CN102288131A - Adaptive stripe measurement device of 360-degree contour error of object and method thereof - Google Patents

Adaptive stripe measurement device of 360-degree contour error of object and method thereof Download PDF

Info

Publication number
CN102288131A
CN102288131A CN2011101219188A CN201110121918A CN102288131A CN 102288131 A CN102288131 A CN 102288131A CN 2011101219188 A CN2011101219188 A CN 2011101219188A CN 201110121918 A CN201110121918 A CN 201110121918A CN 102288131 A CN102288131 A CN 102288131A
Authority
CN
China
Prior art keywords
sub
adaptation
self
striped
measurement
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.)
Pending
Application number
CN2011101219188A
Other languages
Chinese (zh)
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.)
University of Shanghai for Science and Technology
Original Assignee
University of Shanghai for Science and Technology
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 University of Shanghai for Science and Technology filed Critical University of Shanghai for Science and Technology
Priority to CN2011101219188A priority Critical patent/CN102288131A/en
Publication of CN102288131A publication Critical patent/CN102288131A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention relates to an adaptive stripe measurement device of the 360-DEG contour error of an object and a method thereof. The device is composed of four sub-measurement systems and a computer. The sub-measurement systems are uniformly distributed at four sides of an object to be measured. 0-20 DEG visual angles of every two adjacent sub-measurement systems are locally overlapped. Each sub-measurement system comprises a digital grating strip transmission system and an image acquisition system. The measurement method comprises the following steps of: (1) mapping CAD (Computer- Aided Design) data of the object to be measured to a projection device DLP (Digital Light Processing) and an image plane of a CCD (Charge Coupled Device) video camera; (2) generating adaptive strips of the object to be measured by adopting a scattered point interpolation method; (3) acquiring an strip image and calculating strip phase by various sub-measurement systems; (4) obtaining three-dimensional contour error by the sub-measurement systems; (5) determining position transformation relation of various sub-measurement systems through global calibration; and (6) unifying measurement data of various sub-measurement systems in the same coordinate system, and fusing 360-DEG contour error information of the object. The method disclosed by the invention has the characteristics of rapid online detection, high precision and good repeatability and stability.

Description

The self-adaptation stripe measurement apparatus and method of 360 ° of profile errors of object
Technical field
The present invention relates to a kind of object
Figure 381376DEST_PATH_IMAGE001
The measurement mechanism of profile errors and method, this is a kind of measuring technique based on the projection of self-adaptation striped, adopts the contactless pattern error measuring means and the method for various visual angles measurement and data fusion.
Background technology
Online detection is the important branch of detection technique, and can't harm, high precision, finishes that to detect be the target of detection technique fast.Practical application in industry is particularly in the production line, the shape of product defective that manufacture process is brought is difficult to avoid, though these defectives are more small usually, but quality monitoring is had a very important role, so realize that defects detection also is an indispensable important content quickly and accurately.
The mainstream technology of existing three-dimensional measurement and equipment mainly are the real data realization off-line high Precision Detection at industrial products, such as adopting contact three coordinate measuring machine, non-contact optical measuring equipment such as laser scanner or digital raster measuring system etc.Wherein non-contact measurement has characteristics such as precision height, whole audience formula, automaticity height.But if the each real data that all must pass through to gather test product compare acquisition error between the two with itself and design data then, whether qualified to judge product, this process will increase detection time, causes detection efficiency to reduce, and cost increases.At the solution of this problem, self-adaptation fringe projection measuring technique has just shown out unique advantages.This technology has had the digital striped projective technique whole audience, high precision concurrently and has been easy under computer control to realize advantage such as measurements automatically, simultaneously the microdeformation measurer is had susceptibility highly, is highly suitable for the industrial flow-line production quality control.Weak point is that present this method mainly is to generate the self-adaptation striped according to the actual sample data, and this certainly will be brought into the mismachining tolerance of sample itself in the follow-up defects detection.
The present invention serves as according to generating the self-adaptation striped, avoided the mismachining tolerance of product to be measured, providing assurance for obtaining high-precision profile errors data with the design data of testee.Adopt many cover self-adaptation striped projection systems simultaneously independent measurement to be carried out at each visual angle of test product,, can obtain test product fast at last with data fusion Profile errors satisfies the on-line quick detection requirement.
Generate the self-adaptation striped based on desirable design data at present and carry out testee
Figure 724950DEST_PATH_IMAGE001
The method that profile errors detects is not seen the pertinent literature report.
Summary of the invention
The object of the invention is that at existing online test method deficiency the advantage in conjunction with striped projection measuring technique provides a kind of effective and feasible object
Figure 265653DEST_PATH_IMAGE001
The self-adaptation stripe measurement apparatus and method of profile errors, have satisfy online detection fast, the high precision characteristics.Simultaneously, measurement mechanism of the present invention has better repeatability and stability.
For achieving the above object, design of the present invention is: a kind of object
Figure 345342DEST_PATH_IMAGE001
The self-adaptation stripe measurement device of profile errors is connected to form by four subsystems and computing machine.And adopt following steps to finish object
Figure 680508DEST_PATH_IMAGE001
Profile errors is measured: (1) is mapped to projector and video camera as the plane with the cad data of testee; (2) adopt point interpolation method at random to generate the self-adaptation striped of testee; (3) each subsystem pick-up slip print image and calculate striped position phase; (4) subsystem obtains the three-D profile error; By global calibration, determine each subsystem position transformational relation; (5) each subsystem measurement data is unified in the same coordinate system and is fused into 360 ° of profile errors information of object.Described four sub-measuring systems are distributed on around the testee, each subsystem measure visual angle have 0 ° ~ 20 ° overlapping.Each sub-measuring system comprises digital raster striped projection system, image capturing system, also controls by computing machine (1), as shown in Figure 3.Digital raster striped projection system adopts the described method real-time rendering of claim 3 by the self-adaptation striped according to the testee shape, by digital projection device DLP(4) it is projected object plane to be measured, raster pitch and striped frequency can change arbitrarily, to adapt to the shape of testee.Image capturing system contains optical lens by CCD() (3), image pick-up card (2), the image that collects is stored in computing machine (1) with the binary data file form.
According to inventive concept, the present invention adopts following technical scheme:
The self-adaptation stripe measurement device of 360 ° of profile errors of a kind of object is made up of four sub-measuring systems and a computing machine.It is characterized in that described sub-measuring system is distributed on around the testee, adjacent sub-measuring system is measured the visual angle has 20 ° of parts overlapping, each sub-measuring system comprises digital raster striped projection system and image capturing system, is used for the local configuration error of Measuring Object.Described computing machine is used to control each sub-measuring system and finishes the profile errors measuring operation, and is connected with each measurement subsystem.
Above-mentioned digital raster striped projection system is to draw the self-adaptation striped by computer real-time, adopts digital projection device DLP that it is projected object plane to be measured, and raster pitch and striped frequency can change arbitrarily, to adapt to the shape of testee.
Above-mentioned image capturing system is made up of ccd video camera (containing optical lens) and image pick-up card, is connected with computing machine, and image pick-up card is installed on computers, and the image that collects is stored in computing machine with the binary data file form.
The self-adaptation stripe measurement method of 360 ° of profile errors of a kind of object is used above-mentioned device and is carried out the profile errors measurement, it is characterized in that measuring process is as follows:
(1) cad data of testee is mapped to projection arrangement DLP and ccd video camera as the plane;
(2) adopt point interpolation method at random to generate the self-adaptation striped of testee;
(3) each sub-measuring system pick-up slip print image and calculate striped position phase;
(4) sub-measuring system is obtained the three-D profile error;
(5) by global calibration, determine each sub-measuring system position transformational relation;
(6) each measurement subsystem measurement data is unified in the same coordinate system and is fused into 360 ° of profile errors information of object.
In the above-mentioned steps (1) cad data of testee being mapped to projection arrangement DLP and ccd video camera as the method on plane is: according to formula:
Figure 347113DEST_PATH_IMAGE002
With
Figure 425927DEST_PATH_IMAGE003
,
(wherein
Figure 923905DEST_PATH_IMAGE004
Be respectively world coordinate system and projector and CCD coordinate system relational matrix,
Figure 367656DEST_PATH_IMAGE005
, Two-dimensional coordinate for projector and video camera mapping point), with object cad data point Be mapped to projection arrangement DLP and ccd video camera respectively as the plane, obtain at random being distributed in of two-dimensional points and look like on the plane.
The method that adopts point interpolation method at random to generate the self-adaptation striped of testee in the above-mentioned steps (2) is: mapping point at random is split into a triangle, definition is desirably in the striped position phase of observing on the ccd video camera, adopt burst trigonometric interpolation method to calculate to obtain the position phase of projection arrangement DLP integer pixel point mutually according to the position of each triangular apex, so acquisition the self-adaptation striped of palpus projection.
N width of cloth self-adaptation stripe pattern throws to the testee surface successively by projection arrangement DLP in above-mentioned steps (3) neutron measurement system, crosses the ccd video camera collection, and the n width of cloth bar graph that wherein collects can be expressed as: ,
Figure 699094DEST_PATH_IMAGE009
Expression bar graph epigraph point
Figure 576176DEST_PATH_IMAGE010
Gray-scale value,
Figure 996794DEST_PATH_IMAGE011
The expression side-play amount;
Figure 407046DEST_PATH_IMAGE012
The expression degree of modulation, The self-adaptation striped position phase of expression body surface arbitrfary point correspondence,
Figure 180147DEST_PATH_IMAGE014
(
Figure 342138DEST_PATH_IMAGE015
Be the striped pitch) expression stripe pattern phase-shift phase.Utilize formula:
Figure 669214DEST_PATH_IMAGE016
Find the solution the absolute position phase of stripe pattern
Figure 891248DEST_PATH_IMAGE017
, according to formula:
Figure 303775DEST_PATH_IMAGE018
Obtain the phasic difference of profile errors correspondence , the striped position of wherein observing on the ccd video camera is the reference bit phase mutually
Figure 683996DEST_PATH_IMAGE020
, the actual position that obtains object under test is mutually
Figure 139248DEST_PATH_IMAGE021
It is to utilize a position phase-three-dimensional coordinate mapping formula that the middle subsystem of above-mentioned steps (4) obtains the three-D profile error:
Figure 976754DEST_PATH_IMAGE022
Figure 542864DEST_PATH_IMAGE023
Figure 578953DEST_PATH_IMAGE024
Obtain.Wherein
Figure 142790DEST_PATH_IMAGE025
Be the function of picture point, and the locus between projection arrangement DLP and the ccd video camera there is relation in the striped projection measuring system.
All demarcate in the above-mentioned steps (5) and adopt same scaling board, each measurement subsystem visual angle is overlapping, normal vector according to the scaling board plane, calculate rotation matrix R and translation matrix T between adjacent sub-measuring system ccd video camera, the camera coordinates of determining a sub-measuring system is a master coordinate system, utilize this master coordinate system to be intermediary, remaining sub-measuring system coordinate system is all unified under master coordinate system.
Above-mentioned steps (6) is unified in the same coordinate system with each sub-measuring system measurement data and is fused into 360 ° of profile errors information approaches of object: by choosing the measurement result of adjacent sub-measuring system overlapping region, utilize the point of overlapping region to seek corresponding match point, the site error method that adopts the closest approach alternative manner to eliminate the overlapping region match point obtains.
The inventive method and the device compared with prior art, have following characteristics: the noncontact that 1, can be implemented in line contour of object error is measured automatically; 2, utilize the neighbor point iteration theorem can realize testee
Figure 529909DEST_PATH_IMAGE001
The accurate measurement of profile errors has solved existing profile errors measuring method and device effectively and has had the too small problem of measurement range; 3, introduce the projector calibrating technology, utilized same scaling board, identical calibrating procedure can carry out the parameter calibration of video camera and projector simultaneously, improved demarcation speed; 4, the demarcation of projection arrangement DLP must not make the Camera calibration error can not be delivered in the projector calibrating process by the Camera calibration result, has guaranteed stated accuracy; 5, whole measuring system has the measuring accuracy height, and good reproducibility has been realized online product quality fast detecting; 6, measurement mechanism is simple and compact for structure, and is easy to operate, and automaticity is higher, and cost is low, is beneficial to universal; 7, this measuring system and method can also be used for the dynamic deformation measurement of other object, have good using value.
Description of drawings
Fig. 1 is the formation synoptic diagram of apparatus of the present invention system.
Fig. 2 is that the sub-measuring system of apparatus of the present invention constitutes synoptic diagram.
Fig. 3 is the workflow diagram of measuring method of the present invention.
Fig. 4 is the projection arrangement DLP of the sub-measuring system of apparatus of the present invention and the mapping relations synoptic diagram of ccd video camera and testee.
Fig. 5 is the mapping point mesh triangles figure at random on the projection arrangement DLP.
Fig. 6 is apparatus of the present invention global calibration schematic diagram.
Fig. 7 is the sub-measuring system calibration principle of apparatus of the present invention figure.
Embodiment:
Details are as follows in conjunction with the accompanying drawings for the preferred embodiments of the present invention:
Embodiment one: referring to Fig. 1, and a kind of object
Figure 571814DEST_PATH_IMAGE001
The self-adaptation stripe measurement device of profile errors is connected to form by four sub-measuring systems (1,2,3,4) and computing machine (9).Described sub-measuring system (1,2,3,4) be distributed on testee (5) all around, adjacent sub-measuring system is measured the visual angle has 0 ° ~ 20 ° parts overlapping, and each sub-measuring system comprises digital raster striped projection system and image capturing system, is used for the local configuration error of Measuring Object.Described computing machine (9) is used to control each sub-measuring system (1,2,3,4) and finishes the profile errors measuring operation, and is connected with each sub-measuring system.
As Fig. 2, above-mentioned digital raster striped projection system is: described computing machine (1) real-time rendering self-adaptation striped, by connecting a digital projection device DLP(7 on it) it is projected testee (5) surface, raster pitch and striped frequency can change arbitrarily, to adapt to testee (5).
Above-mentioned image capturing system is: be made up of a ccd video camera (containing optical lens) (6) and image pick-up card (8), be connected with computing machine (9), image pick-up card (8) is installed on the computing machine (9), and the image that collects is stored in computing machine (9) with the binary data file form.
Embodiment two: referring to Fig. 3, and this kind object
Figure 727989DEST_PATH_IMAGE001
The self-adaptation stripe measurement method of profile errors adopts said apparatus to measure, and measuring process is as follows:
(1) cad data with testee (5) is mapped to projection arrangement DLP(7) and ccd video camera as the plane;
(2) adopt point interpolation method at random to generate the self-adaptation striped of testee (5);
(3) each sub-measuring system (1,2,3,4) pick-up slip print image and calculate striped position phase;
(4) sub-measuring system (1,2,3,4) is obtained the three-D profile error;
(5) by global calibration, determine each sub-measuring system (1,2,3,4) position transformational relation;
(6) each sub-measuring system (1,2,3,4) measurement data is unified in the same coordinate system and is fused into 360 ° of profile errors information of testee.
Above-mentioned cad data with testee (5) is mapped to projector and video camera as the plane, and as Fig. 4, its process is as follows: according to the internal and external parameter that obtains ccd video camera (6) with the data point on the desirable object
Figure 525044DEST_PATH_IMAGE026
Point on the mapping CCD coordinate system
Figure 567168DEST_PATH_IMAGE027
:
Figure 740661DEST_PATH_IMAGE028
(10)
Be normalized into image coordinate
Figure 689025DEST_PATH_IMAGE029
:
(11)
Order
Figure 753113DEST_PATH_IMAGE031
Consider the lens distortion influence, new normalized image coordinate :
(12)
Wherein:
Figure 344128DEST_PATH_IMAGE034
(13)
The coordinate of pixel
Figure 927557DEST_PATH_IMAGE035
For:
Figure 177272DEST_PATH_IMAGE036
(14)
In like manner can be with the data point of desirable object Be mapped to the projected pixel coordinate system
Figure 908523DEST_PATH_IMAGE037
The self-adaptation striped that above-mentioned generation is relevant with object Shape ', its process is as follows: according to the design data of testee, adopt the method based on position at random phase interpolation to generate.Concrete thinking is as follows: 1. the striped that cameras view arrives in detection is wished in definition
Figure 916930DEST_PATH_IMAGE038
, according to the striped position phase of definition, interpolation solves the position phase of object correspondence mappings point on CCD; 2. more as can be known, the correspondence mappings of the data point of desirable object, CCD and projector point has identical position phase, so the position of point at random also is mutually the position phase of CCD correspondence mappings point on the projector pixel coordinate system by the ray tracing principle; 3. mapping point at random on these projector coordinate systems being carried out trigonometric ratio makes the projector coordinate system be become one by one little Delta Region (as shown in Figure 5) by grid, obviously, projector integer pixel point is by one by one little triangle encompasses, because the longitudinal and transverse pixel coordinate through type of mapping point at random is tried to achieve, and the position on the video camera of this some correspondence is mutually known, so The integer projector pixel that surrounds
Figure 810117DEST_PATH_IMAGE040
The point barycentric coordinates are designated as ,, point just
Figure 520901DEST_PATH_IMAGE040
Parameter in the dough sheet, parameter
Figure 9968DEST_PATH_IMAGE042
, and So the point
Figure 145994DEST_PATH_IMAGE040
Phase place can represent by formula (1)
Figure 541203DEST_PATH_IMAGE044
(1)
Wherein:
Figure 89996DEST_PATH_IMAGE045
Figure 115721DEST_PATH_IMAGE046
Figure 382754DEST_PATH_IMAGE047
Here
Figure 253758DEST_PATH_IMAGE048
For
Figure 922637DEST_PATH_IMAGE049
3 definite leg-of-mutton areas.
4. travel through all points at random, the projector integer pixel point that delta-shaped region is surrounded find the solution out mutually.Generate the self-adaptation striped mutually according to the position of being tried to achieve at last.
Obtaining of the profile errors information of above-mentioned single-view, its process is as follows: measuring system adopts phase-shift method to find the solution a phase, by projection arrangement DLP throw one group with
Figure 181580DEST_PATH_IMAGE050
, ( i=0,1 ..., N-1) be the self-adaptation striped of phase-shift phase to the tested object plane after, ccd video camera photographs NAmplitude variation shape stripe pattern.Order
Figure 608013DEST_PATH_IMAGE051
Expression the
Figure 610604DEST_PATH_IMAGE052
The intensity distributions of width of cloth bar graph:
Figure 570208DEST_PATH_IMAGE053
(2)
Wherein
Figure 734473DEST_PATH_IMAGE054
Be the pixel coordinate of picture point, the position that then can calculate this visual angle object is mutually:
Figure 976098DEST_PATH_IMAGE055
(3)
Order is desirably in CCD and upward is the reference bit phase mutually in the striped position of observation
Figure 454484DEST_PATH_IMAGE056
, the actual position that obtains object under test is mutually
Figure 832376DEST_PATH_IMAGE057
, its phasic difference can be expressed as:
Figure 433121DEST_PATH_IMAGE058
(4)
Last position and the depth map relation of obtaining according to system calibrating:
Figure 834147DEST_PATH_IMAGE059
(5)
Solve the face shape error three-dimensional information of object under test and design data.
Above-mentioned global calibration is determined space conversion relation between each sub-measuring system system, and its thinking is: it is local overlapping to make each visual angle have, and adjacent two subsystems CCD obtains the image of same position place scaling board, as shown in Figure 6.Adopt the camera calibration technology to obtain external parameter
Figure 178540DEST_PATH_IMAGE060
Characteristic point coordinates on the scaling board is transformed to the camera coordinate system of each measurement subsystem, and these unique points are fitted to a plane, obtain the normal vector on plane, calculate transformation relation matrix R and T between adjacent sub-measuring system ccd video camera, the ccd video camera coordinate of determining a sub-measuring system is a master coordinate system, utilizes this master coordinate system to be intermediary, and remaining sub-measuring system coordinate system is all unified under master coordinate system.
360 ° of profile errors information fusion of above-mentioned object, its thinking is: adopt the closest approach alternative manner to realize.The camera coordinates of determining a sub-measuring system is a master coordinate system, and is all unified in this coordinate system the measurement data of remaining sub-measuring system then according to the space geometry mapping relations of obtaining, and obtains the global measuring data.Because the space geometry transformation relation between adjacent sub-measuring system is found the solution and is subjected to influence of measurement error, can have deviation, cause the global measuring data splicing slit to occur.This with coordinate global data after reunification as research object, to the space plane projection of scaling board place, the three-dimensional data points of choosing in the scaling board unique point scope is the overlay region, utilizes the point of overlapping region to seek corresponding match point.Suppose that the data point set of accepting conversion is designated as P, fixing data set is X, and is called mode set.Definition of data is concentrated certain
Figure 614201DEST_PATH_IMAGE015
Distance to mode set
Figure 120269DEST_PATH_IMAGE061
For:
Figure 336486DEST_PATH_IMAGE062
Note
Figure 652280DEST_PATH_IMAGE063
For calculating the operational character of match point, then the coupling point set corresponding to P is in the mode set:
In addition, note kinematic parameter
Figure 619416DEST_PATH_IMAGE065
The operational character of finding the solution be
Figure 57351DEST_PATH_IMAGE066
, that is:
Figure 743547DEST_PATH_IMAGE067
The renewal of data set is operating as
Figure 888221DEST_PATH_IMAGE068
:
Figure 1670DEST_PATH_IMAGE069
Adopt the precision control of mean square deviation as splicing:
Figure 926901DEST_PATH_IMAGE070
Wherein
Figure 88892DEST_PATH_IMAGE071
Capacity for the coupling point set.By the limited number of time circulation, finally obtain effective global error splicing result.
As Fig. 7, determine that the concrete course of work of the relation of the image coordinate of projector apparatus DLP and ccd video camera and world coordinates is:
(1) ccd video camera is demarcated: the definition world coordinate system, and scaling board is accurately moved on the rotation mobile platform, utilize ccd video camera to obtain the image of scaling board at each place, shift position, utilize the volume coordinate of known spatial unique point
Figure 415968DEST_PATH_IMAGE026
The image coordinate of the character pair point that obtains with CCD
Figure 136537DEST_PATH_IMAGE010
Find the solution CCD(and comprise focal length
Figure 283485DEST_PATH_IMAGE072
, the principal point coordinate
Figure 249167DEST_PATH_IMAGE073
, aspect ratio
Figure 430749DEST_PATH_IMAGE074
, the lens distortion coefficient
Figure 886001DEST_PATH_IMAGE075
) and the external parameter rotation matrix
Figure 723507DEST_PATH_IMAGE076
And translation matrix
Figure 289618DEST_PATH_IMAGE077
(2) projector apparatus DLP internal and external parameter is demarcated: scaling board (10) is gone up at moving stage (11) accurately moved and respectively throw a cover level and vertically sine streak by projector apparatus DLP to the scaling board surface in each position, level and vertical striped when utilizing relevant bits facies analysis technology to obtain scaling board each position of living in, as shown in Figure 7, calculate striped position phase (
Figure 263390DEST_PATH_IMAGE078
).According to the ray tracing principle, projector apparatus DLP has identical position phase with the ccd video camera corresponding point, promptly
Figure 889544DEST_PATH_IMAGE079
(6)
(7)
Then the pixel coordinate of the corresponding point of scaling board unique point in projector coordinates system is:
Figure 820033DEST_PATH_IMAGE081
(8)
Figure 976208DEST_PATH_IMAGE082
(9)
Utilize the volume coordinate of known spatial unique point
Figure 773262DEST_PATH_IMAGE083
And the image coordinate obtained of formula (9), (10)
Figure 319781DEST_PATH_IMAGE084
The inner parameter of finding the solution projector apparatus DLP (comprises focal length
Figure 227695DEST_PATH_IMAGE085
, the principal point coordinate
Figure 176059DEST_PATH_IMAGE086
, aspect ratio
Figure 144015DEST_PATH_IMAGE087
, the lens distortion coefficient
Figure 240147DEST_PATH_IMAGE088
) and external parameter (comprise rotation matrix And translation matrix
Figure 20201DEST_PATH_IMAGE090
).

