Target plane displacement data precision detection method and device, equipment and storage medium

By using a wireless remote control to control the target detection device to acquire image coordinates, calculate pixel distance and scaling factor, and combine the actual distance with visual distance measurement, the problem of insufficient verification accuracy in visual displacement detection is solved, and high-precision displacement data detection and closed-loop control are achieved.

CN121323501APending Publication Date: 2026-01-13WUHAN PINGDAN INTELLIGENT TECHNOLOGY CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511507673.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-21
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

Existing technologies cannot accurately verify the precision of visual algorithms in visual displacement detection, especially in moving target detection where they lack closed-loop control capabilities and have numerous sources of error.

Method used

The target detection device is moved by a wireless remote controller to obtain the image coordinates of the inspection target and the moving target, calculate the pixel distance and scale factor, and combine the actual distance to detect the accuracy of the visual distance measurement. A high-precision displacement device is combined with a remote-controlled electric mechanism to perform joint verification of fixed points.

Benefits of technology

It enables effective verification of the vision algorithm, improves the accuracy and stability of displacement data precision detection, reduces error sources, and has closed-loop control capability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121323501A_ABST
    Figure CN121323501A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of visual displacement detection, and discloses a target plane displacement data precision detection method and device, equipment and a storage medium. The target detection device is controlled by the wireless remote controller to move, the image coordinates of the inspection target and the moving target in the initial state and before and after multiple times of movement are obtained through the visual monitoring system, and the pixel distance between inspection points is determined through the image coordinates. Determining a scale factor by combining the actual distance between the inspection points, determining the pixel distance of the moving target according to the image coordinate of the moving target, and determining the visual measurement distance of the moving target by combining the scale factor; the visual measurement distance of the moving target is subjected to precision detection based on the actual moving distance of the moving target, a high-precision displacement device is combined with a remote control electric mechanism, and meanwhile, a fixed point location joint verification mode is adopted, so that the precision of displacement data can be accurately detected, and the effective verification of a visual algorithm is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of visual displacement detection technology, and in particular to a method, apparatus, device, and storage medium for detecting the accuracy of target plane displacement data. Background Technology

[0002] Visual displacement technology has been widely used in the field of planar target displacement detection. Currently, for targets to be detected, measurements are generally taken using manual markers or uncalibrated measurement methods. These markers are usually installed in a fixed manner, and the actual displacement data of the target is acquired manually. The visual acquisition device calculates the displacement by tracking the motion image data of these markers, and then compares the two sets of data to verify the accuracy and precision of the visual algorithm. In this process, the accuracy of the actual displacement data directly affects the accuracy of the visual algorithm. However, the conventional methods used have unsatisfactory verification results, numerous error sources, and lack closed-loop control capabilities for situations requiring accurate detection of moving targets.

[0003] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention

[0004] The main objective of this invention is to provide a method, apparatus, device, and storage medium for detecting the accuracy of target plane displacement data, aiming to solve the technical problem that conventional methods cannot accurately verify visual algorithms.

[0005] To achieve the above objectives, the present invention provides a method for detecting the accuracy of target plane displacement data, the method comprising the following steps: The target detection device is moved by a wireless remote control, and the image coordinates of at least two inspection targets and one moving target are acquired by a visual monitoring system in the initial state and before and after multiple movements. The pixel distance between test points is determined based on the image coordinates of the test target. The scaling factor is determined based on the actual distance between test points and the pixel distance between the test points. The pixel distance of the moving target is determined based on the image coordinates of the moving target; The visual measurement distance of the moving target is determined based on the scaling factor and the pixel distance of the moving target; The accuracy of the visual measurement distance of the moving target is determined by performing precision detection based on the actual moving distance of the moving target.

[0006] In some embodiments, the formula for calculating the pixel distance between the test points is: ; in, To check the pixel distance between points, and Let be the distance between test points A and B along the x-axis and y-axis at the i-th test.

[0007] In some embodiments, the formula for calculating the scaling factor is: ; in, As a scaling factor, The actual distance between the test points. This is the pixel distance between the test points.

[0008] In some embodiments, the formula for calculating the pixel distance of the moving target is: ; in, The pixel distance to the moving target. and Let be the image coordinates of the target being moved at the i-th time.

[0009] In some embodiments, the formula for calculating the visual measurement distance of the moving target is: ; in, For visual distance measurement, This is the scaling factor.

[0010] In some embodiments, the accuracy detection of the visual measurement distance of the moving target based on the actual moving distance of the moving target, in order to determine the accuracy of the visual measurement distance of the moving target, includes: Calculate the absolute value of the difference between the actual moving distance of the moving target and the visually measured distance of the moving target; If the absolute value of the difference is less than or equal to the preset allowable error value, then the visual measurement distance of the moving target is determined to be accurate. If the absolute value of the difference is greater than the preset allowable error value, then the visual measurement distance of the moving target is determined to be inaccurate.

[0011] In some embodiments, the method further includes: Reliability verification and performance evaluation are performed through at least one of the following: distance consistency test, proportional consistency test, or error index evaluation. The distance consistency test calculates the coefficient of variation of multiple visual measurement values ​​to evaluate the stability and dispersion of the measurement results. The proportional consistency test compares the deviation of the pixel length of the test point in the current frame from the initial length to dynamically verify the scaling factor and detect camera shake or focal length changes. The error index evaluation calculates at least one of the mean absolute error, mean relative error, and root mean square error to comprehensively evaluate the measurement accuracy.

[0012] Furthermore, to achieve the above objectives, the present invention also proposes a target plane displacement data accuracy detection device. This device is applied to the target plane displacement data accuracy detection method described above. The main body of the device is a fiberglass board, on which a stepper motor drive control module, a power supply module, a digital display scale module, a moving target track module, and a calibration target are integrated. The digital display scale module includes a scale and a digital display. The moving target track module is a controllable track movement motor device, including a lead screw track, a drive motor, and a moving target. The power supply module includes a power output interface, a battery compartment, and a power control button.

[0013] Furthermore, to achieve the above objectives, the present invention also proposes a target plane displacement data accuracy detection device, the target plane displacement data accuracy detection device comprising: a memory, a processor, and a target plane displacement data accuracy detection program stored in the memory and executable on the processor, the target plane displacement data accuracy detection program being configured to implement the steps of the target plane displacement data accuracy detection method as described above.

[0014] Furthermore, to achieve the above objectives, the present invention also proposes a storage medium storing a program for detecting the accuracy of target plane displacement data, wherein when the program for detecting the accuracy of target plane displacement data is executed by a processor, the program implements the steps of the method for detecting the accuracy of target plane displacement data as described above.

[0015] This invention uses a wireless remote control to move a target detection device and a visual monitoring system to acquire image coordinates of the test target and the moving target in their initial state and before and after multiple movements. These image coordinates are used to determine the pixel distance between test points, and then a scaling factor is determined based on the actual distance between the test points. The pixel distance of the moving target is determined based on its image coordinates, and then the visual measurement distance of the moving target is determined based on the scaling factor. The accuracy of the visual measurement distance of the moving target is tested based on its actual movement distance. By combining a high-precision displacement device with a remote-controlled electric mechanism and employing a fixed-point joint verification method, the accuracy of the displacement data can be accurately detected, thereby effectively verifying the visual algorithm. Attached Figure Description

[0016] Figure 1 This is a flowchart illustrating the first embodiment of the target plane displacement data accuracy detection method of the present invention; Figure 2 This is a front view of a target plane displacement data accuracy detection device in one embodiment of the target plane displacement data accuracy detection method of the present invention; Figure 3 This is a rear view of a target plane displacement data accuracy detection device in one embodiment of the target plane displacement data accuracy detection method of the present invention.

[0017] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0018] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.

[0019] This invention provides a method for detecting the accuracy of target plane displacement data, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of a method for detecting the accuracy of target plane displacement data according to the present invention.

[0020] In this embodiment, the method for detecting the accuracy of target plane displacement data includes the following steps: Step S10: Control the target detection device to move using a wireless remote controller, and obtain the image coordinates of at least two inspection targets and one moving target in the initial state and before and after multiple movements through the visual monitoring system.

