OpenDroneMap / WebODM

User-friendly, commercial-grade software for processing aerial imagery. 🛩
https://www.opendronemap.org/webodm/
GNU Affero General Public License v3.0
2.89k stars 961 forks source link

WebODM point cloud interface not showing classifications of points in Potree #1463

Closed smathermather closed 9 months ago

smathermather commented 9 months ago

Original report here: https://community.opendronemap.org/t/cant-see-point-cloud-classification-unless-viewing-exported-las-laz-file-in-potree/19005

How did you install WebODM (docker, installer, etc.)?

I believe this to be independent of install type, but definitely happens with docker installs.

What's your browser and operating system? (Copy/paste the output of https://www.whatismybrowser.com/)

I am running on Ubuntu 20.04. Unsure the version from the reporter. Happens in Brave, Chrome, Firefox on Ubuntu 22.04, as best I know. Unsure the version for the reporter.

What is the problem?

I noticed that the point cloud 3D viewer does not distinguish the classified object in the point cloud. All points are “unclassified.” However if I export the point cloud to a LAS/LAZ file, and view that file with Potree, the object classification works properly.

How can we reproduce this? (What steps trigger the problem? What parameters are you using for processing? Include screenshots. If you are having issues processing a dataset, you must include a copy of your dataset uploaded on Dropbox, Google Drive or https://dronedb.app)

Seems to happen on any dataset. DSM/DTM settings used on any geospatial dataset at https://github.com/OpenDroneMap/ODMData should reproduce.

github-actions[bot] commented 9 months ago

Thanks for the report, but it looks like you didn't include a copy of your dataset for us to reproduce this issue? Please make sure to follow our issue guidelines :pray:

p.s. I'm just an automated script, not a human being.

smathermather commented 9 months ago

Silly github-actions bot. Who's a good bot‽

Re-opening.

joe-stroup commented 9 months ago

I'm the person who identified this issue.

I have WebODM running both on my desktop, and on a Ubuntu server using Docker.

In both cases, when running a model where point cloud classification is performed (DSM and/or DTM created) the version of Potree that is embedded with WebODM does not have visibility to the point cloud classifications. All the points in the point cloud are classified as "never classified."

However, if the point cloud is downloaded as a LAZ or LAS file, and that file is the loaded into an independent implementation of Potree, the point cloud classifications are correct.

Feel free to contact me for additional details if needed.

smathermather commented 9 months ago

Awesome. Thanks for weighing in and identifying in the first place. Can you list your OS, install process, and what browser you're using for viewing?

joe-stroup commented 9 months ago

My desktop implementation is Windows 10. I installed both WebODM and Potree using their respective GitHub installation procedures in the readme.

My server implementation is a Ubuntu droplet (their current long term release) - the server has 16 intel cpu's and 64gb of storage.

I installed WebODM on this server using the GitHub readme for installing WebODM using Docker on a cloud service such as AWS, etc.

As I've experience this issue on both the desktop and server implementations, I think it should be easy to reproduce and verify on anyone else's recent installation.

joe-stroup commented 9 months ago

Additionally, I'm experience the issue with both Chrome and Edge - whatever is their current versions.

joe-stroup commented 9 months ago

Done - and I just added my browser info.

On Tue, Jan 23, 2024 at 1:18 PM Stephen Mather @.***> wrote:

Awesome. Thanks for weighing in and identifying in the first place. Can you list your OS, install process, and what browser you're using for viewing?

— Reply to this email directly, view it on GitHub https://github.com/OpenDroneMap/WebODM/issues/1463#issuecomment-1906651183, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVZ4WE4VIEBJBHUT647BFZTYP75JHAVCNFSM6AAAAABCHNOQH2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBWGY2TCMJYGM . You are receiving this because you commented.Message ID: @.***>

Saijin-Naib commented 9 months ago

https://github.com/OpenDroneMap/WebODM/issues/996

Closes mine, too 🤣