Find 3D Normals and Curvature

버전 1.4.0.0 (2.01 KB) 작성자: Zachary Taylor
Fast normal and curvature estimation for sparse point clouds
다운로드 수: 5.1K
업데이트 날짜: 2015/4/14

라이선스 보기

Estimates the normals and curvature for a sparse 3D point cloud, by using the n nearest neighbours to approximate a plane at each point.
-Able to process point clouds of over 1 million points in under 60 seconds.
-Robust to flipped normal direction
-Uses a nearest neighbour search (as opposed to a range search) to minimize parameter tuning and allow handling of point clouds with highly non-uniform density.

인용 양식

Zachary Taylor (2024). Find 3D Normals and Curvature (https://www.mathworks.com/matlabcentral/fileexchange/48111-find-3d-normals-and-curvature), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2012a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.4.0.0

Zip appeared empty, re-uploaded to fix

1.3.0.0

Not using eig gives inaccurate results under some conditions, reverting to previous version till I can track down and fix the issue

1.2.0.0

Abandoned Matlabs eig function in favour of calculating eigenvalues and vectors analytically. Allowed for vectorization of the code and a speed improvement of at least 2x.
Also changed default value of dirLargest to false

1.1.0.0

added demo file

1.0.0.0