Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Which vision tools to use for attached defect

Could someone please recommend the best/fastest way to find the defects that are circled in the picture?  The VF grids circled are a little brighter than the other grids.

 

Software:

Visual Basic 6 with NI IMAQ 8.2.3 ActiveX toolset

 

Hardware:

AVT Guppy GF146 Firewire 1mp digital camera

 

0 Kudos
Message 1 of 5
(3,045 Views)

Do you have an image without the red circle around the defect?

Zach C.
Field Engineer
Greater Los Angeles

0 Kudos
Message 2 of 5
(3,016 Views)

Our quality department sent me the photo.   I'm trying to get an image without the red lines.  I will post when I get something.

0 Kudos
Message 3 of 5
(2,996 Views)

Here is the same picture without the redlines

0 Kudos
Message 4 of 5
(2,966 Views)

For this instance, you can detect the defect using a simple threshold function.  For vb6, I think this function is called imaqColorThreshold or similar.  With this RGB image, I used the threshold values of R = 0 - 215, G = 0 - 255, and B = 0 - 255.  Then inverted the new image using imaqInverse.  Then you can use the function imaqCountParticles to count the number of LEDs that are too bright. 

 

Now, the more important question is how repeatable this process is.  I'm making the assumption that you will want to use this same imaging process on a sort of assembly line to determine if there are defects in your LEDs.  This repeatability will depend on the environment that the image is being acquiring from, the camera settings, and the degree of the defect.  Let me know if you have additional questions.

Zach C.
Field Engineer
Greater Los Angeles

0 Kudos
Message 5 of 5
(2,959 Views)