[0021] In this embodiment, the execution subject is a target plane displacement data accuracy detection device, which has functions such as data processing, data communication and program execution. The target plane displacement data accuracy detection device can be a computer terminal device or other network device, or other devices with similar functions. This embodiment does not limit the scope of the device.

[0022] It should be noted that visual displacement technology is widely used in the field of planar target displacement detection. Currently, for targets to be detected, measurements are generally taken using manual markers or uncalibrated measurement methods. These markers are usually installed in a fixed manner, and the actual displacement data of the target is acquired manually. The visual acquisition device calculates the displacement by tracking the motion image data of these markers, and then compares the two sets of data to verify the accuracy and precision of the visual algorithm. In this process, the accuracy of the actual displacement data directly affects the accuracy of the visual algorithm. However, the conventional methods used have unsatisfactory verification results, numerous error sources, and lack closed-loop control capabilities for situations requiring accurate detection of moving targets.

[0023] To address the aforementioned technical issues, this embodiment uses a wireless remote controller to move the target detection device and acquires image coordinates of the inspection target and the moving target in their initial state and before and after multiple movements via a visual monitoring system. These image coordinates are used to determine the pixel distance between inspection points, and then a scaling factor is determined based on the actual distance between the inspection points. The pixel distance of the moving target is determined based on its image coordinates, and then the visual measurement distance of the moving target is determined based on the scaling factor. The accuracy of the visual measurement distance of the moving target is then tested based on its actual movement distance. By combining a high-precision displacement device with a remote-controlled electric mechanism and employing a fixed-point joint verification method, the accuracy of the displacement data can be accurately detected, thereby effectively verifying the visual algorithm. Specifically, this can be implemented as follows.

[0024] In this specific implementation, an embodiment first proposes a device for detecting the accuracy of target plane displacement data. The fiberglass board is made of black matte fiberglass material, which can reduce glare during the image acquisition process. The shape of a right trapezoid is adopted to increase structural stability. The four corners of the right trapezoid are all rounded to reduce the rate of damage from impacts and increase safety. The upper base of the right trapezoid is half the length of the lower base, the lower base and the vertical leg are of equal length (25cm), and the thickness of the right trapezoid is not less than 1cm.

[0025] In one embodiment, the digital scale module is a displacement measuring device, comprising a scale and a digital display, capable of sub-millimeter displacement measurement. The digital scale module can be fixed to the aforementioned fiberglass board with screws, and is parallel to the inclined edge of the fiberglass board; the digital display can be modified to connect to the moving target track module via a connecting rod.

[0026] In one embodiment, the moving target track module is a controllable track-moving motor device, comprising a lead screw track, a drive motor, and a moving target. The moving target track module can be screwed onto the fiberglass board and is parallel to the digital display scale module. The drive motor can be connected to the stepper motor drive control module via a through-hole cable, enabling the stepper motor to control the drive motor. The moving target is a customized target structure fixed to the lead screw track and connected to the digital display of the digital display scale module via a connecting rod, allowing the digital display to move as the moving target moves, thereby measuring the displacement data of the moving target.

[0027] In one embodiment, the stepper motor drive module is a motor drive control device, including a power input interface, a data communication interface, and a wireless remote controller. The stepper motor drive controller can be fixed to the back of the aforementioned fiberglass board with screws; the data communication interface of the stepper motor drive controller is connected to the aforementioned moving target track module on the front side via a cable through a pre-drilled hole in the fiberglass board, enabling control of the moving target; the power input interface of the stepper motor drive controller can be connected to the aforementioned power module via a cable or connected to AC power via a power adapter to power itself; the wireless remote controller enables wireless control of the stepper motor drive module to drive the moving target track module.

[0028] In one embodiment, the power module includes a power output interface, a battery compartment, and a power control button. The power module can be fixed to the back of the aforementioned fiberglass board using screws. The power output interface can be connected via a cable to output 12V voltage; the battery compartment can hold three 18650 lithium batteries to provide power; and the power control button can be pressed to control the power supply.

