Loading [MathJax]/extensions/tex2jax.js

You are here: Start » Tutorial Exercises » Finding PCB Missing Covering (pcb)

Finding PCB Missing Covering (pcb)

Aim

Create an application that will find uncovered part of printed circuit board.

Input

An image of connection slot pins. Some connections with pins are not covered with solder mask.

The input image is stored in pcb directory.

Output

The count of pins with uncovered connections. The minimal area of uncovered connection should be 15 pixels.

Hints

The region of interest where uncovered elements can be found may be reduced. Only left part of pin can be analyzed.

To extract pins from the background, ThresholdToRegion filter can be used. Basic thresholding can be used because the color of pins is much brighter than the dark solder mask.

To find the defects it is necessary to use a region morphology operation. Results of some morphology operations are shown in the image below.

Solution (FIS)

►Click here to show the solution.

Further Readings

  • Blob Analysis - Article presents detailed information about the Blob Analysis technique.