Intelligent detection device of defects of mobile phone outer shell based on machine vision

A mobile phone shell and intelligent detection technology, which is applied in the direction of optical testing for flaws/defects, sorting, etc., can solve problems such as slow speed and easy fatigue, and achieve the effect of ensuring accuracy

Inactive Publication Date: 2011-10-19
SOUTH CHINA UNIV OF TECH
5 Cites 106 Cited by

AI-Extracted Technical Summary

Problems solved by technology

At present, the defects of mobile phone casings are mainly identified by human eyes, which is very slow and prone to fatigue. Moreover, mobile phone casings are mass-produced and c...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Abstract

The invention discloses an intelligent detection device of defects of a mobile phone outer shell based on machine vision. The device comprises a transmitting device, detection systems, a degraded product unit and a computer; the transmitting device comprises two transmitting strips and a diversion air cylinder; each detection system respectively detects the frontage side, the left side, the rightside, the front side and the rear side of the mobile phone outer shell; each detection system comprises an illumination unit and an image collecting unit; the illumination unit illuminates one side of the outer shell of the mobile phone, and the image collecting unit photographs; collected image signals are transmitted to the computer; the computer recognizes the degraded mobile outer shell, and transmits the serial numbers of the mobile outer shell with defects to a degraded product rejecting unit; and the degraded product rejecting unit rejects the mobile phone outer shell with defects. According to the invention, defects such as scratches, burr, discoloration, dent, bubbles of the mobile phone outer shell can be detected, the degraded products are separated automatically, and the device has the characteristics of intelligence, high efficiency, stability and high accuracy.

Application Domain

Technology Topic

EngineeringFrontage +6

Image

  • Intelligent detection device of defects of mobile phone outer shell based on machine vision
  • Intelligent detection device of defects of mobile phone outer shell based on machine vision
  • Intelligent detection device of defects of mobile phone outer shell based on machine vision

Examples

  • Experimental program(1)

Example Embodiment