[0029] In one embodiment, the calibration target is a customized target marker, which is fixed to the fiberglass board through fixing holes, and the distance between the calibration targets is a fixed value set at the factory.

[0030] Furthermore, the specific structure can be found by referring to Figure 2As shown, the main body of the device is a fiberglass board 1. The fiberglass board 1 integrates a stepper motor drive control module, a power supply module, a digital display scale module 2, a moving target track module 3, and a calibration target 4. The digital display scale module 2 further includes a scale 5 and a digital display 6. The moving target track module 3 is a controllable track moving motor device, which includes a lead screw track 7, a drive motor 9, and a moving target 8. The digital display scale module 2 and the moving target track module 3 are connected by a connecting rod 10. Figure 2 The image shown is a front view; further details can be found by referring to... Figure 3 As shown in the rear view, the power supply module 12 includes a power switch 13, a power output interface 14, and a battery compartment 15. The stepper motor drive control module 11 includes a communication interface 16 and a power interface 17. The drive motor can be connected to the stepper motor drive control module via a cable through a through hole 18.

[0031] In its implementation, the aforementioned device is also equipped with a wireless remote controller. The target detection device is moved using the wireless remote controller, and the visual monitoring system acquires the image coordinates of at least two inspection targets and one moving target in their initial state and before and after multiple movements. For example, initially: A(x a0 y a0 B(x) b0 y b0 ), P(x p0 y p0 After the movement: A(x) ai y ai B(x) bi y bi ), P(x pi y pi (where A and B are the test targets, and point P is the moving target).

[0032] Step S20: Determine the pixel distance between the test points based on the image coordinates of the test target.

[0033] In the specific implementation, after obtaining the above image coordinates, the distance between the test point and the XY axis can be obtained based on these image coordinates. The specific calculation formula is as follows: ; in, To check the pixel distance between points, and Let be the distance between test points A and B along the x-axis and y-axis at the i-th test.

[0034] Step S30: Determine the scaling factor based on the actual distance between the test points and the pixel distance between the test points.

[0035] In practical implementation, the corresponding scaling factor can be calculated using the pixel distance between test points and the actual distance between test points. This scaling factor can also be used to subsequently calculate the visual measurement distance of the moving target based on the pixel distance of the moving target. The formula for calculating the scaling factor is: ; in, As a scaling factor, The actual distance between the test points. This is the pixel distance between the test points.

[0036] Step S40: Determine the pixel distance of the moving target based on the image coordinates of the moving target.

[0037] In practical implementation, the image coordinates of the moving target can also be obtained based on the image coordinates of the moving target mentioned above. The formula for calculating the pixel distance of the moving target is: ; in, The pixel distance to the moving target. and Let be the image coordinates of the target being moved at the i-th time.

[0038] Step S50: Determine the visual measurement distance of the moving target based on the scaling factor and the pixel distance of the moving target.

[0039] In the specific implementation, the scaling factor is substituted in reverse, and then the visual measurement distance of the moving target is determined by combining it with the pixel distance of the moving target. The formula for calculating the visual measurement distance of the moving target is: ; in, For visual distance measurement, This is the scaling factor.

[0040] Step S60: Based on the actual moving distance of the moving target, perform accuracy detection on the visual measurement distance of the moving target to determine the accuracy of the visual measurement distance of the moving target.

[0041] It should be noted that the aforementioned visual measurement distance is the calculated theoretical movement distance of the moving target. Accuracy detection can then be achieved by combining this with the actual movement distance of the moving target. Specifically, the absolute value of the difference between the actual movement distance of the moving target and the visual measurement distance is calculated. If the absolute value of the difference is less than or equal to a preset allowable error value, the visual measurement distance of the moving target is determined to be accurate. If the absolute value of the difference is greater than the preset allowable error value, the visual measurement distance of the moving target is determined to be inaccurate. If inaccurate, the visual algorithm needs to be optimized.

[0042] Furthermore, in this embodiment, reliability verification and performance evaluation can be performed through at least one of distance consistency testing, proportional consistency testing, or error index evaluation. The distance consistency testing calculates the coefficient of variation of multiple visual measurements to assess the stability and dispersion of the measurement results. The proportional consistency testing compares the deviation of the pixel length of the test point in the current frame from the initial length to dynamically verify the scaling factor and detect camera shake or focal length changes. The error index evaluation calculates at least one of mean absolute error, mean relative error, and root mean square error to comprehensively evaluate measurement accuracy. The formula for calculating the distance consistency test is as follows: ,in, The standard deviation of the distance measured multiple times; This is the average of multiple distance measurements. The formula for calculating the proportionality consistency test is: ,in, The length of each frame; This is the initial length. The formulas for calculating each error in the error index evaluation are: , , , Where MAE is the mean absolute error, MRE is the mean relative error, RMSE is the root mean square error, i is the nth result, and n is the total number.

[0043] In this embodiment, a target detection device is moved by a wireless remote controller, and the image coordinates of the inspection target and the moving target are acquired by a visual monitoring system in the initial state and before and after multiple movements. The pixel distance between inspection points is determined using these image coordinates, and then a scaling factor is determined by combining the actual distance between inspection points. The pixel distance of the moving target is determined based on the image coordinates of the moving target, and then the visual measurement distance of the moving target is determined by combining the scaling factor. The accuracy of the visual measurement distance of the moving target is detected based on the actual movement distance of the moving target. By combining a high-precision displacement device with a remote-controlled electric mechanism and simultaneously adopting a fixed-point joint verification method, the accuracy of displacement data can be accurately detected, thereby achieving effective verification of the visual algorithm.

[0044] Furthermore, this embodiment of the invention also proposes a storage medium storing a program for detecting the accuracy of target plane displacement data. When the program for detecting the accuracy of target plane displacement data is executed by a processor, it implements the steps of the method for detecting the accuracy of target plane displacement data as described above.

[0045] Furthermore, this invention also proposes a target plane displacement data accuracy detection device, which is applied to the target plane displacement data accuracy detection method described above. The main body of the device is a fiberglass board, on which a stepper motor drive control module, a power supply module, a digital display scale module, a moving target track module, and a calibration target are integrated. The digital display scale module includes a scale and a digital display. The moving target track module is a controllable track moving motor device, which includes a lead screw track, a drive motor, and a moving target. The power supply module includes a power output interface, a battery compartment, and a power control button.

[0046] This application embodiment also provides a device for detecting the accuracy of target plane displacement data, including a processor, a communication interface, a memory, and a communication bus. The processor, communication interface, and memory communicate with each other through the communication bus. The memory is used to store a program for detecting the accuracy of target plane displacement data. When the processor executes the program stored in the memory, it implements the above-mentioned method for detecting the accuracy of target plane displacement data.

[0047] The communication bus mentioned above for the target plane displacement data accuracy detection equipment can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc.

[0048] The communication interface is used for communication between the aforementioned target plane displacement data accuracy detection device and other devices.

[0049] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.

[0050] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0051] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk (SSD)).

