Computer vision detection tool and method based on non-standard device processing quality inspection
By designing a computer vision detection tool for non-standard device processing, the combination of two carrier plates and driving sources is used to solve the problem of low detection efficiency in the prior art, the uninterrupted detection and processing of parts are achieved, and the detection efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202411981257.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-04
AI Technical Summary
In the prior art, visual detection efficiency is low because the sensor can only detect one part at a time and then perform data processing, and the parts cannot be detected continuously.
A computer vision detection tool based on the quality inspection of non-standard devices is designed, including two bearing plates and a driving source. The driving source drives the bearing plate to slide quantitatively back and forth, so that it is aligned with the vision sensor in turn to realize uninterrupted detection and processing of parts.
Through this design, the machine is operated uninterruptedly, the detection efficiency is improved, and the accuracy and comprehensiveness of the detection are improved through the coordinated work of the reversing assembly and the robot arm.
Smart Images

Figure CN119757382A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of parts visual inspection, and in particular to a computer vision inspection tool and method based on non-standard device processing quality inspection. Background Art
[0002] Computer vision inspection tooling based on non-standard device processing quality inspection is an automated inspection equipment that integrates computer vision technology. It is specifically used for processing quality inspection of non-standard devices. Computer vision inspection tooling mainly relies on image acquisition devices such as cameras, as well as advanced image processing and deep learning algorithms. Its working principle is roughly as follows: 1. Image acquisition: Use cameras to capture image data of non-standard devices, which will be used for subsequent quality inspection analysis; 2. Preprocessing: Preprocess the collected image data to improve image quality, remove noise and unnecessary interference, and make device features more clearly visible. The preprocessing steps usually include noise reduction, contrast enhancement, and brightness adjustment; 3. Feature extraction: Through computer vision algorithms and technologies, such as convolutional neural networks (CNN), feature extraction is performed on the preprocessed image data to obtain feature information such as shape, color, and texture of non-standard devices; 4. Defect detection: The extracted feature information is input into the deep learning model, and the model will identify and analyze these feature information to determine whether the non-standard device has defects; if there are defects, the model will also extract the distribution of defects and mark them on the image;
[0003] For example, the prior art patent publication number: CN215678137U discloses: a part burr CCD visual detection device, which can realize the automatic detection of automobile part burrs. The CCD detection device is used instead of artificial vision to meet the detection requirements of non-standard part burrs, greatly improving the detection efficiency and detection accuracy;
[0004] However, the problem with the above-mentioned prior art and other prior arts is that since the part to be inspected needs to be moved to the bottom of the sensor, the sensor can only inspect one part at a time and then process the data. It cannot inspect and process the parts continuously, and there is still room for improvement in the inspection efficiency. Summary of the invention
[0005] The purpose of this section is to summarize some aspects of embodiments of the present invention and briefly introduce some preferred embodiments. Some simplifications or omissions may be made in this section and the specification abstract and the invention title of this application to avoid blurring the purpose of this section, the specification abstract and the invention title, and such simplifications or omissions cannot be used to limit the scope of the present invention.
[0006] The present invention provides a computer vision inspection tool and method based on non-standard device processing quality inspection, which can solve the problem of low efficiency of visual inspection in the prior art. The specific scheme is as follows:
[0007] On the one hand, the present invention provides a computer vision inspection tooling based on non-standard device processing quality inspection, including a frame and a visual sensor, the part to be inspected is placed inside the frame, the visual sensor is used to collect images of the part, and then the collected images are analyzed and processed by a computer, and also includes:
[0008] A base, mounted on the bottom of the frame;
[0009] There are two carrying plates, which are slidably mounted on the base and can slide back and forth quantitatively on the base under the drive source, and are configured so that when the drive source drives the two carrying plates to slide, the two carrying plates can be aligned directly below the visual sensor in sequence;
[0010] A mechanical arm and a manipulator are installed at both ends of the base, and are used to transfer the parts to be inspected to the two carrying plates. Through the coordinated work of the mechanical arm and the manipulator, when the parts are transported to the two ends of the base, the parts to be inspected can be transferred to the top of the carrying plate by the mechanical arm and the manipulator, thereby improving the inspection efficiency;
[0011] By setting up two carrier plates and using a driving source to make the two carrier plates perform quantitative reciprocating motion, the two carrier plates can be aligned with the entire bottom of the visual sensor in turn, so that after the visual sensor completes the detection of the parts on one of the carrier plates, the data is sent to the computer for processing, and then the other carrier plate is moved to the bottom of the visual sensor for image acquisition. At this time, the data of the previous part has been processed, and then the image data of the second part is sent to the computer for processing. Repeated image acquisition and image processing can allow the machine to run uninterruptedly, thereby improving the efficiency of detection.
[0012] Preferably, it also includes:
[0013] Slide blocks are fixedly connected to the two ends of the bearing plate, and two ends of the base are provided with slide grooves matching the slide blocks, and the slide blocks are slidably connected to the slide grooves;
[0014] The first telescopic member is installed at one end of one of the bearing plates. The fixed end of the first telescopic member is fixedly connected to the top of the base. When the first telescopic member is working, it can drive the bearing plate to slide along the slide groove in the base.
[0015] Preferably, it also includes:
[0016] A fixed column, wherein each of the front and rear ends of a single load-bearing plate has a fixed column, and a lifting slot is provided on one side adjacent to the two fixed columns;
[0017] A lifting block, the cross-sectional shape of the lifting block matches the cross-sectional shape of the lifting slot, the lifting block can slide up and down inside the lifting slot, and the part can rise synchronously with the two lifting blocks.
[0018] Preferably, it also includes:
[0019] A threaded rod is installed in each lifting slot, and is configured so that the upper and lower ends of the threaded rod are rotatably connected to the upper and lower ends of the lifting slot, and the threaded rod is threadedly connected to the lifting block, and the two threaded rods on a single bearing plate rotate synchronously.
[0020] Preferably, it also includes:
[0021] A synchronous wheel, fixedly connected to the bottom end of the threaded rod;
[0022] A synchronous belt drives and connects the two synchronous wheels so that the two synchronous wheels can rotate synchronously. An active cavity is provided at the bottom of the bearing plate, and the active cavity is used to adapt to the movement path of the synchronous belt.
[0023] Preferably, it also includes:
[0024] A lifting platform, mounted on the bearing plate;
[0025] A second telescopic member is fixedly mounted on the bottom of the lifting platform, and the bottom of the second telescopic member is fixedly connected to the top of the bearing plate;
[0026] The lifting plate is fixedly connected to the top of the lifting platform and is used to hold the bottom of the part. The lifting platform and the lifting plate are driven up and down by the second telescopic member, thereby holding the bottom of the part.
[0027] Preferably, it also includes:
[0028] A clamping plate, which is arranged on the inner side of the fixing column and can realize horizontal movement. When the two clamping plates are close to each other, the parts can be clamped;
[0029] A sliding sleeve, fixedly connected to one end of the clamping plate;
[0030] A rotating column, rotatably mounted on the middle part of the lifting block, one end of the rotating column being slidably connected to one end of the sliding sleeve;
[0031] The motor is fixedly mounted on one end of the lifting block and is used to drive the rotating column to rotate.
[0032] Preferably, it also includes:
[0033] A first bevel gear, fixedly connected to one end of the rotating column;
[0034] The second bevel gear is fixedly connected to the bottom output shaft of the motor, and the second bevel gear is meshed with the first bevel gear. The second bevel gear is rotated by the motor. Since the second bevel gear is meshed with the first bevel gear, the first bevel gear and the rotating column rotate synchronously.
[0035] Preferably, it also includes:
[0036] A key is fixedly connected to one end of the rotating column close to the sliding sleeve, and a key slot is provided at one end of the sliding sleeve close to the rotating column. The key is slidably connected to the key slot, so that the sliding sleeve can slide relative to the rotating column;
[0037] An annular groove is provided at one end of the sliding sleeve close to the rotating column, and the cross section of the annular groove is T-shaped;
[0038] A third telescopic member, one end of which is fixedly connected to one end of a rotating column, and the other end of which is slidably connected to the inside of the annular groove. Through the motor and the third telescopic member, the rotation angle and the spacing of the two clamping plates on a single carrier plate can be adjusted respectively, thereby realizing the angle conversion and clamping force of the parts respectively.
[0039] On the other hand, the present invention provides a computer vision inspection method based on non-standard device processing quality inspection, comprising the following steps:
[0040] S1, used for conveyor to transport the parts to be inspected to both ends of the base;
[0041] S2, the robot arm and manipulator system work to transfer the parts on the conveyor to the carrying plate;
[0042] S3, the driving source drives the two bearing plates to slide back and forth quantitatively, so that the two bearing plates are aligned directly below the visual sensor in sequence;
[0043] S4, the visual sensor collects images of the parts on the two carrier plates in turn;
[0044] S5. The visual sensor sends the captured image to the computer. The computer calculates the size of the part based on the image and then compares it with the preset size to determine whether the size of the part meets the specifications.
[0045] Compared with the prior art, the present invention can achieve at least one of the following beneficial effects:
[0046] 1. By setting up two carrier plates, and using a driving source to make the two carrier plates perform quantitative reciprocating motion, the two carrier plates can be aligned with the entire bottom of the visual sensor in turn, so that after the visual sensor completes the detection of the parts on one of the carrier plates, the data is sent to the computer for processing, and then the other carrier plate is moved to the bottom of the visual sensor for image acquisition. At this time, the data of the previous part has been processed, and then the image data of the second part is sent to the computer for processing. Repeated image acquisition and image processing can allow the machine to run uninterruptedly and improve the efficiency of detection.
[0047] 2. Through the setting of the reversing component, when the carrier plate is aligned with the visual sensor, the height and angle of the part can be controlled through the reversing component, so that each surface of the part can be aligned with the bottom of the visual sensor in turn, thereby detecting each surface of the part, improving the accuracy and comprehensiveness of the detection.
[0048] 3. Through the coordinated work of the robotic arm and the manipulator, when the parts are transported to both ends of the base, the parts to be inspected can be transferred to the top of the carrier plate through the robotic arm and the manipulator, thereby improving the inspection efficiency.
[0049] 4. Through the motor and the third telescopic member, the rotation angle and spacing of the two clamping plates on a single carrier plate can be adjusted respectively, so as to realize the angle conversion and clamping force of the parts respectively.
[0050] Other features and advantages of the present invention will be described in the following description, and part of them will become obvious from the description, or will be understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. Among them:
[0052] Figure 1 It is an overall stereogram of the present invention;
[0053] Figure 2 A three-dimensional diagram of the present invention without the frame;
[0054] Figure 3 A three-dimensional diagram of the present invention without the base;
[0055] Figure 4 A three-dimensional diagram of the reversing assembly of the present invention;
[0056] Figure 5 A three-dimensional diagram of the visual sensor and parts of the present invention;
[0057] Figure 6 It is a partial stereogram of the parts and the reversing assembly of the present invention;
[0058] Figure 7 It is a partial three-dimensional view of the other side of the parts and the reversing assembly of the present invention;
[0059] Figure 8 It is a partial stereoscopic view of the reversing assembly of the present invention;
[0060] Fig. 9 It is a three-dimensional diagram of the lifting block of the present invention;
[0061] Fig.10 is a cross-sectional view of the lifting block of the present invention;
[0062] Fig.11 It is an exploded view of the clamping plate and the rotating column of the present invention.
[0063] The reference numerals are as follows:
[0064] 100. Computer vision inspection tooling based on non-standard device processing quality inspection; 101. Frame; 102. Visual sensor; 103. Base; 104. Robotic arm; 105. Robotic hand;
[0065] 200, reversing assembly; 201, bearing plate; 202, slider; 203, first telescopic member; 204, fixed column; 205, lifting groove; 206, lifting block; 207, threaded rod; 208, synchronous wheel; 209, synchronous belt; 210, lifting platform; 211, second telescopic member; 212, lifting plate; 213, clamping plate; 214, sliding sleeve; 215, rotating column; 216, first bevel gear; 217, second bevel gear; 218, supporting part; 219, motor; 220, keyway; 221, key; 222, ring groove; 223, third telescopic member;
[0066] 300. Parts. DETAILED DESCRIPTION
[0067] Preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of the present invention and are used to explain the principles of the present invention together with the embodiments of the present invention.
[0068] Embodiment 1: Figure 1 , Figure 2As shown, this embodiment provides a computer vision inspection tool 100 based on non-standard device processing quality inspection, which can perform visual inspection on the parts 300 of non-standard devices, thereby controlling the size of the parts 300 and achieving the purpose of quality inspection. The computer vision inspection tool 100 based on non-standard device processing quality inspection specifically includes:
[0069] Frame 101, frame 101 is welded by a number of metal steel pipes, and the frame 101 is a rectangular parallelepiped as a whole. When it is necessary to inspect the quality of the part 300, the part 300 is placed in the middle of the frame 101, which facilitates the subsequent visual inspection of the model;
[0070] The visual sensor 102 is fixedly mounted on the top of the frame 101. The visual sensor 102 is connected to the industrial computer. By electrically connecting the industrial computer to the computer, the computer analyzes and calculates the image signal of the visual sensor 102, thereby calculating the specification parameters of the part 300. Then the computer compares the parameter with the preset parameter to determine whether the detected part 300 meets the standard. The visual sensor 102 is a device that can convert light signals into electrical signals and analyze and process them through a computer. It is the direct source of information for the entire machine vision system. The working principle of the visual sensor 102 can be summarized as follows:
[0071] Image capture: The target part is imaged through the lens, and then the image sensor captures the image information;
[0072] Data transmission: The captured image information is transmitted to the processor;
[0073] Image processing: In the processor, the image information is processed by a series of complex algorithms to achieve functions such as object detection, dimension measurement, color recognition, etc. These algorithms can extract key features in the image, such as the outline, size, position of the part, etc.
[0074] Parameter detection: Based on the processed image information, the visual sensor can detect multiple parameters of the part, such as size, shape, color, position, etc. These parameters are usually compared with the preset reference values to determine whether the part is qualified;
[0075] Base 103, the base 103 is fixedly mounted on the bottom of the frame 101 by bolts or welding;
[0076] A reversing assembly 200, which is movably mounted on the top of the base 103, and is used to change the orientation of the part 300 so that each surface of the part 300 can be aligned with the detection end of the visual sensor 102 at one time;
[0077] The robot arm 104 has two robot arms 104, which are respectively arranged at the two ends of the base 103. A manipulator 105 is arranged at one end of the robot arm 104. The top of the robot arm 104 is connected to one end of the robot arm 104. The robot arm 104 and the manipulator 105 can realize the transfer of objects. When the part 300 needs to be inspected, the part 300 is conveyed to the bottom of the two robot arms 104 through a conveyor or other means, and then the robot arm 104 and the manipulator 105 work together to clamp the part 300 on the conveyor, and then transfer the part 300 to the reversing component 200, so as to facilitate the next step of inspection. The working principle of the robot arm is based on the combination of mechanical motion and control system. It drives joints and actuators through motors or other power devices to achieve movement in various degrees of freedom. At the same time, the robot arm is usually equipped with sensors and actuators, which can perform precise position and speed control according to preset programs or real-time input control signals. This application is a rectangular coordinate robot arm. The rectangular coordinate robot arm: the arm can be extended, moved left and right, and moved up and down, and can perform linear motion in the form of rectangular coordinates (x, y, z directions). Its working range can be a combination of single or multiple linear motions, and can also include rotational motion.
[0078] like Figure 3 , Figure 4 As shown, the switching assembly 200 includes:
[0079] There are two carrying plates 201, which are connected to each other and can move synchronously. Slide blocks 202 are fixedly connected to both ends of the carrying plates 201, and slide grooves matching the slide blocks 202 are provided at both ends of the base 103, and the slide blocks 202 are slidably connected to the slide grooves;
[0080] The first telescopic member 203 is installed at one end of one of the carrying plates 201. The fixed end of the first telescopic member 203 is fixedly connected to the top of the base 103. When the first telescopic member 203 is working, it can drive the carrying plate 201 to slide along the slide groove in the base 103, so that the two carrying plates 201 can be aligned with the visual sensor 102 in turn, so as to perform visual inspection work uninterruptedly;
[0081] like Figure 5 As shown, when the visual sensor 102 performs visual inspection on the part 300, the part 300 needs to be moved to the position directly below the visual sensor 102 so that the visual sensor 102 can perform all-round image acquisition of the part 300, thereby making the inspection data more accurate.
[0082] like Figure 4 , Figure 6 , Figure 7 As shown, the reversing assembly 200 also includes:
[0083] Fixed column 204, a single carrier plate 201 has a fixed column 204 at both ends, and a lifting slot 205 is provided on the adjacent side of the two fixed columns 204;
[0084] The lifting block 206 has a cross-sectional shape that matches the cross-sectional shape of the lifting slot 205. The lifting block 206 can slide up and down inside the lifting slot 205, and the part 300 can rise synchronously with the two lifting blocks 206;
[0085] The threaded rod 207 is installed in each lifting slot 205, and is configured such that the upper and lower ends of the threaded rod 207 are rotatably connected to the upper and lower ends of the lifting slot 205, and the threaded rod 207 is threadedly connected to the lifting block 206. Since the lifting block 206 and the lifting slot 205 are interlocked, the lifting block 206 can only slide up and down inside the lifting slot 205. Therefore, when the threaded rod 207 rotates, it can drive the lifting block 206 to slide up and down inside the lifting slot 205, thereby achieving the function of adjusting the height of the lifting block 206;
[0086] In order to allow the two lifting blocks 206 to rise synchronously, the reversing assembly 200 further includes:
[0087] A synchronous wheel 208 is fixedly connected to the bottom end of the threaded rod 207;
[0088] The synchronous belt 209 drives and connects the two synchronous wheels 208 so that the two synchronous wheels 208 can rotate synchronously. In order to adapt to the movement path of the synchronous belt 209, an active cavity is provided at the bottom of the carrier plate 201, and the active cavity enables the synchronous belt 209 to operate normally;
[0089] It should be noted that the synchronous wheel 208 may be a sprocket or a pulley, and the synchronous belt 209 may be a chain or a belt;
[0090] like Figure 7 , Figure 8 As shown, the reversing assembly 200 also includes:
[0091] A lifting platform 210 is installed between two fixed columns 204;
[0092] The second telescopic member 211 is fixedly mounted on the bottom of the lifting platform 210, and the bottom of the second telescopic member 211 is fixedly connected to the top of the bearing plate 201;
[0093] The lifting plate 212 is fixedly connected to the top of the lifting platform 210 and is used to hold the bottom of the part 300. The lifting platform 210 and the lifting plate 212 can be driven to move up and down through the second telescopic member 211, so as to cooperate with the lifting block 206 to hold the bottom of the part 300, thereby preventing the part 300 from falling during the lifting movement and causing damage to the part.
[0094] like Fig. 9 , Fig.10 , Fig.11 As shown, the reversing assembly 200 also includes:
[0095] The clamping plate 213 is arranged on the inner side of the fixing column 204. The clamping plate 213 can realize horizontal movement. When the two clamping plates 213 are close to each other, the part 300 can be clamped.
[0096] The sliding sleeve 214 is fixedly connected to one end of the clamping plate 213;
[0097] A rotating column 215 is rotatably mounted on the middle of the lifting block 206, and one end of the rotating column 215 is slidably connected to one end of the sliding sleeve 214;
[0098] The motor 219 is fixedly mounted on one end of the lifting block 206 and is used to drive the rotating column 215 to rotate. A support portion 218 is provided at one end of the lifting block 206, and the motor 219 is fixedly mounted on the support portion 218;
[0099] The first bevel gear 216 is fixedly connected to one end of the rotating column 215;
[0100] The second bevel gear 217 is fixedly connected to the bottom output shaft of the motor 219. The second bevel gear 217 is meshed with the first bevel gear 216. The second bevel gear 217 is driven to rotate by the motor 219. Since the second bevel gear 217 is meshed with the first bevel gear 216, the first bevel gear 216 and the rotating column 215 rotate synchronously.
[0101] The key 221 is fixedly connected to one end of the rotating column 215 close to the sliding sleeve 214. A key slot 220 is provided at one end of the sliding sleeve 214 close to the rotating column 215. The key 221 is slidably connected to the key slot 220, so that the sliding sleeve 214 can slide relative to the rotating column 215. The key 221 and the key slot 220 are commonly used components in mechanical connections. Their main function is to ensure that two or more components can be accurately and firmly connected together and effectively transmit torque or axial force. The key 221 is a mechanical part, which is usually used to connect a shaft and a transmission member (such as a gear, a synchronous pulley, etc.) on the shaft to ensure that they can rotate synchronously;
[0102] The annular groove 222 is formed at one end of the sliding sleeve 214 close to the rotating column 215, and the cross section of the annular groove 222 is T-shaped;
[0103] A third telescopic member 223, one end of which is fixedly connected to one end of the rotating column 215, and the other end of which is slidably connected to the inside of the annular groove 222. A T-shaped block matching the cross-sectional shape of the annular groove 222 is provided at one end of the third telescopic member 223 located inside the annular groove 222, so that the end of the third telescopic member 223 can be embedded in the annular groove 222, and the two cannot be separated. The third telescopic member 223 drives the sliding sleeve 214 and the rotating column 215 to move relative to each other, so as to adjust the distance between the two, thereby adjusting the distance between the two clamping plates 213, so as to clamp the parts 300 with different widths;
[0104] It should be noted that the first telescopic member 203 , the second telescopic member 211 and the third telescopic member 223 may be electric telescopic rods or hydraulic telescopic rods.
[0105] Embodiment 2: The technical solution of this embodiment is different from that of Embodiment 1 in that this embodiment provides a computer vision inspection method based on non-standard device processing quality inspection, comprising the following steps:
[0106] S1, a conveyor is used to convey the part 300 to be inspected to both ends of the base 103;
[0107] S2, the robot arm 104 and the robot hand 105 system work to transfer the parts 300 on the conveyor to the carrying plate 201;
[0108] S3, the driving source drives the two carrying plates 201 to slide back and forth in a certain amount, so that the two carrying plates 201 are aligned with the bottom of the visual sensor 102 in sequence;
[0109] S4, the visual sensor 102 sequentially collects images of the parts 300 on the two carrying plates 201;
[0110] S5. The visual sensor 102 sends the captured image to the computer. The computer calculates the size of the part 300 according to the image, and then compares it with the preset size to determine whether the size of the part meets the specifications.
[0111] In the description of this specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0112] Glossary: Parallel: The parallel defined in this application is not limited to absolute parallelism. This definition of parallelism can be understood as basic parallelism, which allows for non-absolute parallelism due to factors such as assembly tolerance, design tolerance, and influence of structural flatness. Small angular errors are allowed. For example, an assembly error range of less than 10 degrees can be understood as a parallel relationship.
[0113] Vertical: The verticality defined in this application is not limited to an absolute vertical intersection relationship (angle of 90 degrees). It allows for non-absolute vertical intersection relationships caused by factors such as assembly tolerance, design tolerance, and influence of structural flatness. It also allows for errors in a small angle range. For example, the assembly error range of 80 to 100 degrees can be understood as a vertical relationship.
[0114] The term "plurality" in this article refers to two or more than two. The term "and / or" in this article is just a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0115] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the embodiments of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0116] In the embodiments of the present application, the devices or elements referred to or implied must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the embodiments of the present application. In the description of the embodiments of the present application, the meaning of "multiple" is two or more, unless otherwise precisely and specifically specified.
[0117] The preferred embodiments of the present invention disclosed above are only used to help illustrate the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. A computer vision inspection tooling for non-standard component processing quality inspection, comprising a frame (101) and a visual sensor (102), wherein a part (300) to be inspected is placed inside the frame (101), and the visual sensor (102) is used to collect images of the part (300), and then the collected images are analyzed and processed by a computer, characterized in that: Also includes: A base (103) mounted on the bottom of the frame (101); The supporting plates (201) have two parts and are slidably mounted on the base (103). Driven by a driving source, the supporting plates (201) can slide back and forth quantitatively on the base (103). The supporting plates (201) are configured such that when the driving source drives the two supporting plates (201) to slide, the two supporting plates (201) can be aligned in sequence directly below the visual sensor (102); A mechanical arm (104) and a mechanical hand (105) are installed at two ends of the base (103) and are used to transfer the parts (300) to be inspected to the two carrying plates (201).
2. The computer vision inspection tooling for non-standard device processing quality inspection according to claim 1, characterized in that: Also includes: A slider (202) is fixedly connected to both ends of the bearing plate (201), and both ends of the base (103) are provided with a slide groove matching the slider (202), and the slider (202) is slidably connected to the slide groove; The first telescopic member (203) is mounted on one end of one of the supporting plates (201); the fixed end of the first telescopic member (203) is fixedly connected to the top of the base (103); when the first telescopic member (203) is in operation, it can drive the supporting plate (201) to slide along the slide groove in the base (103).
3. The computer vision inspection tooling for non-standard device processing quality inspection according to claim 1, characterized in that: Also includes: A fixed column (204), wherein each of the front and rear ends of a single carrier plate (201) has a fixed column (204), and a lifting groove (205) is provided on one side adjacent to the two fixed columns (204); A lifting block (206), wherein the cross-sectional shape of the lifting block (206) matches the cross-sectional shape of the lifting slot (205), the lifting block (206) can slide up and down inside the lifting slot (205), and the part (300) can rise synchronously with the two lifting blocks (206).
4. The computer vision inspection tooling for non-standard device processing quality inspection according to claim 3, characterized in that: Also includes: A threaded rod (207), wherein the threaded rod (207) is installed in each lifting slot (205), and is configured such that the upper and lower ends of the threaded rod (207) are rotatably connected to the upper and lower ends of the lifting slot (205), and the threaded rod (207) is threadedly connected to the lifting block (206), and the two threaded rods (207) on a single supporting plate (201) rotate synchronously.
5. The computer vision inspection tooling for non-standard device processing quality inspection according to claim 4, characterized in that: Also includes: A synchronous wheel (208) fixedly connected to the bottom end of the threaded rod (207); A synchronous belt (209) drives and connects the two synchronous wheels (208) so that the two synchronous wheels (208) can rotate synchronously. An active cavity is provided at the bottom of the bearing plate (201), and the active cavity is used to adapt to the movement path of the synchronous belt (209).
6. The computer vision inspection tooling for non-standard device processing quality inspection according to claim 1, characterized in that: Also includes: A lifting platform (210) is installed on the carrying plate (201); A second telescopic member (211) is fixedly mounted on the bottom of the lifting platform (210), and the bottom of the second telescopic member (211) is fixedly connected to the top of the bearing plate (201); The lifting plate (212) is fixedly connected to the top of the lifting platform (210) and is used to hold the bottom of the part (300). The lifting platform (210) and the lifting plate (212) are driven to move up and down by the second telescopic member (211), thereby holding the bottom of the part (300).
7. The computer vision inspection tooling for non-standard device processing quality inspection according to claim 5, characterized in that: Also includes: A clamping plate (213), the clamping plate (213) being arranged on the inner side of the fixing column (204), the clamping plate (213) being capable of realizing transverse movement, and being capable of clamping the part (300) when the two clamping plates (213) are close to each other; A sliding sleeve (214) fixedly connected to one end of the clamping plate (213); A rotating column (215) is rotatably mounted on the middle part of the lifting block (206), and one end of the rotating column (215) is slidably connected to one end of the sliding sleeve (214); The motor (219) is fixedly mounted on one end of the lifting block (206) and is used to drive the rotating column (215) to rotate.
8. The computer vision inspection tooling for non-standard device processing quality inspection according to claim 7, characterized in that: Also includes: A first bevel gear (216) fixedly connected to one end of the rotating column (215); The second bevel gear (217) is fixedly connected to the bottom output shaft of the motor (219). The second bevel gear (217) is meshed with the first bevel gear (216). The second bevel gear (217) is rotated by the motor (219). Since the second bevel gear (217) is meshed with the first bevel gear (216), the first bevel gear (216) and the rotating column (215) rotate synchronously.
9. The computer vision inspection tooling for non-standard device processing quality inspection according to claim 7, characterized in that: Also includes: A key (221) is fixedly connected to one end of the rotating column (215) close to the sliding sleeve (214); one end of the sliding sleeve (214) close to the rotating column (215) is provided with a key slot (220); the key (221) is slidably connected to the key slot (220), so that the sliding sleeve (214) can slide relative to the rotating column (215); An annular groove (222) is formed at one end of the sliding sleeve (214) close to the rotating column (215), and the cross section of the annular groove (222) is T-shaped; A third telescopic member (223), one end of which is fixedly connected to one end of the rotating column (215), and the other end of which is slidably connected to the inside of the annular groove (222).
10. A computer vision inspection method based on non-standard device processing quality inspection, using the computer vision inspection tooling based on non-standard device processing quality inspection according to any one of claims 1 to 9, characterized in that: The following steps are involved: S1, a conveyor is used to convey the parts (300) to be inspected to the two ends of the base (103); S2, the robot arm (104) and the robot hand (105) system work to transfer the parts (300) on the conveyor to the carrying plate (201); S3, the driving source drives the two carrying plates (201) to slide back and forth in a certain amount, so that the two carrying plates (201) are aligned with the bottom of the visual sensor (102) in sequence; S4, the visual sensor (102) sequentially collects images of the parts (300) on the two carrying plates (201); S5. The visual sensor (102) sends the captured image to the computer. The computer calculates the size of the part (300) based on the image and then compares it with the preset size to determine whether the size of the part meets the specifications.
Citation Information
Patent Citations
CCD (Charge Coupled Device) visual detection device for part burrs
CN215678137U