Inspection Apparatus Motion-Free Frame Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inspection apparatuses often capture low-quality frames of image data when in motion due to the timing of control signals for outputting frames, leading to suboptimal image quality during freeze frame or save frame operations.

Innovation Solution

The apparatus processes image data to determine a motion parameter, allowing for selective output of high-quality frames by buffering and processing image data before and after the initiation of control signals, and applying non-uniform digital gain and offset parameters to enhance image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the inspection apparatus outputs the first frame captured after a control signal is initiated, then the response time is minimized, but the image quality deteriorates due to motion during capture

Engineering Contradiction:
Improveresponse timeVSAvoidimage quality
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by continuously capturing and buffering multiple frames before the control signal is initiated. When the control signal arrives, the system has already prepared a sequence of frames in the buffer, allowing it to select the highest quality frame without waiting for the next capture cycle, thus maintaining both fast response and high image quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts frame selection based on motion detection. Instead of always outputting the first captured frame, the system evaluates motion parameters of multiple buffered frames and selectively outputs the frame with minimal motion blur, adapting the selection criterion based on real-time motion conditions.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If multiple frames are buffered and processed to select the highest quality frame, then image quality improves, but the processing time and computational complexity increase

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system applies partial processing by evaluating only key motion parameters of buffered frames rather than performing complete image quality assessment on all frames. This selective processing approach examines sufficient criteria to identify high-quality frames without the computational overhead of analyzing every frame in detail, thus reducing processing time while maintaining quality selection.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If motion detection and frame selection processing is performed, then frame quality improves, but the device complexity increases

Engineering Contradiction:
Improveframe qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential motion detection functionality from the overall frame processing pipeline. By isolating and implementing just the critical motion parameter detection and basic frame selection logic, the system achieves improved frame quality without incorporating the full complexity of advanced image processing algorithms, thus maintaining relatively simple device architecture.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9621808B2Inspection apparatus method and apparatus comprising selective frame output
Publication Date: 2017.04.11 GENERAL ELECTRIC CO
  • US9621808B2 patent drawing
  • US9621808B2 patent drawing
  • US9621808B2 patent drawing

AI summary

A method of operating an inspection device includes collecting a plurality of successive image frames using an image sensor of the inspection device and displaying the plurality of successive image frames on a display of the inspection device. The method includes processing, via a processor of the inspection device, each image frame of the plurality of successive image frames by determining a motion parameter of each respective image frame and adding each respective image frame to a frame buffer when the respective image frame is motion free. The method includes receiving a control signal from a user interface of the inspection device requesting an image frame output. The method further includes determining, via the processor of the inspection device, a noise-reduced image frame from the frame buffer in response to the control signal and outputting the noise-reduced image frame in response to the control signal.