Lim et al., 2022 - Google Patents

Colour-assisted PCB Inspection System with Hardware Support for Real-time Environment

Lim et al., 2022

View PDF
Document ID
2467299292970581196
Author
Lim H
Lee Y
Yap K
Lin M
Lian T
Publication year
Publication venue
International Conference on Computer, Information Technology and Intelligent Computing (CITIC 2022)

External Links

Snippet

Abstract Printed Circuit Boards (PCBs) are crucial functional components in electrical devices that require inspection during production to prevent faulty products. However, Automated Optical Inspection (AOI) machines for PCB inspection are costly, especially for …
Continue reading at www.atlantis-press.com (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; 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; 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/30148Semiconductor; IC; Wafer
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K9/00Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
    • G06K9/36Image preprocessing, i.e. processing the image information without deciding about the identity of the image
    • G06K9/46Extraction of features or characteristics of the image
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K9/00Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
    • G06K9/62Methods or arrangements for recognition using electronic means
    • G06K9/6201Matching; Proximity measures
    • G06K9/6202Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K9/00Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
    • G06K9/62Methods or arrangements for recognition using electronic means
    • G06K9/6217Design or setup of recognition systems and techniques; Extraction of features in feature space; Clustering techniques; Blind source separation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K9/00Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
    • G06K9/00221Acquiring or recognising human faces, facial parts, facial sketches, facial expressions
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K9/00Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
    • G06K9/00624Recognising scenes, i.e. recognition of a whole field of perception; recognising scene-specific objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K9/00Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
    • G06K9/20Image acquisition
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2209/00Indexing scheme relating to methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
    • G06K2209/19Recognition of objects for industrial automation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using infra-red, visible or ultra-violet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined

Similar Documents

Publication Publication Date Title
Hu et al. Detection of PCB surface defects with improved faster-RCNN and feature pyramid network
CN111325713B (en) Neural network-based wood defect detection method, system and storage medium
Huang et al. A PCB dataset for defects detection and classification
TWI787296B (en) Optical inspection method, optical inspection device and optical inspection system
Lu et al. Fics-pcb: A multi-modal image dataset for automated printed circuit board visual inspection
KR100868884B1 (en) Flat glass defect information system and classification method
TWI743837B (en) Training data increment method, electronic apparatus and computer-readable medium
WO2013030850A2 (en) Chemical structure recognition tool
Su et al. A novel forgery detection algorithm for video foreground removal
CN111739003B (en) Machine vision method for appearance detection
US6382510B1 (en) Automatic inspection system using barcode localization and method thereof
CN115272340B (en) Industrial product defect detection method and device
De Oliveira et al. Detecting modifications in printed circuit boards from fuel pump controllers
Borthakur et al. A comparative study of automated pcb defect detection algorithms and to propose an optimal approach to improve the technique
JP6788929B1 (en) Image processing device and image processing method for determining the test object
Lim et al. Colour-assisted PCB Inspection System with Hardware Support for Real-time Environment
TWI749714B (en) Method for defect detection, method for defect classification and system thereof
Jayanthi et al. Fruit quality inspection system using image processing
TWM606740U (en) Defect detection system
CN117274245A (en) AOI optical detection method and system based on image processing technology
KR102203441B1 (en) Apparatus and Method for Classifying Electronic Components
Supong et al. PCB Surface Defect Detection Using Defect-Centered Image Generation and Optimized YOLOv8 Architecture
Mogharrebi et al. Missing component detection on PCB using neural networks
CN113034432A (en) Product defect detection method, system, device and storage medium
JP7583395B2 (en) Image processing device, image processing method, image processing program, image classification device, and trained model generated thereby