Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interpolate Point Cloud to Regular Grid consumes massive memory #1092

Open
imikejackson opened this issue Oct 2, 2024 · 0 comments
Open

Comments

@imikejackson
Copy link
Contributor

This filter essentially caches a neighborlist at each voxel location. If there are a lot of points that can lead to massive amounts of memory that is needed to store these lists.

Based on a pipeline that using this filter, another approach may be needed for this filter. Such as computing the statistics "on the fly" so we don't have to store the neighbor list. Or computing the full list + statistics in sections along an axis so we only have to hold part of the image geometries neighborlists in memory.

Possibly compute the approximate time left
parallel algorithm possible?
Additional progress feedback at the start and the end of the algorithm to let the user know something is happening.
Add a cancel check into the algorithm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant