360-Degree Video Stabilization via Probability-Based FOV Rotation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for stabilizing 360-degree videos fail to effectively address user discomfort due to contradictory sensory inputs, leading to VR sickness, as they cannot stabilize videos with diverse moving elements within the same scene.

Innovation Solution

An electronic device allocates probability values to pixels in a 360-degree video based on their likelihood of being in the user's field of view, determines a 3D rotation, and applies this rotation to generate a stabilized video, using features like object type, depth, visual importance, and motion vectors, and optionally employs machine learning for improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If traditional video stabilization techniques are applied to 360-degree videos, then camera shaking is reduced, but user discomfort and VR sickness persist due to inability to stabilize with respect to all moving parts in the scene

Engineering Contradiction:
Improvevideo stabilityVSAvoidVR sickness
Core Design Contradiction:
Stability of the object's compositionVSObject-affected harmful factors

Solution Approach 1:

The patent applies different stabilization strategies to different regions of the 360-degree video based on their likelihood of being in the user's field of view. High-probability regions (likely to be viewed) receive stronger stabilization, while low-probability regions receive less processing. This local differentiation resolves the contradiction by optimizing stability where it matters most to the user while avoiding over-processing that causes discomfort in peripheral regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the stabilization parameters dynamically based on probability values assigned to different pixels or regions. By adjusting stabilization strength according to the predicted field of view probability, the system achieves optimal balance between reducing camera shake and maintaining natural scene motion, thereby reducing VR sickness while preserving video stability.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If video stabilization is applied to all parts of the scene, then comprehensive stability is achieved, but processing complexity and computational load increase significantly

Engineering Contradiction:
Improveoverall video stabilityVSAvoidprocessing complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent applies stabilization selectively rather than uniformly across the entire scene. By focusing computational resources on high-probability regions (those most likely to be in the user's field of view), the system achieves sufficient overall stability without the excessive processing burden of stabilizing every pixel equally. This partial action approach resolves the contradiction between comprehensive stability and processing complexity.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the 360-degree video into multiple regions with different probability values indicating likelihood of being in the user's field of view. Each segment is then processed with appropriate stabilization strength, allowing the system to manage computational complexity by dividing the problem into manageable regions rather than processing the entire scene uniformly.

Inventive Principle:
Principle #1Segmentation

3Stability of the object's composition

If strong stabilization is applied to stabilize camera movements, then shaking is reduced, but natural motion of scene elements is distorted

Engineering Contradiction:
Improvecamera shake reductionVSAvoidscene element distortion
Core Design Contradiction:
Stability of the object's compositionVSShape

Solution Approach 1:

The patent applies different stabilization strengths to different regions based on their probability of being in the user's field of view. High-probability regions receive stronger stabilization to reduce camera shake, while low-probability regions maintain more natural motion characteristics. This local differentiation resolves the contradiction by reducing distortion in regions where users are unlikely to notice while maintaining stability in important regions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11245887B2Electronic device and operation method therefor
Publication Date: 2022.02.08 SAMSUNG ELECTRONICS CO LTD
  • US11245887B2 patent drawing
  • US11245887B2 patent drawing
  • US11245887B2 patent drawing

AI summary

Provided is an electronic device for stabilizing a 360-degree video, the electronic device including a memory storing one or more instructions, and a processor for executing the one or more instructions stored in the memory, wherein the processor is configured to execute the one or more instructions to: when a 360-degree video is reproduced, allocate probability values to a plurality of pixels included in a frame of the 360-degree video, based on a possibility that each of the plurality of pixels is included in a user's field of view (FOV), determine a three-dimensional (3D) rotation for the 360-degree video, based on the allocated probability values, and generate a stabilized 360-degree video by applying the 3D rotation to the 360-degree video.