Claims (10)

1. the self-adaptation stripe measurement device of 360 ° of profile errors of an object is by four sub-measuring systems (1,2,3,4), a computing machine (9) is formed, and it is characterized in that described subsystem (1,2,3,4) be distributed on testee (5) all around, adjacent sub-measuring system is measured the visual angle has 0 ° ~ 20 ° parts overlapping, each sub-measuring system comprises digital raster striped projection system and image capturing system, is used for the local configuration error of Measuring Object; Described computing machine (9) connects with each subsystem (1,2,3,4), is used to control each subsystem (1,2,3,4) and finishes the profile errors measuring operation.
2. the self-adaptation stripe measurement device of 360 ° of profile errors of object according to claim 1, it is characterized in that described digital raster striped projection system is by computing machine (9) real-time rendering self-adaptation striped, by a digital projection device DLP(7) it is projected testee (5) surface, raster pitch and striped frequency can change arbitrarily, with the shape of the testee (5) that adapts to.
3. the self-adaptation stripe measurement device of 360 ° of profile errors of object according to claim 1, it is characterized in that described image capturing system connects an image pick-up card (8) by a ccd video camera (containing optical lens) (6) and forms, described image pick-up card (8) is installed in computing machine (9) and upward and with computing machine (9) is connected, and the image that collects is stored in computing machine (9) with the binary data file form.
4. the self-adaptation stripe measurement method of 360 ° of profile errors of an object is used device according to claim 1 and is carried out the profile errors measurement, it is characterized in that measuring process is as follows:
1) cad data with testee (5) is mapped to projection arrangement DLP(7) and video camera (6) as the plane;
2) adopt point interpolation method at random to generate the self-adaptation striped of testee (5);
3) each sub-measuring system (1,2,3,4) pick-up slip print image and calculate striped position phase;
4) sub-measuring system (1,2,3,4) is obtained the three-D profile error;
5) by global calibration, determine each sub-measuring system (1,2,3,4) position transformational relation;
6) each sub-measuring system (1,2,3,4) measurement data is unified in the same coordinate system and is fused into 360 ° of profile errors information of object.
5. the self-adaptation stripe measurement method of 360 ° of profile errors of object according to claim 4 is characterized in that in the described step 1) cad data of testee (5) is mapped to projection arrangement DLP(7) and ccd video camera (6) as the method on plane be: according to formula:
Figure 721905DEST_PATH_IMAGE001
With ,
Wherein Be respectively world coordinate system and projection arrangement DLP(7) and ccd video camera (6) coordinate system relational matrix, ,
Figure 259011DEST_PATH_IMAGE005
Be projection arrangement DLP(7) and the two-dimensional coordinate of ccd video camera (6) mapping point, with the cad data point of testee (5)
Figure 73383DEST_PATH_IMAGE006
Be mapped to projection arrangement DLP(7 respectively) and ccd video camera (6) pixel coordinate system, obtain at random being distributed in of two-dimensional points and look like on the plane.
6. the self-adaptation stripe measurement method of 360 ° of profile errors of object according to claim 4, it is characterized in that described step 2) in adopt point interpolation method at random to generate the self-adaptation striped of testee (5) method be: mapping point at random is split into a triangle, definition is desirably in the striped position phase that ccd video camera (6) is gone up observation, adopt burst trigonometric interpolation method to calculate mutually according to the position of each triangular apex and obtain projection arrangement DLP(7) the position phase of integer pixel point, and then acquisition the self-adaptation striped of palpus projection.
7. the self-adaptation stripe measurement method of 360 ° of profile errors of object according to claim 4, it is characterized in that described step 3) neutron measurement system (1,2,3,4) by projection arrangement DLP(7) throw N width of cloth self-adaptation stripe pattern successively to testee (5) surface, cross ccd video camera (6) collection, the n width of cloth bar graph that wherein collects can be expressed as
Figure 521944DEST_PATH_IMAGE007
,
Figure 788977DEST_PATH_IMAGE008
Expression bar graph epigraph point
Figure 112511DEST_PATH_IMAGE009
Gray-scale value,
Figure 781390DEST_PATH_IMAGE010
The expression side-play amount;
Figure 400852DEST_PATH_IMAGE011
The expression degree of modulation,
Figure 155182DEST_PATH_IMAGE012
The self-adaptation striped position phase of expression body surface arbitrfary point correspondence,
Figure 282407DEST_PATH_IMAGE013
(
Figure 805792DEST_PATH_IMAGE014
Be the striped pitch) expression stripe pattern phase-shift phase; Utilize formula:
Figure DEST_PATH_IMAGE015
Find the solution the absolute position phase of stripe pattern
Figure 596156DEST_PATH_IMAGE016
, according to formula:
Figure DEST_PATH_IMAGE017
Obtain the phasic difference of profile errors correspondence , wherein the striped position of the last observation of ccd video camera (6) is the reference bit phase mutually
Figure DEST_PATH_IMAGE019
, the actual position that obtains object under test is mutually
8. the self-adaptation stripe measurement method of 360 ° of profile errors of object according to claim 4 is characterized in that it is to utilize position phase-three-dimensional coordinate mapping formula that described step 4) neutron measurement system (1,2,3,4) obtains the three-D profile error:
Figure 507108DEST_PATH_IMAGE021
Figure 107854DEST_PATH_IMAGE022
Figure 695830DEST_PATH_IMAGE023
Obtain, wherein
Figure 40223DEST_PATH_IMAGE024
Be the function of picture point, and the locus between projection arrangement DLP and the ccd video camera there is relation in the striped projection measuring system.
9. the self-adaptation stripe measurement method of 360 ° of profile errors of object according to claim 4, it is characterized in that global calibration adopts same scaling board in the described step 5), each sub-measuring system visual angle is overlapping, normal vector according to the scaling board plane, calculate rotation matrix R and translation matrix T between the ccd video camera (6) in the adjacent sub-measuring system, ccd video camera (6) coordinate of determining a sub-measuring system is a master coordinate system, utilize this master coordinate system to be intermediary, remaining sub-measuring system coordinate system is all unified under master coordinate system.
10. the self-adaptation stripe measurement method of 360 ° of profile errors of object according to claim 4, it is characterized in that described step 6) is unified in the same coordinate system with each sub-measuring system measurement data and is fused into 360 ° of profile errors information approaches of object is: by choosing adjacent sub-measuring system (1,2,3,4) measurement result of overlapping region, utilize the point of overlapping region to seek corresponding match point, the site error method that adopts the closest approach alternative manner to eliminate the overlapping region match point obtains.
CN2011101219188A 2011-05-12 2011-05-12 Adaptive stripe measurement device of 360-degree contour error of object and method thereof Pending CN102288131A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101219188A CN102288131A (en) 2011-05-12 2011-05-12 Adaptive stripe measurement device of 360-degree contour error of object and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101219188A CN102288131A (en) 2011-05-12 2011-05-12 Adaptive stripe measurement device of 360-degree contour error of object and method thereof

