Forum

Author Topic: Automatic Ground Classification issue in version 2.0.0 and 2.0.1  (Read 9890 times)

JesseG138

  • Newbie
  • *
  • Posts: 8
    • View Profile
 A little background... I am a land surveyor in Washington State, USA and I currently use a DJI M300RTK and the P1 camera and L1 LiDAR sensor to survey various types of topography. I have been using Metashape for over 6 years but for one reason or another never set up an account for the forums.

 I noticed an extreme difference in how the automatic ground classification is classifying Low Points(Noise). All points under any other points are being classified as Low Points(Noise), even points that are under trees and building overhangs. This causes lots of problems since we need the ground points to be classified as ground in these areas to reconstruct an accurate 3D model of the terrain. We have large trees on nearly every site we survey so we end up with huge portions of the point cloud classified as noise rather than ground and must then do hours of manual classification to reclassify the noise points into the ground class. The algorithm is also not classifying random points around the point cloud that in previous versions meet the classification tolerances. 

 The automatic "classify points" routine does not do this but is not tweakable and ends up wrongly classifying large portions of the point cloud leading to the need for more manual classification. I also noticed that changing the "Confidence" setting in the classify points dialogue no longer has any effect on the resulting classification. I tried a range from 0.01 to 1.0 and got identical results each time.

Version 1.8.5 does not have this problem with the classify ground points routine and works as it has for all the years past. I have attached screen shots of the ground classification results in version 2.0.0 and from version 1.8.5 for comparison as well as shots from version 2.0.0 showing the results of the "classify points" routine ran with 0.01 confidence and 1.0 confidence settings.

I am hoping there is a fix for this since the added lidar functionality of version 2 is very helpful when working with and combining photo/lidar datasets so I would hate to have to stay in 1.8.5.
Please advise if anyone else is seeing the same thing in the new versions. I have already tried clearing all my settings to defaults which had no effect so I am fairly certain that it has to do with the new classification routine that incorporates the return number for lidar point clouds.

Paulo

  • Hero Member
  • *****
  • Posts: 1334
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #1 on: March 11, 2023, 01:51:45 AM »
same here just did a ground classification on v. 2.0.1 and low points are wrongly classified (under roofs or over hangs, along walls). Definitely this did not occur with 1.8...
Best Regards,
Paul Pelletier,
Surveyor

JesseG138

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #2 on: March 13, 2023, 06:15:33 PM »
Thank you for verifying it is not an isolated problem. I am really hoping there is a quick fix for this since version 2.0 seems to handle large point clouds much better than 1.8.5 which was a very welcomed improvement when working with LiDAR and photogrammetry data in the same project.

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14890
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #3 on: March 17, 2023, 07:42:33 PM »
Thank you for reporting the issue, we are analyzing the problem now.
Best regards,
Alexey Pasumansky,
Agisoft LLC

JPG_Z

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #4 on: March 17, 2023, 07:49:56 PM »
same here just did a ground classification on v. 2.0.1 and low points are wrongly classified (under roofs or over hangs, along walls). Definitely this did not occur with 1.8...

I'm getting the same problem.

Lets hope they found a fix.


JesseG138

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #5 on: March 23, 2023, 10:32:02 PM »
Thank you for reporting the issue, we are analyzing the problem now.
Thank you for letting us know Alexey. I am hoping you find a fix for this since version 1.8.5 does not handle large point clouds as well as 2.0.1 does and the added lidar functionality in 2.0 is very valuable to my workflow in combining lidar and photogrammetry derived point clouds. Please let me know if there is anything I can do to help(provide logs, data, etc.)

JesseG138

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #6 on: April 04, 2023, 09:04:52 PM »
Thank you for reporting the issue, we are analyzing the problem now.

Hello Alexey, has there been any development on a  resolution for this problem? I am really missing the LiDAR functionality that 2.0 brought with it. Please let me know if there is any way I can help through sharing data sets or anything else. Thank you