[0052] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0053] The various embodiments in this specification are described in a related manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0054] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

[0055] It should be understood that the above are merely illustrative examples and do not constitute any limitation on the technical solutions of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any restrictions on this.

[0056] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this invention. In practical applications, those skilled in the art can select some or all of the workflow to achieve the purpose of this embodiment according to actual needs, and no restrictions are imposed here.

[0057] In addition, for technical details not described in detail in this embodiment, please refer to the method for detecting the accuracy of target plane displacement data provided in any embodiment of the present invention, which will not be repeated here.

[0058] Furthermore, it should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0059] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0060] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0061] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

[0062] It is understood that the system provided in the embodiments of the present invention corresponds to the method provided in the embodiments of the present invention, and the explanation, examples and beneficial effects of the relevant content can be referred to the corresponding parts of the above methods.

Claims

1. A method for detecting the accuracy of target plane displacement data, characterized in that, The method for detecting the accuracy of target plane displacement data includes: The target detection device is moved by a wireless remote control, and the image coordinates of at least two inspection targets and one moving target are acquired by a visual monitoring system in the initial state and before and after multiple movements. The pixel distance between test points is determined based on the image coordinates of the test target. The scaling factor is determined based on the actual distance between test points and the pixel distance between the test points. The pixel distance of the moving target is determined based on the image coordinates of the moving target; The visual measurement distance of the moving target is determined based on the scaling factor and the pixel distance of the moving target; The accuracy of the visual measurement distance of the moving target is determined by performing precision detection based on the actual moving distance of the moving target.

