[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113269673A - Three-dimensional point cloud splicing method based on standard ball frame - Google Patents

Three-dimensional point cloud splicing method based on standard ball frame Download PDF

Info

Publication number
CN113269673A
CN113269673A CN202110454695.0A CN202110454695A CN113269673A CN 113269673 A CN113269673 A CN 113269673A CN 202110454695 A CN202110454695 A CN 202110454695A CN 113269673 A CN113269673 A CN 113269673A
Authority
CN
China
Prior art keywords
sphere
point cloud
spherical
point
standard
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
Application number
CN202110454695.0A
Other languages
Chinese (zh)
Other versions
CN113269673B (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.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong 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 Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN202110454695.0A priority Critical patent/CN113269673B/en
Publication of CN113269673A publication Critical patent/CN113269673A/en
Application granted granted Critical
Publication of CN113269673B publication Critical patent/CN113269673B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • G06T2219/2008Assembling, disassembling

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Architecture (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The invention discloses a three-dimensional point cloud splicing method based on a standard ball frame, which is characterized in that the standard ball frame is used as an intermediate medium, so that the unification of local coordinate systems in a measurement view field area is realized, and accumulated errors caused by multi-view-field splicing are eliminated; meanwhile, in the accurate point cloud registration process, a virtual overlapping area is constructed by utilizing the spherical point cloud with characteristic constraint, more accurate corresponding point pairs are provided, and the conversion relation between the spliced point clouds is optimized and solved by utilizing a weight function in combination with an improved iteration closest point algorithm, so that the larger noise influence in the point clouds is reduced, and the high-precision three-dimensional point cloud splicing is realized.

Description

Three-dimensional point cloud splicing method based on standard ball frame
Technical Field
The invention belongs to the field of three-dimensional point cloud splicing, and particularly relates to a three-dimensional point cloud splicing method based on a standard ball frame.
Background
With the rapid development of science and technology and industry, the demands for rapid three-dimensional shape measurement of entities are promoted under a series of requirements of reverse engineering, product digital detection, shape 3D mapping and the like. With the continuous development of the three-dimensional measurement technology, the three-dimensional measurement technology is more and more widely applied to the fields of aerospace, automobile industry and complex free-form surface mold forming, the requirements of people on the measurement precision, the measurement speed and the measurement view field range of the three-dimensional shape are higher and higher, and the three-dimensional measurement technology with high precision and large view field becomes a research hotspot and difficulty at present.
No matter which mode is adopted in the three-dimensional profile measurement of object, owing to receive the restriction of testee structure, measuring instrument working range's restriction, often can't realize the measurement to the whole three-dimensional profile of object through once measuring, need carry out diversified multi-angle measurement to the testee, in order to obtain the exact whole external morphology of object, just need pass through a point cloud concatenation technique, splice the single field data of measuring together and obtain the whole data point cloud on testee surface, the data processing stage of point cloud concatenation among the three-dimensional measurement process simultaneously, the concatenation precision between each local point cloud data is also directly influencing holistic measurement accuracy. Therefore, the point cloud splicing technology is a key process in three-dimensional topography measurement and is also an important processing step for realizing the reconstruction of the complete three-dimensional outline of the object.
Disclosure of Invention
The invention aims to overcome the defects and provides a three-dimensional point cloud splicing method based on a standard ball frame, wherein the standard ball frame is used as an intermediate medium, a plurality of single-field measurement data are converted into a unified coordinate system, and the accumulated error of multi-view-field splicing is avoided; by means of constructing the characteristic spherical surface, the overlapping degree of the point cloud data of each measurement point is improved, the splicing error is reduced, and efficient and high-precision three-dimensional point cloud splicing is realized.
In order to achieve the above object, the present invention comprises the steps of:
s1, fixing the spatial position of the measuring equipment combination to enable at least three standard balls to be shot in the measuring field of view of the measuring equipment;
s2, measuring the point cloud data of each standard ball on the ball frame by the measuring equipment, fitting the ball surface to obtain the center coordinates of each standard ball, and establishing a ball frame coordinate system;
s3, calculating the curvature of the standard spherical point cloud, and extracting the point cloud of the standard spherical surface;
s4, segmenting different spherical surfaces through distance constraint, establishing a sphere center distance matrix, and establishing corresponding relations of different spheres;
s5, aligning the centers of the spheres according to the corresponding relation of different spheres to complete the splicing of corresponding point clouds from the same standard sphere;
and S6, constructing a continuous spherical surface by utilizing the fitted spherical center coordinates and the known radius characteristics, and finishing accurate splicing of the spherical point cloud by an iterative closest point algorithm.
The measuring equipment is a structured light measuring head or a three-coordinate measuring machine.
In S4, after the different spherical surfaces are segmented, the corresponding relationship between the spherical surfaces from the same standard sphere in the two point clouds is determined.
Finding a corresponding relation by establishing a sphere center distance matrix, wherein the sphere center distance matrix M is as follows:
Figure BDA0003040061620000021
each element in the matrix M is the distance between two sphere centers, and if a certain row of the matrix M and a certain row of the other point cloud sphere center distance matrix have at least three equal elements, two spheres corresponding to the reorganization data come from the same standard sphere.
In S6, the center of the sphere is calculated by adopting a method of fitting the measurement points of any part of the sphere, the radius of the sphere is measured as a constraint condition to improve the construction accuracy, and then the whole sphere is constructed according to the center and the radius of the sphere, wherein the spherical equation is as follows:
(xsi-x0)2+(ysi-y0)2+(zsi-z0)2=r2
in the formula: x is the number ofsi,ysi,zsiAs coordinates of points on the sphere, x0,y0,z0Is the coordinate of the center of the sphere, and r is the radius of the sphere;
pre-measuring the spherical target radius, setting the spherical radius as a characteristic constraint as a known parameter, and solving x by minimizing the following function0,y0,z0
Figure BDA0003040061620000031
r=constant
In the formula: n is the number of fitting points;
and constructing a complete sphere by using any pair of sphere centers and radii, wherein the constructed surface has an overlapping region with other measuring point clouds.
In S6, the specific method for completing accurate registration of the spherical point clouds by the iterative closest point algorithm is as follows:
solving the rotation matrix R and the translational vector T by using the solved corresponding point pairs through a quaternion method, wherein an objective function is as follows:
Figure BDA0003040061620000032
alternatively, the solution is solved by minimizing the following equation:
Figure BDA0003040061620000033
in the formula: q. q.siFor the ith stitching point in the stitched point cloud,
Figure BDA0003040061620000034
for the points to which the virtual overlap region corresponds, njThe number of registration points in each point cloud, m is the number of targets, N is the total number of all registration points, | | | |, is the Euclidean norm, ρjIs the weight of the jth point cloud, ρjIs at a value of [0,1 ]];
Figure BDA0003040061620000035
In the formula: u. ofjThe deviation between the target fitted radius and its actual radius for the jth point cloud.
Compared with the prior art, the system realizes the unification of local coordinate systems in a measurement view field area by taking a standard ball frame as an intermediate medium, and eliminates accumulated errors caused by multi-view-field splicing; meanwhile, in the accurate point cloud registration process, a virtual overlapping area is constructed by utilizing the spherical point cloud with characteristic constraint, more accurate corresponding point pairs are provided, and the conversion relation between the spliced point clouds is optimized and solved by utilizing a weight function in combination with an improved iteration closest point algorithm, so that the larger noise influence in the point clouds is reduced, and the high-precision three-dimensional point cloud splicing is realized.
Drawings
FIG. 1 is a simplified schematic of the present invention;
FIG. 2 is a flow chart of a three-dimensional point cloud stitching method of the present invention;
FIG. 3 is a diagram illustrating the stitching result in an embodiment, wherein (a) is theoretical data and (b) is stitched data;
wherein, 1a is a first structured light measuring head, 1b is a second structured light measuring head, and 2 is a standard ball rack.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
The invention comprises the following steps:
fixing the spatial position of a measuring equipment combination and ensuring that the relative position of the measuring equipment combination is unchanged in the measuring process; the number of the measuring devices is two or more, and the measuring devices can be freely selected according to the measuring space range; the measuring equipment is not limited to a structured light measuring head, and can also be a three-coordinate measuring machine or other measuring equipment, and meanwhile, a standard ball frame adapting to a field range is required to be selected to complete point cloud splicing.
Measuring the point cloud data of each standard ball on the ball frame through high-precision equipment (such as a three-coordinate machine), and fitting the spherical surface to obtain the center coordinates of each standard ball so as to establish a ball frame coordinate system; a ball frame coordinate system is established in a high-precision measurement mode, and the coordinate system is used as an intermediate medium to realize data unification of different coordinate systems.
Thirdly, three or more than three standard spheres are shot in the measurement field corresponding to each measurement device, and the spherical point cloud is extracted by calculating the curvature of the point cloud;
step four, segmenting different spherical surfaces through distance constraint, and establishing a sphere center distance matrix for establishing corresponding relations of different spheres; after the different spherical surfaces are segmented, the corresponding relation of the spherical surfaces from the same standard sphere in the two point clouds is determined. Finding a corresponding relation by establishing a sphere center distance matrix, wherein the sphere center distance matrix M is as follows:
Figure BDA0003040061620000051
each element in the matrix M is the distance between two centers of sphere, and if a row of the M matrix and a row of another point cloud center distance matrix have three or more equal elements, the two corresponding spheres are from the same standard sphere.
Step five, roughly registering the centers of the spherical surfaces, and completing the splicing of corresponding point clouds from the same standard sphere by aligning the centers of the fitted spherical bodies;
and step six, constructing a continuous sphere by utilizing the sphere center fitting coordinates and the known radius characteristics, and finishing accurate splicing of the spherical point cloud through an improved Iterative Closest Point (ICP) algorithm.
The purpose of fitting the continuous spherical surface is to construct a virtual overlapping area, the center of the spherical surface is calculated by adopting a method of fitting any part of measurement points of the spherical surface, the radius of the spherical surface is measured at the same time to serve as a constraint condition to improve the construction precision, then the whole spherical surface is constructed according to the center and the radius of the spherical surface, and the spherical equation is as follows:
(xsi-x0)2+(ysi-y0)2+(zsi-z0)2=r2
in the formula: (x)si,ysi,zsi) -coordinates of points on the ball; x is the number of0,y0,z0-as centre of sphere coordinates; r-radius of the sphere.
Pre-measuring the spherical target radius, setting the spherical radius as a characteristic constraint as a known parameter, and solving x by minimizing the following function0,y0,z0:
Figure BDA0003040061620000052
r=constant
In the formula: n is the number of fitting points.
The minimization equation is a non-linear problem and is solved using the Levenberg-Marquardt algorithm. Then, a complete sphere is constructed by using any pair of sphere centers and radii, and the constructed surface has an overlapping area with other measuring point clouds.
Accurate splicing of spherical point cloud is completed through an improved Iterative Closest Point (ICP) algorithm, the rotation matrix R and the translation vector T are solved through a quaternion method by utilizing the solved corresponding point pairs, and the objective function is as follows:
Figure BDA0003040061620000061
alternatively, the solution can be solved by minimizing the following equation:
Figure BDA0003040061620000062
in the formula: q. q.si-stitching the ith stitching point in the point cloud;
Figure BDA0003040061620000063
-the point to which the virtual overlap region corresponds; n isj-registering the number of points for each point cloud; m is the target number; n-the total number of all registration points; | | · | — european norm; rhoj-the weight of the jth point cloud, whose value is at [0,1 ]]Mainly depends on the measurement accuracy of the stitched point cloud.
Figure BDA0003040061620000064
In the formula: u. ofj-deviation between the target fitting radius of the jth point cloud and its actual radius. The weight ρjMainly used for improving the stability of splicing, and the influence of some larger errors in the spliced point cloud can be reduced by a small weight.
As shown in fig. 1, the spatial positions of the first structured light measuring head 1a and the second structured light measuring head 1b are fixed, the spatial positions are guaranteed to be unchanged in the measuring process, and a standard ball rack 2 with a proper structure and size is selected according to the field range.
And (3) placing the standard ball frame on a three-coordinate machine to carry out contact type high-precision measurement, fitting the sphere center coordinate of each standard ball, and fixing the position of the ball frame in the measurement process to ensure the accuracy of establishing a ball frame coordinate system.
The first structured light measuring head 1a and the second structured light measuring head 1b project preset patterns to the standard ball frame 2, three-dimensional point cloud data are obtained, and preprocessing such as point cloud denoising is conducted.
Subsequently, the measured point clouds of the two fields of view are subjected to a point cloud stitching process as shown in fig. 2.
a) Identifying the spherical point cloud in the actually measured point cloud: extracting spherical point cloud through curvature characteristics;
b) dividing the actually measured spherical point cloud into different spheres: randomly extracting a point q from the spherical point cloudiUsing point qiThe sphere center position is calculated by fitting a sphere with the neighborhood point cloud of the three standard spheres, and the three standard spheres are separated;
c) identifying different standard balls: determining a corresponding relation from the same standard ball in the theoretical spherical point cloud and the actually measured spherical point cloud by establishing a spherical center matrix;
d) roughly aligning the centers of the spheres: and splicing corresponding point clouds from the same standard sphere by aligning the centers of the fitted spheres.
e) Constructing a virtual spherical surface: the sphere radius is set as a constant parameter as a constraint condition to construct a virtual sphere.
f) Selecting a corresponding point pair: the theoretical spherical point cloud P is taken as a fixed point cloud. Actually measuring each point Q in spherical point cloud QiAre respectively connected to corresponding fitting spherical centers Oj(j ═ 1,2, 3). Connecting line and spherical surface Sj(j ═ 1,2,3) at qiAt this point, consider qiThe corresponding point of (2).
And solving the rotation matrix R and the translational vector T by adopting a quaternion method.
Example (b): in order to verify the feasibility of the method, a platform is built, the experiment is carried out according to the steps, and the splicing result is shown in fig. 3. Statistics were performed on the results shown, and the results are shown in tables 1 to 5.
TABLE 1 theoretical centre distance
Figure BDA0003040061620000071
TABLE 2 center distance after splicing
Figure BDA0003040061620000072
TABLE 3 center of sphere distance and error in field of view a
Figure BDA0003040061620000073
Figure BDA0003040061620000081
TABLE 4 center of sphere distance error in field b
Figure BDA0003040061620000082
TABLE 5 spherical center distance error of adjacent fields of view
Figure BDA0003040061620000083
The conclusion is that: the center distance error in each field of view in tables 3 and 4 was taken as the measurement error of the whole system, and the average error of the center distance in each field of view was calculated to evaluate the measurement error, and the average error of the whole system was 0.01906 mm. The spherical center distance errors among different view fields in table 5 are used as the accumulated errors of the splicing precision (including the measurement errors and the splicing errors), the average value of the spherical center distance errors of different view fields is calculated to evaluate the accumulated errors of the splicing, and the average splicing accumulated errors of the whole system are as follows: 0.043347 mm. Therefore, the splicing precision of the experiment can be verified to be 0.024287 mm.

