CN108828554B - Coordinate transformation-based measuring method, system and device without laser drop point - Google Patents
Coordinate transformation-based measuring method, system and device without laser drop point Download PDFInfo
- Publication number
- CN108828554B CN108828554B CN201810683233.4A CN201810683233A CN108828554B CN 108828554 B CN108828554 B CN 108828554B CN 201810683233 A CN201810683233 A CN 201810683233A CN 108828554 B CN108828554 B CN 108828554B
- Authority
- CN
- China
- Prior art keywords
- laser
- coordinate system
- point
- camera
- laser beam
- 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.)
- Active
Links
- 230000009466 transformation Effects 0.000 title claims abstract description 38
- 238000000034 method Methods 0.000 title claims description 18
- 230000003287 optical effect Effects 0.000 claims abstract description 81
- 238000005259 measurement Methods 0.000 claims abstract description 34
- 238000000691 measurement method Methods 0.000 claims abstract description 9
- 238000006243 chemical reaction Methods 0.000 claims description 16
- 239000011159 matrix material Substances 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 4
- 229910000831 Steel Inorganic materials 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000010959 steel Substances 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C15/00—Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00
- G01C15/002—Active optical surveying means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/4804—Auxiliary means for detecting or identifying lidar signals or the like, e.g. laser illuminators
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/42—Simultaneous measurement of distance and other co-ordinates
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Optics & Photonics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention relates to the field of measurement, in particular to a coordinate transformation-based measurement method, system and device without laser drop points. If the optical axis of the camera and the laser beam of the laser measurer are coplanar and non-coaxial, acquiring a distance measurement distance of the object to be measured on the laser beam of the laser measurer and a first distance from the central point of the optical axis of the camera to a laser beam emission point on the laser measurer; substituting the ranging distance and the first distance into an arc tangent function to calculate an angle number; and adjusting the rotation angle of the camera according to the angle number to enable the optical axis on the camera to be intersected with the laser beam on the laser measurer on the object to be measured. Under different ranges, the laser spot of the laser measurer is always positioned at the center of a video picture of the camera, and under the condition that the laser spot cannot be seen clearly, the target measurement position is locked through the center of the video picture, so that the measurement is completed, and the problem that the laser drop point position cannot be determined due to strong light, long distance and the like is solved.
Description
The application is a divisional application with the application number of 201710353551.X, the application date of 2017, 05 and 18 months, and the name of measurement method, system and device.
Technical Field
The invention relates to the field of measurement, in particular to a coordinate transformation-based measurement method, system and device without laser drop points.
Background
Land survey and house measurement are careless and troublesome works of all departments, and the data obtained by the survey is a protected object serving as property rights and has legal effectiveness. According to the traditional measuring means, the point needs to be manually run, a tape measure or a steel tape measure is used for measurement, although the basic requirements can be met, the problems of low efficiency, poor precision, long time, difficult operation and the like exist in the aspect of long-distance measurement, such as measurement of layer height and measurement of places which are difficult to reach.
With the development of high and new technology, a laser range finder appears, and the laser range finder is particularly suitable for measuring middle-high-rise and long-distance houses with complex building structures. The instrument is simple and convenient to use (can be used for non-contact measurement), the measured data is accurate, the working efficiency is improved, the traditional method for measuring the house by using a tape measure (or a steel tape measure) is completely abandoned, the surveying error is reduced, the measuring accuracy is ensured, and the measuring result is more convincing. However, the existing laser range finder still has the aspect of improvement, for example, under the conditions that indoor light is too bright, outdoor sunlight is too strong or the distance is long, the laser points emitted by the laser range finder cannot be seen clearly, the laser points cannot be accurately positioned on a target object, and at the moment, auxiliary equipment such as a telescope and the like is needed.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the coordinate transformation-based measuring method, system and device can realize accurate focusing and accurate measurement under the condition of poor measuring environment.
In order to solve the above technical problems, a first technical solution adopted by the present invention is:
a measuring method based on coordinate transformation comprises the following steps:
if the optical axis of the camera and the laser beam of the laser measurer are coplanar and non-coaxial, acquiring a distance measuring distance of the object to be measured on the laser beam of the laser measurer and a first distance from an optical axis center point on the camera to a laser beam emitting point on the laser measurer, wherein a connecting line of the optical axis center point on the camera and the laser beam emitting point on the laser measurer is perpendicular to the laser beam of the laser measurer;
substituting the ranging distance and the first distance into an arc tangent function to calculate an angle number;
and adjusting the rotation angle of the camera according to the angle number to enable the optical axis on the camera to be intersected with the laser beam on the laser measurer on the object to be measured.
The second technical scheme adopted by the invention is as follows:
a measurement system based on coordinate transformation comprises a focusing module;
the focusing module comprises a first acquisition unit, a first calculation unit and an adjustment unit;
the first acquisition unit is used for acquiring a distance measurement distance of the object to be measured on the laser beam of the laser measurer and a first distance from an optical axis center point on the camera to a laser beam emission point on the laser measurer if the optical axis of the camera and the laser beam of the laser measurer are coplanar and non-coaxial, wherein a connecting line of the optical axis center point on the camera and the laser beam emission point on the laser measurer is vertical to the laser beam of the laser measurer;
the first calculating unit is used for substituting the ranging distance and the first distance into an arc tangent function to calculate an angle degree;
and the adjusting unit is used for adjusting the rotation angle of the camera according to the angle number so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the object to be measured.
The third technical scheme adopted by the invention is as follows:
a measuring device based on coordinate transformation comprises a measuring end; the measuring end comprises a laser measurer, a camera and an angle adjuster; the connecting line of the optical axis center point on the camera and the laser beam emitting point on the laser measurer is vertical to the laser beam of the laser measurer; the angle adjuster is connected with the camera and used for adjusting the angle of the camera so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the object to be measured.
The invention has the beneficial effects that:
according to the measuring method, system and device based on coordinate transformation, the geometric angle relation among the optical axis of the camera, the laser beam of the laser measurer and the first distance between the optical axis center of the camera and the laser beam of the laser measurer is established, the included angle degree formed by the optical axis of the camera and the laser beam of the laser measurer when the optical axis of the camera and the laser beam of the laser measurer are positioned on a target to be measured in an intersecting mode is obtained through calculation, the rotating angle of the camera is adjusted according to the included angle degree, accurate focusing is achieved, the laser light spots of the laser measurer are always positioned at the center of a video picture of the camera under different measuring ranges, the target measuring position is locked through the center of the video picture under the condition that the laser light spots cannot be seen, measuring is achieved, and the problem that the laser drop point position cannot be determined due to strong light.
Drawings
FIG. 1 is a flow chart of the focusing step of the coordinate transformation-based measurement method of the present invention;
FIG. 2 is a flow chart of the measurement steps of the coordinate transformation-based measurement method of the present invention;
FIG. 3 is a schematic diagram of coordinate transformation of the coordinate transformation-based measurement method of the present invention;
FIG. 4 is a schematic diagram of a coordinate transformation-based measurement system according to the present invention;
description of reference numerals:
1. a laser measurer; 2. a camera; 3. an angle adjuster.
Detailed Description
In order to explain technical contents, achieved objects, and effects of the present invention in detail, the following description is made with reference to the accompanying drawings in combination with the embodiments.
Referring to fig. 1, a measurement method based on coordinate transformation provided by the present invention includes a focusing step:
if the optical axis of the camera and the laser beam of the laser measurer are coplanar and non-coaxial, acquiring a distance measurement distance L of the object to be measured on the laser beam of the laser measurer and a first distance H from the optical axis center point on the camera to the laser beam emission point on the laser measurer, wherein the connecting line of the optical axis center point on the camera and the laser beam emission point on the laser measurer is perpendicular to the laser beam of the laser measurer;
substituting the ranging distance and the first distance into an arc tangent function to calculate an angle arctan (H/L);
and adjusting the rotation angle of the camera according to the angle number to enable the optical axis on the camera to be intersected with the laser beam on the laser measurer on the object to be measured.
According to the measuring method based on coordinate transformation, the geometric angle relation among the optical axis of the camera, the laser beam of the laser measurer and the first distance between the optical axis center of the camera and the laser beam of the laser measurer is established, the included angle degree formed by the optical axis of the camera and the laser beam of the laser measurer when the optical axis of the camera and the laser beam of the laser measurer are positioned on a target to be measured in an intersecting mode is obtained through calculation, the rotating angle of the camera is adjusted according to the included angle degree, accurate focusing is achieved, the laser light spots of the laser measurer are always positioned at the center of a video picture of the camera under different measuring ranges, the target measuring position is locked through the center of the video picture under the condition that the laser light spots cannot be seen clearly, measuring is further completed, and the problem that the laser drop point position cannot be determined due to strong.
As shown in fig. 2 and fig. 3, further, the method further comprises the following measuring steps:
when the starting point of the target to be measured is located at the central point of the optical axis of the camera, executing a first focusing step to enable the optical axis on the camera to be intersected with the laser beam on the laser measurer on the starting point of the target to be measured, and acquiring a first distance from the starting point of the target to be measured to the laser beam emission point on the laser measurer;
establishing a first coordinate system of a three-dimensional space by taking a laser beam of a laser measurer as a Z coordinate axis, and obtaining a first coordinate value of the starting point of the target to be measured in the first coordinate system according to the first distance;
in this embodiment, the laser spot of the laser measuring device is positioned to the starting point P of the target to be measured by the video image center of the camera, and the laser measuring device is taken as the origin OwWith laser beam as ZwAxis, establishing a first coordinate system X in three-dimensional spacewYwZwObtaining the distance from the starting point to the laser measurer by the laser measurerLength Z of1wObtaining the starting point P in the first coordinate system XwYwZwThe coordinates of (0, 0, Z) are1w) Assuming that the end point Q of the target to be measured is in the first coordinate system XwYwZwThe coordinates of2w,Y2w,Z2w)。
When the end point of the target to be measured is located at the center point of the optical axis of the camera, executing a second focusing step to enable the optical axis on the camera and the laser beam on the laser measurer to be intersected at the end point of the target to be measured, and acquiring a second distance from the end point of the target to be measured to the laser beam emitting point on the laser measurer;
establishing a second coordinate system of the three-dimensional space by taking a laser beam of the laser measurer as a Z coordinate axis, and obtaining a second coordinate value of the termination point of the target to be measured in the second coordinate system according to the second distance;
in this embodiment, the laser beam reaches the end point Q of the target to be measured after rotating by the vertical angle α and the horizontal angle β with the starting point of the target to be measured as the reference point, and the laser measurer is also used as the origin Ow', with laser beam as ZwAxis, establishing a second coordinate system X in three-dimensional spacew'Yw'ZwObtaining the distance of the termination point to the laser measurer by the laser measurerLength Z ofrwObtaining the end point Q in the second coordinate system Xw'Yw'ZwThe coordinates at '('s) are (0, 0, Z)rw)。
Converting a second coordinate value of the termination point of the target to be detected in the second coordinate system into a third coordinate value in the first coordinate system according to the conversion relation between the first coordinate system and the second coordinate system; or converting a first coordinate value of the starting point of the target to be detected in the first coordinate system into a third coordinate value in the second coordinate system according to the conversion relation between the first coordinate system and the second coordinate system;
in the present embodiment, from the first coordinate system XwYwZwTo a second coordinate system Xw'Yw'Zw', the origin of coordinates not moving (i.e. O)wAnd Ow' coincidence) is performed only around the X-axis and around the y-axis, so that the spatial point Q is in the coordinate system XwYwZwAnd the coordinate system Xw′Yw′ZwThe transformation between' satisfies the following relationship:
wherein R (x, α) is a group surrounding OwXwThe transformation matrix form of α degrees of axis rotation represents that R (y, β) is around OwXwThe transformation matrix form of the shaft rotation β degrees is shown due to α, β and ZrwFor a known quantity, the spatial point Q can be calculated in the first coordinate system XwYwZwCoordinate of lower (X)2w,Y2w,Z2w);
And calculating to obtain the distance between the starting point and the ending point of the target to be measured according to the first coordinate value and the third coordinate value in the first coordinate system. Or calculating the distance between the starting point and the ending point of the target to be measured according to the second coordinate value and the third coordinate value in the second coordinate system.
In the present embodiment, the distance L between the two points in space can be calculated P, Q according to the formula;
further, the method also comprises the following steps:
receiving an operation instruction, and executing corresponding operation; the operation instructions comprise focusing instructions and measuring instructions.
The invention also provides a measuring system based on coordinate transformation, which comprises a focusing module; the focusing module comprises a first acquisition unit, a first calculation unit and an adjustment unit;
the first acquisition unit is used for acquiring a distance measurement distance of the object to be measured on the laser beam of the laser measurer and a first distance from an optical axis center point on the camera to a laser beam emission point on the laser measurer if the optical axis of the camera and the laser beam of the laser measurer are coplanar and non-coaxial, wherein a connecting line of the optical axis center point on the camera and the laser beam emission point on the laser measurer is vertical to the laser beam of the laser measurer;
the first calculating unit is used for substituting the ranging distance and the first distance into an arc tangent function to calculate an angle degree;
and the adjusting unit is used for adjusting the rotation angle of the camera according to the angle number so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the object to be measured.
According to the coordinate transformation-based measurement system, the geometric angle relation among the optical axis of the camera, the laser beam of the laser measurer and the first distance between the optical axis center of the camera and the laser beam of the laser measurer is established, the included angle degree formed by the optical axis of the camera and the laser beam of the laser measurer when the optical axis of the camera and the laser beam of the laser measurer are positioned on a target to be measured in an intersecting mode is obtained through calculation, the rotation angle of the camera is adjusted according to the included angle degree, accurate focusing is achieved, the laser spot of the laser measurer is always positioned at the center of a video picture of the camera under different measuring ranges, the target measurement position is locked through the center of the video picture under the condition that the laser spot cannot be seen clearly, measurement is further completed, and the problem that the laser drop point position cannot be determined due to strong light.
Further, the device also comprises a measuring module; the measurement module comprises a second acquisition unit, a first establishment unit, a third acquisition unit, a second establishment unit, a conversion unit and a second calculation unit;
the second obtaining unit is used for executing a first focusing step when the starting point of the target to be measured is positioned at the central point of the optical axis of the camera, so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the starting point of the target to be measured, and a first distance from the starting point of the target to be measured to the laser beam emitting point on the laser measurer is obtained;
the first establishing unit is used for establishing a first coordinate system of a three-dimensional space by taking a laser beam of the laser measurer as a Z coordinate axis, and obtaining a first coordinate value of the starting point of the target to be measured in the first coordinate system according to the first distance;
the third obtaining unit is used for executing a second focusing step when the end point of the target to be measured is located at the center point of the optical axis of the camera, so that the optical axis of the camera is intersected with the laser beam on the laser measurer at the end point of the target to be measured, and a second distance from the end point of the target to be measured to the laser beam emitting point on the laser measurer is obtained;
the second establishing unit is used for establishing a second coordinate system of the three-dimensional space by taking the laser beam of the laser measurer as a Z coordinate axis and obtaining a second coordinate value of the termination point of the target to be measured in the second coordinate system according to the second distance;
the conversion unit is used for converting a second coordinate value of the termination point of the target to be detected in the second coordinate system into a third coordinate value in the first coordinate system according to the conversion relation between the first coordinate system and the second coordinate system;
and the second calculating unit is used for calculating the distance between the starting point and the ending point of the target to be measured according to the first coordinate value and the third coordinate value in the first coordinate system.
Further, the device also comprises a measuring module; the measurement module comprises a second acquisition unit, a first establishment unit, a third acquisition unit, a second establishment unit, a conversion unit and a second calculation unit;
the second obtaining unit is used for executing a first focusing step when the starting point of the target to be measured is positioned at the central point of the optical axis of the camera, so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the starting point of the target to be measured, and a first distance from the starting point of the target to be measured to the laser beam emitting point on the laser measurer is obtained;
the first establishing unit is used for establishing a first coordinate system of a three-dimensional space by taking a laser beam of the laser measurer as a Z coordinate axis, and obtaining a first coordinate value of the starting point of the target to be measured in the first coordinate system according to the first distance;
the third obtaining unit is used for executing a second focusing step when the end point of the target to be measured is located at the center point of the optical axis of the camera, so that the optical axis of the camera is intersected with the laser beam on the laser measurer at the end point of the target to be measured, and a second distance from the end point of the target to be measured to the laser beam emitting point on the laser measurer is obtained;
the second establishing unit is used for establishing a second coordinate system of the three-dimensional space by taking the laser beam of the laser measurer as a Z coordinate axis and obtaining a second coordinate value of the termination point of the target to be measured in the second coordinate system according to the second distance;
the conversion unit is used for converting a first coordinate value of the starting point of the target to be measured in the first coordinate system into a third coordinate value in the second coordinate system according to the conversion relation between the first coordinate system and the second coordinate system;
and the second calculating unit is used for calculating the distance between the starting point and the ending point of the target to be measured according to the second coordinate value and the third coordinate value in the second coordinate system.
The system further comprises a receiving module, a processing module and a processing module, wherein the receiving module is used for receiving the operation instruction and executing the corresponding operation; the operation instructions comprise focusing instructions and measuring instructions.
As shown in fig. 4, the present invention further provides a measuring apparatus based on coordinate transformation, which includes a measuring end; the measuring end comprises a laser measurer 1, a camera 2 and an angle adjuster 3; the connecting line of the optical axis center point on the camera and the laser beam emitting point on the laser measurer is vertical to the laser beam of the laser measurer; the angle adjuster is connected with the camera and used for adjusting the angle of the camera so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the object to be measured. The camera collects images of a target to be detected and laser spots in real time, and the size of the collected images is adjusted by zooming the video pictures through focusing.
The angle adjuster is connected with the camera and used for adjusting the angle of the camera, and the optical axis of the camera and the laser beam of the laser measurer form different geometric angle relations under different ranges, so that the laser spot on the target falls on the optical axis of the camera. The laser measurer measures the distance L from a laser spot on a target to the laser measurer, the physical distance between the camera and the laser measurer is H, and the angle adjuster only needs to adjust the angle arctan (H/L) between the optical axis of the camera and the laser beam of the laser measurer, so that the laser spot on the target can fall on the optical axis of the camera. After the calibration is completed, the remote measurement position is locked through the center of the video picture, and the center of the video picture displays the visual aiming target to assist in locking the remote measurement position.
Furthermore, the measuring end also comprises a processor, a holder and an angle sensor arranged on the holder; the camera, the laser measurer and the angle adjuster are arranged on the holder; the processor is respectively connected with the laser measurer, the camera, the holder, the angle adjuster and the angle sensor through a communication bus or a signal line;
in this embodiment, the cloud platform drives laser measurement ware and camera and rotates, detects cloud platform pivoted angle by angle sensor. The processor is respectively connected with the laser measurer, the camera, the holder, the angle adjuster and the angle sensor through a communication bus or a signal line. The processor controls the connecting devices, for example, controls the pan-tilt to rotate, acquires the pan-tilt rotation angle detected by the angle sensor, controls the camera to perform image zooming, controls the angle adjuster to adjust the angle of the camera, and controls the laser measurer to perform measurement operation.
The measuring device based on coordinate transformation also comprises a server and at least more than one terminal; and the server is respectively connected with the measuring terminal and the terminal through a network.
In a specific embodiment, the device further comprises a server and a terminal. The server is respectively connected with the measuring end and the terminal through a network. The service end provides a communication interface between the measuring end and the terminal, and the service end receives/transmits electric signals to/from the measuring end or the terminal. The terminal displays visual output to the user including video pictures, textual information of the measurement process/result, graphical information, and any combination thereof. The terminal receives the control input of the user, sends a control signal to the measuring terminal and executes target measurement.
In summary, according to the measurement method, system and device based on coordinate transformation provided by the present invention, the geometric angle relationship between the optical axis of the camera, the laser beam of the laser measurer and the first distance between the optical axis center of the camera and the laser beam of the laser measurer is established, the degree of the included angle formed by the optical axis of the camera and the laser beam of the laser measurer when the optical axis of the camera and the laser beam of the laser measurer intersect on the target to be measured is calculated, and the rotation angle of the camera is adjusted according to the degree of the included angle, so as to achieve accurate focusing.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all equivalent changes made by using the contents of the present specification and the drawings, or applied directly or indirectly to the related technical fields, are included in the scope of the present invention.
Claims (6)
1. A measuring method based on coordinate transformation without laser drop points is characterized by comprising the following focusing steps:
if the optical axis of the camera and the laser beam of the laser measurer are coplanar and non-coaxial, acquiring a distance measurement distance L of the object to be measured on the laser beam of the laser measurer and a first distance H from the optical axis center point on the camera to the laser beam emission point on the laser measurer, wherein the connecting line of the optical axis center point on the camera and the laser beam emission point on the laser measurer is perpendicular to the laser beam of the laser measurer;
substituting the ranging distance and the first distance into an arc tangent function to calculate an angle arctan (H/L);
adjusting the rotation angle of the camera according to the angle number to enable the optical axis on the camera to be intersected with the laser beam on the laser measurer on the object to be measured;
the measuring method based on coordinate transformation further comprises the following measuring steps:
when the starting point of the target to be measured is located at the central point of the optical axis of the camera, executing a first focusing step to enable the optical axis on the camera to be intersected with the laser beam on the laser measurer on the starting point of the target to be measured, and acquiring a first distance from the starting point of the target to be measured to the laser beam emission point on the laser measurer;
establishing a first coordinate system of a three-dimensional space by taking a laser beam of a laser measurer as a coordinate axis, and obtaining a first coordinate value of the starting point of the target to be measured in the first coordinate system according to the first distance; the method specifically comprises the following steps: using a laser measuring device as an origin OwWith laser beam as ZwAxis, establishing a first coordinate system X in three-dimensional spacewYwZwObtaining the distance from the starting point to the laser measurer by the laser measurerLength Z of1wObtaining the starting point P in the first coordinate system XwYwZwThe coordinates of (0, 0, Z) are1w);
When the end point of the target to be measured is located at the center point of the optical axis of the camera, executing a second focusing step to enable the optical axis on the camera and the laser beam on the laser measurer to be intersected at the end point of the target to be measured, and acquiring a second distance from the end point of the target to be measured to the laser beam emitting point on the laser measurer;
establishing a second coordinate system of the three-dimensional space by taking the laser beam of the laser measurer as a coordinate axis, and obtaining a second coordinate value of the termination point of the target to be measured in the second coordinate system according to the second distance; the method specifically comprises the following steps: using a laser measuring device as an origin Ow', with laser beam as ZwAxis establishing a second coordinate system X in three dimensionsw′Yw′Zw' obtaining the distance from the end point to the laser measuring device by means of the laser measuring deviceLength Z ofrwObtaining the end point Q in the second coordinate system Xw′Yw′ZwThe coordinates below are (0, 0, Z)rw);
Converting a second coordinate value of the termination point of the target to be detected in the second coordinate system into a third coordinate value in the first coordinate system according to the conversion relation between the first coordinate system and the second coordinate system; or converting a first coordinate value of the starting point of the target to be detected in the first coordinate system into a fourth coordinate value in the second coordinate system according to the conversion relation between the first coordinate system and the second coordinate system; the first coordinate system is XwYwZwThe second coordinate system is Xw′Yw′Zw', origin of coordinates not moving, i.e. OwAnd Ow' coinciding, the transformation relationship between the first coordinate system and the second coordinate system is:
wherein R (x, α) is a group surrounding OwXwThe transformation matrix form of α degrees of axis rotation represents that R (y, β) is around OwYwA transformation matrix form representation of axis rotation β degrees;
calculating to obtain the distance between the starting point and the ending point of the target to be measured according to the first coordinate value and the third coordinate value in the first coordinate system; or calculating the distance between the starting point and the ending point of the target to be measured according to the second coordinate value and the fourth coordinate value in the second coordinate system; wherein the calculation formula is as follows:
2. the coordinate-transformation-based measurement method without laser drop points of claim 1, further comprising:
receiving an operation instruction, and executing corresponding operation; the operation instructions comprise focusing instructions and measuring instructions.
3. A measurement system based on coordinate transformation without laser drop points is characterized by comprising a focusing module; the focusing module comprises a first acquisition unit, a first calculation unit and an adjustment unit;
the first obtaining unit is used for obtaining a distance measuring distance L of the object to be measured on the laser beam of the laser measurer and a first distance H from an optical axis central point on the camera to a laser beam emitting point on the laser measurer if the optical axis of the camera and the laser beam of the laser measurer are coplanar and non-coaxial, and a connecting line of the optical axis central point on the camera and the laser beam emitting point on the laser measurer is perpendicular to the laser beam of the laser measurer;
the first calculating unit is used for substituting the ranging distance and the first distance into an arc tangent function to calculate an angle number arctan (H/L);
the adjusting unit is used for adjusting the rotation angle of the camera according to the angle number so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the object to be measured;
the coordinate transformation-based measuring system further comprises a measuring module; the measurement module comprises a second acquisition unit, a first establishment unit, a third acquisition unit, a second establishment unit, a conversion unit and a second calculation unit;
the second obtaining unit is used for executing a first focusing step when the starting point of the target to be measured is positioned at the central point of the optical axis of the camera, so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the starting point of the target to be measured, and a first distance from the starting point of the target to be measured to the laser beam emitting point on the laser measurer is obtained;
the first establishing unit is used for establishing a first coordinate system of the three-dimensional space by taking a laser beam of the laser measurer as a coordinate axis, and obtaining a first coordinate value of the starting point of the target to be measured in the first coordinate system according to the first distance; the method specifically comprises the following steps: using a laser measuring device as an origin OwWith laser beam as ZwAxis, establishing a first coordinate system X in three-dimensional spacewYwZwObtaining the distance from the starting point to the laser measurer by the laser measurerLength Z of1wObtaining the starting point P in the first coordinate system XwYwZwThe coordinates of (0, 0, Z) are1w);
The third obtaining unit is used for executing a second focusing step when the end point of the target to be measured is located at the center point of the optical axis of the camera, so that the optical axis of the camera is intersected with the laser beam on the laser measurer at the end point of the target to be measured, and a second distance from the end point of the target to be measured to the laser beam emitting point on the laser measurer is obtained;
the second establishing unit is used for establishing a second coordinate system of the three-dimensional space by taking the laser beam of the laser measurer as a coordinate axis, and obtaining a second coordinate value of the termination point of the target to be measured in the second coordinate system according to the second distance; the method specifically comprises the following steps: using a laser measuring device as an origin Ow', with laser beam as ZwAxis establishing a second coordinate system X in three dimensionsw′Yw′Zw' obtaining the distance from the end point to the laser measuring device by means of the laser measuring deviceMean length ZrwObtaining the end point Q in the second coordinate system Xw′Yw′ZwThe coordinates below are (0, 0, Z)rw);
The conversion unit is used for arranging the termination point of the target to be measured on the second coordinate system according to the conversion relation between the first coordinate system and the second coordinate systemConverting the second coordinate value under the coordinate system into a third coordinate value under the first coordinate system; or converting a first coordinate value of the starting point of the target to be detected in the first coordinate system into a fourth coordinate value in the second coordinate system according to the conversion relation between the first coordinate system and the second coordinate system; the first coordinate system is XwYwZwThe second coordinate system is Xw′Yw′Zw', origin of coordinates not moving, i.e. OwAnd Ow' coinciding, the transformation relationship between the first coordinate system and the second coordinate system is:
wherein R (x, α) is a group surrounding OwXwThe transformation matrix form of α degrees of axis rotation represents that R (y, β) is around OwYwA transformation matrix form representation of axis rotation β degrees;
the second calculation unit is used for calculating the distance between the starting point and the ending point of the target to be measured according to the first coordinate value and the third coordinate value in the first coordinate system; or calculating the distance between the starting point and the ending point of the target to be measured according to the second coordinate value and the fourth coordinate value in the second coordinate system; wherein the calculation formula is as follows:
4. the coordinate-transformation-based measurement system without laser drop points of claim 3, further comprising a receiving module for receiving an operation instruction and executing a corresponding operation; the operation instructions comprise focusing instructions and measuring instructions.
5. A measuring device based on coordinate transformation without laser drop points is characterized by comprising a measuring end; the measuring end comprises a laser measurer, a camera and an angle adjuster; the connecting line of the optical axis center point on the camera and the laser beam emitting point on the laser measurer is vertical to the laser beam of the laser measurer; the angle adjuster is connected with the camera and is used for adjusting the angle of the camera so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the object to be measured;
the measuring end also comprises a processor, a holder and an angle sensor arranged on the holder; the camera, the laser measurer and the angle adjuster are arranged on the holder; the processor is respectively connected with the laser measurer, the camera, the holder, the angle adjuster and the angle sensor through a communication bus or a signal line;
the processor is used for executing a first focusing step when the starting point of the target to be measured is positioned at the central point of the optical axis of the camera, so that the optical axis on the camera is intersected with the laser beam on the laser measurer on the starting point of the target to be measured, and a first distance from the starting point of the target to be measured to the emitting point of the laser beam on the laser measurer is obtained; establishing a first coordinate system of a three-dimensional space by taking a laser beam of a laser measurer as a coordinate axis, and obtaining a first coordinate value of the starting point of the target to be measured in the first coordinate system according to the first distance; the method specifically comprises the following steps: using a laser measuring device as an origin OwWith laser beam as ZwAxis, establishing a first coordinate system X in three-dimensional spacewYwZwObtaining the distance from the starting point to the laser measurer by the laser measurerLength Z of1wObtaining the starting point P in the first coordinate system XwYwZwThe coordinates of (0, 0, Z) are1w);
When the end point of the target to be measured is located at the center point of the optical axis of the camera, executing a second focusing step to enable the optical axis on the camera and the laser beam on the laser measurer to be intersected at the end point of the target to be measured, and acquiring a second distance from the end point of the target to be measured to the laser beam emitting point on the laser measurer;
establishing a second coordinate system of the three-dimensional space by taking the laser beam of the laser measurer as a coordinate axis, and obtaining a second coordinate value of the termination point of the target to be measured in the second coordinate system according to the second distance; the method specifically comprises the following steps: using a laser measuring device as an origin Ow', with laser beam as ZwAxis establishing a second coordinate system X in three dimensionsw′Yw′Zw' obtaining the distance from the end point to the laser measuring device by means of the laser measuring deviceLength Z ofrwObtaining the end point Q in the second coordinate system Xw′Yw′ZwThe coordinates below are (0, 0, Z)rw);
Converting a second coordinate value of the termination point of the target to be detected in the second coordinate system into a third coordinate value in the first coordinate system according to the conversion relation between the first coordinate system and the second coordinate system; or converting a first coordinate value of the starting point of the target to be detected in the first coordinate system into a fourth coordinate value in the second coordinate system according to the conversion relation between the first coordinate system and the second coordinate system; the first coordinate system is XwYwZwThe second coordinate system is Xw′Yw′Zw', origin of coordinates not moving, i.e. OwAnd Ow' coinciding, the transformation relationship between the first coordinate system and the second coordinate system is:
wherein R (x, α) is a group surrounding OwXwThe transformation matrix form of α degrees of axis rotation represents that R (y, β) is around OwYwA transformation matrix form representation of axis rotation β degrees;
calculating to obtain the distance between the starting point and the ending point of the target to be measured according to the first coordinate value and the third coordinate value in the first coordinate system; or calculating the distance between the starting point and the ending point of the target to be measured according to the second coordinate value and the fourth coordinate value in the second coordinate system; wherein the calculation formula is as follows:
wherein the focusing step comprises:
if the optical axis of the camera and the laser beam of the laser measurer are coplanar and non-coaxial, acquiring a distance measurement distance L of the object to be measured on the laser beam of the laser measurer and a first distance H from the optical axis center point on the camera to the laser beam emission point on the laser measurer, wherein the connecting line of the optical axis center point on the camera and the laser beam emission point on the laser measurer is perpendicular to the laser beam of the laser measurer;
substituting the ranging distance and the first distance into an arc tangent function to calculate an angle arctan (H/L);
and adjusting the rotation angle of the camera according to the angle number to enable the optical axis on the camera to be intersected with the laser beam on the laser measurer on the object to be measured.
6. The coordinate-transformation-based measuring device without laser drop points of claim 5, wherein the coordinate-transformation-based measuring device further comprises a server and at least one terminal; and the server is respectively connected with the measuring terminal and the terminal through a network.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810683233.4A CN108828554B (en) | 2017-05-18 | 2017-05-18 | Coordinate transformation-based measuring method, system and device without laser drop point |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710353551.XA CN107101623B (en) | 2017-05-18 | 2017-05-18 | Measuring method, system and device |
| CN201810683233.4A CN108828554B (en) | 2017-05-18 | 2017-05-18 | Coordinate transformation-based measuring method, system and device without laser drop point |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710353551.XA Division CN107101623B (en) | 2017-05-18 | 2017-05-18 | Measuring method, system and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108828554A CN108828554A (en) | 2018-11-16 |
| CN108828554B true CN108828554B (en) | 2020-06-26 |
Family
ID=59669358
Family Applications (6)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810683233.4A Active CN108828554B (en) | 2017-05-18 | 2017-05-18 | Coordinate transformation-based measuring method, system and device without laser drop point |
| CN201810683217.5A Active CN108709542B (en) | 2017-05-18 | 2017-05-18 | Coordinate transformation-based rapid measurement method, system and device |
| CN201810683734.2A Active CN109029391B (en) | 2017-05-18 | 2017-05-18 | Coordinate transformation-based real object measurement method, system and device |
| CN201810683315.9A Active CN108827260B (en) | 2017-05-18 | 2017-05-18 | The measurement method based on coordinate transform, system and the device positioned by picture |
| CN201810683249.5A Active CN108828555B (en) | 2017-05-18 | 2017-05-18 | Accurate measurement method, system and device based on coordinate transformation |
| CN201710353551.XA Active CN107101623B (en) | 2017-05-18 | 2017-05-18 | Measuring method, system and device |
Family Applications After (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810683217.5A Active CN108709542B (en) | 2017-05-18 | 2017-05-18 | Coordinate transformation-based rapid measurement method, system and device |
| CN201810683734.2A Active CN109029391B (en) | 2017-05-18 | 2017-05-18 | Coordinate transformation-based real object measurement method, system and device |
| CN201810683315.9A Active CN108827260B (en) | 2017-05-18 | 2017-05-18 | The measurement method based on coordinate transform, system and the device positioned by picture |
| CN201810683249.5A Active CN108828555B (en) | 2017-05-18 | 2017-05-18 | Accurate measurement method, system and device based on coordinate transformation |
| CN201710353551.XA Active CN107101623B (en) | 2017-05-18 | 2017-05-18 | Measuring method, system and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (6) | CN108828554B (en) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108828554B (en) * | 2017-05-18 | 2020-06-26 | 金钱猫科技股份有限公司 | Coordinate transformation-based measuring method, system and device without laser drop point |
| CN108398123B (en) * | 2018-02-06 | 2020-10-20 | 中国人民解放军战略支援部队信息工程大学 | Total station and dial calibration method thereof |
| CN109227551B (en) * | 2018-11-21 | 2021-08-20 | 中国科学院合肥物质科学研究院 | A hand-eye coordinate conversion method for visual positioning robot |
| CN111435070A (en) * | 2019-01-14 | 2020-07-21 | 深圳中科飞测科技有限公司 | Conversion relation obtaining method, detection equipment and detection method |
| CN110231023B (en) * | 2019-04-29 | 2020-02-21 | 金钱猫科技股份有限公司 | A kind of intelligent visual sampling method, system and device |
| CN112179210B (en) * | 2020-08-31 | 2022-09-02 | 河北汉光重工有限责任公司 | Method for correcting shot hit deviation of naval gun |
| CN112099028B (en) * | 2020-09-03 | 2024-07-30 | 深圳市迈测科技股份有限公司 | Laser spot automatic tracking method and device, storage medium and laser ranging device |
| CN112731343B (en) * | 2020-12-18 | 2023-12-12 | 福建汇川物联网技术科技股份有限公司 | Target measurement method and device for measurement camera |
| CN113050113B (en) * | 2021-03-10 | 2023-08-01 | 广州南方卫星导航仪器有限公司 | Laser spot positioning method and device |
| CN112817000B (en) * | 2021-03-26 | 2024-12-31 | 深圳市镭神智能系统有限公司 | Ultra-high detection device and method |
| CN113358332B (en) * | 2021-07-15 | 2022-03-22 | 中国科学院长春光学精密机械与物理研究所 | Dynamic imaging telescope performance detection device and method |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4339166B2 (en) * | 2003-11-28 | 2009-10-07 | サンクス株式会社 | Angle measuring device and tilt angle measuring method thereof |
| US7429999B2 (en) * | 2004-05-24 | 2008-09-30 | CENTRE DE RECHERCHE INDUSTRIELLE DU QUéBEC | Camera calibrating apparatus and method |
| CN1333231C (en) * | 2005-07-01 | 2007-08-22 | 清华大学 | Method for measuring light-beam central position by array CCD |
| CN101334277B (en) * | 2007-06-28 | 2010-12-08 | 鸿富锦精密工业(深圳)有限公司 | Point laser auto-focus scanning image measurement system and method |
| CN101334270B (en) * | 2008-07-25 | 2010-06-23 | 西安交通大学 | Laser line scanning feeler geometric transformation calibration and curved face interpolation correcting method and apparatus |
| CN101699313B (en) * | 2009-09-30 | 2012-08-22 | 北京理工大学 | Method and system for calibrating external parameters based on camera and three-dimensional laser radar |
| WO2011079126A2 (en) * | 2009-12-23 | 2011-06-30 | Laser Biopsy, Inc. | Method and apparatus for microscopic imaging system with wide field of view and high collection efficiency |
| CN102445148A (en) * | 2010-09-30 | 2012-05-09 | 西门子公司 | Method, device and system for acquiring position parameters |
| US9188973B2 (en) * | 2011-07-08 | 2015-11-17 | Restoration Robotics, Inc. | Calibration and transformation of a camera system's coordinate system |
| US9857451B2 (en) * | 2012-04-13 | 2018-01-02 | Qualcomm Incorporated | Systems and methods for mapping a source location |
| CN102901448B (en) * | 2012-10-17 | 2015-06-10 | 福建汇川数码技术科技有限公司 | Coaxial photoelectric measuring device of video camera and laser range finder |
| CN103198524B (en) * | 2013-04-27 | 2015-08-12 | 清华大学 | A kind of three-dimensional reconstruction method for large-scale outdoor scene |
| JP6178127B2 (en) * | 2013-05-29 | 2017-08-09 | 株式会社Cubic | Building measuring apparatus and measuring method |
| US9043146B2 (en) * | 2013-06-19 | 2015-05-26 | The Boeing Company | Systems and methods for tracking location of movable target object |
| CN103426166A (en) * | 2013-07-09 | 2013-12-04 | 杭州电子科技大学 | Robot hand-eye co-location method based on laser and single eye |
| CN104501779A (en) * | 2015-01-09 | 2015-04-08 | 中国人民解放军63961部队 | High-accuracy target positioning method of unmanned plane on basis of multi-station measurement |
| CN105758314B (en) * | 2016-01-15 | 2018-08-03 | 国网浙江省电力公司湖州供电公司 | Long distance laser distance measuring method |
| CN105547295A (en) * | 2016-01-25 | 2016-05-04 | 西安应用光学研究所 | Ground target passive speed measuring method for airborne photoelectric observing and aiming system on basis of gyroscope speed measurement |
| CN105486289B (en) * | 2016-01-31 | 2018-03-23 | 山东科技大学 | A kind of laser photography measuring system and camera calibration method |
| CN105865350A (en) * | 2016-04-30 | 2016-08-17 | 广东工业大学 | 3D Object Point Cloud Imaging Method |
| CN106056587B (en) * | 2016-05-24 | 2018-11-09 | 杭州电子科技大学 | Full view line laser structured light three-dimensional imaging caliberating device and method |
| CN108828554B (en) * | 2017-05-18 | 2020-06-26 | 金钱猫科技股份有限公司 | Coordinate transformation-based measuring method, system and device without laser drop point |
| CN107339935B (en) * | 2017-06-27 | 2020-11-06 | 中国航空工业集团公司北京长城航空测控技术研究所 | Target space intersection measuring method for full-view scanning measuring system |
-
2017
- 2017-05-18 CN CN201810683233.4A patent/CN108828554B/en active Active
- 2017-05-18 CN CN201810683217.5A patent/CN108709542B/en active Active
- 2017-05-18 CN CN201810683734.2A patent/CN109029391B/en active Active
- 2017-05-18 CN CN201810683315.9A patent/CN108827260B/en active Active
- 2017-05-18 CN CN201810683249.5A patent/CN108828555B/en active Active
- 2017-05-18 CN CN201710353551.XA patent/CN107101623B/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN108827260B (en) | 2019-05-28 |
| CN107101623B (en) | 2018-07-27 |
| CN108828554A (en) | 2018-11-16 |
| CN108827260A (en) | 2018-11-16 |
| CN109029391A (en) | 2018-12-18 |
| CN108709542A (en) | 2018-10-26 |
| CN107101623A (en) | 2017-08-29 |
| CN108828555B (en) | 2020-08-04 |
| CN108709542B (en) | 2020-11-17 |
| CN109029391B (en) | 2020-09-15 |
| CN108828555A (en) | 2018-11-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108828554B (en) | Coordinate transformation-based measuring method, system and device without laser drop point | |
| CN112629431B (en) | Civil structure deformation monitoring method and related equipment | |
| CN107703499B (en) | A point cloud error correction method based on self-made ground-based lidar alignment error | |
| CN108613628B (en) | Overhead transmission line sag measurement method based on binocular vision | |
| CN102121824B (en) | Long-distance ranging terminal, method and system | |
| CN102589523A (en) | Method and equipments for remotely monitoring displacement of building | |
| WO2022126339A1 (en) | Method for monitoring deformation of civil structure, and related device | |
| CN104964673A (en) | Close-shot photography measurement system capable of realizing positioning and attitude determination and close-shot photography measurement method capable of realizing positioning and attitude determination | |
| US20130113897A1 (en) | Process and arrangement for determining the position of a measuring point in geometrical space | |
| CN105606077A (en) | Geodetic surveying system | |
| CN103090845B (en) | Remote distance measurement method based on plurality of images | |
| JP2006520891A (en) | Method and apparatus for image processing in surveying instrument | |
| US11692812B2 (en) | System and method for measuring three-dimensional coordinates | |
| CN111307046A (en) | Tree Height Measurement Method Based on Hemisphere Image | |
| CN114445503A (en) | A long-distance large field of view binocular camera calibration method and three-dimensional measurement method | |
| WO2020134412A1 (en) | Measurement and adjustment apparatus for included angle between optical axes | |
| CN118980319A (en) | A wireless intelligent laser displacement sensor system and monitoring method | |
| CN203100724U (en) | Device for ranging by utilizing photo taken by camera | |
| CN204963858U (en) | Can fix a position close -range photogrammetry system of appearance | |
| CN105043252A (en) | Image processing based size measuring method without reference object | |
| CN114440769B (en) | Multi-measuring-point three-dimensional displacement measuring method and measuring system | |
| CN108534702A (en) | A kind of deflection real-time measurement apparatus and method | |
| CN108152838A (en) | It is a kind of that the device and method for measuring target location are taken aim at based on sight | |
| CN107167109A (en) | The method and device in two dot laser measurement plane spaces drift angle | |
| CN209327578U (en) | A multi-angle laser ranging device based on ARM |
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 |