Video Stabilization Engine Motion Artifact Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital video stabilization methods in personal electronics devices can introduce 'motion artifacts' when the device is stable, as they incorrectly compensate for non-existent motion, degrading video quality.

Innovation Solution

Implementing a motion detector and video-stabilization engine that selectively apply stabilization by analyzing motion data and comparing it with stabilization-compensation values, only applying corrections when the device is actually moving and the motion data exceed noise thresholds, thereby preventing unnecessary stabilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video stabilization is applied continuously to compensate for shaking, then image blurriness is reduced, but motion artifacts are introduced when the device is stable

Engineering Contradiction:
Improveimage qualityVSAvoidmotion artifacts
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The video stabilization system dynamically adjusts its operation based on detected motion conditions. The processor continuously monitors motion between frames and activates stabilization only when motion exceeds a threshold, transitioning between active and inactive states to match actual device movement, thereby avoiding artifacts during stable periods while maintaining stabilization during shaking.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from frame-to-frame motion analysis to control the stabilization process. By comparing consecutive frames and detecting motion magnitude, the system receives real-time information about device stability and adjusts stabilization application accordingly, enabling it to stop when stable and activate when shaking is detected.

Inventive Principle:
Principle #23Feedback

2Reliability

If video stabilization is applied to remove frame-to-frame motion, then shaking compensation is improved, but video processing complexity increases

Engineering Contradiction:
Improveshaking compensationVSAvoidvideo processing
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of applying stabilization continuously, the system applies partial action by activating stabilization only when motion between frames exceeds a predetermined threshold. This selective application reduces unnecessary processing during stable periods while maintaining adequate stabilization during shaking, optimizing the balance between compensation reliability and processing complexity.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The video processing is segmented into distinct operational phases: motion detection phase (comparing frames), threshold evaluation phase, and stabilization application phase. By dividing the continuous processing into discrete decision points and conditional execution, the system manages complexity through structured segmentation of the stabilization workflow.

Inventive Principle:
Principle #1Segmentation

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

Prevents the introduction of 'motion artifacts' in captured video by ensuring stabilization is only applied when the device is in motion, maintaining video quality by avoiding incorrect compensation for static conditions.

Implementation Method 1

A motion detector device for directly detecting physical motion of the camera (e.g., a gyroscope, accelerometer, a GPS receiver, or another camera)

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Data Source

PatentUS9554042B2Preventing motion artifacts by intelligently disabling video stabilization
Publication Date: 2017.01.24 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US9554042B2 patent drawing
  • US9554042B2 patent drawing
  • US9554042B2 patent drawing

AI summary

Digital video stabilization is selectively turned off in circumstances where it could actually decrease the quality of a captured video. A video camera includes a device for directly detecting physical motion of the camera. Motion data from the motion detector are analyzed to see if video stabilization is appropriate. If the motion data indicate that the video camera is stable, for example, then video stabilization is not applied to the video, thus preventing the possibility of introducing “motion artifacts” into the captured video. In another example, motion as detected by the motion detector can be compared with motion as detected by the video-stabilization engine. If the two motions disagree significantly, then the video-stabilization engine is probably responding more to motion in the captured video rather than to motion of the camera itself, and video stabilization should probably not be applied to the video.