Claims (6)

1. A three-dimensional point cloud splicing method based on a standard ball frame is characterized by comprising the following steps:
s1, fixing the spatial position of the measuring equipment combination to enable at least three standard balls to be shot in the measuring field of view of the measuring equipment;
s2, measuring the point cloud data of each standard ball on the ball frame by the measuring equipment, fitting the ball surface to obtain the center coordinates of each standard ball, and establishing a ball frame coordinate system;
s3, calculating the curvature of the standard spherical point cloud, and extracting the point cloud of the standard spherical surface;
s4, segmenting different spherical surfaces through distance constraint, establishing a sphere center distance matrix, and establishing corresponding relations of different spheres;
s5, aligning the centers of the spheres according to the corresponding relation of different spheres to complete the splicing of corresponding point clouds from the same standard sphere;
and S6, constructing a continuous spherical surface by utilizing the fitted spherical center coordinates and the known radius characteristics, and finishing accurate splicing of the spherical point cloud by an iterative closest point algorithm.
2. The three-dimensional point cloud splicing method based on the standard ball frame as claimed in claim 1, wherein the measuring equipment is a structured light measuring head or a three-coordinate measuring machine.
3. The method as claimed in claim 1, wherein in S4, after the different spherical surfaces are segmented, the corresponding relationship between the spherical surfaces of the two point clouds from the same standard spherical surface is determined.
4. The method for three-dimensional point cloud stitching based on the standard ball frame as claimed in claim 1, wherein the correspondence is found by establishing a sphere center distance matrix, wherein the sphere center distance matrix M:
Figure FDA0003040061610000011
each element in the matrix M is the distance between two sphere centers, and if a certain row of the matrix M and a certain row of the other point cloud sphere center distance matrix have at least three equal elements, two spheres corresponding to the reorganization data come from the same standard sphere.
5. The method for three-dimensional point cloud stitching based on the standard ball rack as claimed in claim 1, wherein in S6, the center of the sphere is calculated by a method of fitting the measurement points of any part of the sphere, the radius of the sphere is measured as a constraint condition to improve the construction accuracy, and then the whole sphere is constructed according to the center and the radius of the sphere, and the spherical equation is as follows:
(xsi-x0)2+(ysi-y0)2+(zsi-z0)2=r2
in the formula: x is the number ofsi,ysi,zsiAs coordinates of points on the sphere, x0,y0,z0Is the coordinate of the center of the sphere, and r is the radius of the sphere;
pre-measuring the spherical target radius, setting the spherical radius as a characteristic constraint as a known parameter, and solving x by minimizing the following function0,y0,z0
Figure FDA0003040061610000021
r=constant
In the formula: n is the number of fitting points;
and constructing a complete sphere by using any pair of sphere centers and radii, wherein the constructed surface has an overlapping region with other measuring point clouds.
6. The method for splicing the three-dimensional point clouds based on the standard ball frames as claimed in claim 1, wherein in S6, the specific method for completing the accurate splicing of the spherical point clouds by the iterative closest point algorithm is as follows:
solving the rotation matrix R and the translational vector T by using the solved corresponding point pairs through a quaternion method, wherein an objective function is as follows:
Figure FDA0003040061610000022
alternatively, the solution is solved by minimizing the following equation:
Figure FDA0003040061610000023
in the formula: q. q.siFor the ith stitching point in the stitched point cloud,
Figure FDA0003040061610000024
for the points to which the virtual overlap region corresponds, njThe number of registration points in each point cloud, m is the number of targets, N is the total number of all registration points, | | | |, is the Euclidean norm, ρjIs the weight of the jth point cloud, ρjIs at a value of [0,1 ]];
Figure FDA0003040061610000031
In the formula: u. ofjAs the target of the jth point cloudDeviation between the fitted radius and its actual radius.
CN202110454695.0A 2021-04-26 2021-04-26 Three-dimensional point cloud splicing method based on standard ball frame Active CN113269673B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110454695.0A CN113269673B (en) 2021-04-26 2021-04-26 Three-dimensional point cloud splicing method based on standard ball frame

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110454695.0A CN113269673B (en) 2021-04-26 2021-04-26 Three-dimensional point cloud splicing method based on standard ball frame