Publications (1)

Publication Number Publication Date
CN102288131A true CN102288131A (en) 2011-12-21

Family

ID=45334759

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101219188A Pending CN102288131A (en) 2011-05-12 2011-05-12 Adaptive stripe measurement device of 360-degree contour error of object and method thereof

Country Status (1)

Country Link
CN (1) CN102288131A (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103322943A (en) * 2012-03-22 2013-09-25 维蒂克影像国际公司 Laser projection system and method
CN103364167A (en) * 2013-07-15 2013-10-23 中国航天空气动力技术研究院 Inspection window refraction offset correction method
CN103644842A (en) * 2013-11-22 2014-03-19 大连日佳电子有限公司 A side-looking round-looking method and an apparatus thereof
CN103673894A (en) * 2013-11-22 2014-03-26 大连日佳电子有限公司 Side-sight surround view method and device
CN104380036A (en) * 2012-06-13 2015-02-25 株式会社岛精机制作所 Synthesis-parameter generation device for three-dimensional measurement apparatus
CN104508423A (en) * 2012-05-16 2015-04-08 伊斯拉视像系统股份公司 Method and device for inspecting surfaces of an examined object
CN105651203A (en) * 2016-03-16 2016-06-08 广东工业大学 High-dynamic-range three-dimensional shape measurement method for self-adaptation fringe brightness
CN108789155A (en) * 2018-06-29 2018-11-13 华南理工大学 A kind of cycloid gear grinding machine is in the contactless workpiece profile detecting system of machine and method
CN109285190A (en) * 2018-09-06 2019-01-29 广东天机工业智能系统有限公司 Object positioning method, device, electronic equipment and storage medium
CN109724531A (en) * 2018-10-18 2019-05-07 苏州光图智能科技有限公司 360 ° of contour measuring methods
CN110161053A (en) * 2019-07-05 2019-08-23 苏州光图智能科技有限公司 Defect detecting system
CN110702033A (en) * 2019-10-18 2020-01-17 北京工业大学 Three-dimensional scanner based on nanosecond pulse line laser source
CN111288929A (en) * 2020-03-16 2020-06-16 苏州依诺维视智能科技有限公司 Three-dimensional high-precision vision measurement method for workpiece with large curvature surface
CN112041632A (en) * 2018-03-29 2020-12-04 特威纳有限公司 3D object detection system
CN112504161A (en) * 2020-11-26 2021-03-16 北京航空航天大学 Engine blade combined type measuring system with measurement precision and efficiency taken into consideration
WO2021088481A1 (en) * 2019-11-08 2021-05-14 南京理工大学 High-precision dynamic real-time 360-degree omnibearing point cloud acquisition method based on fringe projection
CN113029037A (en) * 2019-12-09 2021-06-25 大族激光科技产业集团股份有限公司 Method and device for measuring contour of object, computer equipment and readable storage medium
CN113340230A (en) * 2021-04-26 2021-09-03 西安交通大学 Lifting type multi-view three-dimensional profile measurement system and working method
CN113587850A (en) * 2021-07-30 2021-11-02 上海交通大学 Adaptive projection moire method for continuous surface
WO2022121686A1 (en) * 2020-12-11 2022-06-16 深圳光峰科技股份有限公司 Projection fusion method, projection fusion system and computer-readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6639685B1 (en) * 2000-02-25 2003-10-28 General Motors Corporation Image processing method using phase-shifted fringe patterns and curve fitting
CN1468664A (en) * 2002-06-06 2004-01-21 雅马哈精密科技株式会社 External testing apparatus for workpiece and external testing method
CN1596368A (en) * 2001-11-30 2005-03-16 国际商业机器公司 Inspection device and inspection method for pattern profile, exposure system
CN1758020A (en) * 2005-11-18 2006-04-12 北京航空航天大学 Stereo vision detection system based on adaptive sine streak projection
CN101067548A (en) * 2007-06-08 2007-11-07 东南大学 Self-correcting method for optical grating based on linear phase position
CN101105393A (en) * 2006-07-13 2008-01-16 周波 Vision measuring method for projecting multiple frequency grating object surface tri-dimensional profile

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6639685B1 (en) * 2000-02-25 2003-10-28 General Motors Corporation Image processing method using phase-shifted fringe patterns and curve fitting
CN1596368A (en) * 2001-11-30 2005-03-16 国际商业机器公司 Inspection device and inspection method for pattern profile, exposure system
CN1468664A (en) * 2002-06-06 2004-01-21 雅马哈精密科技株式会社 External testing apparatus for workpiece and external testing method
CN1758020A (en) * 2005-11-18 2006-04-12 北京航空航天大学 Stereo vision detection system based on adaptive sine streak projection
CN101105393A (en) * 2006-07-13 2008-01-16 周波 Vision measuring method for projecting multiple frequency grating object surface tri-dimensional profile
CN101067548A (en) * 2007-06-08 2007-11-07 东南大学 Self-correcting method for optical grating based on linear phase position

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10157458B2 (en) 2012-03-22 2018-12-18 Virtek Vision International, ULC Laser projection system and method
CN103322943B (en) * 2012-03-22 2018-11-20 维蒂克影像国际无限责任公司 Laser projection system and method
CN103322943A (en) * 2012-03-22 2013-09-25 维蒂克影像国际公司 Laser projection system and method
US9709390B2 (en) 2012-05-16 2017-07-18 Isra Vision Ag Method and a device for the inspection of surfaces of an examined object
CN104508423A (en) * 2012-05-16 2015-04-08 伊斯拉视像系统股份公司 Method and device for inspecting surfaces of an examined object
CN104508423B (en) * 2012-05-16 2018-06-22 伊斯拉视像系统股份公司 For the method and apparatus of the inspection on the surface of inspected object
CN104380036A (en) * 2012-06-13 2015-02-25 株式会社岛精机制作所 Synthesis-parameter generation device for three-dimensional measurement apparatus
CN103364167A (en) * 2013-07-15 2013-10-23 中国航天空气动力技术研究院 Inspection window refraction offset correction method
CN103673894B (en) * 2013-11-22 2016-09-07 大连日佳电子有限公司 The method and apparatus looked around is peeped in side
CN103644842B (en) * 2013-11-22 2017-01-25 大连日佳电子有限公司 A side-looking round-looking method and an apparatus thereof
CN103673894A (en) * 2013-11-22 2014-03-26 大连日佳电子有限公司 Side-sight surround view method and device
CN103644842A (en) * 2013-11-22 2014-03-19 大连日佳电子有限公司 A side-looking round-looking method and an apparatus thereof
CN105651203A (en) * 2016-03-16 2016-06-08 广东工业大学 High-dynamic-range three-dimensional shape measurement method for self-adaptation fringe brightness
CN105651203B (en) * 2016-03-16 2018-09-04 广东工业大学 A kind of high dynamic range 3 D measuring method of adaptive striped brightness
CN112041632A (en) * 2018-03-29 2020-12-04 特威纳有限公司 3D object detection system
CN108789155A (en) * 2018-06-29 2018-11-13 华南理工大学 A kind of cycloid gear grinding machine is in the contactless workpiece profile detecting system of machine and method
CN109285190A (en) * 2018-09-06 2019-01-29 广东天机工业智能系统有限公司 Object positioning method, device, electronic equipment and storage medium
CN109724531A (en) * 2018-10-18 2019-05-07 苏州光图智能科技有限公司 360 ° of contour measuring methods
CN110161053A (en) * 2019-07-05 2019-08-23 苏州光图智能科技有限公司 Defect detecting system
CN110702033A (en) * 2019-10-18 2020-01-17 北京工业大学 Three-dimensional scanner based on nanosecond pulse line laser source
US11961244B2 (en) * 2019-11-08 2024-04-16 Nanjing University Of Science And Technology High-precision dynamic real-time 360-degree omnidirectional point cloud acquisition method based on fringe projection
WO2021088481A1 (en) * 2019-11-08 2021-05-14 南京理工大学 High-precision dynamic real-time 360-degree omnibearing point cloud acquisition method based on fringe projection
US20240037765A1 (en) * 2019-11-08 2024-02-01 Nanjing University Of Science And Technology High-precision dynamic real-time 360-degree omnidirectional point cloud acquisition method based on fringe projection
CN113029037B (en) * 2019-12-09 2023-07-04 大族激光科技产业集团股份有限公司 Method, apparatus, computer device and readable storage medium for measuring contour of object
CN113029037A (en) * 2019-12-09 2021-06-25 大族激光科技产业集团股份有限公司 Method and device for measuring contour of object, computer equipment and readable storage medium
CN111288929A (en) * 2020-03-16 2020-06-16 苏州依诺维视智能科技有限公司 Three-dimensional high-precision vision measurement method for workpiece with large curvature surface
CN112504161A (en) * 2020-11-26 2021-03-16 北京航空航天大学 Engine blade combined type measuring system with measurement precision and efficiency taken into consideration
WO2022121686A1 (en) * 2020-12-11 2022-06-16 深圳光峰科技股份有限公司 Projection fusion method, projection fusion system and computer-readable storage medium
CN113340230A (en) * 2021-04-26 2021-09-03 西安交通大学 Lifting type multi-view three-dimensional profile measurement system and working method
CN113587850B (en) * 2021-07-30 2022-03-29 上海交通大学 Adaptive projection moire method for continuous surface
CN113587850A (en) * 2021-07-30 2021-11-02 上海交通大学 Adaptive projection moire method for continuous surface

Similar Documents

Publication Publication Date Title
CN102288131A (en) Adaptive stripe measurement device of 360-degree contour error of object and method thereof
CN106931910B (en) A kind of efficient acquiring three-dimensional images method based on multi-modal composite coding and epipolar-line constraint
Xia et al. Detection method of manufacturing defects on aircraft surface based on fringe projection
Luhmann Close range photogrammetry for industrial applications
US8054471B2 (en) System and method for analyzing displacements and contouring of surfaces
Qian et al. High-resolution real-time 360∘ 3D surface defect inspection with fringe projection profilometry
He et al. Accurate calibration method for blade 3D shape metrology system integrated by fringe projection profilometry and conoscopic holography
CN110849268B (en) Quick phase-height mapping calibration method
Liu et al. A novel stereo vision measurement system using both line scan camera and frame camera
CN101419063A (en) Cylindricity non-contact measurement method and system based on multi-diameter splicing technology
CN104111036A (en) Mirror object measuring device and method based on binocular vision
CN110864650A (en) Flatness measuring method based on fringe projection
Zhang et al. Three-dimensional shape measurement for an underwater object based on two-dimensional grating pattern projection
TWI699525B (en) Three-dimensional phase shift defect detection method and system
Wang et al. Accurate radius measurement of multi-bend tubes based on stereo vision
Zhao et al. Multisensor registration using phase matching for large-scale fringe projection profilometry
Zong et al. A high-efficiency and high-precision automatic 3D scanning system for industrial parts based on a scanning path planning algorithm
Wang et al. A direct calibration method for line structured light measurement system based on parallel lines
Zexiao et al. A novel approach for the field calibration of line structured-light sensors
Zhang et al. Freight train gauge-exceeding detection based on three-dimensional stereo vision measurement
Wang et al. Positioning error calibration for two-dimensional precision stages via globally optimized image registration
Chen et al. Simple calibration method for dual-camera structured light system
CN202853566U (en) Projective calibration target based optical measurement system
Maestro-Watson et al. LCD screen calibration for deflectometric systems considering a single layer refraction model
Duan et al. A new calibration method and optimization of structure parameters under the non-ideal condition for 3D measurement system based on fiber-optic interference fringe projection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20111221