Closed jlaura closed 7 months ago
Jay, people who try to align half of the Moon are called Lunatics. :) For Mars, no such word was invented yet. :)
I added the option --skip-shared-box-estimation to pc_align (also to the doc). This should be in tomorrow's build.
@oleg-alexandrov Many, many thanks! 2 day wall times can now be 12 hour wall times! 🚀
I made a small adjustment here, by ensuring the shared box of the two point clouds is not printed when --skip-shared-box-estimation is on, as it will just print an empty box which looks confusing.
Is your feature request related to a problem? Please describe.
Runtimes for pc_align can be long. This is not a big deal and is expected as the size of the point cloud increases. When one is attempting an exceptionally large alignment, (over 1/2 the planet in extent) pc_align will spend hours attempting to compute the intersection of the bounding boxes for the reference and source point clouds. It will then fail because of the large size.
Looking at the time stamps, one can see that this step ran for hours (and hours and hours - 18 in all I believe 😆). The result is that
pc_align
gives up.Describe the solution you'd like I would love to have a flag to simply disable this intersection check. I know that the point cloud and the DTMs align and so, outlier removal based on a bbox check is not needed.
Describe alternatives you've considered The most logical alternative is to leave the program as is, and just accept that a fair bit of the processing time will require checking (and failing) the bbox check.
Additional context None.