CN105096268B - One kind point cloud denoising smooth method - Google Patents

One kind point cloud denoising smooth method Download PDF

Info

Publication number
CN105096268B
CN105096268B CN201510408335.1A CN201510408335A CN105096268B CN 105096268 B CN105096268 B CN 105096268B CN 201510408335 A CN201510408335 A CN 201510408335A CN 105096268 B CN105096268 B CN 105096268B
Authority
CN
China
Prior art keywords
point
formula
point cloud
minpts
cloud model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201510408335.1A
Other languages
Chinese (zh)
Other versions
CN105096268A (en
Inventor
何东健
牛晓静
王美丽
胡少军
耿楠
张志毅
杨沛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Northwest A&F University
Original Assignee
Northwest A&F University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Northwest A&F University filed Critical Northwest A&F University
Priority to CN201510408335.1A priority Critical patent/CN105096268B/en
Publication of CN105096268A publication Critical patent/CN105096268A/en
Application granted granted Critical
Publication of CN105096268B publication Critical patent/CN105096268B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Processing (AREA)

Abstract

The invention discloses one kind to put cloud denoising smooth method, denoising is carried out to a cloud using density self-adapting clustering method, the point cloud after denoising is carried out using bilateral filtering algorithm smooth, and the point cloud model to obtaining after smooth is rebuild, threedimensional model after being rebuild, the initial radium in density self-adapting clustering method and minimum Neighborhood Number purpose value are determined by calculating, the defects of avoiding original clustering method continuous according to cluster result adjusting parameter, so as to improve processing speed.

Description

One kind point cloud denoising smooth method
Technical field
The invention belongs to computer graphics techniques field, is related to a kind of point cloud denoising smooth method.
Background technology
With the sharp increase of model polygon complexity, the advantage of point cloud model is more and more obvious, using a cloud as research object Graphics increasingly attract attention.With the rapid development of DATA REASONING technology, the measurement accuracy of spatial digitizer constantly carries Height, the point collected milk up collection, and contain abundant information in kind.But due to the adaptation of scanner itself The influence of property, human factor, environmental factor and measuring method etc., the data of collection always include noise, it is impossible to accurately show quilt Survey the surface information of crops.The presence of noise spot can influence the precision of subsequent characteristics point extraction and rebuild the matter of threedimensional model Amount, cause reconstruct curve, curved surface rough, reduce the precision of reconstruction model.
Traditional point cloud denoising method is more using the denoising method of triangle grid model and cloud data, with Laplce When operator is adjusted to triangular plate method arrow, because this method is isotropic, key character blooming be present;Respectively to different Although property Mesh Smoothing Algorithm can keep geometric properties, generally use high-order geometry flow, algorithm complex is higher, some situations Under can also cause the deformation and distortion of grid model;In step-by-step processing, the fuzzy C-mean algorithm method for large scale noise remove To noise-sensitive, noise quality may be reduced.Although the above method can reach certain effect, total existing characteristics mould Paste, the deformation of model and distortion and the problem of to noise-sensitive, influence the precision of subsequent characteristics extraction and the quality of reconstruction model.
The content of the invention
For above-mentioned problems of the prior art and defect, it is an object of the present invention to provide one kind to put cloud denoising Smoothing method.
To achieve these goals, the present invention adopts the following technical scheme that:
One kind point cloud denoising smooth method, specifically includes following steps:
Step 1:Density self-adapting cluster analysis is carried out to three-dimensional point cloud model, obtains the point cloud model after denoising, it has Body implementation method is as follows:
Step 1.1:Three-dimensional point cloud model is imported into the three-dimensional system of coordinate using x, y, z as reference axis, calculates auto-adaptive parameter Initial radium e and minimum neighborhood number MinPts, and assign initial value 1 for class-mark ClusterID;
Step 1.2:A set D will be used as a little in three-dimensional point cloud model, reading one from D has not visited Object P, and search all objects reachable from P density in D on e and MinPts;
Step 1.3:If P is kernel object, i.e., the sample points in point P e neighborhoods are more than or equal to MinPts, then object P Class-mark be entered as ClusterID;If P is not kernel object, as border object, then object P class-mark is entered as 0, table It is isolated noise spot to show object P;
Step 1.4:Continued search for since the reachable object of the object P density that step 1.2 obtains, until being without object Only, it is ClusterID by the reachable object value of all density, ClusterID adds 1 certainly, and goes to step 1.2, until to be sorted All objects are all accessed in set D;
Step 2:What step 1 was obtained removes the point cloud progress bilateral filtering after noise, the point cloud mould after obtaining smoothly Type;
Step 3:The point cloud model obtained for step 2, three after being rebuild using the generation of Delaunay Triangulation method Dimension module.
Specifically, in the step 1.1:
The computational methods of the auto-adaptive parameter initial radium e are as follows:
Any two points p in three-dimensional point cloud model is calculated according to formula 1iAnd pjBetween Euclidean distance dist (i, j):
Wherein, (xi,yi,zi) and (xj,yj,zj) point p is represented respectivelyiAnd pjCoordinate;
Dist (i, j) maximum maxdist and minimum value mindist is calculated according to formula 2 and formula 3, according to formula 4 Try to achieve distance interval distrange;
Maxdist=Max dist (i, j) | 0≤i<n,0≤j<N } formula 2
Mindist=Min dist (i, j) | 0≤i<n,0≤j<N } formula 3
Distrange=maxdist-mindist formulas 4
Wherein, n represents the number at three-dimensional point cloud model midpoint;
Ten sections will be equidistantly divided into apart from interval distrange, the endpoint value being respectively segmented uses d respectively from small to large0,d1,..., d10Represent, number ps of the statistics dist (i, j) in every segment limitk, 0≤k<10, wherein, subscript k represents the above-mentioned section being respectively segmented Number, note number pkIn maximum be pm, 0≤m<10, then auto-adaptive parameter initial radium e is tried to achieve according to formula 5:
The computational methods of the minimum neighborhood number MinPts are as follows:
After auto-adaptive parameter initial radium e is determined, the initial value for setting MinPts is 1;Point cloud mould is counted according to formula 6 Arbitrfary point p in typeiNeighborhood count out pNumi, 0≤i<N counts all neighborhoods of a point in point cloud model according to formula 7 and counted The number of point of the mesh more than MinPts, as pNum;
pNumi=count { dist (i, j)<e|0≤j<N } formula 6
PNum=count { pNumi≥MinPts|0≤i<N } formula 7
Minimum neighborhood number MinPts is incrementally increased, every time incrementally 1, with minimum neighborhood number MinPts increase, PNum can be gradually decreased and tended towards stability, and calculate pNum every time afterwards compared with the preceding result once calculated, selection pNum is not Minimum neighborhood number when changing again is as MinPts.
Specifically, the concrete methods of realizing of the step 2 is as follows:
Step 2.1:Each data point q of point cloud after the removal noise obtained for step 1i, obtain its m Neighbor point kij, j=1,2 ..., m, m Neighbor Points be calculated as follows:
Data point q is calculated according to formula 1iWith other in a cloud distance a little, then by above-mentioned distance press from it is small to Big sequence, m point is as m Neighbor Points before interception.
Step 2.2:The parameter x=of smoothing filter function is obtained for each neighbor point | | qi-kij| | and feature keeps power The parameter of weight functionWherein x is point qiTo neighbor point kijDistance, y is point qiWith the distance vector of neighbor point qi-kijWith the normal directionInner product;
Step 2.3:Smoothing filter function W is calculated according to formula 8 and formula 9c(x) and feature keeps weighting function Ws (y);
Wherein:σc- spatial domain weight;σs- property field weight;
Step 2.4:By WcAnd W (x)s(y) formula 10 is substituted into, calculates bilateral filtering factor-alpha;
Wherein:N(qi) it is data point qiNeighborhood.
Step 2.5:New data point after being calculated after filtering according to formula 11;
Wherein:qnewFor filtered data point;qoldData point after the denoising obtained for step 1;α adds for bilateral filtering Weight factor;For data point qoldPer unit system arrow.
Compared with prior art, the present invention has following technique effect:
1st, the present invention carries out denoising using density self-adapting clustering method to a cloud, using bilateral filtering algorithm to going Model after making an uproar carries out smooth, and the point cloud model to obtaining after smooth is rebuild, the threedimensional model after being rebuild, fully Using density clustering algorithm to insensitive for noise, the characteristics of arbitrary shape, big group cluster can be found and bilateral filtering holding point cloud The characteristics of feature, realize and denoising smooth is carried out in initial data while retains the more features of cloud data, pass through contrast Experiment finds that the above method has preferable denoising smooth effect.
2nd, the initial radium in density self-adapting clustering method and minimum Neighborhood Number purpose value are determined by calculating, kept away The defects of having exempted from original clustering method continuous according to cluster result adjusting parameter, so as to improve processing speed;Cause three simultaneously The denoising smooth effect of dimension point cloud is more preferable.
3rd, when progress bilateral filtering is smooth, it is contemplated that influence of the neighborhood point to current point, avoided smooth phenomenon Occur.
Brief description of the drawings
Fig. 1 is the three-dimensional point cloud model design sketch of regular object;Fig. 1 (a) is original point cloud model;Fig. 1 (b) is using this The denoising glossy effect figure that the method for invention obtains;Fig. 1 (c) is that original point cloud rebuilds effect;Fig. 1 (d) is to use present invention side The reconstruction design sketch that method obtains.
Fig. 2 is the three-dimensional point cloud model design sketch of irregularly shaped object;Fig. 2 (a) is original point cloud model;Fig. 2 (b) is contrast Test obtained design sketch;Fig. 2 (c) is the denoising glossy effect that the inventive method obtains;Fig. 2 (d) is that original point cloud rebuilds effect Fruit is schemed;Fig. 2 (e) is the reconstruction design sketch that contrast experiment obtains;Fig. 2 (f) is the reconstruction effect obtained using the inventive method.
Fig. 3 is flow chart of the method for the present invention.
With reference to the accompanying drawings and detailed description to the solution of the present invention explanation and illustration in further detail.
Embodiment
Above-mentioned technical proposal is deferred to, referring to Fig. 3, point cloud denoising smooth method of the invention, specifically includes following steps:
Step 1:Density self-adapting cluster analysis is carried out to three-dimensional point cloud model, obtains the point cloud model after denoising.It has Body implementation method is as follows:
Step 1.1:The three-dimensional point cloud model for coming the acquisition of card scanstation2 three-dimensional laser scanners is imported with x, y, z For the three-dimensional system of coordinate of reference axis, auto-adaptive parameter initial radium e and minimum neighborhood number MinPts is calculated, and be class-mark ClusterID assigns initial value 1.Wherein, auto-adaptive parameter initial radium e computational methods are as follows:
Any two points p in three-dimensional point cloud model is calculated according to formula (1)iAnd pjBetween Euclidean distance dist (i, j):
Wherein, (xi,yi,zi) and (xj,yj,zj) point p is represented respectivelyiAnd pjCoordinate.
Dist (i, j) maximum maxdist and minimum value mindist is calculated according to formula (2) and (3), according to formula (4) distance interval distrange is tried to achieve.
Maxdist=Max dist (i, j) | 0≤i<n,0≤j<n} (2)
Mindist=Min dist (i, j) | 0≤i<n,0≤j<n} (3)
Distrange=maxdist-mindist (4)
Wherein, n represents the number at three-dimensional point cloud model midpoint.
Ten sections will be equidistantly divided into apart from interval distrange, the endpoint value being respectively segmented uses d respectively from small to large0,d1,..., d10Represent, the number p that statistics dist (i, j) occurs in every segment limitk(0≤k<10), wherein, subscript k represents above-mentioned each point The segment number of section, note number pkIn maximum be pm(0≤m<10), then auto-adaptive parameter initial radium e is tried to achieve according to formula (5):
Minimum neighborhood number MinPts computational methods are as follows:
After auto-adaptive parameter initial radium e is determined, the initial value for setting MinPts is 1;Point cloud is counted according to formula (6) Arbitrfary point p in modeliNeighborhood count out pNumi, (0≤i<N) according to formula (7) count in point cloud model neighbour a little Domain is counted out the number of the point more than MinPts, as pNum;
pNumi=count { dist (i, j)<e|0≤j<n} (6)
PNum=count { pNumi≥MinPts|0≤i<n} (7)
Minimum neighborhood number MinPts (every time be incremented by 1) is incrementally increased, with minimum neighborhood number MinPts increase, PNum can be gradually decreased and tended towards stability, and calculate pNum every time afterwards compared with the preceding result once calculated, selection pNum is not Minimum neighborhood number when changing again is as MinPts.
In traditional algorithm, it is necessary to according to Clustering Effect after initial radium e and minimum neighborhood number MinPts initializations Constantly adjustment is to obtain optimal Clustering Effect, and parameter adjustment is comparatively laborious time-consuming, so carrying out the two by the above method The adaptive adjustment of parameter, the continuous adjustment of parameter is avoided while ideal effect is obtained.
Step 1.2:A set D will be used as a little in three-dimensional point cloud model, reading one from D has not visited Object P, and search all objects reachable from P density in D on e and MinPts.
Step 1.3:If P is kernel object, i.e., the sample points in point P e neighborhoods are more than or equal to MinPts, then object P Class-mark be entered as ClusterID;If P is not kernel object, as border object, then object P class-mark is entered as 0, table It is isolated noise spot to show object P.
Step 1.4:Continued search for since the reachable object of the object P density that step 1.2 obtains, until being without object Only, it is ClusterID by the reachable object value of all density, ClusterID adds 1 certainly, and goes to step 1.2, until to be sorted All objects are all accessed in set D.
Step 2:What step 1 was obtained removes the point cloud progress bilateral filtering after noise, the point cloud mould after obtaining smoothly Type.Concrete methods of realizing is as follows:
Step 2.1:Each data point q of point cloud after the removal noise obtained for step 1i, obtain its m Neighbor point kij, j=1,2 ..., m, m Neighbor Points be calculated as follows:
Data point q is calculated according to formula (1)iWith other in a cloud distance a little, then above-mentioned distance is pressed from small To big sequence, m point is as data point q before interceptioniM Neighbor Points.
Step 2.2:The parameter x=of smoothing filter function is obtained for each neighbor point | | qi-kij| | and feature keeps power The parameter of weight functionWherein x is point qiTo neighbor point kijDistance, y is point qiWith the distance of neighbor point to Measure qi-kijWith the normal directionInner product;
Step 2.3:Smoothing filter function W is calculated according to formula (8) and formula (9)c(x) and feature keeps weighting function Ws(y);
Wherein:σc- spatial domain weight, it is data point qiDistance to neighbor point is bigger to the factor of influence of the point, its value Effect is better, but feature holding capacity is weaker, is for used three-dimensional point cloud model, its span in the present invention 0.001-0.01;σs- property field weight, it is data point qiTo neighbor point distance vector in the normal directionOn projection logarithm Strong point qiFactor of influence, its value it is more big can protection feature information, but reduce smoothing capability simultaneously, pin in the present invention To used three-dimensional point cloud model, its span is 0.001-0.01.
Step 2.4:By WcAnd W (x)s(y) formula (10) is substituted into, calculates bilateral filtering factor-alpha;
Wherein:N(qi) it is data point qiNeighborhood.
Step 2.5:New data point after being calculated after filtering according to formula (11).
Wherein:qnewFor filtered data point;qoldData point after the denoising obtained for step 1;α adds for bilateral filtering Weight factor;For data point qoldPer unit system arrow.
Step 3:The point cloud model obtained for step 2, three after being rebuild using the generation of Delaunay Triangulation method Dimension module.
Experimental result
Experiment 1
Emulation experiment is carried out to the three-dimensional point cloud model of regular object, it is original shown in its original point cloud model such as Fig. 1 (a) Point cloud is rebuild shown in design sketch such as Fig. 1 (c);Denoising smooth is carried out to three-dimensional point cloud model using the method for the present invention, gone Make an uproar it is smooth after design sketch, as described in Fig. 1 (b), shown in reconstruction design sketch such as Fig. 1 (d) after denoising smooth, by Fig. 1 (a) and Fig. 1 (b), and Fig. 1 (c) and Fig. 1 (d) contrast are found, three-dimensional point cloud mould can be preferably realized using the method for the present invention The purpose of type denoising smooth.
Experiment 2
The method of three-dimensional point cloud model and the present invention to irregularly shaped object carries out emulation experiment and obtains simulation result, contrasts Experiment uses the bilateral filtering method in adaptive clustering scheme and document [2] in document [1] to carry out denoising smooth, is imitated True result.
Shown in original point cloud model such as Fig. 2 (a), original point cloud is rebuild shown in design sketch such as Fig. 2 (d);
Denoising smooth is carried out to three-dimensional point cloud model using the method in contrast experiment, obtains the effect after denoising smooth Figure, as shown in Fig. 2 (b), shown in reconstruction design sketch such as Fig. 2 (e) after denoising smooth,
Denoising smooth is carried out to three-dimensional point cloud model using the method for the present invention, obtains the design sketch after denoising smooth, such as Shown in Fig. 2 (c), shown in reconstruction design sketch such as Fig. 2 (f) after denoising smooth,
Original point cloud it can be seen from partial enlargement effect (oval part) in Fig. 2 (d), Fig. 2 (e) and Fig. 2 (f) Rebuilding chart face has part raised;Still there is part projection on reconstruction surface in contrast experiment, but rebuilds effect than original point Yun Hao;And the reconstruction surface being obtained by the present invention is adopted compared with contrast experiment, the smooth no projection in surface.
Bibliography:
[1] application [J] of Zhang Qiaoying, Chen Hao, Zhu Shuan density clustering algorithms in continuously distributed cloud denoising is geographical empty Between information, 2011,9 (6)
[2] Du little Yan, Jiang Xiaofeng, Hao Chuangang, wait bilateral filtering Denoising Algorithm [J] the computer applications of point cloud models with Software, 2010,27 (7) .245-246.

