当前位置:网站首页>Point cloud data denoising
Point cloud data denoising
2022-07-03 19:40:00 【Old urchin】
It mainly includes bilateral filtering 、 Curvature flow 、 Density mean drift clustering 、 Noise classification and denoising 、 neural network 、 High density point cloud denoising based on curvature feature hybrid classification Voxel filtering combined with region growth etc.
1、 Bilateral filtering algorithm for point cloud denoising , Bilateral filter is a Gaussian function based on spatial distribution , It can better save the high-frequency information of the target , It smoothes the overall trend of point cloud data , The data points are displaced along the normal direction .
2、 Denoising algorithm based on curvature flow , Every time individual spot Press mirror it Of song rate speed degree Along the the Law towards move dynamic .
Both of the above can make the point cloud model smooth , But at the same time, it will change the coordinates of the point , Lose the texture information of point cloud information . 3、 Density based mean shift clustering Denoising Algorithm , send
Each point gradually approaches the position with the highest local density .
However, cluster noise with high density cannot be filtered
4、 Denoising method of noise classification , Yes Large scale Noise use Radius filtering method and Statistical filtering Method denoising , and Small scale Noise use Bilateral filtering method Denoise .
5、 Adaptive bilateral filtering method for point cloud denoising , The algorithm first establishes k-d Neighborhood , Then take the micro tangent plane at this point as the viewing plane , In this view plane, the spatial variance is realized by using the target scale information σs Local adaptive value .( Medical Science CT The edge of the vertebrae of the image is preserved )
6、 Using support vector machine and neural network algorithm to denoise High time cost
7、 Using blur C- Mean and mean filtering for point cloud denoising Small scale noise and cluster noise cannot be filtered
- 8、 High density point cloud denoising method based on curvature feature hybrid classification .
this paper Focus on the combination of voxel filtering and region growth method
The basic idea :
Gridding point cloud data ( Voxelization ), The whole can be regarded as a cuboid , Using bounding box compression, it is cut into several equal sized cubes , Make up for deficiencies .
Local processing of high-density grid points , Small density grids have both noise and non noise points


Make use of the fact that there is no connection between the noise and the surrounding environment Regional growth method
Processing steps of regional growth method :
(1) Determine a radius a, Find the point with the most points in the grid as the seed point
(2) The selected seed point is in radius b Combine the surrounding points and use the least square to fit a plane
(3) radius b If the included angle between the non seed point and the connecting line of the seed point is greater than a threshold , They are classified as noise points, otherwise they are non noise points .
(4) Take the non noise points in the large grid as new seed points to cycle , Until all points are classified . Use the small grid to grow the global region again .
- It is not explained in the paper (3) How to calculate the medium threshold needs to be studied and the calculation time is long , High complexity , Parameters cannot be taken adaptively
边栏推荐
- Chapter 2: find the classical solution of the maximum Convention and the least common multiple of a and B, find the conventional solution of the maximum Convention and the least common multiple of a a
- unittest框架基本使用
- Kubernetes cluster builds efk log collection platform
- 第一章:递归求n的阶乘n!
- Chapter 1: recursively find the factorial n of n!
- 第一章:求n的阶乘n!
- BOC protected amino acid porphyrins TAPP ala BOC, TAPP Phe BOC, TAPP Trp BOC, Zn · TAPP ala BOC, Zn · TAPP Phe BOC, Zn · TAPP Trp BOC Qiyue
- Chapter 1: find the algebraic sum of odd factors, find the same decimal sum s (D, n), simplify the same code decimal sum s (D, n), expand the same code decimal sum s (D, n)
- [wallpaper] (commercially available) 70 wallpaper HD free
- Chapter 1: extend the same code decimal sum s (D, n)
猜你喜欢

How to build an efficient information warehouse

Kubernetes cluster builds efk log collection platform
![Free hand account sharing in September - [cream Nebula]](/img/4f/fec31778a56886585e35be87885452.jpg)
Free hand account sharing in September - [cream Nebula]
![Chapter 2: find the number of daffodils based on decomposition, find the number of daffodils based on combination, find the conformal number in [x, y], explore the n-bit conformal number, recursively](/img/c5/0081689817700770f6210d50ec4e1f.png)
Chapter 2: find the number of daffodils based on decomposition, find the number of daffodils based on combination, find the conformal number in [x, y], explore the n-bit conformal number, recursively

kubernetes集群搭建efk日志收集平台
![[free sharing] kotalog diary2022 plan electronic manual ledger](/img/ca/1ffbfcc16e3019261f70274a89c16f.jpg)
[free sharing] kotalog diary2022 plan electronic manual ledger

The necessity of lean production and management in sheet metal industry

Basic principle of LSM tree

第二十章:y= sin(x)/x,漫步坐标系计算,y= sin(x)/x 带廓幅图形,奥运五环,小球滚动与弹跳,流水显示,矩形优化裁剪,r个皇后全控nxn棋盘

5- (4-nitrophenyl) - 10,15,20-triphenylporphyrin ntpph2/ntppzn/ntppmn/ntppfe/ntppni/ntppcu/ntppcd/ntppco and other metal complexes
随机推荐
05 -- QT OpenGL draw cube uniform
Chapter 1: sum of three factorials, graph point scanning
Unittest framework is basically used
February 14-20, 2022 (osgear source code debugging +ue4 video +ogremain source code transcription)
IPv6 experiment
Find a line in a file and remove it
2022-06-27 advanced network engineering (XII) IS-IS overhead type, overhead calculation, LSP processing mechanism, route revocation, route penetration
Use unique_ PTR forward declaration? [repetition] - forward declaration with unique_ ptr? [duplicate]
Free sharing | linefriends hand account inner page | horizontal grid | not for sale
5- (4-nitrophenyl) - 10,15,20-triphenylporphyrin ntpph2/ntppzn/ntppmn/ntppfe/ntppni/ntppcu/ntppcd/ntppco and other metal complexes
Thinking about festivals
Luogu-p1107 [bjwc2008] Lei Tao's kitten
Common text labels
3. Data binding
Octopus online ecological chain tour Atocha protocol received near grant worth $50000
Chapter 20: y= sin (x) /x, rambling coordinate system calculation, y= sin (x) /x with profile graphics, Olympic rings, ball rolling and bouncing, water display, rectangular optimization cutting, R que
kubernetes集群搭建efk日志收集平台
Floating source code comment (38) parallel job processor
Zhang Fei hardware 90 day learning notes - personal record of day 3, please see my personal profile / homepage for the complete
These problems should be paid attention to in the production of enterprise promotional videos