Paulo

  • Hero Member
  • *****
  • Posts: 1334
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #7 on: April 25, 2023, 04:23:46 PM »
Hello all,

Sorry my error. The point classification does not show same issue with version 1.8.5. Low points are only some 680 000 while in 2.0.1 they are more than 11 000 000 (from point_count in doc.xml dense cloud folder file).

So this issue is only affecting 2.0....

However in 1.8.5, a lot of low points  are still wrongly classified as seen in second attachment...
« Last Edit: April 25, 2023, 07:12:39 PM by Paulo »
Best Regards,
Paul Pelletier,
Surveyor

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14890
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #8 on: May 03, 2023, 01:45:51 PM »
Hello all,

Please check, if you are getting expected ground points classification results in version 2.0.2 pre-release (build 16220):
https://s3-eu-west-1.amazonaws.com/download.agisoft.com/metashape-pro_2_0_2_x64.msi
https://s3-eu-west-1.amazonaws.com/download.agisoft.com/metashape-pro_2_0_2_amd64.tar.gz
https://s3-eu-west-1.amazonaws.com/download.agisoft.com/metashape-pro_2_0_2.dmg

You will see that there's a new parameter - Max. Terrain Slope, set it to 0 value to get results similar to 1.8.4 classification for photogrammetric point clouds.
Best regards,
Alexey Pasumansky,
Agisoft LLC

JesseG138

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #9 on: May 05, 2023, 09:21:34 PM »
Thank you Alexey, I have been very busy in the field but will get this installed and tested early next week and report back with my results.

JesseG138

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #10 on: May 08, 2023, 09:48:56 PM »
Hello all,

Please check, if you are getting expected ground points classification results in version 2.0.2 pre-release (build 16220):
https://s3-eu-west-1.amazonaws.com/download.agisoft.com/metashape-pro_2_0_2_x64.msi
https://s3-eu-west-1.amazonaws.com/download.agisoft.com/metashape-pro_2_0_2_amd64.tar.gz
https://s3-eu-west-1.amazonaws.com/download.agisoft.com/metashape-pro_2_0_2.dmg

You will see that there's a new parameter - Max. Terrain Slope, set it to 0 value to get results similar to 1.8.4 classification for photogrammetric point clouds.

Hello Alexey,
I have installed the new version 2.0.2 and ran the ground classification routine using the Max Terrain Slope of 0 as instructed. Unfortunately I am still getting similar results as with 2.0.0 and have points incorrectly classified as noise when there is any points above them. In this case even points falling under the power lines are being classified as noise.  Please see the attached image.
 

kimberleysurveying

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #11 on: May 14, 2023, 01:28:01 AM »
I too am having to regretfully roll back to V1.8.5. The ground classification also appears much thinner, leaving many points as unclassified as evident in JesseG138s photos. Please fix ASAP!

BenW22

  • Jr. Member
  • **
  • Posts: 50
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #12 on: August 07, 2023, 05:58:42 AM »
Hi All,

Did this issue get fixed or did anyone find a work around?

Thanks

Reservoirdog

  • Newbie
  • *
  • Posts: 39
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #13 on: August 16, 2023, 02:57:14 PM »
Workaround for the moment, is to use 1.8.5.
I did it that way.
The Project-Files can be opened in 1.8.5 and 2.X without any compatibility issues.

JesseG138

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Automatic Ground Classification issue in version 2.0.0 and 2.0.1
« Reply #14 on: August 17, 2023, 12:57:28 AM »
Workaround for the moment, is to use 1.8.5.
I did it that way.
The Project-Files can be opened in 1.8.5 and 2.X without any compatibility issues.

This is true if you are only processing photogrammtery data BUT if you are combining photogrammetric data with LiDAR data than it is not as compatible. That is the main benefit of version 2+(LiDAR tools) and I am really wishing there was a real fix since the new LiDAR tools in version 2 are extremely useful. Hoping the team can figure this out so I can finially update to a new version. 5 months of working around the issuie has been rough.