Comments (2)
Hi @GMahmoud, thank you for interest on our work.
Actually, z components of noisy points, which are filtered out at the reflected_noise_removal function, are manually set to the value of std::numeric_limits::min(), which is not expected in usual point cloud data. Then, in the concentric zone model division, there is a conditioned part for points with the value std::numeric_limits::min() to skip the for loop, which guarantee noisy points are neglected in further procedures.
Honestly, the code looks somewhat weakly constrained and needs some tight prohibition for noisy points instead of using the specific value as std::numeric_limits::min(). But, it is true that the original code was also designed to skip noisy points in further procedures without any duplication.
Thank you :)
from patchwork-plusplus.
Ok perfect !
My bad I missed this oneline
Thanks, no issue then π
from patchwork-plusplus.
Related Issues (20)
- Temporal Ground Revert implementation clarification HOT 4
- ground segmentation issue with nonground points below ground plane HOT 1
- concentric_idx is out-of-bound in function PatchWorkpp::estimateGround HOT 1
- could you upload the paper here? HOT 1
- I cannot run python example code (demo_sequential.py and demo_visualize). I get cannot find pypatchworkpp! HOT 3
- the sensor height change? HOT 1
- Return a binary array indicating ground points using python wrapper HOT 1
- When using 16-beam lidar, there will be false detection at close range HOT 3
- How to refine the performance on my own dataset? HOT 3
- Python example, How to get indices of ground points? HOT 5
- Cannot find pypatchworkpp! HOT 2
- Building on windows HOT 2
- ROS2 Support HOT 2
- I need to modify demo_visualize to read PCD files. How should I do it? HOT 2
- Can this algorithm be applied to visual point clouds? HOT 2
- How to adjust parameters and visualize them in real-timeοΌ HOT 1
- Question about sensor height parameter HOT 2
- Whether I can skip the installation of Open3D of C++ version, if I only want to use the Python binding of Patchwork++ using pybind11? HOT 3
- About ground plane HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from patchwork-plusplus.