CN110335209A - A kind of phase type three-dimensional laser point cloud noise filtering method - Google Patents
A kind of phase type three-dimensional laser point cloud noise filtering method Download PDFInfo
- Publication number
- CN110335209A CN110335209A CN201910503302.3A CN201910503302A CN110335209A CN 110335209 A CN110335209 A CN 110335209A CN 201910503302 A CN201910503302 A CN 201910503302A CN 110335209 A CN110335209 A CN 110335209A
- Authority
- CN
- China
- Prior art keywords
- point
- point cloud
- noise
- phase type
- scanning
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000001914 filtration Methods 0.000 title claims abstract description 19
- 239000000203 mixture Substances 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 abstract description 7
- 238000011161 development Methods 0.000 abstract description 3
- 238000009826 distribution Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000010304 firing Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000003325 tomography Methods 0.000 description 2
- 239000006002 Pepper Substances 0.000 description 1
- 238000009435 building construction Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
Abstract
The invention discloses a kind of phase type three-dimensional laser point cloud noise filtering methods, and specific steps include the following: step 1: the original point cloud data obtained by existing phase type ground laser three-dimensional scanning equipment;Step 2: reading point cloud data according to array, calculate consecutive points incident angle θ and scanning element space D;Step 3: carrying out noise processed as unit of array, noise spot is calculated.A kind of phase type three-dimensional laser point cloud noise filtering method, it proposes using boundary point angle as threshold value, judge scanning boundary bring error, this part can be effectively removed " erroneous point cloud ", simultaneously with the scanning boundary point spacing of phase type point cloud and reflected intensity variation for foundation, the erroneous point for removing phase type three-dimensional laser scanner, is effectively improved point Yun Zhiliang, pushes the fast development of 3-D technology.
Description
Technical field
The present invention relates to a cloud noise management technique field, more particularly to a kind of phase type three-dimensional laser point cloud
Noise filtering method.
Background technique
Earth station based on phase shift rangefinder principle carries three-dimensional laser scanner to be had in terms of a wide range of three dimensional data collection
There are the characteristics such as speed is fast, precision is high, is widely applied and three-dimensional measurement, modeling, Heritage reservation, building construction measurement and other spaces
In the relevant application field of information.However point cloud data volume itself is huge, inside includes noise and environmental data, is easy to measurement
Target interferes and directly to carry out three-dimensional measuring precision by a point cloud low and be easy to appear three-dimensional deviation.Current noise filtering
Algorithm leads to a cloud mainly for surface floating-point in dispersion point cloud (because material and environment cause), isolated point set and stitching error etc.
" thickeing " and the error dot etc. generated, and the noise of phase type spatial digitizer is mainly due to laser scanning to object boundary production
Raw noise, this kind of point belong to a cloud internal error, be easy to cause object boundary details smear and distortion, need specific algorithm
To correct.
Existing method mainly for cloud normal noise, and the present invention for point cloud noise at the boundary, be a kind of phase
Formula scanner is since the error generated when scanning to boundary is larger, or even the point of mistake, and it is noise that these, which are put, but again and certain
A little scanning targets are easy to be mingled in complex scene without significant difference, cause three-dimensional measuring and the error of modeling to increase, give data
Processing brings larger problem.In the prior art, can be used for the method that a cloud three-dimensional noise filters out has very much, includes:
1. being based on densimetry.The method is come generally using spacing as criterion according to range sweep central point spacing difference
Estimated noise point is determined as noise spot when cloud spacing is greater than threshold value.Of the invention meaning noise profile and point spacing with just
Often point cloud is close, is difficult to filter out by such method.
2. being based on surface fitting.This noise like is directed to surface floating-point caused by unlike material, especially antiradar reflectivity material
(salt-pepper noise) and other effects preferably, but needs to be fitted local surface, and consuming time is long.Meaning noise and object boundary of the invention
It is continuously distributed, noise can not be filtered out by such method.
3. being based on image boundary method.Such method generally projects a cloud according to certain viewing angles, passes through projection ash
Degree image procossing obtains the noise for being detached from main body point cloud, is not suitable for the signified noise of the processing present invention.
Therefore, how a kind of raising point Yun Zhiliang is provided, the erroneous point of phase type three-dimensional laser scanner can be removed
The problem of three-dimensional laser point cloud noise filtering method is those skilled in the art's urgent need to resolve.
Summary of the invention
In view of this, proposing to use boundary the present invention provides a kind of phase type three-dimensional laser point cloud noise filtering method
Point angle judges scanning boundary bring error, can effectively remove this part as threshold value " erroneous point cloud ", while with phase
Scanning boundary point spacing and the reflected intensity variation of formula point cloud are foundation, remove the erroneous point of phase type three-dimensional laser scanner,
It is effectively improved point Yun Zhiliang, pushes the fast development of 3-D technology.
To achieve the goals above, the invention provides the following technical scheme:
A kind of phase type three-dimensional laser point cloud noise filtering method, specific steps include the following:
Step 1: the original point cloud data obtained by existing phase type ground laser three-dimensional scanning equipment sets phase type
Laser scanner limit ranging S (m), scanning density are m row n column;
Step 2: reading point cloud data according to array, calculate consecutive points incident angle θ and scanning element space D;
Step 3: noise processed is carried out as unit of array, laser point incident angle threshold value is set as θthr, consecutive points line
Vector angle change be d θ, angle change threshold value be d θt, the threshold value of grey scale change dI is dIt, scanning element spacing variation dD's
Threshold value dDt, noise spot is calculated.
Preferably, in a kind of above-mentioned phase type three-dimensional laser point cloud noise filtering method, in the step 2, specifically
Step includes:
S21: reading in point cloud data by array, reads in the reflected intensity that information includes point cloud three-dimensional coordinate P (x, y, z) and point
Information;
S22: consecutive points incident angle θ is calculated, it is assumed that current point P0, consecutive points P1, scan origin O, then consecutive points
Line P0P1The vector V of composition1With current point to scanner ray O P0The vector V of composition2Incidence of the angle theta as current point
Angle calculates as follows:
S23: calculate scanning element space D, for judge point distribution, to boundary after dot density can be thinning, than normal scan point
Spacing distribution is compared.Current point is set to the distance at scanner center as S, Current Scan mathematical point spacing is set as D0(scanner
Point spacing of the laser signal vertical scanning to target surface current location), when local surfaces incident angle and laser scanning ray
When angle is θ, scanning element spacing are as follows:
Preferably, in a kind of above-mentioned phase type three-dimensional laser point cloud noise filtering method, in the step 3, specifically
Step includes:
S31: judge current point PiIncident angle θ meets θ < θthr, when meeting, calculate entering for k point before current point
Firing angle degree mean valueAnd gray averageWherein, (2,5) k ∈;
S32: three criterions are calculated:
1) incident angle difference is calculatedJudge whether to meet d θ > d θt;
2) it calculatesJudge whether current point grey scale change dI meets dI > dIt;
3) scanning standard point is calculated away from D0With current point away from DiDeviation dD=| Di-D0|, judge whether dD > dDt;
Wherein, 1) be necessary condition, on this basis, 2) or 3) meeting one can determine whether current point PiFor noise at the boundary
Point;
S33: current point PiIt is determined as noise spot, then the variable angle of consecutive points incidence thereafter d θ < θthr, it is determined as noise
Point, otherwise repeatedly step S31;
S34: circulation step S31 to step S33) is disposed until all the points cloud;
S35: output non-noise point.
It can be seen via above technical scheme that compared with prior art, it is three-dimensional that the present disclosure provides a kind of phase types
Laser point cloud noise filtering method proposes to judge scanning boundary bring error, Neng Gouyou as threshold value using boundary point angle
Effect removes this part " erroneous point cloud ", while being foundation according to the critical distance of phase type point cloud, for scanning element cloud tomography point
Cloth feature removes the erroneous point of phase type three-dimensional laser scanner, is effectively improved point Yun Zhiliang, pushes the quick hair of 3-D technology
Exhibition.Technology proposed by the present invention has the following advantages: one is directly carrying out noise filtering from original point cloud, speed is fast;Its
Second is that carrying out noise filtering for scanning boundary, error larger data can be effectively removed, point Yun Jingdu is improved, makes invocation point cloud side
Boundary understands, improves the quality of data;The third is effectively reducing data volume, preferably modeling and metrology operation experience are provided for user.
It uses by the method for the invention, can solve phase type scanner scanning data boundary noise problem, it is multiple that scanning can be effectively removed
Boundary " smear " problem of miscellaneous target point cloud improves point Yun Zhiliang, pushes the technology fast-developing.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of invention for those of ordinary skill in the art without creative efforts, can also basis
The attached drawing of offer obtains other attached drawings.
Fig. 1 attached drawing is flow chart of the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a kind of phase type three-dimensional laser point cloud noise filtering method, propose to press from both sides using boundary point
Angle judges scanning boundary bring error, can effectively remove this part as threshold value " erroneous point cloud ", while according to phase type
The critical distance of point cloud is foundation, for scanning element cloud tomography distribution characteristics, removes the mistake of phase type three-dimensional laser scanner
Point is effectively improved point Yun Zhiliang, pushes the fast development of 3-D technology.
A kind of phase type three-dimensional laser point cloud noise filtering method, specific steps include the following:
Step 1: the original point cloud data obtained by existing phase type ground laser three-dimensional scanning equipment sets phase type
Laser scanner limit ranging S (m), retains maximum distance S1, and scanning density is m row n column;
Step 2: reading point cloud data according to array, calculate consecutive points incident angle θ and scanning element space D;
Step 3: noise processed is carried out as unit of array, laser point incident angle threshold value is set as θthr, consecutive points line
Vector angle change be d θ, angle change threshold value be d θt, the threshold value of grey scale change dI is dIt, scanning element spacing variation dD's
Threshold value dDt, noise spot is calculated.
In another embodiment, in the step 2, specific steps include:
S21: reading in point cloud data by array, reads in the reflected intensity that information includes point cloud three-dimensional coordinate P (x, y, z) and point
Information;
S22: consecutive points incident angle θ is calculated, it is assumed that current point P0, consecutive points P1, scan origin O, then consecutive points
Line P0P1The vector V of composition1With current point to scanner ray O P0The vector V of composition2Incidence of the angle theta as current point
Angle calculates as follows:
S23: scanning element space D is calculated, sets current point to the distance at scanner center as S, between Current Scan mathematical point
Away from being set as D0, when local surfaces incident angle and laser scanning ray angle are θ, scanning element spacing are as follows:
In another embodiment, in the step 3, specific steps include:
S31: judge current point PiIncident angle θ meets θ < θthr, when meeting, calculate entering for n point before current point
Firing angle degree mean valueAnd gray averageWherein, (2,5) n ∈;
S32: three criterions are calculated:
1) incident angle difference is calculatedJudge whether to meet d θ > d θt;
2) it calculatesJudge whether current point grey scale change dI meets dI > dIt;
3) scanning standard point is calculated away from D0With current point away from DiDeviation dD=| Di-D0|, judge whether dD > dDt;
Wherein, 1) be necessary condition, on this basis, 2) or 3) meeting one can determine whether current point PiFor noise at the boundary
Point;
S33: current point PiIt is determined as noise spot, then the variable angle of consecutive points incidence thereafter d θ < θthr, it is determined as noise
Point, otherwise repeatedly step S31;
S34: circulation step S31 to step S33) is disposed until all the points cloud;
S35: output non-noise point.
As shown in Figure 1, the original point cloud data obtained by existing phase type ground laser three-dimensional scanning equipment, by array
It reads point cloud data and calculates point cloud incident angle and consecutive points spacing;Judge current point PiIncident angle θ meets θ < θthr;It is full
When sufficient, the incident angle mean value of n point before current point is calculatedAnd gray averageThen judge d θ < d θtIf being unsatisfactory for
Then return to the incident angle mean value of n point before calculating current pointAnd gray averageDI < dI is further judged if meetingt
Or dD < dDt;Then it is labeled as noise spot;Current point PiIt is determined as noise spot, then the variable angle of consecutive points incidence thereafter d θ < θthr,
It is determined as noise spot, otherwise repeatedly step S31;Circulation step S31 to step S33) is disposed until all the points cloud;It exports non-
Noise spot.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with other
The difference of embodiment, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodiment
For, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is said referring to method part
It is bright.
The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention.
Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the invention
It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one
The widest scope of cause.
Claims (3)
1. a kind of phase type three-dimensional laser point cloud noise filtering method, which is characterized in that specific steps include the following:
Step 1: the original point cloud data obtained by existing phase type ground laser three-dimensional scanning equipment sets phase type laser
Scanner limit ranging S (m), scanning density are m row n column;
Step 2: reading point cloud data according to array, calculate consecutive points incident angle θ and scanning element space D;
Step 3: noise processed is carried out as unit of array, according to laser point incident angle θ, the vector angle of consecutive points line becomes
Change d θ, grey scale change dI, scanning element spacing changes dD, carries out judgement calculating to noise spot, and export non-noise point.
2. a kind of phase type three-dimensional laser point cloud noise filtering method according to claim 1, which is characterized in that the step
In rapid 2, specific steps include:
S21: reading in point cloud data by array, reads in the reflected intensity letter that information includes point cloud three-dimensional coordinate P (x, y, z) and point
Breath;
S22: consecutive points incident angle θ is calculated, it is assumed that current point P0, consecutive points P1, scan origin O, then consecutive points line
P0 P1The vector V of composition1With current point to scanner ray O P0The vector V of composition2Incidence angle of the angle theta as current point
Degree calculates as follows:
S23: scanning element space D is calculated, sets current point to the distance at scanner center as S, Current Scan mathematical point spacing is set
For D0, when local surfaces incident angle and laser scanning ray angle are θ, scanning element spacing are as follows:
3. a kind of phase type three-dimensional laser point cloud noise filtering method according to claim 1, which is characterized in that the step
In rapid 3, specific steps include:
S31: judge current point PiIncident angle θ meets θ < θthr, when meeting, calculate the incident angle of k point before current point
Mean valueAnd gray averageWherein, (2,5) k ∈;
S32: three criterions are calculated:
1) incident angle difference is calculatedJudge whether to meet d θ > d θt, d θtFor incident angle change threshold;
2) it calculatesJudge whether current point grey scale change dI meets dI > dIt, dItFor grey scale change threshold value;
3) scanning standard point is calculated away from D0With current point away from DiDeviation dD=| Di-D0|, judge whether dD > dDt, dDtFor scanning element
The threshold value of spacing variation;
Wherein, 1) be necessary condition, on this basis, 2) or 3) meeting one can determine whether current point PiFor noise at the boundary point;
S33: current point PiIt is determined as noise spot, then the variable angle of consecutive points incidence thereafter d θ < θthr, it is determined as noise spot, otherwise
Repeat step S31;
S34: circulation step S31 to step S33) is disposed until all the points cloud;
S35: output non-noise point.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910503302.3A CN110335209B (en) | 2019-06-11 | 2019-06-11 | Phase type three-dimensional laser point cloud noise filtering method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910503302.3A CN110335209B (en) | 2019-06-11 | 2019-06-11 | Phase type three-dimensional laser point cloud noise filtering method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110335209A true CN110335209A (en) | 2019-10-15 |
CN110335209B CN110335209B (en) | 2021-09-14 |
Family
ID=68140942
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910503302.3A Active CN110335209B (en) | 2019-06-11 | 2019-06-11 | Phase type three-dimensional laser point cloud noise filtering method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110335209B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113721261A (en) * | 2021-09-06 | 2021-11-30 | 上海星秒光电科技有限公司 | Point cloud tailing removing method and device, electronic equipment and readable storage medium |
CN114627020A (en) * | 2022-03-18 | 2022-06-14 | 易思维(杭州)科技有限公司 | Method for removing light-reflecting noise points of curved surface workpiece |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104251662A (en) * | 2013-06-27 | 2014-12-31 | 杭州中科天维科技有限公司 | Ordered point cloud threshold adaptive noise suppression technology |
US20160292829A1 (en) * | 2012-06-25 | 2016-10-06 | Yoldas Askan | Method of generating a smooth image from point cloud data |
CN108846809A (en) * | 2018-05-28 | 2018-11-20 | 河海大学 | A kind of noise eliminating method towards point off density cloud |
CN109214994A (en) * | 2018-08-10 | 2019-01-15 | 河海大学 | A kind of tunnel point off density cloud noise eliminating method based on double control point |
-
2019
- 2019-06-11 CN CN201910503302.3A patent/CN110335209B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160292829A1 (en) * | 2012-06-25 | 2016-10-06 | Yoldas Askan | Method of generating a smooth image from point cloud data |
CN104251662A (en) * | 2013-06-27 | 2014-12-31 | 杭州中科天维科技有限公司 | Ordered point cloud threshold adaptive noise suppression technology |
CN108846809A (en) * | 2018-05-28 | 2018-11-20 | 河海大学 | A kind of noise eliminating method towards point off density cloud |
CN109214994A (en) * | 2018-08-10 | 2019-01-15 | 河海大学 | A kind of tunnel point off density cloud noise eliminating method based on double control point |
Non-Patent Citations (3)
Title |
---|
JAVIER ROCA-PARDINAS,ET AL: "《Analysis of the influence of range and angle of incidence of terrestrial laser scanning measurements on tunnel inspection》", 《TUNNELLING AND UNDERGROUND SPACE TECHNOLOGY》 * |
SYLVIE SOUDARISSANANE,ET AL: "《Scanning geometry:Influencing factor on the quality of terrestrial laser scanning points》", 《ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING》 * |
张金花 等: "《基于地面三维激光扫描仪点云数据的去噪算法研究》", 《测绘与空间地理信息》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113721261A (en) * | 2021-09-06 | 2021-11-30 | 上海星秒光电科技有限公司 | Point cloud tailing removing method and device, electronic equipment and readable storage medium |
CN114627020A (en) * | 2022-03-18 | 2022-06-14 | 易思维(杭州)科技有限公司 | Method for removing light-reflecting noise points of curved surface workpiece |
Also Published As
Publication number | Publication date |
---|---|
CN110335209B (en) | 2021-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kang et al. | Automatic targetless camera–lidar calibration by aligning edge with gaussian mixture model | |
Tsiotsios et al. | Backscatter compensated photometric stereo with 3 sources | |
Wieneke | Improvements for volume self-calibration | |
CN103411533B (en) | Structured light self-adaptation multiexposure method | |
Inglis et al. | A pipeline for structured light bathymetric mapping | |
CN114419130A (en) | Bulk cargo volume measurement method based on image characteristics and three-dimensional point cloud technology | |
CN102162577A (en) | Pipeline defect surface integrity detection device and detection method | |
CN103729846A (en) | LiDAR point cloud data edge detection method based on triangular irregular network | |
CN110335209A (en) | A kind of phase type three-dimensional laser point cloud noise filtering method | |
CN110047133A (en) | A kind of train boundary extraction method towards point cloud data | |
CN116524109B (en) | WebGL-based three-dimensional bridge visualization method and related equipment | |
Ahmadabadian et al. | Image selection in photogrammetric multi-view stereo methods for metric and complete 3D reconstruction | |
CN110021035B (en) | Marker of Kinect depth camera and virtual marker tracking method based on marker | |
CN112164044A (en) | Wear analysis method of rigid contact net based on binocular vision | |
CN117406234A (en) | Target ranging and tracking method based on single-line laser radar and vision fusion | |
CN116402904A (en) | Combined calibration method based on laser radar inter-camera and monocular camera | |
Stephan et al. | Model based image restoration for underwater images | |
Purnima et al. | Gradient-Based Design Metrics for Assessment of Underwater Image Enhancement | |
Li et al. | Overall well-focused catadioptric image acquisition with multifocal images: a model-based method | |
Briese | Structure line modelling based on terrestrial laserscanner data | |
Egami et al. | Three dimensional measurement using color image and movable CCD system | |
CN112561945B (en) | Dynamic background target tracking method | |
Li et al. | Underwater high-precision panoramic 3D image generation | |
CN117197215B (en) | Robust extraction method for multi-vision round hole features based on five-eye camera system | |
CN118196181B (en) | Prefabricated part surface honeycomb pitted surface area detection method based on image processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |