CN111351436B - Method for verifying precision of structural plane displacement vision measurement system - Google Patents
Method for verifying precision of structural plane displacement vision measurement system Download PDFInfo
- Publication number
- CN111351436B CN111351436B CN202010151832.9A CN202010151832A CN111351436B CN 111351436 B CN111351436 B CN 111351436B CN 202010151832 A CN202010151832 A CN 202010151832A CN 111351436 B CN111351436 B CN 111351436B
- Authority
- CN
- China
- Prior art keywords
- measured
- displacement
- display screen
- verifying
- electronic display
- 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
- 238000006073 displacement reaction Methods 0.000 title claims abstract description 43
- 238000005259 measurement Methods 0.000 title claims abstract description 30
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000012545 processing Methods 0.000 claims abstract 2
- 238000004088 simulation Methods 0.000 claims description 4
- 230000009191 jumping Effects 0.000 claims description 2
- 238000005286 illumination Methods 0.000 abstract description 6
- 238000012795 verification Methods 0.000 abstract description 4
- 230000002411 adverse Effects 0.000 abstract description 2
- 238000004458 analytical method Methods 0.000 abstract description 2
- 238000012544 monitoring process Methods 0.000 abstract description 2
- 230000003287 optical effect Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 238000004445 quantitative analysis Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/022—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by means of tv-camera scanning
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention provides a method for verifying the precision of a structural plane displacement vision measurement system, and belongs to the technical field of optical measurement and civil engineering monitoring. Firstly, simulating and generating a series of images of positions of a plurality of measured targets at different moments in a plane according to the resolution of an electronic display screen by adopting drawing software in an arbitrary preset form, and simulating the adverse conditions of partial shielding of the measured targets according to requirements; then simulating illumination intensity change as required, and processing the images; and then making the image meeting the conditions into a non-compressed video file with a specified frame rate, finally outputting the non-compressed video file to an electronic display screen for full-screen playing, and simultaneously adopting a measuring system to perform tracking measurement calculation on a measuring target. The real displacement of all the measured targets at each moment can be very accurately calculated according to the preset motion parameters and the related parameters of the electronic display screen, so that quantitative error analysis can be carried out on the measurement result of each frame of the measurement system. The whole verification system is economical, simple, convenient, efficient and practical.
Description
Technical Field
The invention relates to a method for verifying the precision of a structural plane displacement vision measurement system, and belongs to the technical field of optical measurement and civil engineering monitoring.
Background
With the continuous development of computer vision technology and image acquisition equipment, the civil engineering structure dynamic displacement measurement method based on vision is more and more widely applied due to the advantages of long distance, non-contact, high precision and the like. The accuracy of the measurement system is affected by a variety of factors and needs to be verified before being applied to engineering practice. In the past, the measurement result of a linear variable differential transformer or a laser displacement sensor is generally used as an accurate value or a target value to verify the measurement accuracy of a measurement system. The prior method mainly has the following problems: (1) although the measurement result of the linear variable differential transformer or the laser displacement sensor has high precision, the measurement error is inevitable; (2) due to the fact that trigger signals are asynchronous or sampling of instruments is unstable, phase differences exist between the linear variable differential transformer or the laser displacement sensor and the measurement system, quantitative analysis is difficult to be carried out on each frame of result errors of the measurement system, and the root mean square error or the normalized root mean square error is mostly adopted to represent the whole errors of measurement; (3) the linear variable differential transformer or the laser displacement sensor is more convenient to measure one-dimensional motion, if the two-dimensional motion is measured, two sensors are needed, the operation is more complicated, and the economic cost is increased; (4) for the simulation of some unfavorable measurement conditions (such as illumination change and partial shielding of a target), other complicated steps (such as adjusting light and shade change of light or artificially shielding of the measured target) are also needed; (5) the linear variable differential transformer and the laser displacement sensor are expensive, complex to install, labor-consuming and time-consuming.
Disclosure of Invention
The invention aims to solve the technical problem of providing a novel economic, simple, convenient, efficient and practical verification method aiming at the defects of the existing video measurement system precision verification technology.
The technical scheme of the invention is as follows:
a method for verifying the precision of a structural plane displacement vision measurement system comprises the following steps:
(1) simulation of dynamic displacement of a measured target in a two-dimensional plane: according to the fact that the resolution of an electronic display screen (such as a computer display, a television, an LED board and the like) is m multiplied by n, drawing a rectangular frame with the size of m multiplied by n in proper drawing software (such as AutoCAD, Photoshop and the like); drawing a plurality of two-dimensional figures with specified shapes and sizes in the rectangular frame as a detected object as required, and outputting the detected object in the range of the rectangular frame as an image according to the pixel ratio of 1: 1; respectively drawing new positions of the measured targets in the rectangular frame according to the preset motion parameters of the measured targets, and outputting a new image; according to the method, a plurality of images which reflect different displacements of the measured target at a plurality of moments, namely the images are positioned at different positions can be formed; in order to simulate the situation that the measured object is blocked, a part of the measured object can be cut, and the shape of the measured object is changed. In order to simulate linear or non-linear changes of different illumination intensities, relevant software can be adopted to conveniently process relevant detected objects of relevant images according to specified requirements. The image sequence is made into a non-compressed video file with a designated frame rate (not more than the refreshing frequency of the electronic display screen), and the non-compressed video file is played on the electronic display screen in a full screen mode (so that the electronic display screen can be ensured to be in one-to-one correspondence with each rectangular frame pixel selected in drawing software), and the dynamic displacement in a two-dimensional plane of a detected target can be simulated. The term "dynamic displacement" means that the displacement of the target to be measured between two adjacent frames of images is discrete, jumping, and discontinuous. If high frequency shot acquisition, the signal displacement is stepped.
(2) Determination of the true "dynamic displacement": the coordinate position difference, i.e. the relative displacement, between the measured objects in any two frames of images on the electronic display screen can be calculated by the coordinate difference of the measured objects in the drawing software (determined before drawing) and the pixel size on the electronic display screen. In other words, the real 'dynamic displacement' of all the measured targets at any moment can be accurately determined.
(3) And (3) verifying the precision of the measurement system: and (3) when the dynamic displacement is played, simultaneously adopting a measuring system to track and measure, further calculating the dynamic displacement of the measured target at any moment according to a specific method, comparing the measured and calculated result with the real result in the step (2), and verifying and evaluating the measuring precision of the measuring system at each moment and in the whole process according to the deviation of the measured and calculated result and the real result.
The invention has the beneficial effects that: the invention adopts common drawing software to simulate and generate a plurality of measured targets in a plane according to the motion tracks in any preset form, and the motion tracks are manufactured into video files with specified frame rates and output to an electronic display screen for full-screen playing. The real displacement of all targets at each moment can be calculated very accurately (the only error is derived from the pixel precision on the electronic display screen and obviously can be ignored) according to the preset motion parameters and the related parameters on the electronic display screen, so that the quantitative error analysis can be carried out on the measurement result of each frame of the measurement system. The whole verification system only needs a computer and an electronic display screen, not only can conveniently simulate the change condition of the field illumination intensity and the adverse condition that the detected target is partially shielded, but also can provide an accurate reference result, so that the invention has very important engineering practical value.
Drawings
Fig. 1 is a schematic video of a plurality of two-dimensional measured objects moving in a plane generated by simulation according to the present invention. The video simulates the movement positions of 15 detected targets (solid circles) at different moments under the conditions of illumination intensity change and partial shielding of the targets, wherein F1 and … F9 are video frame numbers.
Detailed Description
The following detailed description of the embodiments of the invention is provided in connection with the accompanying drawings.
As shown in fig. 1, a method for verifying the accuracy of a structure plane displacement vision measurement system comprises the following steps:
(1) assuming that the resolution of the electronic display screen is m × n and the pixel size is e, a rectangular frame sized m × n is selected in the drawing software. A plurality of (in this example, 15) solid circles with specified diameters (in this example, 50 pixels) are drawn at equal intervals in the middle of the rectangular frame as the object to be measured, and the object to be measured in the range of the rectangular frame is output as a first frame image according to the proportion of 1:1 pixels.
(2) And (3) drawing all the measured objects at different moments at corresponding positions in the rectangular frame according to the specified relative displacement of each measured object, and outputting a series of new images (9 frames are exemplified in the figure) according to the step (1). In order to simulate the situation that the measured target is blocked, the shape of the measured target can be cut. In order to simulate the illumination intensity variation condition, the image can be conveniently processed, such as programming by C + + and calling corresponding functions in OpenCV library.
(3) And (3) making an image sequence (such as C + + programming and calling a VideoWriter in an OpenCV library) into a non-compressed video file with a frame rate of f (not more than the refresh frequency of the electronic display screen), outputting the non-compressed video file to the electronic display screen for full-screen playing, and simultaneously tracking and measuring by using a measuring system.
(4) And calculating the dynamic displacement of the measured target at any moment based on the measurement result, comparing the measurement result with the real result, and evaluating the precision of the measurement system according to the deviation.
Claims (3)
1. A method for verifying the precision of a structural plane displacement vision measurement system is characterized by comprising the following steps:
(1) simulation of dynamic displacement of a measured target in a two-dimensional plane: drawing a rectangular frame with the size of m multiplied by n according to the resolution of the electronic display screen of m multiplied by n; drawing a plurality of two-dimensional figures with specified shapes and sizes in the rectangular frame to serve as a detected object, and outputting the detected object in the range of the rectangular frame into an image according to a 1:1 pixel ratio; respectively drawing new positions of the measured targets in the rectangular frame according to the preset motion parameters of the measured targets, and outputting a new image; according to the method, a plurality of images which reflect different displacements of the measured target at different moments, namely at different positions are formed; making an image sequence into a non-compressed video file with a specified frame rate, and playing the file on a full screen on an electronic display screen to simulate and obtain 'dynamic displacement' in a two-dimensional plane of a measured target; the dynamic displacement refers to that the displacement of a measured target between two adjacent frames of images is discrete, jumping and discontinuous; if the high-frequency shooting is collected, the signal displacement is stepped;
(2) determination of the true "dynamic displacement": the coordinate position difference, namely the relative displacement, between the measured targets in any two frames of images on the electronic display screen can be accurately calculated by the coordinate difference of the measured targets and the pixel size on the electronic display screen;
(3) and (3) verifying the precision of the measurement system: and (3) when the dynamic displacement is played, simultaneously adopting a measuring system to track and measure, further calculating the dynamic displacement of the measured target at any moment, comparing the measured and calculated result with the real result in the step (2), and verifying and evaluating the measuring precision of each moment and the whole process of the measuring system according to the deviation of the measured and calculated result and the real result.
2. The method for verifying the accuracy of a structural plane displacement vision measuring system of claim 1, wherein the condition that the measured object is blocked is simulated, and the shape of the measured object is changed by cutting part of the measured object; and simulating the change condition of the light intensity of the detected target by processing the image brightness.
3. The method for verifying the accuracy of a structure plane displacement vision measuring system of claim 1 or 2, wherein the shape, size and number of the measured objects can be selected at will; the dynamic displacement form can also be set at will; the output dynamic displacement has no error, and other equipment is not required to acquire the displacement as a reference for verifying the precision of the measuring system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010151832.9A CN111351436B (en) | 2020-03-06 | 2020-03-06 | Method for verifying precision of structural plane displacement vision measurement system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010151832.9A CN111351436B (en) | 2020-03-06 | 2020-03-06 | Method for verifying precision of structural plane displacement vision measurement system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111351436A CN111351436A (en) | 2020-06-30 |
CN111351436B true CN111351436B (en) | 2021-06-18 |
Family
ID=71191234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010151832.9A Active CN111351436B (en) | 2020-03-06 | 2020-03-06 | Method for verifying precision of structural plane displacement vision measurement system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111351436B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101236081A (en) * | 2008-02-22 | 2008-08-06 | 济南大学 | Laser image and corresponding pixel distance measurement based displacement measuring device and method |
CN102980510A (en) * | 2012-08-07 | 2013-03-20 | 孟繁志 | Laser optical ruler image tree measuring device and method thereof |
CN103424077A (en) * | 2012-05-23 | 2013-12-04 | 联想(北京)有限公司 | Motion detection device, detection method and electronic equipment |
CN104236462A (en) * | 2013-06-14 | 2014-12-24 | 北京千里时空科技有限公司 | Method for extracting height and distance of object in video image |
CN104359406A (en) * | 2014-10-16 | 2015-02-18 | 浙江大学 | Quasi distributed structure displacement optical measurement method |
CN106152949A (en) * | 2016-07-15 | 2016-11-23 | 同济大学 | A kind of noncontact video displacement measurement method |
CN108051002A (en) * | 2017-12-04 | 2018-05-18 | 上海文什数据科技有限公司 | Transport vehicle space-location method and system based on inertia measurement auxiliary vision |
CN108759667A (en) * | 2018-05-29 | 2018-11-06 | 福州大学 | Front truck distance measuring method based on monocular vision and image segmentation under vehicle-mounted camera |
CN209102001U (en) * | 2018-12-22 | 2019-07-12 | 交通运输部公路科学研究所 | A kind of laser displacement inspecting device of video auxiliary |
CN110853018A (en) * | 2019-11-13 | 2020-02-28 | 燕山大学 | Computer vision-based vibration table fatigue crack online detection system and detection method |
-
2020
- 2020-03-06 CN CN202010151832.9A patent/CN111351436B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101236081A (en) * | 2008-02-22 | 2008-08-06 | 济南大学 | Laser image and corresponding pixel distance measurement based displacement measuring device and method |
CN103424077A (en) * | 2012-05-23 | 2013-12-04 | 联想(北京)有限公司 | Motion detection device, detection method and electronic equipment |
CN102980510A (en) * | 2012-08-07 | 2013-03-20 | 孟繁志 | Laser optical ruler image tree measuring device and method thereof |
CN104236462A (en) * | 2013-06-14 | 2014-12-24 | 北京千里时空科技有限公司 | Method for extracting height and distance of object in video image |
CN104359406A (en) * | 2014-10-16 | 2015-02-18 | 浙江大学 | Quasi distributed structure displacement optical measurement method |
CN106152949A (en) * | 2016-07-15 | 2016-11-23 | 同济大学 | A kind of noncontact video displacement measurement method |
CN108051002A (en) * | 2017-12-04 | 2018-05-18 | 上海文什数据科技有限公司 | Transport vehicle space-location method and system based on inertia measurement auxiliary vision |
CN108759667A (en) * | 2018-05-29 | 2018-11-06 | 福州大学 | Front truck distance measuring method based on monocular vision and image segmentation under vehicle-mounted camera |
CN209102001U (en) * | 2018-12-22 | 2019-07-12 | 交通运输部公路科学研究所 | A kind of laser displacement inspecting device of video auxiliary |
CN110853018A (en) * | 2019-11-13 | 2020-02-28 | 燕山大学 | Computer vision-based vibration table fatigue crack online detection system and detection method |
Also Published As
Publication number | Publication date |
---|---|
CN111351436A (en) | 2020-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112505643B (en) | Radar and infrared composite seeker open-loop semi-physical simulation method and system | |
CN107105209B (en) | Projected image geometric distortion automatic correction system and its bearing calibration | |
CN104006757B (en) | Welding deformation real-time detection system and detection method thereof | |
CN101922895A (en) | Small-target surface vertical target dispersion photoelectric measurement device | |
CN106290256A (en) | Quantitative background schlieren method based on video measuring | |
CN111161358B (en) | Camera calibration method and device for structured light depth measurement | |
CN107356202A (en) | A kind of laser scanning measurement system target sights method automatically | |
CN103413309A (en) | CCD camera nonlinearity degree calibration method based on structured light three-dimensional measurement system | |
CN107167088B (en) | Method and device for measuring glass deformation | |
CN110926373A (en) | Structured light plane calibration method and system under railway foreign matter detection scene | |
CN111325793A (en) | System and method for dynamically calibrating pixel size based on light spot in image measurement | |
CN111351436B (en) | Method for verifying precision of structural plane displacement vision measurement system | |
CN100443859C (en) | Target simulation method for photoelectric theodolite | |
CN108317968A (en) | Structured light projection rapid measuring device and method | |
CN112685979B (en) | Fluid density field generation method and device based on deep learning | |
CN117928875A (en) | Time-resolved polarization imaging device and method for wind tunnel flow field | |
CN114593725B (en) | Tracking precision testing device and method for photoelectric tracker | |
Tian et al. | Testability of six-intersection detection area measurement method based on photoelectric detection | |
RU2627019C2 (en) | Methods for determining weapon aiming point on focal point situation image in shooting simulators and device for their implementation | |
CN105136114A (en) | Line structured light based large section measurement method in complex light environment | |
CN108334697A (en) | Emulation experiment method for assessing three-dimensional reconstruction software | |
CN112361989B (en) | Method for calibrating parameters of measurement system through point cloud uniformity consideration | |
Wang et al. | A novel in-plane displacement signal generation technique for testing the measurement accuracy of vision-based displacement system | |
CN114002706A (en) | Measuring method and device of photoelectric sight-stabilizing measuring system and computer equipment | |
CN1020304C (en) | Dynamic measuring method and system for motion parameters of swinging object |
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 |