CN-122016644-A - Object detection method, device, computing equipment and storage medium
Abstract
The embodiment of the disclosure provides an object detection method, an object detection device, a computing device and a storage medium, and relates to the technical field of object detection, comprising the steps of determining a plurality of component scanning detection flows according to the component characteristics of a target object, wherein each component scanning detection flow comprises a scanning flow and a detection flow of the component characteristics; and executing the component scanning detection flow according to the component execution sequence, wherein under the condition that the detection flow of each component scanning detection flow is executed, if the detection result represents that the corresponding component feature is detected to be qualified, executing the next component scanning detection flow, and if the detection result represents that the corresponding component feature is detected to be unqualified, stopping executing the component scanning detection flow and outputting an abnormal result. The invention combines scanning and detection, can realize real-time decision and control, improves the detection efficiency, and solves the problem of difficult problem tracing.
Inventors
- LU YAN
- ZHAO XIAOBO
- DANG CONGCONG
- WANG XINYU
Assignees
- 先临三维科技股份有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20251231
Claims (10)
- 1. An object detection method, the method comprising: Determining a plurality of component scanning detection flows according to the component characteristics of a target object, wherein each component scanning detection flow comprises a scanning flow and a detection flow of the component characteristics; And executing the component scanning detection flow according to the component execution sequence, wherein under the condition that the detection flow of each component scanning detection flow is executed, if the detection result represents that the corresponding component feature is qualified in detection, executing the next component scanning detection flow, and if the detection result represents that the corresponding component feature is unqualified in detection, stopping executing the component scanning detection flow and outputting an abnormal result.
- 2. The object detection method according to claim 1, wherein the component features include a reference feature and a feature to be detected, the component scanning detection flow includes a reference scanning detection flow and a scan detection flow to be detected, the component scanning detection flow is executed in the component execution order, comprising: executing the reference scanning detection flows according to a reference execution sequence, wherein under the condition that the detection flow of each reference scanning detection flow is executed, if the detection result represents that the corresponding reference feature is detected to be qualified, executing the next reference scanning detection flow; If all the reference features are detected to be qualified, executing the scanning detection flow to be detected according to the execution sequence to be detected, wherein under the condition that the detection flow of each scanning detection flow to be detected is executed, if the detection result represents that the corresponding feature to be detected is detected to be qualified, executing the next scanning detection flow to be detected; if the detection result represents that the corresponding feature to be detected is unqualified, stopping executing the scanning detection flow to be detected and outputting an abnormal result.
- 3. The method according to claim 2, wherein if all the reference features are detected to be acceptable, executing the scan detection flow to be detected in the execution order to be detected, includes: if all the reference features are detected to be qualified, aligning and matching the scanned reference feature scanning information of a plurality of the reference features with a reference template; If the reference characteristic scanning information is successfully matched with the reference template, executing the scanning detection flow to be detected according to the execution sequence to be detected; and if the reference feature scanning information is not successfully matched with the reference template, stopping executing the component scanning detection flow and outputting an abnormal result.
- 4. The object detection method according to claim 1, characterized in that the method further comprises: And receiving a component characteristic adjustment instruction, and adjusting the component scanning detection flow based on the component characteristic adjustment instruction, wherein the component characteristic adjustment instruction comprises adding component characteristics, deleting the component characteristics and adjusting the component execution sequence.
- 5. The object detection method according to claim 1, further comprising, before the component scanning detection process is performed in the order of the component execution: Performing frame scanning on the target object to obtain frame point information; Component characteristics of the target object are determined based on the frame point information.
- 6. The method for detecting an object according to claim 1, wherein, Presenting a graphical interface; And dragging the component scanning detection flow based on a dragging instruction of a user, and generating the component execution sequence of the component scanning detection flow.
- 7. An object detection device is characterized by comprising a sequence determination module, a detection module and a detection module, wherein the sequence determination module is used for determining a plurality of component scanning detection flows according to the component characteristics of a target object, and each component scanning detection flow comprises a scanning flow and a detection flow of the component characteristics; And the scanning detection module is used for executing the component scanning detection flow according to the component execution sequence, wherein under the condition that the detection flow of each component scanning detection flow is executed, if the detection result represents that the corresponding component feature is detected to be qualified, the next component scanning detection flow is executed, and if the detection result represents that the corresponding component feature is detected to be unqualified, the execution of the component scanning detection flow is stopped and an abnormal result is output.
- 8. The object detection device of claim 7, wherein the scan detection module comprises: The first scanning detection unit is used for executing the reference scanning detection flow according to the reference execution sequence, wherein under the condition that the detection flow of each reference scanning detection flow is executed, if the detection result represents that the corresponding reference feature is detected to be qualified, the next reference scanning detection flow is executed; and the second scanning detection unit is used for executing the scanning detection flow to be detected according to the execution sequence to be detected if all the reference features are detected to be qualified, wherein under the condition that the detection flow of each scanning detection flow to be detected is executed, if the detection result represents that the corresponding feature to be detected is detected to be qualified, the next scanning detection flow to be detected is executed, and if the detection result represents that the corresponding feature to be detected is detected to be unqualified, the execution of the scanning detection flow to be detected is stopped and an abnormal result is output.
- 9. A computing device comprising a processor, a memory for storing instructions executable by the processor, the processor for reading the executable instructions from the memory and executing the instructions to implement the object detection method of any one of claims 1 to 6.
- 10. A computer-readable storage medium having stored thereon computer instructions for causing a computer to execute the object detection method according to any one of claims 1 to 6.
Description
Object detection method, device, computing equipment and storage medium Technical Field The present disclosure relates to the field of object detection technologies, and in particular, to an object detection method, an object detection device, a computing device, and a storage medium. Background In the field of industrial manufacturing, quality inspection of objects is of paramount importance. The traditional mainstream scheme is to use a special gauge for detection. The inspection tool has the advantages of high inspection precision, simplicity and easiness in operation, but has high design and manufacturing cost, long period and high storage and management cost, and the inspection tool is usually only aimed at a specific part and has poor flexibility. Along with the development of the technology combining three-dimensional scanning and three-dimensional detection in recent years, full-size point cloud data of an object are acquired through three-dimensional scanning equipment, and then are compared with standard CAD digital and analog, so that comprehensive and flexible detection is realized. However, the method is characterized in that an inspector firstly completes scanning of the whole object or a specific area through experience, generates complete point cloud data, and then introduces the complete point cloud data into professional detection software to perform data alignment, feature extraction and tolerance analysis, and although full-size information can be obtained, scanning and detection are disjoint, so that invalid scanning and reworking are easy to cause. Disclosure of Invention In order to solve the above technical problems or at least partially solve the above technical problems, the disclosure provides an object detection method, an apparatus, a computing device, and a storage medium, and the combination of scanning and detection can realize real-time decision making and control, improve detection efficiency, and solve the problem of difficult problem tracing. The embodiment of the disclosure provides an object detection method, which comprises the following steps: And executing the component scanning detection flow according to the component execution sequence, wherein under the condition that the detection flow of each component scanning detection flow is executed, if the detection result represents that the corresponding component feature is qualified in detection, executing the next component scanning detection flow, and if the detection result represents that the corresponding component feature is unqualified in detection, stopping executing the component scanning detection flow and outputting an abnormal result. The embodiment of the disclosure also provides an object detection device, which comprises: the device comprises a sequence determining module, a scanning detection module and a processing module, wherein the sequence determining module is used for determining a plurality of component scanning detection flows according to the component characteristics of a target object, each component scanning detection flow comprises a scanning flow and a detection flow for the component characteristics, the scanning detection module is used for executing the component scanning detection flows according to the component execution sequence, under the condition that the detection flow of each component scanning detection flow is executed, if the detection result represents that the corresponding component characteristics are detected to be qualified, the next component scanning detection flow is executed, and if the detection result represents that the corresponding component characteristics are detected to be unqualified, the execution of the component scanning detection flows is stopped and an abnormal result is output. The embodiment of the disclosure also provides a computing device, which comprises a processor, a memory for storing executable instructions of the processor, and a processor for reading the executable instructions from the memory and executing the instructions to realize the object detection method provided by the embodiment of the disclosure. The embodiments of the present disclosure also provide a computer-readable storage medium storing a computer program for executing the object detection method as provided by the embodiments of the present disclosure. The application improves the applicability of the detection flow by presetting the component scanning detection flow according to the adaptability setting flow of different objects, separates the scanning detection flow of a plurality of component features, combines the scanning and detection of single component features, strictly executes the scanning detection flow, decides the subsequent flow according to the scanning detection result of each feature, realizes the real-time decision and control mechanism, strictly executes according to the detection flow, directly finishes the flow when one feature is detected to be qu