Publications (2)

Publication Number Publication Date
CN113269673A true CN113269673A (en) 2021-08-17
CN113269673B CN113269673B (en) 2023-04-07

Family

ID=77229599

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110454695.0A Active CN113269673B (en) 2021-04-26 2021-04-26 Three-dimensional point cloud splicing method based on standard ball frame

Country Status (1)

Country Link
CN (1) CN113269673B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114820604A (en) * 2022-06-27 2022-07-29 四川大学 Method and device for splicing blade profile data based on distance loss of nearest neighbors
CN115795579A (en) * 2022-12-23 2023-03-14 岭南师范学院 Rapid coordinate alignment method for featureless complex surface error analysis
CN116721239A (en) * 2023-06-12 2023-09-08 山西阳光三极科技股份有限公司 Automatic point cloud splicing method based on multiple radar devices
CN116758240A (en) * 2023-06-02 2023-09-15 中交四航工程研究院有限公司 A spherical surface fitting method for grid structure point cloud

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104392488A (en) * 2014-12-11 2015-03-04 福州大学 Automatic point cloud data rectification method aiming at laser scanner and three-coordinate measuring arm
CN104599272A (en) * 2015-01-22 2015-05-06 中国测绘科学研究院 Movable target sphere oriented onboard LiDAR point cloud and image united rectification method
US20160379366A1 (en) * 2015-06-25 2016-12-29 Microsoft Technology Licensing, Llc Aligning 3d point clouds using loop closures
CN108151668A (en) * 2017-12-15 2018-06-12 西安交通大学 A kind of full DATA REASONING joining method of blade profile and device
US20180315214A1 (en) * 2017-04-27 2018-11-01 Sick Ag Method of calibrating a camera and a laser scanner
CN109238168A (en) * 2018-08-06 2019-01-18 大连理工大学 Large-scale metrology part surface three dimension shape high-precision measuring method
CN109584292A (en) * 2018-11-14 2019-04-05 南京农业大学 A kind of fruit tree three-dimensional shape measurement system based on Kinect Auto-calibration
CN110363707A (en) * 2019-06-28 2019-10-22 西安交通大学 A multi-view 3D point cloud stitching method based on virtual features of constraints
CN111551111A (en) * 2020-05-13 2020-08-18 华中科技大学 A fast visual positioning method of part feature robot based on standard spherical array
KR102152436B1 (en) * 2019-03-04 2020-09-04 광운대학교 산학협력단 A skeleton processing system for dynamic 3D model based on 3D point cloud and the method thereof

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104392488A (en) * 2014-12-11 2015-03-04 福州大学 Automatic point cloud data rectification method aiming at laser scanner and three-coordinate measuring arm
CN104599272A (en) * 2015-01-22 2015-05-06 中国测绘科学研究院 Movable target sphere oriented onboard LiDAR point cloud and image united rectification method
US20160379366A1 (en) * 2015-06-25 2016-12-29 Microsoft Technology Licensing, Llc Aligning 3d point clouds using loop closures
US20180315214A1 (en) * 2017-04-27 2018-11-01 Sick Ag Method of calibrating a camera and a laser scanner
CN108151668A (en) * 2017-12-15 2018-06-12 西安交通大学 A kind of full DATA REASONING joining method of blade profile and device
CN109238168A (en) * 2018-08-06 2019-01-18 大连理工大学 Large-scale metrology part surface three dimension shape high-precision measuring method
CN109584292A (en) * 2018-11-14 2019-04-05 南京农业大学 A kind of fruit tree three-dimensional shape measurement system based on Kinect Auto-calibration
KR102152436B1 (en) * 2019-03-04 2020-09-04 광운대학교 산학협력단 A skeleton processing system for dynamic 3D model based on 3D point cloud and the method thereof
CN110363707A (en) * 2019-06-28 2019-10-22 西安交通大学 A multi-view 3D point cloud stitching method based on virtual features of constraints
CN111551111A (en) * 2020-05-13 2020-08-18 华中科技大学 A fast visual positioning method of part feature robot based on standard spherical array

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
CHI YUAN等: "3D point cloud matching based on principal component analysis and iterative closest point algorithm", 《2016 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING (ICALIP)》 *
乔建委等: "基于迭代最近点算法的激光点云拼接研究", 《山东理工大学学报(自然科学版)》 *
廖海平等: "多测源数据融合下的点云配准方法研究", 《机械设计与制造》 *
袁建英等: "利用标志点多视图约束实现结构光扫描高精度粗拼接", 《计算机辅助设计与图形学学报》 *
陆艺等: "基于标准球距离约束的工业机器人参数标定", 《计量学报》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114820604A (en) * 2022-06-27 2022-07-29 四川大学 Method and device for splicing blade profile data based on distance loss of nearest neighbors
CN114820604B (en) * 2022-06-27 2022-09-09 四川大学 Method and device for splicing blade profile data based on distance loss of nearest neighbors
CN115795579A (en) * 2022-12-23 2023-03-14 岭南师范学院 Rapid coordinate alignment method for featureless complex surface error analysis
CN115795579B (en) * 2022-12-23 2023-06-27 岭南师范学院 A Fast Coordinate Alignment Method for Measurement Error Analysis of Featureless Complex Surfaces
CN116758240A (en) * 2023-06-02 2023-09-15 中交四航工程研究院有限公司 A spherical surface fitting method for grid structure point cloud
CN116721239A (en) * 2023-06-12 2023-09-08 山西阳光三极科技股份有限公司 Automatic point cloud splicing method based on multiple radar devices
CN116721239B (en) * 2023-06-12 2024-01-26 山西阳光三极科技股份有限公司 Automatic point cloud splicing method based on multiple radar devices

