Program hangs when removing points

Program hangs when removing points

NHHiker
Advocate Advocate
494 Views
2 Replies
Message 1 of 3

Program hangs when removing points

NHHiker
Advocate
Advocate

Started with a 13.5GB .E57 point cloud. Selected about half the points and deleted the rest, saving the .RCP as "North Points." Reloaded the original point cloud and did the same with the rest of the points, creating South Points.RCP. No issues.

 

Went back into North and began cleaning up road noise. From past experience, the more I try to 'surgically' work with the file (creating fenced areas and Scan Regions), the more the program bogs down. So I only created two regions and all seemed to be somewhat better, though it was still slowing down a bit.

 

Wanted to optimize what I had done and did a Save As..., naming the file "North Points - Cleaned." The project files were first copied (OK), at which point the program then said "Removing Points." And there it stayed. Forever. CPU usage stayed around 97% and the amount of RAM slowly crept from 2GB to 3GB over the course of about 5-7minutes - and kept very slowly climbing. I waited for 20 minutes before finding other posts from 2018 saying that people had waited an entire day with no resolution (and no answers to those posts).

 

EDIT: In testing, I have noticed that during these situations, Task Manager reports Recap having NO disk activity. When it is working successfully, I see activity.

 

Suggestions please?

______________________________________________________________________
Windows 10 Pro, Intel Xeon E5-2630v4, 48GB, NVIDIA Quadro M4000
0 Likes
495 Views
2 Replies
Replies (2)
Message 2 of 3

berson.guillaume
Advocate
Advocate

At first I was happy with this last update, but then I realized we still have the same performance issues. Just like @NHHiker said, the more we work on the point cloud, the slower it gets. I use Recap a lot to clean my point clouds but it really gets frustrating :

  • Navigating works fine at first but gets slower and slower while removing points
  • Same for saving which takes forever after deleting points

"Save as" helps but it also takes a lot of time...

----------
Head of Innovation - TT Géomètres Experts Paris
Autocad / Recap / Revit user
i7-9750H / RTX 2080
0 Likes
Message 3 of 3

NHHiker
Advocate
Advocate

So I don't know if this will help anyone, but I wanted to give some more feedback regarding my workflow and what I've found to work. We create diagrams of auto accidents and have the need to scan individual vehicles as well as entire roadway scenes. We use a Leica BLK360.

 

1. For vehicles: These scan projects involve about 6 scans. The project is opened in Leica's Cyclone software where a quick removal of points outside of the vehicle itself is completed. The cloud is then exported as an RCP file. In Autocad, this RCP file is imported and typically used for creating a dimensionally-accurate DXF block of the involved vehicle. This is fast and easy.

 

2. For scenes: These projects can easily have 10-20 scan locations and exceed 12GB. The intent is to bring these clouds into Autocad and 'trace' over them to build a 2D plan-view CAD file. In order to do this, the cloud needs to be examined from multiple angles and many objects obstruct our view. This includes trees and fences and especially noise from vehicles that have driven through the scene.

 

We use Recap to break off sections of the roadside into separate regions. We also break up the roadway into further regions and 'scrub' each section of the vehicle noise. In total, we would like to have 3-5 scan regions. But I think Recap stores every fenced and windowed area that I create as part of the RCP file. Initial RCP files that begin as 4KB become hundreds or thousands of KB as points are simply deleted. So while the RCS file itself gets smaller, the RCP file grows and eventually drags the program to a near halt. And once you begin to see that slowdown, it's pretty much too late. Decimating the point cloud doesn't seem to make enough of a difference because again, it seems like it's the selection sets that cause the problem, not the size of the point cloud.

 

Regardless... If the scene is small and there is not a lot of noise, we can use Recap without issue. However, we CANNOT use it for medium to larger scene scans. So what we do is this: Export an E57 file from Cyclone, OPEN THE FILE IN CLOUDCOMPARE, merge all of the separate scan stations into one cloud, break that cloud apart into the equivalent of regions, clean those regions, then save the E57 file. That file can then be brought into Recap, decimated and saved as an RCP file. This resulting end product does not slow down at all in Autocad.

 

Having spent far too many hours on this, that is the best I've come up with. I'm open to suggestions for improving our workflow.

______________________________________________________________________
Windows 10 Pro, Intel Xeon E5-2630v4, 48GB, NVIDIA Quadro M4000