BGA element detecting and positioning method based on linear clustering analysis
A technology of cluster analysis and positioning method, applied in the directions of surveying and navigation, measuring device, photogrammetry/video surveying, etc., can solve the problem of poor robustness, high complexity, and inability to apply BGA chip rotation and scale to non-uniform illumination. Scaling and other problems, to achieve the effect of fast and stable positioning and detection
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0029] Specific implementation mode one: combine figure 1 Describe this embodiment, a kind of BGA component detection and location method based on linear clustering analysis described in this embodiment is specifically carried out according to the following steps:
[0030] Step 1. The gray-scale BGA chip image collected by the camera is the original image. Perform dynamic threshold segmentation to obtain the binary solder ball image, and perform morphological opening and closing operations on the binary solder ball image. The processed Each connected domain on the binary solder ball image is recorded as a binary BGA solder ball, and then the connected domain is marked for each binary BGA solder ball;
[0031] Wherein, the BGA solder ball is located on the BGA chip;
[0032] Step 2: Extract the grayscale connected domain of each binary BGA solder ball after connected domain marking obtained in step 1 within the neighborhood of the corresponding position on the original image, ...
specific Embodiment approach 2
[0043] Specific implementation mode two: combination figure 2 This embodiment is described. The difference between this embodiment and the first embodiment is that in the first step, the grayscale BGA chip image collected by the camera is the original image, and dynamic threshold segmentation is performed to obtain a binary solder ball image, and Perform morphological opening and closing operations on the binary solder ball image. Each connected domain on the processed binary solder ball image is recorded as a binary BGA solder ball, and then each binary BGA solder ball Connected domain marking is carried out; wherein, the BGA solder ball is located on the BGA chip; the specific process is:
[0044] The grayscale BGA chip image undergoes dynamic threshold segmentation to obtain a binary solder ball image I(x,y), as shown in the following formula:
[0045] I ( x , y ) = ...
specific Embodiment approach 3
[0048] Specific implementation mode three: combination image 3 This embodiment is described. The difference between this embodiment and the specific embodiment one or two is that in the step two, the corresponding position of each binary BGA solder ball obtained in the step one after the connected domain marking is obtained on the original image Extract the gray-scale connected domain within the neighborhood to obtain the complete gray-scale BGA solder ball of the original image, and establish a complete gray-scale BGA solder ball information list; wherein, the establishment of a complete gray-scale BGA solder ball information list includes: each complete The gray-scale pixels contained in the gray-scale BGA solder ball, and the coordinates of the center point of each complete gray-scale BGA solder ball calculated from the gray-scale pixels, the minimum outer circle diameter corresponding to each complete gray-scale BGA solder ball, each The area and roundness of the complete...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 