AI Camera Stabilization Using Multi-Sensor Tremor Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image stabilization methods using simple feedback algorithms are limited in performance and consume excessive power, and struggle to effectively compensate for various tremor patterns in different usage environments.

Innovation Solution

An artificial intelligence-based image stabilization method utilizing an artificial neural network (ANN) model trained on tremor detection data from multiple sensors, including gyro and Hall sensors, to generate compensation signals for image shaking, while also considering temperature and defocus amounts, thereby improving stabilization speed and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If simple feedback algorithms are used for image stabilization, then device complexity is reduced, but processing speed and stabilization accuracy deteriorate

Engineering Contradiction:
Improvealgorithm complexityVSAvoidprocessing speed
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-training the artificial neural network model offline to learn optimal stabilization patterns from training data. During actual image stabilization operations, the pre-trained model rapidly processes sensor data without requiring complex real-time computations, thus achieving high processing speed while maintaining algorithm sophistication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical feedback control systems with an AI-based neural network model. The neural network learns complex stabilization patterns through training and substitutes the need for complex real-time algorithmic processing, achieving both high processing speed and accurate stabilization across various tremor patterns.

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

2Use of energy by moving object

If simple feedback algorithms are used for image stabilization, then power consumption is reduced, but stabilization accuracy deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidstabilization accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The neural network model is pre-trained offline to capture complex stabilization patterns. During actual operation, the pre-trained model requires minimal computational resources to process sensor data and generate stabilization signals, achieving high stabilization accuracy without excessive power consumption during runtime.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The neural network model serves itself by learning optimal stabilization strategies during offline training. During actual image stabilization, the model autonomously processes sensor data and generates appropriate compensation signals without requiring complex real-time control algorithms, thereby achieving high accuracy with low power consumption.

Inventive Principle:
Principle #25Self-service

3Productivity

If traditional feedback algorithms are used, then processing speed is reduced, but power consumption increases

Engineering Contradiction:
Improveprocessing speedVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The neural network model is pre-trained offline to learn optimal stabilization patterns from training data. During actual image stabilization operations, the pre-trained model rapidly processes sensor data with minimal computational overhead, achieving both high processing speed and low power consumption simultaneously.

Inventive Principle:
Principle #10Preliminary action

4Device complexity

If simple feedback algorithms are used, then device complexity is reduced, but adaptability to various tremor patterns deteriorates

Engineering Contradiction:
Improvealgorithm complexityVSAvoidtremor pattern compensation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The neural network model is pre-trained offline using diverse training data representing various tremor patterns and usage environments. This preliminary training enables the model to adapt to different tremor characteristics without requiring complex real-time adjustments, achieving high versatility while maintaining algorithm efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The neural network model learns to adjust its internal parameters and weights during offline training to adapt to various tremor patterns. During actual operation, the model automatically applies the appropriate learned patterns based on input sensor data, achieving high adaptability without requiring complex real-time parameter adjustments or multiple specialized algorithms.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach maximizes processing speed and reduces power consumption while providing improved image stabilization accuracy across various tremor patterns and environments, enabling efficient focus adjustment and rapid image stabilization.

Implementation Method 1

outputting stabilization data for compensating for an image shaking, the stabilization data outputted using an artificial neural network (ANN) model trained to output the stabilization data based on the tremor detection data

Methodology Applied
Scientific EffectArtificial neural network processing:

Implementation Method 2

acquiring tremor detection data with respect to the image, the tremor detection data acquired from two or more sensors... a gyro sensor

Methodology Applied
Scientific EffectGyroscopic effect: Gyroscope

Implementation Method 3

generates a compensation signal using a Hall sensor that detects a change in separation between a coil and a magnet

Methodology Applied
Scientific EffectHall effect: Hall Effect

Data Source

PatentUS11750927B2Method for image stabilization based on artificial intelligence and camera module therefor
Publication Date: 2023.09.05 DEEPX CO LTD
  • US11750927B2 patent drawing
  • US11750927B2 patent drawing
  • US11750927B2 patent drawing

AI summary

A method for stabilizing an image based on artificial intelligence includes acquiring tremor detection data with respect to the image, the tremor detection data acquired from two or more sensors; outputting stabilization data for compensating for an image shaking, the stabilization data outputted using an artificial neural network (ANN) model trained to output the stabilization data based on the tremor detection data; and compensating for the image shaking using the stabilization data. A camera module includes a lens; an image sensor to output an image captured through the lens; two or more sensors to output tremor detection data with respect to the image; a controller to output stabilization data based on the tremor detection data using an ANN model; and a stabilization unit to compensate for an image shaking using the stabilization data. The ANN model is trained to output the stabilization data based on the tremor detection data.