2. The method for detecting the accuracy of target plane displacement data as described in claim 1, characterized in that, The formula for calculating the pixel distance between the test points is: ; in, To check the pixel distance between points, and Let be the distance between test points A and B along the x-axis and y-axis at the i-th test.

3. The method for detecting the accuracy of target plane displacement data as described in claim 2, characterized in that, The formula for calculating the scaling factor is: ; in, As a scaling factor, The actual distance between the test points. This is the pixel distance between the test points.

4. The method for detecting the accuracy of target plane displacement data as described in claim 1, characterized in that, The formula for calculating the pixel distance of the moving target is: ; in, The pixel distance to the moving target. and Let be the image coordinates of the target being moved at the i-th time.

5. The method for detecting the accuracy of target plane displacement data as described in claim 4, characterized in that, The formula for calculating the visual measurement distance of the moving target is: ; in, For visual distance measurement, This is the scaling factor.

6. The method for detecting the accuracy of target plane displacement data as described in claim 1, characterized in that, The accuracy of the visual measurement distance of the moving target based on the actual moving distance of the moving target, in order to determine the accuracy of the visual measurement distance of the moving target, includes: Calculate the absolute value of the difference between the actual moving distance of the moving target and the visually measured distance of the moving target; If the absolute value of the difference is less than or equal to the preset allowable error value, then the visual measurement distance of the moving target is determined to be accurate. If the absolute value of the difference is greater than the preset allowable error value, then the visual measurement distance of the moving target is determined to be inaccurate.

7. The method for detecting the accuracy of target plane displacement data as described in any one of claims 1 to 6, characterized in that, The method further includes: Reliability verification and performance evaluation are performed through at least one of the following: distance consistency test, proportional consistency test, or error index evaluation. The distance consistency test calculates the coefficient of variation of multiple visual measurement values ​​to evaluate the stability and dispersion of the measurement results. The proportional consistency test compares the deviation of the pixel length of the test point in the current frame from the initial length to dynamically verify the scaling factor and detect camera shake or focal length changes. The error index evaluation calculates at least one of the mean absolute error, mean relative error, and root mean square error to comprehensively evaluate the measurement accuracy.

8. A device for detecting the accuracy of target plane displacement data, characterized in that, The target plane displacement data accuracy detection device is applied to the target plane displacement data accuracy detection method as described in any one of claims 1 to 7. The main body of the device is a glass fiber board, and the glass fiber board integrates a stepper motor drive control module, a power supply module, a digital display scale module, a moving target track module, and a calibration target. The digital display scale module includes a scale and a digital display. The moving target track module is a controllable track moving motor device, which includes a lead screw track, a drive motor, and a moving target. The power supply module includes a power output interface, a battery compartment, and a power control button.

9. A device for detecting the accuracy of target plane displacement data, characterized in that, The device for detecting the accuracy of target plane displacement data includes: a memory, a processor, and a program for detecting the accuracy of target plane displacement data stored in the memory and executable on the processor, wherein the program for detecting the accuracy of target plane displacement data is configured to implement the steps of the method for detecting the accuracy of target plane displacement data as described in any one of claims 1 to 7.

10. A storage medium, characterized in that, The storage medium stores a program for detecting the accuracy of target plane displacement data, which, when executed by a processor, implements the steps of the method for detecting the accuracy of target plane displacement data as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Calibration plate based calibration and positioning method and device as well as storage medium

    CN110595353A

  • Machine vision recognition algorithm applied to displacement monitoring

    CN113255643A

  • Installation and adjustment quality evaluation method and device for visual inspection system

    CN116258674A

  • Visual operator measurement precision verification system and method

    CN116989824A

  • System and method for measuring displacement precision of long-distance video image

    CN118548804A