Video Stabilization via Look-Ahead Rotation Smoothing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Videos captured by image capture devices in motion often appear jerky or shaky due to the device's motion during recording, which existing stabilization techniques fail to fully address effectively.

Innovation Solution

A system that stabilizes videos by determining the rotational positions of the image capture device using position information, applying a look ahead of a rotation constraint to smooth these positions, and adjusting the viewing window to generate stabilized visual content by cropping out unstable extents, thereby reducing motion artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video stabilization is performed using conventional techniques, then some motion correction is achieved, but the stabilization is insufficient and videos still appear jerky or shaky

Engineering Contradiction:
Improvevideo stabilization effectivenessVSAvoidstabilization system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs a look-ahead analysis of future rotational positions before determining the smoothed rotational position for the current image. By examining subsequent images and predicting future device motion, the system proactively adjusts the current frame's stabilization parameters to prevent jitter before it occurs, achieving superior stabilization without requiring complex real-time feedback mechanisms

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the viewing window size and position based on predicted rotational constraints. By making the stabilization parameters adaptive rather than fixed, the system optimizes stabilization effectiveness for each frame while maintaining computational efficiency, resolving the contradiction between stabilization quality and system complexity

Inventive Principle:
Principle #15Dynamics

2Reliability

If the viewing window is adjusted to compensate for device motion, then stabilized visual content is generated, but portions of the original field of view are cropped out

Engineering Contradiction:
Improvevisual content stabilityVSAvoidvisible field of view area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The system changes the parameters of the viewing window (position, size, orientation) dynamically based on predicted rotational constraints and device motion patterns. By optimizing these parameters frame-by-frame, the system maximizes the visible field of view while maintaining stabilization effectiveness, reducing unnecessary cropping while still achieving reliable visual content stability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11153489B2Systems and methods for stabilizing videos
Publication Date: 2021.10.19 GOPRO INC
  • US11153489B2 patent drawing
  • US11153489B2 patent drawing
  • US11153489B2 patent drawing

AI summary

Visual content may be captured by an image capture device during a capture duration. The rotational positions of the image capture device may change during the capture duration. The rotational positions of the image capture device may be smoothed based on a look ahead of a rotation constraint. A punchout of the visual content may be determined based on the smoothed rotational positions. The punchout of the visual content may be used to generate stabilized visual content.