Spherical Image Stabilization via Translation-Aware Rotation Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable wide-angle image capture devices that capture 360° images struggle to stabilize the image stream when the device undergoes rotation and translation, leading to undesirable changes in the point of view, especially when used in three-dimensional space motion.

Innovation Solution

The techniques involve analyzing the stream of spherical images to correct for rotation around one or more axes and account for translation by adjusting the rotation correction using predetermined rules, with options to lock onto objects for stabilization, ensuring the image stream reflects the user's intended point of view and maintains a stable horizon or object focus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the device rotates and translates in three-dimensional space to capture 360° images, then the viewer can be placed inside a sphere providing a 360° view of the captured scene, but the point of view changes undesirably between successive images

Engineering Contradiction:
Improve360° view capabilityVSAvoidpoint of view stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent introduces an intermediary computational process that analyzes sensor data (accelerometer, gyroscope, magnetometer) and applies rotation corrections to counteract device motion. This intermediary processing layer between the moving device and the final image stream stabilizes the point of view by calculating and applying compensatory rotations based on device orientation changes detected by sensors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If rotation correction is applied to stabilize the image stream, then the point of view remains stable, but the device complexity increases due to multiple correction modes and sensor processing

Engineering Contradiction:
Improveimage stream stabilityVSAvoidcorrection processing complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent implements dynamic correction modes that can be selected or automatically switched based on the capture scenario. Multiple correction modes (horizon correction, compass correction, direction correction with horizon-locking, and three-dimensional correction) are provided, allowing the system to adapt its complexity to the specific stabilization needs. The system dynamically adjusts the level of correction applied based on device motion characteristics and user preferences.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10097759B1360 degree image presentation
Publication Date: 2018.10.09 APPLE INC
  • US10097759B1 patent drawing
  • US10097759B1 patent drawing
  • US10097759B1 patent drawing

AI summary

Techniques are disclosed for stabilizing a stream of spherical images captured by an image capture device to produce a stabilized spherical video sequence. The rotation of the image capture device during capture may be corrected in one or more desired axial directions in a way that is agnostic to the translation of the image capture device. The rotation of the image capture device may also be corrected in one or more desired axial directions in a way that is aware of the translation of the image capture device. For example, the assembled output spherical video sequence may be corrected to maintain the horizon of the scene at a constant location, regardless of the translation of the image capture device (i.e., a ‘translation-agnostic’ correction), while simultaneously being corrected to maintain the yaw of the scene in the direction of the image capture device's translation through three-dimensional space (i.e., a ‘translation-aware’ correction).