IP Library Granted Patent US 7,181,058
Granted Patent B2
US 7,181,058 · App. 09/735,097 · Granted Feb 20, 2007

Method and system for inspecting electronic components mounted on printed circuit boards

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,181,058
App. No.
09/735,097
Granted
Feb 20, 2007
Kind
B2
Abstract

A method and system are provided for inspecting electronic components mounted on printed circuit boards utilizing both 3-D and 2-D data associated with the components and the background on which they are mounted on the printed circuit board. Preferably, a 3-D scanner in the form of a solid state dual detector laser images the components and solder paste on the printed circuit board to obtain the 3-D and 2-D data. Then, a high speed image processor processes the 3-D data to find the locations of the leads and the solder paste. Then, the high speed image processor processes the 2-D data together with the locations of the leads and the solder paste to distinguish the leads from the solder paste. The high speed image processor may calculate centroids of feet of the leads, average height of the feet and border violation percentage of the solder paste.

Claims (27)

1. A method for inspecting electronic components mounted on a printed circuit board with a mounting substance, each of the components including electrical interconnects to the circuit board as typified by leads or endcaps, the method comprising:

imaging the components and the mounting substance on the printed circuit board to obtain 3-D and 2-D data associated with the components and material surrounding the components; and

processing the 3-D and 2-D data in combination to form blob and edge images wherein the step of processing includes evaluating the blob and edge images to find the locations of the components as a function of the 3-D and 2-D data and based on identified leads, endcaps, or other component features as differentiated from the mounting substance and circuit board on which the components are placed and wherein the step of processing further includes the step of applying thresholding techniques and a connected component algorithm to the 3-D and 2-D data in combination to form the blob and edge images.

2. The method as claimed in claim 1 , wherein the mounting substance is solder paste.

3. The method as claimed in claim 1 , wherein the mounting substance is an adhesive.

4. The method as claimed in claim 3 , wherein the adhesive is a glue.

5. The method as claimed in claim 1 , wherein the leads have feet and wherein the step of processing includes the step of calculating centroids of the feet.

6. The method as claimed in claim 1 , wherein the leads have feet and wherein the step of processing includes the step of calculating average height of the feet.

7. The method as claimed in claim 1 , wherein the step of processing includes calculating a percentage of pixels classified as the mounting substance that are at an area of interest border to determine a potential for bridging between adjacent solder deposits, and the percentage of pixels comprises a border violation percentage.

8. The method as claimed in claim 1 , wherein the step of processing includes the step of processing the 3-D data together with upper and lower threshold values to find the location of the leads and the mounting substance.

9. The method of claim 1 , wherein the step of processing comprises masking at least one of the 2-D and 3-D data with the blob image.

10. The method of claim 1 , wherein the step of processing includes the step of applying at least one threshold to the at least one of the 2-D and 3-D data.

11. The method of claim 1 further comprising detecting an edge of the blob image and applying a bounding rectangle to the edge.

12. The method of claim 11 , wherein the bounding rectangle is a minimum area rectangle, and wherein the bounding rectangle is used to determine component position and orientation.

13. The method of claim 1 , wherein the step of processing comprises comparing at least one of a predetermined three-dimensional size and shape of a component with 3-D data representative of the component so as to verify component presence.

14. The method of claim 1 , wherein the step of processing comprises comparing at least one of a predetermined three-dimensional size and shape of an attribute of the component with 3-D data representative of the attribute to verify component presence.

15. A system for inspecting electronic components mounted on a printed circuit board with a mounting substance, each of the components including electrical interconnects to the circuit board as typified by leads or endcaps, the system comprising:

a 3-D scanner for imaging the components and mounting substance on the printed circuit board to obtain 3-D and 2-D data associated with the components and material surrounding the components; and

a high-speed image processor for processing the 3-D and 2-D data in combination to form blob and edge images wherein the image processor also evaluates the blob and edge images to find the locations of the components as a function of the 3-D and 2-D data and based on identified leads, endcaps, or other component features as differentiated from the mounting substance and circuit board on which the components are placed and wherein the image processor also applies thresholding techniques and a connected component algorithm to the 3-D and 2-D data in combination to form the blob and edge images.

16. The system as claimed in claim 15 , wherein the mounting substance is solder paste.

17. The system as claimed in claim 15 , wherein the mounting substance is an adhesive.

18. The system as claimed in claim 17 , wherein the adhesive is a glue.

19. The system as claimed in claim 15 , wherein the leads have feet and wherein the image processor also calculates centroids of the feet.

20. The system as claimed in claim 15 , wherein the leads have feet and wherein the image processor also calculates average height of the feet.

21. The system as claimed in claim 15 , wherein the image processor also calculates a percentage of pixels classified as mounting substance that are at an area of interest border to determine a potential for bridging between adjacent solder deposits, and the percentage of pixels comprises a border violation percentage.

22. The system as claimed in claim 15 , wherein the image processor also masks at least one of the 2-D and 3-D data with the blob image.

23. The system as claimed in claim 15 , wherein the image processor processes the 3-D data with upper and lower threshold values to find the locations of the leads and the mounting substance.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 24, 2022
From: BARCLAYS BANK PLC
To: MKS INSTRUMENTS, INC.; NEWPORT CORPORATION; ELECTRO SCIENTIFIC INDUSTRIES, INC.
Reel/Frame 062739/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 24, 2022
From: BARCLAYS BANK PLC
To: MKS INSTRUMENTS, INC.; NEWPORT CORPORATION; ELECTRO SCIENTIFIC INDUSTRIES, INC.
Reel/Frame 063009/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE U.S. PATENT NO. 7,919,646 PREVIOUSLY RECORDED ON REEL 048211 FRAME 0227. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT (TERM LOAN). Recorded Jan 14, 2021
From: ELECTRO SCIENTIFIC INDUSTRIES, INC.; MKS INSTRUMENTS, INC.; NEWPORT CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 055006/0492 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE U.S. PATENT NO.7,919,646 PREVIOUSLY RECORDED ON REEL 048211 FRAME 0312. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT (ABL). Recorded Jan 14, 2021
From: ELECTRO SCIENTIFIC INDUSTRIES, INC.; MKS INSTRUMENTS, INC.; NEWPORT CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 055668/0687 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION SERIAL NUMBER 11776904 PREVIOUSLY RECORDED ON REEL 030582 FRAME 0160. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 22, 2020
From: GSI GROUP CORPORATION; GSI GROUP INC.
To: ELECTRO SCIENTIFIC INDUSTRIES, INC.
Reel/Frame 056424/0287 →
PATENT SECURITY AGREEMENT (ABL) Recorded Feb 1, 2019
From: ELECTRO SCIENTIFIC INDUSTRIES, INC.; MKS INSTRUMENTS, INC.; NEWPORT CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 048211/0312 →
PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Feb 1, 2019
From: ELECTRO SCIENTIFIC INDUSTRIES, INC.; MKS INSTRUMENTS, INC.; NEWPORT CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 048211/0227 →