Multi-Camera QA Correlation for High-Throughput Inspection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Advanced quality assurance techniques for camera-based inspection systems face challenges in high-speed automation environments, where frequent changeovers and increased manufacturing demands complicate the implementation and monitoring of quality inspection systems, necessitating simplified hardware configurations and improved algorithm explainability.

Innovation Solution

The system receives image data from multiple inspection camera modules, analyzes it using machine learning models, correlates results on an object-by-object basis, and stores them in local or cloud-based databases, utilizing unique identifiers, timestamps, and synchronization methods to associate images across different camera modules and locations, enabling efficient quality assurance and anomaly detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple inspection camera modules are deployed to cover different areas of interest, then measurement precision and inspection coverage are improved, but device complexity increases

Engineering Contradiction:
Improveinspection precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The inspection system is divided into multiple independent camera modules, each responsible for a specific area of interest (AOI). Each camera module operates autonomously to capture images of its designated region, allowing the system to cover multiple AOIs simultaneously without requiring a single complex camera system. This segmentation enables precise inspection of different product regions while maintaining manageable module-level complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple camera modules are integrated into a unified inspection system that correlates images from all modules on an object-by-object basis. The system merges data from different camera modules by matching unique identifiers and timestamps, creating a comprehensive inspection result that combines the precision of individual modules while providing system-level coordination to manage complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple camera modules with different triggers are used to capture images at various stages, then inspection coverage and productivity are improved, but device complexity and synchronization difficulty increase

Engineering Contradiction:
Improveinspection throughputVSAvoidtrigger synchronization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system supports dynamic trigger configurations where different camera modules can use different trigger types (hardware or software triggers) appropriate for their specific inspection needs. Each camera module's trigger mechanism is independently configurable, allowing the system to adapt to varying inspection requirements at different production stages while maintaining overall coordination through centralized image correlation based on unique identifiers and timestamps.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If images from multiple camera modules are correlated on an object-by-object basis, then measurement precision and traceability are improved, but data processing complexity increases

Engineering Contradiction:
Improvecorrelation accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Each camera module is configured to assign a unique identifier to images of the same object before the images leave the inspection line. This preliminary tagging action enables efficient correlation of images from multiple modules by providing a common reference key. The system performs preliminary synchronization of timestamp formats across all modules, reducing the complexity of subsequent image correlation and enabling accurate object-by-object matching without requiring complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11675345B2Cloud-based multi-camera quality assurance architecture
Publication Date: 2023.06.13 ELEMENTARY ROBOTICS INC
  • US11675345B2 patent drawing
  • US11675345B2 patent drawing
  • US11675345B2 patent drawing

AI summary

Data is received that is derived from each of a plurality of inspection camera modules forming part of a quality assurance inspection system. The data includes a feed of images of a plurality of objects passing in front of the respective inspection camera module. Thereafter, the received data is separately analyzed by each inspection camera module using at least one image analysis inspection tool. The results of the analyzing can be correlated for each inspection camera module on an object-by-object basis. The correlating can use timestamps for the images and/or detected unique identifiers within the images and can be performed by a cloud-based server and/or a local edge computer. Access to the correlated results can be provided to a consuming application or process.