Spherical Video Viewport Editing on Resource-Limited Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing devices, particularly mobile devices, struggle to display spherical videos effectively due to limited computing resources, leading to poor user experience and inefficiencies in editing spherical video content, which often requires significant processing power and can deter users from sharing or casually editing such content.

Innovation Solution

A computing device receives spherical video data and uses input movement data to track an object, adjust the viewport, and edit the video based on available resources, applying strategies like cropping or modifying resolution to optimize playback on devices with limited capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If spherical video data is edited using conventional editing tools, then editing functionality is provided, but processing demands and resource requirements are excessively high

Engineering Contradiction:
Improveediting functionalityVSAvoidprocessing demands
Core Design Contradiction:
Ease of manufactureVSUse of energy by moving object

Solution Approach 1:

The spherical video data is divided into multiple video frames, and each frame is processed independently through cropping operations. This segmentation allows the editing system to handle smaller, more manageable portions of data at any given time, reducing the overall processing burden while maintaining editing functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary portions of spherical video data by cropping video frames to generate edited frames. Instead of processing the entire spherical video dataset, the system extracts and processes individual frames or portions of frames that need to be edited, significantly reducing processing demands.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of manufacture

If spherical video data is edited with high processing requirements, then editing capability is maintained, but user experience deteriorates on mobile devices

Engineering Contradiction:
Improveediting capabilityVSAvoiduser experience
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The system performs partial processing by cropping only the necessary portions of video frames rather than processing the entire spherical video data. This partial action approach maintains editing capability while reducing the computational load to levels suitable for mobile devices, thereby improving user experience.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of manufacture

If conventional editing tools are used for spherical video, then basic editing is possible, but effort required increases due to limited capabilities

Engineering Contradiction:
Improvebasic editingVSAvoideffort required
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The system automatically determines crop parameters and performs cropping operations on video frames without requiring manual intervention for each frame. This self-service approach maintains basic editing functionality while reducing the effort required from users, as the system handles the complex processing tasks automatically.

Inventive Principle:
Principle #25Self-service

4Manufacturing precision

If full-resolution spherical video is processed, then video quality is preserved, but resource requirements increase significantly

Engineering Contradiction:
Improvevideo qualityVSAvoidresource requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and processes only the necessary portions of video frames through cropping operations. By extracting and processing smaller, cropped portions rather than full-resolution spherical video data, the system maintains adequate video quality for the edited output while significantly reducing memory and processing resource requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12614567B2Spherical video editing
Publication Date: 2026.04.28 SNAP INC
  • US12614567B2 patent drawing
  • US12614567B2 patent drawing
  • US12614567B2 patent drawing

AI summary

Systems and methods provide for editing of spherical video data. In one example, a computing device can receive a spherical video (or a video associated with an angular field of view greater than an angular field of view associated with a display screen of the computing device), such as by a built-in spherical video capturing system or acquiring the video data from another device. The computing device can display the spherical video data. While the spherical video data is displayed, the computing device can track the movement of an object (e.g., the computing device, a user, a real or virtual object represented in the spherical video data, etc.) to change the position of the viewport into the spherical video. The computing device can generate a new video from the new positions of the viewport.