[0029] The present invention will be described in further detail below in conjunction with specific examples, but the embodiments of the present invention are not limited thereto.
[0030] like figure 1 , the first industrial computer 15 is equipped with the first signal acquisition card 16 and the first image acquisition card 17, and this computer is responsible for the defect detection of the top surface of the mobile phone shell. The coaxial light source 23 is connected with the coaxial light source controller 24, the ring light source 22 is connected with the ring light source controller 25, the ring light source 22 is located directly below the coaxial light source 23, the axes of the two light sources coincide, and the first signal acquisition card 16 Respectively output control signals to the coaxial light source controller 24 and the ring light source controller 25, thereby respectively controlling the brightness of the coaxial light source 23 and the ring light source 22, the first industrial camera 20 is directly connected with the first image acquisition card 17, located in the coaxial directly above the light source 23 and the ring light source 22, and the axes of these two light sources coincide with the first industrial camera 20, as figure 2. Wherein, the coaxial light source 23, the ring light source 22 and the first industrial camera 20 are all in a sealed and light-tight square cylindrical light shield. When the mobile phone casing 28 is placed on the first conveyor belt 4 of the device, the first position sensor 26 at the beginning of the conveyor belt 4 detects the arrival of the mobile phone casing, and the output low-level signal is immediately input to the first signal acquisition card 16. The first industrial computer 15, the computer program records the number of mobile phone shells passing by and numbers them. According to the distance between the first position sensor 26 and the first industrial camera 20 and the queuing method, after a certain time delay, the mobile phone casing just reaches the directly below the first industrial camera 20, and the first signal acquisition card 16 first lights up the coaxial light source according to the program requirements 23. The first industrial camera 20 takes pictures immediately and transmits the picture information to the first industrial computer 15 through the first picture acquisition card 17, then turns off the coaxial light source 23, lights up the ring light source 22, and the first industrial camera 20 immediately takes pictures and sends them to the first industrial computer 15. The picture information is transmitted to the first industrial computer 15 through the first picture acquisition card 17, then the ring light source 22 is extinguished, and the photographing is completed within milliseconds, so as to prevent the mobile phone shell 28 from going out of the field of vision of the first industrial camera 20, if the top of the mobile phone shell is detected If there is a defect on the surface, the serial number of the mobile phone shell is sent to the second industrial computer 10 and the third industrial computer 2, and the second industrial computer 10 no longer performs image processing on the defective mobile phone shell according to the serial number, and the third industrial computer 2 then no longer performs image processing on the defective mobile phone shell according to the serial number, and the third industrial computer 2 then no longer performs image processing on the defective mobile phone shell according to the serial number. The numbers send information to the rejecting cylinder 29 of the defective product rejecting unit to reject defective mobile phone casings.
[0031] The second industrial computer 10 is equipped with a second signal acquisition card 12 and a second image acquisition card 11, and this computer is responsible for the defect detection of the front and rear sides of the mobile phone shell. The second industrial camera 19 and the first bar-shaped light source 18 that are in the same light-tight hood are installed obliquely on the left side of the conveyor belt 4, and the third industrial camera 9 and the second bar-shaped light source installed on the right side of the conveyor belt 4 The light sources 7 are all in the sealed and opaque square cylindrical shading cover 40, such as image 3, The light shield 40 is installed on the platform 41, and the side of the light shield 40 is provided with a dodge door, so as to check or debug the light source and the camera. The first strip light source 18 and the second strip light source 7 are all controlled by the first strip light source controller 13, the control signal of the first strip light source controller 13 is output by the second signal acquisition card 12 by the program, and the second industry The camera 19 and the third industrial camera 9 are connected to the second image acquisition card 11 . When the top surface does not detect that the defective mobile phone shell arrives at the second position sensor 21, after a certain period of time is delayed according to the distance between the second position sensor 21 and the second industrial camera 19 and the queue method, the first bar light source 18 lights up, The second industrial camera 19 takes a picture at once, and the picture information is sent to the second industrial computer 10 and the third industrial computer 2 by the second image acquisition card 11, if it is detected that the front side of the mobile phone shell is defective, the second industrial computer 10 according to Numbering then no longer does image processing to defective mobile phone shells, and the third industrial computer 2 then sends information to the rejecting cylinder 29 of the defective product rejecting unit to reject defective mobile phone shells according to the numbering.
[0032] When the third position sensor 14 detects the arrival of the mobile phone shell, after delaying for a certain period of time according to the distance between the third position sensor 14 and the second industrial camera 8 and the queue method, the second bar light source 7 lights up, and the third industrial camera 8 Take a picture at once, and the picture camera is sent to the second industrial computer 10 and the third industrial computer 2 by the second image acquisition card 11, if it is detected that there is a defect in the back side of the mobile phone casing, the second industrial computer 10 pairs the defective ones according to the numbering The mobile phone shell then no longer does image processing, and the tertiary industry computer 2 then sends information to the rejecting cylinder 29 of the defective product rejecting unit according to the number to reject the defective mobile phone shell.
[0033] When the fourth position sensor 9 at the end of the conveyor belt 4 detects the arrival of the mobile phone shell, the program sends a signal and the second signal acquisition card 12 outputs a high level to drive the solenoid valve action, thereby controlling the steering cylinder 5 to move the mobile phone shell 28 from the first strip. The conveyor belt 4 is pushed onto the second conveyor belt 38 vertical to the horizontal plane with the conveyor belt 4, as image 3 , Figure 4.
[0034] The 3rd industry computer 2 has installed the 3rd signal acquisition card 1 and the 3rd image acquisition card 3, this computer is responsible for the defect detection of the left side of mobile phone shell, right side. The fourth industrial camera 36 and the third strip light source 35 that are in the same light-tight hood are installed obliquely on the left side of the conveyor belt 38, and the fourth industrial camera 31 and the third light-shield that are in another light-tight hood Strip light source 32 is all installed on the right side of conveyer belt 38, and the 3rd strip light source 35 and the 4th strip light source 32 are all controlled by the second strip light source controller 34, and the control signal of the second strip light source controller 34 is controlled by The program is output through the signal acquisition card 1, and the fourth industrial cameras 36 and 31 are connected with the third image acquisition card 3. The defective mobile phone casings that have not been detected in the previous three sides arrive at the fifth position sensor 37 at the beginning of the conveyor belt 38, and after a certain period of delay according to the distance between the fifth position sensor 37 and the fourth industrial camera 36 and the queue method, the third The strip light source 35 is lighted, and the fourth industrial camera 36 takes pictures immediately, and the picture information is transmitted to the third industrial computer 2 by the third image acquisition card 3, if it is detected that the front side of the mobile phone shell is defective, the third industrial computer 2 Then according to numbering, send information to the rejecting cylinder 29 of defective product rejecting unit to remove the defective mobile phone casing, and do not process the pictures of other parts of the mobile phone casing taken behind.
[0035] When the sixth position sensor 33 detects the arrival of the mobile phone shell, after delaying for a certain period of time according to the distance between the sixth position sensor 33 and the fifth industrial camera 31 and the queue method, the fourth bar light source 32 lights up, and the fifth industrial camera 31 Immediately take a picture, and transmit the picture information to the third industrial computer 2 through the third image acquisition card 3, if a defect is detected on the right side of the mobile phone shell, the program sends a signal and is driven by the high level output of the third signal acquisition card 1 Solenoid valve moves, thereby controls and rejects cylinder 29 and defective mobile phone casing is rejected.
[0036] When the mobile phone casing reaches the position of the position sensor, due to the limited installation position and other reasons, the sensor and the camera cannot be in the same position, and there must be a certain distance. Therefore, it takes a certain delay time from the sensor detecting the mobile phone to the lighting of the light source and then to the camera taking pictures. like Figure 5 As shown, the horizontal distance between the sensor and the camera is L, and the speed of the conveyor belt is assumed to be v. If there are more than 2 phone cases between the sensor and the camera ( Figure 5 There are 3 of them), if you simply use the delay to take pictures, it will cause missed pictures. E.g Figure 5 , the delay time from the sensor response to the camera taking a picture t d The length of the conveyor belt passing under the camera in time s = t d ×v=L, which is the distance between the sensor and the camera. If the camera is only every t d 0) mobile phone cases on the conveyor belt with length L, then there are n-1 mobile phone cases that missed taking pictures. The present invention uses queues to solve this problem. Suppose the moment when the first mobile phone case reaches the sensor is t 0 , then the moment when the camera takes the first photo is t 0 +t d. The moment when the sensor detects the arrival of the second mobile phone case is t 0 +Δt 1 , the moment when the camera takes the second picture is t 0 +t d +Δt 1. By analogy, the moment of sensor response is t 0 +Δt 1 +Δt 2 +…+Δt n , the moment when the camera takes pictures is t 0 +t d +Δt 1 +Δt 2 +…+Δt n. The specific operation is that the program builds a stack in the memory, first put Δt n (n=1, 2,...) are pushed into the stack in turn, and after the camera takes a picture, read out Δt from the stack according to the principle of first-in-first-out n , this Δt n It is the time interval between the previous picture and the next picture. In order to ensure that the memory does not overflow, it is necessary to set the stack height n+k according to the number n of the shells within the length of the conveyor belt L (n is the number of mobile phone shells between the sensor and the camera, k is the margin), and clear the old data in due course. The stack is guaranteed not to overflow.
[0037] When the shell passes by, the sensor outputs a low level, and the program setting determines that the falling edge is valid. For a mobile phone shell with a through hole in the middle, multiple falling edges will be generated after passing through the sensor. The present invention sets the signal acquisition shielding time t after the first falling edge occurs. p. t p The relationship between the length m of the mobile phone casing along the conveyor belt and the velocity V of the conveyor belt is
[0038] m v t p Δt n ( n = 1,2 , · · · )
[0039] Δt n It is the time interval between two adjacent mobile phone shells passing the same sensor.
[0040] The above-mentioned embodiment is a preferred embodiment of the present invention, but the embodiment of the present invention is not limited by the above-mentioned embodiment, and any other changes, modifications, substitutions, combinations, Simplifications should be equivalent replacement methods, and all are included in the protection scope of the present invention.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Similar technology patents

Intelligent metering management system and method for construction engineering

InactiveCN101504741AGuaranteed accuracyGuaranteed science and accuracyResourcesManagement systemEngineering humans
Owner:ROAD AND BRIDGE CONSTRUCTION

Method for extracting center line of coronary artery blood vessel

ActiveCN108133478AGuaranteed accuracyImprove efficiencyImage enhancementImage analysisThree vesselsDelaunay triangulation
Owner:SUZHOU RAINMED MEDICAL TECH CO LTD

Classification and recommendation of technical efficacy words

Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products