Image Signal Processor Digital Stabilization OIS Translation Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices that perform digital image stabilization without optical image stabilization (OIS) 2D translation information often result in wobbling of final processed images due to the lack of reflection of OIS 2D translation information during image capture, especially when the device shakes three-dimensionally.

Innovation Solution

An electronic device comprising a camera module and an image signal processor that generates and processes gyro data and frame data to estimate OIS 2D translation information, filters out low-frequency components, and calculates stabilized camera motion information to compensate for camera module movements, thereby performing accurate digital image stabilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If digital image stabilization is performed using only camera module rotation information and frame rotation information, then the device can perform stabilization without OIS 2D translation information, but image wobbling appears in the final processed image

Engineering Contradiction:
Improveability to perform digital image stabilization without OIS informationVSAvoidimage stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary estimation process that infers OIS 2D translation information from available sensor data (gyro data and frame data). The image signal processor acts as a mediator that reconstructs the missing OIS translation information by combining camera rotation information from gyro data and frame rotation information, thereby enabling accurate digital image stabilization without direct OIS 2D translation information

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy or approximation of the OIS 2D translation information that would normally be provided by the optical image stabilizer. By estimating the translation information from gyro and frame data, the system replicates the effect of OIS in the digital domain, allowing the image stabilization to proceed as if the OIS information were directly available

Inventive Principle:
Principle #26Copying

2Device complexity

If OIS 2D translation information is not provided to the image signal processor, then the device can operate with limited sensor capabilities, but accurate image stabilization cannot be achieved

Engineering Contradiction:
Improvesensor configuration simplicityVSAvoidstabilization accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent transforms the available sensor parameters (gyro data representing camera rotation and frame data representing frame rotation) into estimated OIS 2D translation information. By changing the parameters from direct OIS translation measurements to derived estimates from rotation data, the system achieves the same stabilization effect with different, more universally available sensor inputs

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11729505B2Image signal processor, electronic device, and image stabilization method
Publication Date: 2023.08.15 SAMSUNG ELECTRONICS CO LTD
  • US11729505B2 patent drawing
  • US11729505B2 patent drawing
  • US11729505B2 patent drawing

AI summary

An electronic device comprises a camera module and an image signal processor. The camera module generates and outputs gyro data and frame data for an input image. The image signal processor comprises a motion vector module which calculates motion vector information, a gyro-based motion estimator which extracts camera rotation information of the camera module from the gyro data, a motion vector-based motion estimator which extracts frame rotation information from the frame data, an optical image stabilization (OIS) two-dimensional (2D) translation information estimator which estimates OIS 2D translation information based on the motion vector information, the camera rotation information, and the frame rotation information, and a camera path optimizer which filters out a low-frequency component from the OIS 2D translation information and calculates stabilized camera motion information of the camera module using the filtered OIS 2D translation information and the camera rotation information.