SDP Signaling for 360-Degree Video Stream Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 360-degree video stitching technologies lack standardization in alignment methods, requiring users to design platform-specific solutions and often result in unsatisfactory stitching quality, especially when stitching videos across remote servers, which complicates data transportation and customization.

Innovation Solution

The implementation of Session Description Protocol (SDP)-based signaling for camera calibration parameters enables standardized alignment and synchronization of multiple video streams, allowing for network-based stitching and remote server analysis, supporting immersive video content creation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If platform-specific stitching methods are designed, then customization capability is improved, but device complexity and alignment precision deteriorate

Engineering Contradiction:
Improvecustomization capabilityVSAvoidalignment method complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by establishing a standardized alignment method that works across different camera configurations and platforms. The method uses calibration patterns and feature point matching that can be universally applied to various multi-camera systems, eliminating the need for platform-specific custom alignment algorithms while maintaining customization capability through configurable parameters.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If network-based stitching is used, then data processing flexibility is improved, but data transportation complexity and time loss increase

Engineering Contradiction:
Improveprocessing flexibilityVSAvoiddata transportation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing camera calibration and alignment parameter computation before the actual video stitching process. The calibration patterns are captured and processed in advance to establish transformation matrices, which are then stored and applied during video processing. This pre-computation reduces real-time processing requirements and enables more efficient network-based stitching.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If standardized alignment methods are implemented, then manufacturing precision and stitching quality are improved, but adaptability to different platforms deteriorates

Engineering Contradiction:
Improvestitching qualityVSAvoidplatform adaptability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by allowing different calibration patterns and feature extraction methods to be selected based on specific platform requirements while maintaining the overall standardized alignment framework. The system can adapt calibration parameters and processing details to match different camera types and configurations, ensuring high stitching quality across diverse platforms without sacrificing standardization.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12088959B2Session description protocol (SDP) based signaling of camera calibration
Publication Date: 2024.09.10 INTEL CORP
  • US12088959B2 patent drawing
  • US12088959B2 patent drawing
  • US12088959B2 patent drawing

AI summary

Various embodiments herein provide techniques for Session Description Protocol (SDP)-based signaling of camera calibration parameters for multiple video streams. The camera calibration parameters may be used to stitch together (e.g., align and/or synchronize) the multiple video streams. In embodiments, the stitched video streams may form an immersive video content (e.g., 360-degree video content). Other embodiments may be described and claimed.