[go: up one dir, main page]

CN108961213B - Equipment for realizing batch inspection of drilling quality and detection method thereof - Google Patents

Equipment for realizing batch inspection of drilling quality and detection method thereof Download PDF

Info

Publication number
CN108961213B
CN108961213B CN201810531568.4A CN201810531568A CN108961213B CN 108961213 B CN108961213 B CN 108961213B CN 201810531568 A CN201810531568 A CN 201810531568A CN 108961213 B CN108961213 B CN 108961213B
Authority
CN
China
Prior art keywords
image
images
mapping relation
correction
backlight source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810531568.4A
Other languages
Chinese (zh)
Other versions
CN108961213A (en
Inventor
葛高才
方军
宋攀
傅海峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Benchuan Intelligent Circuit Technology Co ltd
Original Assignee
Jiangsu Benchuan Intelligent Circuit Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Benchuan Intelligent Circuit Technology Co ltd filed Critical Jiangsu Benchuan Intelligent Circuit Technology Co ltd
Priority to CN201810531568.4A priority Critical patent/CN108961213B/en
Publication of CN108961213A publication Critical patent/CN108961213A/en
Application granted granted Critical
Publication of CN108961213B publication Critical patent/CN108961213B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image fusion; Image merging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30141Printed circuit board [PCB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Processing (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The invention discloses equipment for realizing batch inspection of drilling quality, which comprises a plurality of conveyor belts which are arranged in series and used for conveying PCB boards, wherein a gap is reserved between any two adjacent conveyor belts; a backlight source is arranged below a gap between the conveying belts, three CIS linear array cameras are arranged above the gap between the conveying belts, one CIS linear array camera is coaxially arranged with the backlight source, the other two CIS linear array cameras are symmetrically arranged by taking the backlight source as a symmetry axis, and the included angle between the symmetrically arranged CIS linear array cameras and the backlight source is 15 degrees; the image synthesis module is used for synthesizing images acquired by different CIS linear array cameras; the image identification module is used for comparing and identifying the synthesized image with a prestored image; and the database module stores pre-stored images for comparison and identification. The invention can improve the defects of the prior art and improve the efficiency of detecting the drilling of the PCB.

Description

Equipment for realizing batch inspection of drilling quality and detection method thereof
Technical Field
The invention relates to the field of automatic visual detection, in particular to equipment for realizing batch detection of drilling quality and a detection method thereof.
Background
With the development of integrated circuit technology, the manufacturing requirements of the PCB board are higher and higher. This puts higher demands on the quality inspection of the PCB board. In order to manufacture a specific circuit on the PCB, the surface of the PCB needs to be drilled, how to quickly detect the drilled hole on the PCB, and the quality problems of hole size, hole plug, hole deformation and the like can be found in time, so that the key problem of improving the production line efficiency of the PCB is solved.
Disclosure of Invention
The invention aims to provide equipment for realizing batch inspection of drilling quality and a detection method thereof, which can overcome the defects of the prior art and improve the efficiency of PCB drilling detection.
In order to solve the technical problems, the technical scheme adopted by the invention is as follows.
An apparatus for realizing batch inspection of drilling quality comprises,
the conveying belts are arranged in series and used for conveying the PCB, and a gap is reserved between any two adjacent conveying belts;
a backlight source is arranged below a gap between the conveying belts, three CIS linear array cameras are arranged above the gap between the conveying belts, one CIS linear array camera is coaxially arranged with the backlight source, the other two CIS linear array cameras are symmetrically arranged by taking the backlight source as a symmetry axis, and the included angle between the symmetrically arranged CIS linear array cameras and the backlight source is 15 degrees;
the image synthesis module is used for synthesizing images acquired by different CIS linear array cameras;
the image identification module is used for comparing and identifying the synthesized image with a prestored image;
and the database module stores pre-stored images for comparison and identification.
The detection method of the equipment for realizing batch inspection of the drilling quality comprises the following steps:
A. the method comprises the following steps that a PCB is transmitted on a conveyor belt, and when the PCB passes through the upper part of a backlight source, three CIS linear array cameras photograph drilling positions on the PCB for image acquisition;
B. transmitting the images at the same position to an image synthesis module, and synthesizing the images to obtain a synthesized image;
C. and the image identification module compares and identifies the synthesized image with a prestored image stored in the database module to obtain an identification result.
Preferably, in the step B, the synthesizing of the image includes the steps of,
b1, establishing a mapping relation set F of a front view image shot by the CIS linear array camera and side view images shot by the other two CIS linear array cameras, which are coaxially arranged with the backlight source, according to the shooting angles of the three CIS linear array cameras;
b2, selecting a plurality of characteristic areas in the front image, calculating corresponding images of the characteristic areas in the side-view images through a mapping relation set, and comparing the corresponding images with corresponding positions of the actually shot side-view images to obtain an image deviation value matrix D;
b3, correcting the mapping relation set F by using the image deviation value matrix D, and using the corrected mapping relation set
Figure 101194DEST_PATH_IMAGE001
And supplementing the side-view image into the main-view image.
Preferably, in step B3, the correction of the mapping relationship set F includes the steps of,
b31, selecting the geometric center of the characteristic region as a correction starting position,
Figure 238040DEST_PATH_IMAGE002
wherein F is the mapping relation before correction,
Figure 659794DEST_PATH_IMAGE003
the mapping relation after correction, k is a correction coefficient, the dimension of the correction coefficient is used for balancing the dimension of two ends of the formula, and d is an image deviation value of the geometric center;
b32, for other pixel points of the characteristic region,
Figure 784745DEST_PATH_IMAGE004
wherein, F is the mapping relation before correction,
Figure 924739DEST_PATH_IMAGE003
is the mapping after correction, k is the correction factor, the dimension of which is used to balance the quantities at both ends of the formulaD is an image deviation value of the pixel point to be corrected, and L is the Euclidean distance between the pixel point to be corrected and the geometric central point;
b33, for the pixel points of the non-characteristic region,
Figure 160548DEST_PATH_IMAGE005
wherein F is the mapping relation before correction,
Figure 436809DEST_PATH_IMAGE003
is the mapping relationship after correction, k is the correction coefficient, the dimension of which is used to balance the dimensions at both ends of the formula,
Figure 231196DEST_PATH_IMAGE006
the image deviation average value of the characteristic region where the geometric center closest to the Euclidean distance of the pixel point to be corrected is located, and L is the Euclidean distance between the pixel point to be corrected and the geometric center point;
and B34, smoothing the corrected image.
Preferably, the step C of comparing the synthesized image with the pre-stored image stored in the database module for identification comprises the steps of,
c1, calling the feature points in the pre-stored images in the database module, traversing and comparing the synthesized images by using the feature points, if all the feature points are compared, switching to the step C2, otherwise, replacing the pre-stored images and re-executing the step C1;
c2, respectively connecting all different feature points in the pre-stored image and the synthesized image through straight lines to form a feature grid; if the similarity of the feature grids in the pre-stored image and the synthesized image is larger than a threshold value, and the gray scale error of the corresponding straight line segment in the feature grid is smaller than the vector error corresponding to the straight line segment where the feature grid is located, the identification is successful, otherwise, the identification is failed.
Preferably, in step C1, if the similarity between the corresponding position of the composite image and the feature point is greater than the threshold value, the comparison is determined to be successful, and the similarity is calculated by,
Figure 858486DEST_PATH_IMAGE007
wherein, S is the similarity of the images,
Figure 835670DEST_PATH_IMAGE008
in order to be a gray-scale-similar component,
Figure 28754DEST_PATH_IMAGE009
in the form of a similar component of the shape,
Figure 698769DEST_PATH_IMAGE010
and
Figure DEST_PATH_IMAGE011
are weight coefficients.
Adopt the beneficial effect that above-mentioned technical scheme brought to lie in: according to the invention, by establishing the multi-angle image acquisition device and optimizing the image synthesis method, the distortion of the synthesized image is reduced, the characteristic information quantity carried by the image is increased, and the image is convenient to identify. The image identification process is realized by using the characteristic points and the characteristic network, so that the operation amount is greatly reduced on the premise of ensuring the identification accuracy, and the identification speed is improved.
Drawings
FIG. 1 is a schematic diagram of one embodiment of the present invention.
In the figure: 1. a conveyor belt; 2. a PCB board; 3. a backlight source; 4. a CIS line camera; 5. an image synthesis module; 6. an image recognition module; 7. and a database module.
Detailed Description
Referring to fig. 1, one embodiment of the present invention includes,
the conveyor belts 1 are arranged in series and used for conveying the PCB 2, and a gap is reserved between any two adjacent conveyor belts 1;
a backlight source 3 is arranged below a gap between the conveying belts 1, three CIS linear cameras 4 are arranged above the gap between the conveying belts 1, one CIS linear camera 4 is coaxially arranged with the backlight source 3, the other two CIS linear cameras 4 are symmetrically arranged by taking the backlight source 3 as a symmetry axis, and the included angle between the symmetrically arranged CIS linear cameras 4 and the backlight source 3 is 15 degrees;
the image synthesis module 5 is used for synthesizing images acquired by different CIS linear cameras 4;
the image identification module 6 is used for comparing and identifying the synthesized image with a prestored image;
and the database module 7 is used for storing pre-stored images for comparison and identification.
The detection method of the equipment for realizing batch inspection of the drilling quality comprises the following steps:
A. the PCB 2 is transmitted on the conveyor belt 1, and when the PCB passes above the backlight 3, the three CIS linear array cameras 4 take pictures of drilling positions on the PCB 2 and acquire images;
B. transmitting the images at the same position to an image synthesis module 5, and synthesizing the images to obtain a synthesized image;
C. and the image identification module 6 compares and identifies the synthesized image with a prestored image stored in the database module 7 to obtain an identification result.
In the step B, the synthesizing of the image includes the steps of,
b1, establishing a mapping relation set F of a front view image shot by the CIS linear cameras 4 and side view images shot by the other two CIS linear cameras 4, wherein the front view images are coaxially arranged with the backlight 3, and the side view images are shot by the CIS linear cameras 4 according to the shooting angles of the three CIS linear cameras 4;
b2, selecting a plurality of characteristic areas in the front image, calculating corresponding images of the characteristic areas in the side-view images through a mapping relation set, and comparing the corresponding images with corresponding positions of the actually shot side-view images to obtain an image deviation value matrix D;
b3, correcting the mapping relation set F by using the image deviation value matrix D, and using the corrected mapping relation set
Figure 580400DEST_PATH_IMAGE001
And supplementing the side-view image into the main-view image.
In step B3, the correction of the mapping relationship set F includes the following steps,
b31, selecting the geometric center of the characteristic region as a correction starting position,
Figure 158012DEST_PATH_IMAGE002
wherein F is the mapping relation before correction,
Figure 408865DEST_PATH_IMAGE003
the mapping relation after correction, k is a correction coefficient, the dimension of the correction coefficient is used for balancing the dimension of two ends of the formula, and d is an image deviation value of the geometric center;
b32, for other pixel points of the characteristic region,
Figure 249782DEST_PATH_IMAGE004
wherein, F is the mapping relation before correction,
Figure 648402DEST_PATH_IMAGE012
the mapping relation after correction is obtained, k is a correction coefficient, dimensions of the correction coefficient are used for balancing dimensions at two ends of a formula, d is an image deviation value of a pixel point to be corrected, and L is the Euclidean distance between the pixel point to be corrected and a geometric central point;
b33, for the pixel points of the non-characteristic region,
Figure 967388DEST_PATH_IMAGE005
wherein F is the mapping relation before correction,
Figure 836862DEST_PATH_IMAGE003
is the mapping relationship after correction, k is the correction coefficient, the dimension of which is used to balance the dimensions at both ends of the formula,
Figure 645418DEST_PATH_IMAGE006
the image deviation average value of the characteristic region where the geometric center closest to the Euclidean distance of the pixel point to be corrected is located, and L is the Euclidean distance between the pixel point to be corrected and the geometric center point;
and B34, smoothing the corrected image.
In step C, the step of comparing and recognizing the synthesized image with the pre-stored image stored in the database module 7 comprises the following steps,
c1, calling feature points in images prestored in the database module 7, traversing and comparing the synthesized images by using the feature points, if all the feature points are compared, switching to the step C2, and otherwise, replacing the prestored images and re-executing the step C1;
c2, respectively connecting all different feature points in the pre-stored image and the synthesized image through straight lines to form a feature grid; if the similarity of the feature grids in the pre-stored image and the synthesized image is larger than a threshold value, and the gray scale error of the corresponding straight line segment in the feature grid is smaller than the vector error corresponding to the straight line segment where the feature grid is located, the identification is successful, otherwise, the identification is failed.
In step C1, if the similarity between the feature point and the corresponding position of the composite image is greater than the threshold, the comparison is determined to be successful, and the similarity is calculated by,
Figure 469017DEST_PATH_IMAGE007
wherein, S is the similarity of the images,
Figure 591694DEST_PATH_IMAGE008
in order to be a gray-scale-similar component,
Figure 613877DEST_PATH_IMAGE009
in the form of a similar component of the shape,
Figure 563640DEST_PATH_IMAGE010
and
Figure 936853DEST_PATH_IMAGE011
are weight coefficients.
In addition, in step B2, the gray scale variation of the selected feature region is greater than a preset threshold, and the similarity between any two feature regions is smaller than a set threshold. In this embodiment, the various thresholds are set through field tests according to the actual situation of the image.
In the description of the present invention, it is to be understood that the terms "longitudinal", "lateral", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like, indicate orientations or positional relationships based on those shown in the drawings, are merely for convenience of description of the present invention, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and thus, are not to be construed as limiting the present invention.
The foregoing shows and describes the general principles and broad features of the present invention and advantages thereof. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, which are described in the specification and illustrated only to illustrate the principle of the present invention, but that various changes and modifications may be made therein without departing from the spirit and scope of the present invention, which fall within the scope of the invention as claimed. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (3)

1. A detection method of equipment for realizing batch inspection of drilling hole quality comprises the following steps,
the conveying belts (1) are arranged in series and used for conveying the PCB (2), and a gap is reserved between any two adjacent conveying belts (1);
a backlight source (3) is arranged below a gap between the conveyor belts (1), three CIS linear array cameras (4) are arranged above the gap between the conveyor belts (1), one CIS linear array camera (4) is coaxially arranged with the backlight source (3), the other two CIS linear array cameras (4) are symmetrically arranged by taking the backlight source (3) as a symmetry axis, and the included angle between the symmetrically arranged CIS linear array cameras (4) and the backlight source (3) is 15 degrees;
the image synthesis module (5) is used for synthesizing images acquired by different CIS linear cameras (4);
the image identification module (6) is used for comparing and identifying the synthesized image with a prestored image;
the database module (7) is used for storing pre-stored images for comparison and identification;
the method is characterized by comprising the following steps:
A. the PCB (2) is transmitted on the conveyor belt (1), and when passing through the upper part of the backlight source (3), the three CIS linear array cameras (4) photograph the drilling positions on the PCB (2) for image acquisition;
B. transmitting the images at the same position to an image synthesis module (5), and synthesizing the images to obtain a synthesized image;
the synthesis of the image comprises the following steps,
b1, establishing a mapping relation set F of a front view image shot by the CIS linear cameras (4) which are coaxially arranged with the backlight source (3) and side view images shot by the other two CIS linear cameras (4) according to the shooting angles of the three CIS linear cameras (4);
b2, selecting a plurality of characteristic areas in the front image, calculating corresponding images of the characteristic areas in the side-view images through a mapping relation set, and comparing the corresponding images with corresponding positions of the actually shot side-view images to obtain an image deviation value matrix D;
b3, correcting the mapping relation set F by using the image deviation value matrix D, and using the corrected mapping relation set
Figure DEST_PATH_IMAGE002
Supplementing the side-view image into the main-view image;
the correction of the mapping relation set F includes the following steps,
b31, selecting the geometric center of the characteristic region as a correction starting position,
Figure DEST_PATH_IMAGE004
wherein F is the mapping relation before correction,
Figure DEST_PATH_IMAGE006
the mapping relation after correction, k is a correction coefficient, the dimension of the correction coefficient is used for balancing the dimension of two ends of the formula, and d is an image deviation value of the geometric center;
b32, for other pixel points of the characteristic region,
Figure DEST_PATH_IMAGE008
wherein F is the mapping relation before correction,
Figure DEST_PATH_IMAGE006A
the mapping relation after correction is obtained, k is a correction coefficient, dimensions of the correction coefficient are used for balancing dimensions at two ends of a formula, d is an image deviation value of a pixel point to be corrected, and L is the Euclidean distance between the pixel point to be corrected and a geometric central point;
b33, for the pixel points of the non-characteristic region,
Figure DEST_PATH_IMAGE010
wherein F is the mapping relation before correction,
Figure DEST_PATH_IMAGE006AA
is the mapping relationship after correction, k is the correction coefficient, the dimension of which is used to balance the dimensions at both ends of the formula,
Figure DEST_PATH_IMAGE012
is the average value of the image deviation of the characteristic region of the geometric center closest to the Euclidean distance of the pixel point to be corrected, and L is the pixel point to be corrected and the geometric centerThe Euclidean distance of the center point;
b34, smoothing the corrected image;
C. and the image recognition module (6) compares and recognizes the synthesized image with a prestored image stored in the database module (7) to obtain a recognition result.
2. The inspection method of the apparatus for realizing mass inspection of the quality of drilled holes according to claim 1, wherein: in the step C, the step of comparing and identifying the synthesized image with the prestored image stored in the database module (7) comprises the following steps,
c1, calling feature points in images prestored in the database module (7), traversing and comparing the synthesized images by using the feature points, if all the feature points are compared, switching to the step C2, and otherwise, replacing the prestored images and re-executing the step C1;
c2, respectively connecting all different feature points in the pre-stored image and the synthesized image through straight lines to form a feature grid; if the similarity of the feature grids in the pre-stored image and the synthesized image is larger than a threshold value, and the gray scale error of the corresponding straight line segment in the feature grid is smaller than the vector error corresponding to the straight line segment where the feature grid is located, the identification is successful, otherwise, the identification is failed.
3. The inspection method of the apparatus for realizing mass inspection of the quality of the drilled hole according to claim 2, wherein: in step C1, if the similarity between the feature point and the corresponding position of the composite image is greater than the threshold, the comparison is determined to be successful, and the similarity is calculated by,
Figure DEST_PATH_IMAGE014
wherein, S is the similarity of the images,
Figure DEST_PATH_IMAGE016
in order to be a gray-scale-similar component,
Figure DEST_PATH_IMAGE018
in the form of a similar component of the shape,
Figure DEST_PATH_IMAGE020
and
Figure DEST_PATH_IMAGE022
are weight coefficients.
CN201810531568.4A 2018-05-29 2018-05-29 Equipment for realizing batch inspection of drilling quality and detection method thereof Active CN108961213B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810531568.4A CN108961213B (en) 2018-05-29 2018-05-29 Equipment for realizing batch inspection of drilling quality and detection method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810531568.4A CN108961213B (en) 2018-05-29 2018-05-29 Equipment for realizing batch inspection of drilling quality and detection method thereof

Publications (2)

Publication Number Publication Date
CN108961213A CN108961213A (en) 2018-12-07
CN108961213B true CN108961213B (en) 2022-04-05

Family

ID=64492729

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810531568.4A Active CN108961213B (en) 2018-05-29 2018-05-29 Equipment for realizing batch inspection of drilling quality and detection method thereof

Country Status (1)

Country Link
CN (1) CN108961213B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111965185B (en) * 2020-07-15 2023-05-02 镇江苏仪德科技有限公司 PL detection device and method for different-waveband light sources
CN116008191A (en) * 2021-10-21 2023-04-25 健鼎(湖北)电子有限公司 Drilling quality detection system and drilling quality detection method
CN117309873B (en) * 2023-09-04 2024-08-06 淮安特创科技有限公司 Efficient PCB appearance detection system and method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6222630B1 (en) * 1998-08-26 2001-04-24 Teradyne, Inc. Measuring and compensating for warp in the inspection of printed circuit board assemblies
EP1174709A2 (en) * 2000-07-17 2002-01-23 Nagoya Electric Works Co. Ltd. Cream solder inspection
CN102539441A (en) * 2011-12-29 2012-07-04 中国科学院长春光学精密机械与物理研究所 Inspection method for inspecting welding correctness of the device of device on circuit board in batch
WO2012146370A1 (en) * 2011-04-27 2012-11-01 Witrins S.R.O. Method and device for inspecting printed circuit boards
EP2801816A2 (en) * 2013-05-07 2014-11-12 WiTrins s.r.o. Method and device for the optical analysis of a PCB
CN204128986U (en) * 2014-07-15 2015-01-28 青岛海之晨工业装备有限公司 A kind of AOI automatic optical checking machine
CN106506899A (en) * 2015-09-08 2017-03-15 东莞市智觉电子科技有限公司 A method and device for image acquisition and reconstruction based on machine vision
CN206546150U (en) * 2017-02-27 2017-10-10 青岛智目科技有限公司 A kind of tiny deep via vision-based detection servicing unit of pcb board

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8413577B2 (en) * 2008-11-19 2013-04-09 Illinois Tool Works Inc. Vertically separated pass through conveyor system and method in surface mount technology process equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6222630B1 (en) * 1998-08-26 2001-04-24 Teradyne, Inc. Measuring and compensating for warp in the inspection of printed circuit board assemblies
EP1174709A2 (en) * 2000-07-17 2002-01-23 Nagoya Electric Works Co. Ltd. Cream solder inspection
WO2012146370A1 (en) * 2011-04-27 2012-11-01 Witrins S.R.O. Method and device for inspecting printed circuit boards
CN102539441A (en) * 2011-12-29 2012-07-04 中国科学院长春光学精密机械与物理研究所 Inspection method for inspecting welding correctness of the device of device on circuit board in batch
EP2801816A2 (en) * 2013-05-07 2014-11-12 WiTrins s.r.o. Method and device for the optical analysis of a PCB
CN204128986U (en) * 2014-07-15 2015-01-28 青岛海之晨工业装备有限公司 A kind of AOI automatic optical checking machine
CN106506899A (en) * 2015-09-08 2017-03-15 东莞市智觉电子科技有限公司 A method and device for image acquisition and reconstruction based on machine vision
CN206546150U (en) * 2017-02-27 2017-10-10 青岛智目科技有限公司 A kind of tiny deep via vision-based detection servicing unit of pcb board

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Mechanical Structure Design and Application for PCB Detection System;Huawu Liu 等;《Applied Mechanics and Materials》;20141031;第670-671卷;第1416-1420页 *
PCB钻孔检测算法研究及系统设计;易卫明 等;《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑》;20070115;第2007年卷(第1期);参见文章第1-26页 *
基于矩阵编码遗传算法的PCB生产线元件分配优化;杜轩 等;《三峡大学学报(自然科学版)》;20150228;第37卷(第1期);第89-93页 *
羊只形态参数无应激测量系统设计与试验;张丽娜 等;《农业机械学报》;20161130;第47卷(第11期);第307-315页 *

Also Published As

Publication number Publication date
CN108961213A (en) 2018-12-07

Similar Documents

Publication Publication Date Title
CN108961213B (en) Equipment for realizing batch inspection of drilling quality and detection method thereof
CN111260788B (en) Power distribution cabinet switch state identification method based on binocular vision
US8199202B2 (en) Image processing device, storage medium storing image processing program, and image pickup apparatus
CN105674880B (en) Contact net geometric parameter measurement method and system based on binocular principle
CN111932504B (en) A sub-pixel positioning method and device based on edge contour information
CN115456945A (en) A detection method, detection device and equipment for chip pin defects
CN107333130A (en) Assemble multi-cam module testing method and system
CN110260818B (en) A robust detection method for electronic connectors based on binocular vision
CN109685789A (en) The battery core surface gummed paper detection method and device of view-based access control model detection
CN117745723B (en) Chip wire bonding quality detection method, system and storage medium
TWI420406B (en) Stereo vision based dice point recognition system and method for uncontrolled environments
CN113963054B (en) A method and system for measuring the size of an intelligent express box based on a binocular camera
CN110889874B (en) Error evaluation method for binocular camera calibration result
CN111231530B (en) Quality detection method for double-color printer
CN108520533A (en) A multi-dimensional feature registration method for workpiece localization
CN116026861A (en) Method and system for detecting glass bottles
CN113257182B (en) Lamp point position correction method and device in LED display screen correction process
CN113034614B (en) Five-circle center calibration method of five-circle calibration plate
US8345965B2 (en) Method and apparatus for positioning edges of photograph
CN108072662A (en) Row's pin defect detection method and device based on machine vision
CN113409297A (en) Aggregate volume calculation method, particle form grading data generation method, system and equipment
CN217424298U (en) Hub size detection device
CN115417098B (en) Board thickness detection system and method based on board cutting saw
CN114596281B (en) Method for judging gaps of weft yarns on glass fiber cloth cover
CN114926417B (en) Microscopic imaging detection method and system for weak scratches on high-density flexible FPC surface

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant