CNN-GCN Hybrid System for Circuit Board Damage Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for detecting and diagnosing damaged circuit boards in information handling systems are inaccurate and time-consuming, often requiring manual inspection and multiple debugging cycles, especially when micro-burn marks are the only evidence of damage.

Innovation Solution

A hybrid Graph Convolutional Network (GCN)/Convolutional Neural Network (CNN) system that analyzes digital images of circuit boards to identify board features and determine damage classification, using a board feature graph to generate a damage probability for each feature, thereby automating the detection of board damage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual inspection is used to detect board damage, then detection accuracy may be improved for micro-burn marks, but detection time and complexity increase significantly

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical inspection with an automated image processing system using CNN and GCN algorithms. The system captures board images and automatically analyzes them through neural networks to detect damage, eliminating the need for manual visual inspection while maintaining high detection accuracy for micro-burn marks.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a digital copy (image) of the physical board and analyzes this copy through computational algorithms. The CNN processes the image data to identify damage patterns, allowing multiple analyses of the same board without requiring repeated physical inspections, thus reducing detection time.

Inventive Principle:
Principle #26Copying

2Reliability

If multiple debugging cycles are performed to identify board damage, then detection thoroughness improves, but productivity decreases

Engineering Contradiction:
Improvedetection thoroughnessVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs damage detection as a preliminary action before debugging cycles. By using image processing to identify and classify board damage upfront, the system determines whether debugging is even necessary, eliminating multiple unnecessary debugging cycles and improving overall processing efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the detection process into distinct stages: image capture, CNN-based feature analysis, GCN-based relationship analysis, and damage classification. This segmentation allows each component to specialize in specific tasks, improving both thoroughness and efficiency compared to undifferentiated debugging cycles.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If conventional detection methods are used, then system complexity remains low, but detection precision for micro-burn marks deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoiddetection precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent uses a composite approach combining CNN and GCN neural network models. The CNN extracts local features from board images, while the GCN analyzes relationships between different board components. This composite system achieves superior detection precision for micro-burn marks compared to either model alone, despite increased computational complexity.

Inventive Principle:
Principle #40Composite materials

Solution Approach 2:

The patent transitions from conventional single-stage detection to a two-dimensional approach: first analyzing local board features through CNN, then analyzing relationships between features through GCN. This dimensional expansion in the detection process enables identification of subtle micro-burn marks that single-stage methods miss.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Productivity

If automated image processing is implemented, then processing speed improves, but system complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent replaces slow manual inspection processes with automated image processing using neural networks. The system captures board images and processes them through pre-trained CNN and GCN models, achieving rapid automated analysis that is both faster than manual inspection and more accurate for detecting micro-burn marks.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11868442B2Board damage classification system
Publication Date: 2024.01.09 DELL PROD LP
  • US11868442B2 patent drawing
  • US11868442B2 patent drawing
  • US11868442B2 patent drawing

AI summary

A board damage classification system includes a Convolutional Neural Network (CNN) sub-engine and a Graph Convolutional Network (GCN) sub-engine that were trained based on digital images of structures that have experienced natural disasters. The CNN sub-engine receives a board digital image of a board, analyzes the board digital image to identify board features, and determines a board feature damage classification for the board features. The CGN sub-engine receives a board feature graph that was generated using the board digital image and that includes nodes that correspond to the board features in the board digital image, and defines relationships between the nodes included in the board feature graph. The board feature damage classification determined by the CNN sub-engine and the relationships defined by the GCN sub-engine are then used to generate a board damage classification that includes a damage probability for board features in the board digital image.