Claims (2)

1. one kind point cloud denoising smooth method, it is characterised in that specifically include following steps:
Step 1:Density self-adapting cluster analysis is carried out to three-dimensional point cloud model, obtains the point cloud model after denoising, it is specific real Existing method is as follows:
Step 1.1:Three-dimensional point cloud model is imported into the three-dimensional system of coordinate using x, y, z as reference axis, it is initial to calculate auto-adaptive parameter Radius e and minimum neighborhood number MinPts, and assign initial value 1 for class-mark ClusterID;
Step 1.2:A set D will be used as a little in three-dimensional point cloud model, an object having not visited is read from D P, and search all objects reachable from P density in D on e and MinPts;
Step 1.3:If P is kernel object, i.e., the sample points in point P e neighborhoods are more than or equal to MinPts, then object P class Number it is entered as ClusterID;If P is not kernel object, as border object, then object P class-mark is entered as 0, expression pair As P is isolated noise spot;
Step 1.4:Continued search for since the reachable object of the object P density that step 1.2 obtains, will untill without object The reachable object value of all density is ClusterID, and ClusterID adds 1 certainly, and goes to step 1.2, until set D to be sorted In all objects be all accessed;
Step 2:What step 1 was obtained removes the point cloud progress bilateral filtering after noise, the point cloud model after obtaining smoothly;
Step 3:The point cloud model obtained for step 2, the three-dimensional mould after being rebuild using the generation of Delaunay Triangulation method Type;
In the step 1.1:
The computational methods of the auto-adaptive parameter initial radium e are as follows:
Any two points p in three-dimensional point cloud model is calculated according to formula 1iAnd pjBetween Euclidean distance dist (i, j):
Wherein, (xi,yi,zi) and (xj,yj,zj) point p is represented respectivelyiAnd pjCoordinate;
Dist (i, j) maximum maxdist and minimum value mindist is calculated according to formula 2 and formula 3, is tried to achieve according to formula 4 Distance interval distrange;
Maxdist=Max dist (i, j) | and 0≤i < n, 0≤j < n } formula 2
Mindist=Min dist (i, j) | and 0≤i < n, 0≤j < n } formula 3
Distrange=maxdist-mindist formulas 4
Wherein, n represents the number at three-dimensional point cloud model midpoint;
Ten sections will be equidistantly divided into apart from interval distrange, the endpoint value being respectively segmented uses d respectively from small to large0,d1,...,d10Table Show, number ps of the statistics dist (i, j) in every segment limitk, 0≤k < 10, wherein, subscript k represents the above-mentioned segment number being respectively segmented, Remember number pkIn maximum be pm, 0≤m < 10, then auto-adaptive parameter initial radium e is tried to achieve according to formula 5:
The computational methods of the minimum neighborhood number MinPts are as follows:
After auto-adaptive parameter initial radium e is determined, the initial value for setting MinPts is 1;Counted according to formula 6 in point cloud model Arbitrfary point piNeighborhood count out pNumi, 0≤i<N counts all neighborhoods of a point in point cloud model according to formula 7 and counted out greatly In the number of MinPts point, as pNum;
pNumi=count dist (i, j) < e | and 0≤j < n } formula 6
PNum=count { pNumi>=MinPts | 0≤i < n } formula 7
Minimum neighborhood number MinPts is incrementally increased, every time incrementally 1, with minimum neighborhood number MinPts increase, pNum meetings Gradually decrease and tend towards stability, calculate pNum every time afterwards compared with the preceding result once calculated, selection pNum no longer changes When minimum neighborhood number as MinPts.
2. point cloud denoising smooth method as claimed in claim 1, it is characterised in that the concrete methods of realizing of the step 2 is such as Under:
Step 2.1:Each data point q of point cloud after the removal noise obtained for step 1i, it is individual neighbouring to obtain its m Point kij, j=1,2 ..., m, m Neighbor Points be calculated as follows:
Data point q is calculated according to formula 1iWith other in a cloud distance a little, then by above-mentioned distance by arranging from small to large Sequence, m point is as m Neighbor Points before interception;
Step 2.2:The parameter x=of smoothing filter function is obtained for each neighbor point | | qi-kij| | and feature keeps weight letter Several parametersWherein x is point qiTo neighbor point kijDistance, y is point qiWith the distance vector q of neighbor pointi- kijWith the normal directionInner product;
Step 2.3:Smoothing filter function W is calculated according to formula 8 and formula 9c(x) and feature keeps weighting function Ws(y);
Wherein:σc- spatial domain weight;σs- property field weight;
Step 2.4:By WcAnd W (x)s(y) formula 10 is substituted into, calculates bilateral filtering factor-alpha;
Wherein:N(qi) it is data point qiNeighborhood;
Step 2.5:New data point after being calculated after filtering according to formula 11;
Wherein:qnewFor filtered data point;qoldData point after the denoising obtained for step 1;α be bilateral filtering weight because Son;For data point qoldPer unit system arrow.
CN201510408335.1A 2015-07-13 2015-07-13 One kind point cloud denoising smooth method Expired - Fee Related CN105096268B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510408335.1A CN105096268B (en) 2015-07-13 2015-07-13 One kind point cloud denoising smooth method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510408335.1A CN105096268B (en) 2015-07-13 2015-07-13 One kind point cloud denoising smooth method

Publications (2)

Publication Number Publication Date
CN105096268A CN105096268A (en) 2015-11-25
CN105096268B true CN105096268B (en) 2018-02-02

Family

ID=54576619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510408335.1A Expired - Fee Related CN105096268B (en) 2015-07-13 2015-07-13 One kind point cloud denoising smooth method

Country Status (1)

Country Link
CN (1) CN105096268B (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106874925A (en) * 2015-12-14 2017-06-20 阿里巴巴集团控股有限公司 object grouping method, model training method and device
CN107341768B (en) * 2016-04-29 2022-03-11 微软技术许可有限责任公司 Grid noise reduction
CN106447624A (en) * 2016-08-31 2017-02-22 上海交通大学 L0 norm-based three-dimensional grid denoising method
CN106767710A (en) * 2016-12-22 2017-05-31 上海华测导航技术股份有限公司 A kind of Earth Volume of Road Engineering measuring method and system
CN106846272A (en) * 2017-01-18 2017-06-13 西安工程大学 A kind of denoising compressing method of point cloud model
CN106918813B (en) * 2017-03-08 2019-04-30 浙江大学 A kind of three-dimensional sonar point cloud chart image intensifying method based on distance statistics
CN107123163A (en) * 2017-04-25 2017-09-01 无锡中科智能农业发展有限责任公司 A kind of plant three-dimensional reconstruction system based on various visual angles stereoscopic vision
CN108648156B (en) * 2018-05-08 2021-04-16 北京邮电大学 Method and device for marking stray points in point cloud data, electronic equipment and storage medium
CN109035224B (en) * 2018-07-11 2021-11-09 哈尔滨工程大学 Submarine pipeline detection and three-dimensional reconstruction method based on multi-beam point cloud
CN109146817B (en) * 2018-08-23 2021-07-09 西安工业大学 Noise processing method for non-iterative single object scattered point cloud data
CN109767391A (en) * 2018-12-03 2019-05-17 深圳市华讯方舟太赫兹科技有限公司 Point cloud denoising method, image processing equipment and the device with store function
CN109712174B (en) * 2018-12-25 2020-12-15 湖南大学 Point cloud misregistration filtering method and system for three-dimensional measurement of complex special-shaped curved surface robot
CN109934120B (en) * 2019-02-20 2021-04-23 东华理工大学 Step-by-step point cloud noise removing method based on space density and clustering
CN110349094A (en) * 2019-06-12 2019-10-18 西安工程大学 It is peeled off based on statistics and the 3D point cloud denoising method of adaptive bilateral mixed filtering
CN111105381B (en) * 2020-02-07 2023-03-31 武汉玄景科技有限公司 Dense point cloud smoothing method based on spherical model
CN112102178A (en) * 2020-07-29 2020-12-18 深圳市菲森科技有限公司 Point cloud feature-preserving denoising method and device, electronic equipment and storage medium
CN116310360B (en) * 2023-05-18 2023-08-18 实德电气集团有限公司 Reactor surface defect detection method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103793937A (en) * 2013-12-10 2014-05-14 中山大学深圳研究院 Density clustering-based three-dimensional geometrical model simplification method and device
CN104239556A (en) * 2014-09-25 2014-12-24 西安理工大学 Density clustering-based self-adaptive trajectory prediction method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9767598B2 (en) * 2012-05-31 2017-09-19 Microsoft Technology Licensing, Llc Smoothing and robust normal estimation for 3D point clouds

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103793937A (en) * 2013-12-10 2014-05-14 中山大学深圳研究院 Density clustering-based three-dimensional geometrical model simplification method and device
CN104239556A (en) * 2014-09-25 2014-12-24 西安理工大学 Density clustering-based self-adaptive trajectory prediction method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
SA.DBSCAN:一种自适应基于密度聚类算法;夏鲁宁 等;《中国科学院研究生院学报》;20090715;第26卷(第4期);530-538 *
密度聚类算法在连续分布点云去噪中的应用;张巧英 等;《地理空间信息》;20111228;第9卷(第6期);摘要、第3节、图5 *
鲁棒的模糊 C 均值和点云双边滤波去噪;王丽辉 等;《北京交通大学学报》;20080415;第32卷(第2期);第1节 *

Also Published As

Publication number Publication date
CN105096268A (en) 2015-11-25

Similar Documents

Publication Publication Date Title
CN105096268B (en) One kind point cloud denoising smooth method
CN103853840B (en) Filter method of nonuniform unorganized-point cloud data
CN108303037B (en) Method and device for detecting workpiece surface shape difference based on point cloud analysis
CN110807781B (en) Point cloud simplifying method for retaining details and boundary characteristics
CN115222625A (en) Laser radar point cloud denoising method based on multi-scale noise
CN108320293A (en) A kind of combination improves the quick point cloud boundary extractive technique of particle cluster algorithm
CN107180436A (en) A kind of improved KAZE image matching algorithms
CN106780508A (en) A kind of GrabCut texture image segmenting methods based on Gabor transformation
CN109166167B (en) Multi-quality interface extraction method based on point set voxels
CN113093216A (en) Irregular object measurement method based on laser radar and camera fusion
CN113177897A (en) Rapid lossless filtering method for disordered 3D point cloud
CN110363775A (en) A kind of image partition method based on domain type variation level set
CN114663373A (en) Point cloud registration method and device for detecting surface quality of part
Jin et al. Defect identification of adhesive structure based on DCGAN and YOLOv5
CN106910180A (en) A kind of image quality measure method and device
CN104821015B (en) Surface sampling point α-shape curved surface topology rebuilding methods in kind
CN110955809B (en) High-dimensional data visualization method supporting topology structure maintenance
CN116452604B (en) Complex substation scene segmentation method, device and storage medium
CN108510591A (en) A kind of improvement Poisson curve reestablishing method based on non-local mean and bilateral filtering
Liao et al. Fast hierarchical animated object decomposition using approximately invariant signature
Lyu et al. Laplacian-based 3D mesh simplification with feature preservation
Sawdayee et al. Orex: Object reconstruction from planar cross-sections using neural fields
Wang et al. A feature preserved mesh simplification algorithm
CN115131384A (en) Bionic robot 3D printing method, device and medium based on edge preservation
CN108876711A (en) A kind of sketch generation method, server and system based on image characteristic point

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180202

Termination date: 20180713