Also Published As

Publication number Publication date
CN113269673B (en) 2023-04-07

Similar Documents

Publication Publication Date Title
CN113269673A (en) Three-dimensional point cloud splicing method based on standard ball frame
CN101876532B (en) Camera on-field calibration method in measuring system
CN108981604A (en) A kind of precision component three-dimensional overall picture measurement method based on line laser
CN112614098B (en) Blank positioning and machining allowance analysis method based on augmented reality
CN106651942A (en) Three-dimensional rotation and motion detecting and rotation axis positioning method based on feature points
CN109974618B (en) Global calibration method of multi-sensor vision measurement system
Wu et al. A novel high precise laser 3D profile scanning method with flexible calibration
CN111551111B (en) Part feature robot rapid visual positioning method based on standard ball array
CN110966935A (en) An integrated geometric calibration method of deflection measurement system based on marker points
CN114413788B (en) Part surface pattern detection method based on binocular vision and inverse model reconstruction
CN113119129A (en) Monocular distance measurement positioning method based on standard ball
CN110940267B (en) Measuring method and measuring system thereof
CN104036542A (en) Spatial light clustering-based image surface feature point matching method
CN106949851A (en) A kind of line structured light vision sensor calibration method based on SVMs
Ravishankar et al. Automated inspection of aircraft parts using a modified ICP algorithm
CN108195314B (en) Reflective striped three dimension profile measurement method based on more field stitchings
Liu et al. A three-dimensional triangular vision-based contouring error detection system and method for machine tools
CN115409898A (en) A high-precision camera calibration method and device based on a special annular calibration plate
CN111272103B (en) Method for measuring spherical center and curvature radius of large-caliber spherical optical element
CN110428471B (en) Accurate self-positioning method for optical free-form surface sub-aperture deflection measurement
Grudziński et al. Stereovision tracking system for monitoring loader crane tip position
CN113916128A (en) A method of improving precision based on light pen type visual measurement system
CN112712566A (en) Binocular stereo vision sensor measuring method based on structure parameter online correction
Zhang et al. Precise calibration of binocular vision system based on oblique cone projection model
CN110706292B (en) A self-calibration method of two-dimensional table error based on machine vision

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