PCB Character Recognition Using Fragmented Search Regions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The production of packaged modules, such as power amplifiers, is hindered by defects caused by impurities, scratches, and damage during fabrication and packaging, leading to monetary and resource losses, as well as reduced yield due to the need to identify and remove defective modules from production lines.

Innovation Solution

A circuit board processing system that uses a character recognition system to analyze digital images of characters on panels, applying local and global threshold values, along with contrast equalization and fragmented search regions, to classify characters effectively, even when damaged, thereby reducing processing time and increasing accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional image analysis methods are used for character recognition on damaged circuit boards, then the system can process characters, but the processing time is excessive and accuracy is reduced due to molding flashing and damage

Engineering Contradiction:
Improvecharacter recognition accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides the character recognition process into multiple processing stages: initial full-image analysis, followed by fragmented search region analysis. The character search space is segmented into multiple regions, and only promising regions are analyzed in detail. This segmentation allows the system to quickly eliminate non-matching characters while performing thorough analysis only where needed, thereby maintaining high accuracy while reducing overall processing time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing strategies to different regions of the image. Full image analysis is performed initially to establish baseline characteristics, then fragmented search regions are identified and analyzed with focused attention. Local threshold values are applied to specific regions rather than uniformly across the entire image, allowing adaptive processing that maintains accuracy in damaged areas while reducing computation in undamaged regions.

Inventive Principle:
Principle #3Local quality

2Reliability

If the system performs thorough image analysis to accurately classify damaged characters, then recognition accuracy improves, but processing time increases significantly

Engineering Contradiction:
Improvecharacter classification reliabilityVSAvoidproduction throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary full-image analysis before detailed character classification. This initial pass establishes baseline characteristics, identifies potential damage regions, and pre-processes the image data. By performing this preliminary action, the system prepares the data structure and identifies critical regions beforehand, so that subsequent detailed analysis can be focused and efficient, maintaining reliability while improving throughput.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a two-stage approach where obviously damaged or non-matching characters are quickly identified and skipped in the detailed analysis phase. The fragmented search region technique allows the system to rush through portions of the image that don't require thorough analysis, while concentrating computational resources on critical regions. This skipping strategy maintains classification reliability for important characters while dramatically improving overall processing speed.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Manufacturing precision

If local threshold values are applied to each locality based on pixel information, then binarization accuracy improves for damaged characters, but computational complexity increases

Engineering Contradiction:
Improvebinarization precisionVSAvoidimage processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the image into multiple localities or regions before applying local threshold values. Rather than computing thresholds for every pixel across the entire image, the system divides the image into manageable regions and applies thresholding locally to each segment. This segmentation reduces the overall computational complexity while maintaining binarization precision, as each local region can be processed independently with simpler calculations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local threshold values specifically to regions where damage or molding flashing is detected, rather than uniformly across the entire image. The thresholding strategy adapts to local image characteristics, using more sophisticated local thresholding only where needed to maintain precision, while using simpler methods in undamaged regions. This local quality approach maintains binarization precision for critical areas while reducing overall computational complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240233428A1Circuit board processing system using fragmented search region image analysis
Publication Date: 2024.07.11 SKYWORKS SOLUTIONS INC
  • US20240233428A1 patent drawing
  • US20240233428A1 patent drawing
  • US20240233428A1 patent drawing

AI summary

A circuit board processing system configured to process a panel, the system comprising a character recognition system configured to obtain a digital image of a character imprinted on a surface of the panel. The character recognition system is further configured to apply a fragmented search region to the digital image to obtain less than a whole of the character and apply image analysis to the less than a whole of the character; and to classify the character based on the image analysis.