Scene-Based Camera Stabilization for Indoor Motion Blur

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image capturing devices fail to effectively remove motion blur from video frames, leading to reduced image quality due to the use of electronic anti-shake algorithms that only smooth inter-frame jitter without addressing motion blur.

Innovation Solution

A method and device that determine whether the scene is indoor or outdoor based on gyroscope data, applying optical anti-shake processing in indoor scenes and electronic anti-shake processing in outdoor scenes to enhance image quality by combining both methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If electronic anti-shake algorithm is used to smooth inter-frame jitter, then inter-frame stability is improved, but motion blur is not removed resulting in reduced image quality

Engineering Contradiction:
Improveinter-frame stabilityVSAvoidimage quality
Core Design Contradiction:
Stability of the object's compositionVSManufacturing precision

Solution Approach 1:

The patent replaces the electronic anti-shake algorithm (software-based) with optical anti-shake processing (hardware-based) for indoor scenes. The optical anti-shake module uses gyroscope data to physically adjust the lens position, directly counteracting camera shake at the optical level rather than merely smoothing the video output, thereby removing motion blur while maintaining inter-frame stability.

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

Solution Approach 2:

The patent applies different anti-shake strategies to different scene types: optical anti-shake processing is applied specifically to indoor scenes where motion blur is more problematic, while electronic anti-shake processing is used for outdoor scenes. This localized approach optimizes image quality for each scenario without compromising overall system performance.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If optical anti-shake processing is applied to all scenes, then motion blur is reduced, but device complexity and power consumption increase

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

Solution Approach 1:

The patent implements scene-based conditional processing where the type of anti-shake processing applied depends on the detected scene characteristics. The system analyzes scene features (indoor/outdoor, lighting conditions) and selectively applies optical anti-shake processing only when beneficial, thereby reducing unnecessary computational overhead and power consumption while maintaining image quality where needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts the anti-shake processing strategy based on real-time scene conditions. The system continuously monitors scene characteristics and transitions between optical and electronic anti-shake processing modes as needed, optimizing the balance between image quality and resource consumption adaptively rather than using a fixed approach.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If only electronic anti-shake processing is used, then device structure is simple, but motion blur cannot be effectively removed

Engineering Contradiction:
Improveprocessing structureVSAvoidimage quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent segments the anti-shake processing function into two distinct components: optical anti-shake processing (handled by the optical anti-shake module using gyroscope data) and electronic anti-shake processing (handled by the video processing unit). This segmentation allows each component to specialize in specific tasks, with the optical module handling motion blur prevention and the electronic module handling inter-frame stabilization, achieving comprehensive image quality improvement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces the optical anti-shake module as an intermediary component between the camera sensor and video processing pipeline. This module uses gyroscope data to physically adjust the optical path and counteract camera shake before the image is captured, thereby preventing motion blur at the source rather than attempting to correct it in post-processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Enhances video image quality by effectively reducing motion blur through tailored anti-shake processing based on scene conditions, without requiring additional hardware.

Implementation Method 1

a terminal having a camera component and a gyroscope

Methodology Applied
Scientific EffectGyroscope: Gyroscope

Implementation Method 2

performing optical anti-shake processing based on the acquired gyroscope data, by the camera component

Methodology Applied
Scientific EffectOptical anti-shake:

Implementation Method 3

acquiring images by the camera component

Methodology Applied
Scientific EffectPhotoelectric conversion: Photoelectric Effect

Data Source

PatentEP3512190B1Method and device for acquiring image, terminal and computer-readable storage medium
Publication Date: 2025.09.24 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP3512190B1 patent drawingFigure 1~2
  • EP3512190B1 patent drawingFigure 3~4
  • EP3512190B1 patent drawingFigure 5

AI summary

A method and device for acquiring an image, a terminal and a computer-readable storage medium are provided. The method includes: acquiring (101) gyroscope data from the gyroscope while acquiring images by the camera component; obtaining (102) a current scene for each acquired image and determining whether the current scene includes an indoor scene or an outdoor scene based on each acquired image; and determining (103) whether to perform optical anti-shake processing on each acquired image based on the acquired gyroscope data based on whether the current scene includes the indoor scene. With the method and device for acquiring an image, the quality of the captured video image can be enhanced.