Summary of the invention
The objective of the invention is in order accurately to measure the workpiece that comprises the complex object feature, as architectural features such as the hole of measuring workpieces, grooves, and the design multi visual angle laser measuring head.There is not the blind area in the scanning survey of this gauge head, and intactly features such as the hole on the Measuring Object, groove, gap have improved scanning survey speed, have realized three-dimensional measurement truly.
Task of the present invention is finished by following technical scheme, has developed a kind of multi visual angle laser measuring head.Described gauge head, it comprises: three ccd video cameras and three laser plane projectors, CCD1, CCD2, CCD3 video camera and the laser plane projector 1,2,3 arranged crosswise at interval wherein, and around same axes O O ' at interval 60 ° evenly distribute; The optical axis direction of three CCD1, CCD2, CCD3 video camera and the projecting direction of three the laser plane projectors O ' that intersects at a point; Three optical planes 1,2,3 that these three laser plane projectors 1,2,3 project shine on the testee simultaneously, and each ccd video camera receives two laser plane projectors that are adjacent and projects diffusing on the object.
Yet, utilize this gauge head to realize three-dimensional scanning measurement, at first to demarcate this gauge head.
Gauge head of the present invention directly receives is two-dimensional coordinate on the ccd video camera image planes, realize that three-dimensional measurement must be converted into the three-dimensional coordinate under the world coordinate system, simultaneously, and also under uniform data to a coordinate system that three laser rays must be produced.The scanning motion of this gauge head is generally realized by three coordinate measuring machine, that is, this gauge head is installed on the three coordinate measuring machine, and the motion by measuring machine realizes scanning survey.It is vertical with the direction of scanning at first to adjust the optical plane that gauge head projects the laser plane projector 1, suppose the direction of scanning be X to, then optical plane should be consistent with the YZ coordinate plane.Utilize the pin-hole imaging principle to set up the model of optical plane 1 and CCD1 video camera and CCD3 video camera, promptly set up transformation relation from the computer picture coordinate to world coordinate system.
The scaling method of multi visual angle laser measuring head of the present invention, its calibration process or carrying out on the three coordinate measuring machine or on other three-dimensional motion mechanism by the motion of this gauge head, realizes scanning survey.Described scaling method follows these steps to carry out:
A) two the video camera CCD1 that the optical plane 1 that is projected by the laser plane projector 1 are adjacent and the model of system that CCD3 forms are demarcated;
B) two the video camera CCD1 that again optical plane 2 that is projected by the laser plane projector 2 are adjacent and the model of system that CCD2 forms are demarcated;
C) with identical method, two the video camera CCD2 that the optical plane 3 that is projected by the laser plane projector 3 is adjacent and the model of system that CCD3 forms are demarcated;
D) unify optical plane 1,2, the 3 interior coordinates of putting:
Above-mentioned calibration process divided for three steps carried out, and each step marks the mapping relations of two ccd video cameras that an optical plane is adjacent.Data in three optical planes that obtain in scanning process like this have different benchmark, because optical plane 1 is consistent with the YZ plane of three coordinate measuring machine, 2-D data in the optical plane 1 can be directly and the YZ coordinate addition of measuring machine, coordinate together with the measuring machine X-axis just can constitute three-dimensional coordinate, realizes three-dimensional scanning measurement.
1. because described optical plane 1 is consistent with the YZ plane of three coordinate measuring machine, the 2-D data in the optical plane 1 can be directly and the YZ coordinate addition of measuring machine, just can constitute three-dimensional coordinate, the realization three-dimensional scanning measurement together with the coordinate of measuring machine X-axis;
2. because at B) step and C) go on foot the accurate direction of having determined optical plane 2 and optical plane 3, can obtain the angle of optical plane 2,3 with respect to optical plane 1; 2-D data in optical plane 2 and the optical plane 3 is decomposed into along the component of three coordinate axis of three coordinate measuring machine, these three components is added three coordinate figures of three coordinate measuring machine just can obtain three-dimensional data;
3. with D) 1. the step optical plane 1 be benchmark, respectively with D) three-dimensional data that 2. obtained by optical plane 2 and optical plane 3 in the step does translation transformation, the three-dimensional coordinate that is obtained by optical plane 2 or optical plane 3 is overlapped with the three-dimensional coordinate that optical plane 1 obtains, realize that the coordinate of point in three optical planes is unified.
Described A) step that the model of two video camera CCD1 that are adjacent by optical plane 1 and system that CCD3 forms is demarcated is as follows the step:
1. it is vertical with the direction of scanning to adjust the optical plane 1 that this gauge head projects the laser plane projector 1, the direction of scanning of establishing this gauge head be X to, then optical plane 1 is consistent with the YZ coordinate plane of three coordinate measuring machine;
2. set up the model formation (4) of optical plane 1 and CCD1 video camera and CCD3 video camera;
(x in (4) formula
wy
wz
w)
TBe the three-dimensional coordinate in the world coordinate system, (u v)
TBe to be the two-dimensional coordinate of unit with the pixel on the CCD image planes; ρ is the perspective transform coefficient, and f is a lens focus, (N
x, N
y) count for the pixel of unit distance on the plane of delineation, can convert by the given parameter of video camera and obtain (u
0, v
0) be the principal point coordinate, t
x, t
y, t
zFor be tied to world coordinate system translational movement, (r from camera coordinates
1r
4r
7)
TThe direction of x axle in camera coordinate system of expression world coordinate system, (r
2r
5r
8)
TThe direction of y axle in camera coordinate system of expression world coordinate system, (r
3r
6r
9)
TThe direction of z axle in camera coordinate system of expression world coordinate system;
(4) formula is based on: pin hole perspective transform relational expression,
Be tied to the relational expression of world coordinate system from camera coordinates:
The video camera image coordinates is to the transformation relation formula of computer picture actual coordinate:
(3), derive;
3. the selected utensil of demarcating: adopt the triangle calibrating block as demarcating utensil;
4. scan this triangle calibrating block: control this gauge head motion, optical plane 1 and this triangle calibrating block are intersected, with two sections laser rays intersection points on this triangle calibrating block as in the optical plane 1 a bit, and determine the corresponding with it CCD1 video camera and the image coordinates of CCD3 video camera;
5. adopt the unknown parameter in the coplane standardization solving model formula (4): in optical plane 1, get a plurality ofly with the method in 4., these calibration point substitution model formations (4) can be solved unknown parameter: r as calibration point
1-r
9, f, t
x, t
y, t
z
6. since optical plane 1 at coordinate plane x
wy
wIn, x
wy
wWith CCD1 and CCD3 be that two dimension is hinted obliquely at relation, therefore can only utilize first row, secondary series and the 4th row in the model just can determine this relation of hinting obliquely at, model formation (4) can be reduced to:
Utilize model formation (5) that the two-dimensional coordinate on CCD1 video camera and the CCD3 video camera image planes is converted to two-dimensional coordinate in the optical plane 1.
Described B) step that the model of the CCD1 video camera that is adjacent by optical plane 2 and CCD2 system that video camera is formed is demarcated is as follows the step:
1. determine the accurate direction of optical plane 2: utilize this tested plane of gauge head scanning, three optical planes 1,2,3 are projected on this plane simultaneously, then have: optical plane 1 and optical plane 2 intersect at the A point, and optical plane 2 and optical plane 3 intersect at the B point, and optical plane 3 and optical plane 1 intersect at the C point;
2. because A point and C point on optical plane 1, are obtained the coordinate that A point and C are ordered according to model formation (5);
3. because the B point outside optical plane 1, is obtained the coordinate that B is ordered according to model formation (4);
4. press B) the 1. method in the step, this gauge head is constantly moved along the direction vertical with this tested plane, obtain the intersection point A of a series of three laser strip on this tested plane
1, A
2, A
3, B
1, B
2, B
3, C
1, C
2, C
3
5. utilize intersection point A, A
1, A
2, A
3, B, B
1, B
2, B
3Fit Plane, then the direction of institute's fit Plane is exactly the accurate direction of optical plane 2;
6. control the motion of gauge head again and in optical plane 2, get calibration point;
7. set up the mapping relations of optical plane 2 and CCD1 video camera and CCD2 video camera; 3 * 3 matrixes in the formula (5) are same divided by t
zObtain formula (6),
Directly separate system of linear equations according to determined calibration point, can obtain 8 unknown number a in this formula (6)
1-a
8
Described C) step with B) identical method of step, the step that the CCD2 video camera that aiming plane 3 is adjacent and the model of CCD3 system that video camera is formed are demarcated is as follows:
1. determine the accurate direction of optical plane 3: with this tested plane of gauge head scanning, three optical planes 1,2,3 are projected on same this plane, then have: optical plane 1 and optical plane 2 intersect at the A point, and optical plane 2 and optical plane 3 intersect at the B point, and optical plane 3 and optical plane 1 intersect at the C point;
2. because A point and C point on optical plane 1, are obtained the coordinate that A point and C are ordered according to model formation (5);
3. because the B point outside optical plane 1, is obtained the coordinate that B is ordered according to model formation (4);
4. press B) the 1. method in the step, this gauge head is constantly moved along the direction vertical with this tested plane, obtain the intersection point A of a series of three laser strip on this tested plane
1, A
2, A
3, B
1, B
2, B
3, C
1, C
2, C
3
5. utilize intersection points B, B
1, B
2, B
3, B, C
1, C
2, C
3Fit Plane, then the direction of institute's fit Plane is exactly the accurate direction of optical plane 3;
6. control the motion of gauge head again and in optical plane 3, get calibration point;
7. set up the mapping relations of optical plane 3 and CCD2 video camera and CCD3 video camera; 3 * 3 matrixes in the formula (5) are same divided by t
zObtain formula (7),
Directly separate system of linear equations according to determined calibration point, can obtain 8 unknown number b in this formula (7)
1-b
8
The invention has the advantages that: when using this multi visual angle laser measuring head and carry out scanning survey, the direction of this gauge head is fixed, with the direction of the direction indication gauge head of axes O O '.Since the optical plane that three laser plane projectors send with O ' as projecting direction, so just guaranteed the same point from three direction irradiating objects, because the optical axis of three ccd video cameras also intersects at O ' point, this has also guaranteed and can receive diffusing of this point from three directions simultaneously.When carrying out scanning survey, to object simple in structure, three laser plane projectors can shine simultaneously above it a bit, and three ccd video cameras also can receive diffusing of three laser plane projectors simultaneously, and scanning survey speed in this case is three times of single laser plane projector gauge head.
When the measurement structure complex objects, when especially comprising the object of features such as hole, groove, gap, because blocking of these features self, three laser plane projectors can not shine same point or the same zone on the object simultaneously, and three ccd video cameras can not receive diffusing of same point on the object simultaneously.In this case, can not be from the same point on three angles while Measuring Object, but owing to block is that directivity is arranged, and except that blind aperture, further feature can only block along a direction, that is to say, the light of one or two laser plane projector can be sheltered from, the light of three laser plane projectors can not be blocked simultaneously, same, also can only there be one or two to be blocked in three ccd video cameras, and can not three be blocked simultaneously.Therefore,, in the scanning survey process, have at least the optical plane of a laser plane projector can project on the object, have at least a ccd video camera can receive this simultaneously and diffuse baroque arbitrary shape.That is to say that there is not the blind area in the scanning survey of this gauge head, so features such as the hole on the Measuring Object, groove, gap intactly.Because three laser plane projectors are evenly arranged for 120 ° around same axis interval, when gauge head is done scanning motion, if it is vertical with the direction of motion of gauge head to adjust one of them laser plane, the direction of motion out of plumb of two other laser plane and gauge head then, at this moment in scanning process, these two laser planes are done the scanning of both direction: the one, and along the scanning of gauge head direction of motion, another is the scanning of the direction vertical with gauge head direction of motion.Gauge head moves along a direction and just can realize the scanning of both direction like this.Compare with single laser feeler, it can measure the vertical plane of the inwall in hole and groove, gap, step.Multi visual angle laser measuring head of the present invention can accurately be measured the feature of complex object, features such as clear measured hole, groove, gap.With respect to traditional laser line scanning feeler, it can realize three-dimensional measurement truly.Can not have the dead angle from a plurality of measurement of angle objects, especially be fit to the measurement of thin-walled parts such as stamping parts, the measurement of mobile phone panel, the measurement of baroque mo(u)lded piece.
A kind of multi visual angle laser measuring head of making.As shown in Figure 1, it comprises: three ccd video cameras (being called for short: CCD1, CCD2, CCD3) and three laser plane projectors (being called for short: laser instrument 1, laser instrument 2, laser instrument 3), CCD1, CCD2, CCD3 and laser instrument 1, laser instrument 2, laser instrument 3 arranged crosswise at interval wherein, and around same axes O O ' at interval 60 ° evenly distribute; The projecting direction of the optical axis direction of three CCD1, CCD2, CCD3 and three laser instruments 1, laser instrument 2, laser instrument 3 O ' that intersects at a point; Three optical planes 1, optical plane 2, optical plane 3 that these three laser instruments 1, laser instrument 2, laser instrument 3 project shine on the testee simultaneously, and each ccd video camera receives diffusing of two laser plane projectors being adjacent; Be that CCD1 receives diffusing of optical plane 1 and optical plane 2; CCD2 receives diffusing of optical plane 2 and optical plane 3; CCD3 receives diffusing of optical plane 1 and optical plane 3.
Yet, utilize this gauge head to realize three-dimensional scanning measurement, at first to demarcate this gauge head.
Gauge head of the present invention directly receives is two-dimensional coordinate on the ccd video camera image planes, realize that three-dimensional measurement must be converted into the three-dimensional coordinate under the world coordinate system, simultaneously, and also under uniform data to a coordinate system that three laser rays must be produced.The scanning motion of this gauge head is generally realized by three coordinate measuring machine, that is, this gauge head is installed on the three coordinate measuring machine, and the motion by measuring machine realizes scanning survey.It is vertical with the direction of scanning at first to adjust the optical plane that gauge head projects the laser plane projector 1, suppose the direction of scanning be X to, then optical plane should be consistent with the YZ coordinate plane.Utilize the pin-hole imaging principle to set up the model of optical plane 1 and CCD1 and CCD3, promptly set up transformation relation from the computer picture coordinate to world coordinate system.
Pin-hole imaging model of the present invention as shown in Figure 2, o wherein
wx
wy
wz
wBe the three-dimensional world coordinate system; Suppose x
wy
wCoordinate plane is consistent with the YZ coordinate plane of three coordinate measuring machine.Camera coordinate system is defined as: the center is at O point (optical centre), z axle and optical axis coincidence; Video camera image coordinates system is defined as: the center is at O ' point (intersection point of the optical axis z and the plane of delineation), X
u, Y
uBe parallel to x, y axle.If (x
w, y
w, z
w) be the three-dimensional coordinate of object point P in the three-dimensional world coordinate system, (x, y z) are the three-dimensional coordinate of same point P in camera coordinate system, (X
u, Y
u) the representative image coordinate, f is the focal length of ideal image system.The unit of image in camera coordinate system is pixel, establishes (u
0, v
0) deposit centre coordinate for O ' frame, then spatial point is to the perspective transform with reference to image planes.
The present invention utilizes the triangle calibrating block as demarcating utensil, as shown in Figure 3.Control gauge head motion is intersected optical plane 1 and triangle calibrating block 5, with the intersection point of two sections laser rays 4 on this calibrating block 5 as in the optical plane 1 a bit, and determine corresponding with it image coordinates; This calibrating block 5 is installed on the three-dimensional coordinates measurement machine worktable 6.In optical plane 1, get so a plurality of as calibration point, because of these points all in optical plane, this scaling method is the coplane standardization.With these calibration point substitution model formations (4), utilize radial constraint aligning method (RAC) can solve unknown parameter.Because of optical plane 1 at coordinate plane x
wy
wIn, x
wy
wWith CCD1 and CCD3 be that two dimension is hinted obliquely at relation, therefore only utilize first row, secondary series and the 4th row in the model just can determine this relation of hinting obliquely at.Formula (4) can be reduced to:
Just the two-dimensional coordinate on CCD1 and the CCD3 image planes can be converted to two-dimensional coordinate in the optical plane 1 according to formula (5).Because optical plane 1 is consistent with the YZ plane of three coordinate measuring machine, the 2-D data in the optical plane 1 can be directly and the YZ coordinate addition of measuring machine, just can constitute three-dimensional coordinate together with the coordinate of this measuring machine X-axis, and realization is carried out three-dimensional scanning measurement with laser plane 1.
The scaling method of multi visual angle laser measuring head of the present invention, its calibration process or carrying out on the three coordinate measuring machine or on other three-dimensional motion mechanism by the motion of this gauge head, realizes scanning survey.Described scaling method follows these steps to carry out:
A) two CCD1 that the optical plane 1 that is projected by the laser plane projector 1 are adjacent and the model of system that CCD3 forms are demarcated;
B) two CCD1 that again optical plane 2 that is projected by the laser plane projector 2 are adjacent and the model of system that CCD2 forms are demarcated;
C) with identical method, two CCD2 that the optical plane 3 that is projected by the laser plane projector 3 is adjacent and the model of system that CCD3 forms are demarcated;
D) unify optical plane 1,2, the 3 interior coordinates of putting.
A of the present invention) step that the model of two CCD1 that are adjacent by optical plane 1 and system that CCD3 forms is demarcated is as follows the step:
1. it is vertical with the direction of scanning to adjust the optical plane 1 that this gauge head projects the laser plane projector 1, the direction of scanning of establishing this gauge head be X to, then optical plane 1 is consistent with the YZ coordinate plane of three coordinate measuring machine;
2. set up the model formation (4) of optical plane 1 and CCD1 video camera and CCD3 video camera;
(x in (4) formula
wy
wz
w)
TBe the three-dimensional coordinate in the world coordinate system, (u v)
TBe to be the two-dimensional coordinate of unit with the pixel on the CCD image planes; ρ is the perspective transform coefficient, and f is a lens focus, (N
x, N
y) count for the pixel of unit distance on the plane of delineation, can convert by the given parameter of video camera and obtain (u
0, v
0) be the principal point coordinate, t
x, t
y, t
zFor be tied to world coordinate system translational movement, (r from camera coordinates
1r
4r
7)
TThe direction of x axle in camera coordinate system of expression world coordinate system, (r
2r
5r
8)
TThe direction of y axle in camera coordinate system of expression world coordinate system, (r
3r
6r
9)
TThe direction of z axle in camera coordinate system of expression world coordinate system;
(4) formula is based on: pin hole perspective transform relational expression,
Be tied to the relational expression of world coordinate system from camera coordinates:
The video camera image coordinates is to the transformation relation formula of computer picture actual coordinate:
(3), derive;
3. the selected utensil of demarcating: adopt the triangle calibrating block as demarcating utensil;
4. scan this triangle calibrating block: control this gauge head motion, optical plane 1 and this triangle calibrating block are intersected, with two sections laser rays intersection points on this triangle calibrating block as in the optical plane 1 a bit, and determine the corresponding with it CCD1 video camera and the image coordinates of CCD3 video camera;
5. adopt the unknown parameter in the coplane standardization solving model formula (4): in optical plane 1, get a plurality ofly with the method in 4., these calibration point substitution model formations (4) can be solved unknown parameter: r as calibration point
1-r
9, f, t
x, t
y, t
z
6. since optical plane 1 at coordinate plane x
wy
wIn, x
wy
wWith CCD1 and CCD3 be that two dimension is hinted obliquely at relation, therefore can only utilize first row, secondary series and the 4th row in the model just can determine this relation of hinting obliquely at, model formation (4) can be reduced to:
Utilize model formation (5) that the two-dimensional coordinate on CCD1 video camera and the CCD3 video camera image planes is converted to two-dimensional coordinate in the optical plane 1.
It is as follows to set up optical plane 2 and the model of CCD1 and system that CCD2 the forms fixed step of rower of going forward side by side:
Aiming plane 2 if adopt the triangle calibrating block as demarcating utensil, just need be known the accurate direction of optical plane 2, could control the motion of gauge head like this and in this plane, get calibration point, but in the installation process of laser instrument the accurate direction of uncontrollable optical plane.The present invention takes following method to determine the accurate direction of optical plane 2:
Utilize this plane of gauge head scanning, three optical planes are projected on the same plane, intersect at the A point as Fig. 4 optical plane 1 and 2, optical plane 2 and 3 intersects at the B point, and optical plane 3 and 1 intersects at the C point.Because of A point and C point on optical plane 1, their coordinate can be obtained by formula (5); The B point is outside optical plane 1, but in the determined three-dimensional coordinate of model (4) space, the B coordinate of ordering also can be obtained like this.Concrete steps are as follows:
1. determine the accurate direction of optical plane 2: utilize this tested plane of gauge head scanning, three optical planes 1,2,3 are projected on this plane simultaneously, then have: optical plane 1 and optical plane 2 intersect at the A point, and optical plane 2 and optical plane 3 intersect at the B point, and optical plane 3 and optical plane 1 intersect at the C point;
2. because A point and C point on optical plane 1, are obtained the coordinate that A point and C are ordered according to model formation (5);
3. because the B point outside optical plane 1, is obtained the coordinate that B is ordered according to model formation (4);
4. press B) the 1. method in the step, this gauge head is constantly moved along the direction vertical with this tested plane, obtain the intersection point A of a series of three laser strip on this tested plane
1, A
2, A
3, B
1, B
2, B
3, C
1, C
2, C
3
5. utilize intersection point A, A
1, A
2, A
3, B, B
1, B
2, B
3Fit Plane, then the direction of institute's fit Plane is exactly the accurate direction of optical plane 2;
6. control the motion of gauge head again and in optical plane 2, get calibration point;
7. set up the mapping relations of optical plane 2 and CCD1 and CCD2; 3 * 3 matrixes in the formula (5) are same divided by t
zObtain formula (6),
Directly separate system of linear equations according to determined calibration point, can obtain 8 unknown number a in this formula (6)
1-a
8
With with B) identical method of step, the step that the CCD2 that can aiming plane 3 be adjacent and the model of system that CCD3 forms are demarcated is as follows:
1. determine the accurate direction of optical plane 3: with this tested plane of gauge head scanning, three optical planes 1,2,3 are projected on same this plane, then have: optical plane 1 and optical plane 2 intersect at the A point, and optical plane 2 and optical plane 3 intersect at the B point, and optical plane 3 and optical plane 1 intersect at the C point;
2. because A point and C point on optical plane 1, are obtained the coordinate that A point and C are ordered according to model formation (5);
3. because the B point outside optical plane 1, is obtained the coordinate that B is ordered according to model formation (4);
4. press B) the 1. method in the step, this gauge head is constantly moved along the direction vertical with this tested plane, obtain the intersection point A of a series of three laser strip on this tested plane
1, A
2, A
3, B
1, B
2, B
3, C
1, C
2, C
3
5. utilize intersection points B, B
1, B
2, B
3, C, C
1, C
2, C
3Fit Plane, then the direction of institute's fit Plane is exactly the accurate direction of optical plane 3;
6. control the motion of gauge head again and in optical plane 3, get calibration point;
7. set up the mapping relations of optical plane 3 and CCD2 and CCD3; 3 * 3 matrixes in the formula (5) are same divided by t
zObtain formula (7),
Directly separate system of linear equations according to determined calibration point, can obtain 8 unknown number b in this formula (7)
1-b
8
At last, the coordinate of putting in three optical planes is unified:
Above-mentioned calibration process of the present invention divided for three steps carried out, and each step marks the mapping relations of two ccd video cameras that an optical plane is adjacent.Data in three optical planes that obtain in scanning process like this have different benchmark, because optical plane 1 is consistent with the YZ plane of three coordinate measuring machine, 2-D data in the optical plane 1 can be directly and the YZ coordinate addition of measuring machine, coordinate together with the measuring machine X-axis just can constitute three-dimensional coordinate, realizes three-dimensional scanning measurement.
1. because described optical plane 1 is consistent with the YZ plane of three coordinate measuring machine, the 2-D data in the optical plane 1 can be directly and the YZ coordinate addition of measuring machine, just can constitute three-dimensional coordinate, the realization three-dimensional scanning measurement together with the coordinate of measuring machine X-axis;
2. because at B) step and C) go on foot the accurate direction of having determined optical plane 2 and optical plane 3, can obtain optical plane 2, optical plane 3 is with respect to the angle of optical plane 1; 2-D data in optical plane 2 and the optical plane 3 is decomposed into along the component of three coordinate axis of three coordinate measuring machine, these three components is added three coordinate figures of three coordinate measuring machine just can obtain three-dimensional data;
3. with D) 1. the step optical plane 1 be benchmark, respectively with D) three-dimensional data that 2. obtained by optical plane 2 and optical plane 3 in the step does translation transformation, the three-dimensional coordinate that is obtained by optical plane 2 or optical plane 3 is overlapped with the three-dimensional coordinate that optical plane 1 obtains, realize that the coordinate of point in three optical planes is unified.
And the 2-D data in optical plane 2 and the optical plane 3 can not be converted into three-dimensional data, because the direction of optical plane 2 and optical plane 3 is determined when determining calibration point, so just can obtain the angle of these two optical planes with respect to optical plane 1,2-D data in optical plane 2 and the optical plane 3 is decomposed into along the component of three coordinate axis of three coordinate measuring machine, these three components is added three coordinate figures of three coordinate measuring machine just can obtain three-dimensional data.Although at this moment the data in three optical planes all are converted to three-dimensional coordinate, benchmark difference separately, the point in the same zone on the object that three laser rays measure can not coincide together, and that is to say, has translation relation between three data.
With optical plane 1 is benchmark, will do translation transformation by the three-dimensional data that optical plane 2 and optical plane 3 obtain.As Fig. 4, when asking the intersection on three planes, obtain series of points A, A
1, A
2, A
3These points are both at optical plane 1, again in optical plane 2, but the coordinate difference of in these two planes, being tried to achieve, if its coordinate in optical plane 1 is { a1}, coordinate in optical plane 2 is that { a2} is so that { a1} is a benchmark, and { three-dimensional coordinate that a1}-{a2} just can make the three-dimensional coordinate that obtained by optical plane 2 and optical plane 1 obtain overlaps then to need translation; The three-dimensional coordinate that optical plane 3 can be obtained with same method carries out the three-dimensional coordinate coincidence that translation is moving and optical plane 1 obtains.The coordinate of so just having realized three optical plane points is unified.
Use the acetonideexample 1 that multi visual angle laser measuring head scaling method of the present invention is demarcated:
1) parameter in the formula (4):
N
x, N
yTechnical parameter by ccd video camera is determined: N
x=118.75309, N
y=119.23984.(u
0, v
0) coordinate can directly be set at image coordinates center (384,288).Unknown parameter in the formula (4) is as follows:
The result that demarcate the first time:
T=(0.1989958-0.057260?200.75987)
T
f=17.38216mm
The result that demarcate the second time:
T=(0.1986343-0.0574622?200.759241)
T
f=17.38327mm
2) parameter in the formula (6):
The result that demarcate the first time:
a
1=-18.941347,a
2=1.562596,a
3=360.05454,a
4=0.116966
a
5=9.876304,a
6=284.34659,a
7=-0.000026,a
8=0.004266
The result that demarcate the second time:
a
1=-18.941243,a
2=1.562693,a
3=360.05403,a
4=0.116853
a
5=9.876295,a
6=284.346326,a
7=-0.000027,a
8=0.004257
3) parameter in the formula (7):
The result that demarcate the first time:
b
1=-17.842455,b
2=1.4623768,b
3=354.246823,b
4=0.093523
b
5=9.357658,b
6=282.561906,b
7=-0.000022,b
8=0.004034
The result that demarcate the second time:
b
1=-17.842532,b
2=1.4623345,b
3=354.246681,b
4=0.093547
b
5=9.357685, b
6=282.561926,b
7=-0.000022,b
8=0.004031
Use multi visual angle laser measuring head of the present invention and measure embodiment:
Fig. 5 measures embodiment 2.This figure comprises the hole category feature, and when utilizing this gauge head scanning survey, not only energy measurement arrives object surfaces, and the inwall in energy measurement hole.
Fig. 6 measures embodiment 3.This figure is a telecontrol panel, comprises the hole category feature, when utilizing this gauge head scanning survey, not only can perfect measurement to object surfaces, and the inwall of energy measurement 5 hole category features on it.
Those of ordinary skill in the art can understand, and in protection scope of the present invention, makes amendment for the foregoing description, and it all is possible adding and replacing, and it does not all exceed protection scope of the present invention.