Adaptive Motion Instability Detection in Video Stabilization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video stabilization techniques often degrade the visual quality of videos, especially when not needed, due to their reliance on assumptions that may not suit the input video, and they require significant processing resources and secondary sensors that not all capture devices possess.

Innovation Solution

An adaptive motion instability detection system that determines an initial motion instability state and toggles video stabilization based on detected changes, using image processing to selectively apply stabilization only when necessary, thereby minimizing unnecessary processing and preserving image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If image processing-based motion stabilization is applied to all videos, then motion instability is reduced, but visual quality degrades and processing resources are wasted on videos that do not need stabilization

Engineering Contradiction:
Improvemotion stabilityVSAvoidprocessing resources
Core Design Contradiction:
Stability of the object's compositionVSLoss of energy

Solution Approach 1:

The system dynamically adjusts the stabilization processing based on the detected motion characteristics of each video segment. By analyzing motion vectors and variability between frames, the system adaptively applies stabilization only when motion instability is detected, rather than applying a fixed stabilization process to all videos. This dynamic approach resolves the contradiction by making processing resource consumption proportional to the actual need for stabilization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the stabilization parameter (processing intensity) based on the detected motion state. When motion variability exceeds a threshold, stabilization processing is activated; when motion is within acceptable ranges, processing is reduced or eliminated. This parameter-based adaptation allows the system to optimize the balance between motion stability and processing resource consumption.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If image processing-based motion stabilization is applied to all videos, then motion instability is reduced, but visual quality degrades

Engineering Contradiction:
Improvemotion stabilityVSAvoidvisual quality
Core Design Contradiction:
Stability of the object's compositionVSManufacturing precision

Solution Approach 1:

The system dynamically determines whether to apply stabilization processing based on real-time analysis of motion vectors and frame-to-frame variability. By making the stabilization application conditional rather than universal, the system preserves visual quality for videos that do not exhibit problematic motion patterns while still providing stabilization where needed. This dynamic decision-making process resolves the contradiction between motion stability and visual quality preservation.

Inventive Principle:
Principle #15Dynamics

3Stability of the object's composition

If motion stabilization is applied continuously, then motion instability is reduced, but unnecessary processing increases

Engineering Contradiction:
Improvemotion stabilityVSAvoidprocessing efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The system employs periodic analysis of motion vectors at specific intervals to detect motion instability patterns. Rather than continuously applying stabilization, the system periodically assesses whether stabilization is needed based on motion variability thresholds, and applies processing only during periods when instability is detected. This periodic assessment approach improves processing efficiency by eliminating continuous unnecessary processing while maintaining motion stability when required.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The processing intensity is dynamically adjusted based on detected motion characteristics. The system transitions between different processing states (stabilization active/inactive) based on real-time motion analysis, making the processing efficiency responsive to actual video content requirements rather than operating at constant intensity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9336460B2Adaptive motion instability detection in video
Publication Date: 2016.05.10 INTEL CORP
  • US9336460B2 patent drawing
  • US9336460B2 patent drawing
  • US9336460B2 patent drawing

AI summary

One or more apparatus and method for adaptively detecting motion instability in video. In embodiments, video stabilization is predicated on adaptive detection of motion instability. Adaptive motion instability detection may entail determining an initial motion instability state associated with a plurality of video frames. Subsequent transitions of the instability state may be detected by comparing a first level of instability associated with a first plurality of the frames to a second level of instability associated with a second plurality of the frames. Image stabilization of received video frames may be toggled first based on the initial instability state, and thereafter based on detected changes in the instability state. Output video frames, which may be stabilized or non-stabilized, may then be stored to a memory. In certain embodiments, video motion instability is scored based on a probability distribution of video frame motion jitter values.