Free-Viewpoint Video Track Encapsulation for Real-Time View Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in efficiently processing and transmitting media data for flexible viewpoint switching and scene displaying, limiting immersive experiences in video playing and virtual games.

Innovation Solution

The method involves encapsulating texture maps and depth maps in media tracks, utilizing the ISO BMFF format, and processing free-viewpoint video data according to target-viewpoint information to enable efficient data encapsulation, transmission, and flexible viewpoint switching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional media data processing methods are used, then data transmission is straightforward, but data processing efficiency is low and flexible viewpoint switching is difficult to implement

Engineering Contradiction:
Improvedata processing efficiencyVSAvoiddata encapsulation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments media data into multiple independent media tracks, where each track can carry different types of data (texture maps, depth maps, viewpoint information). This segmentation allows parallel processing of different data types, improving overall data processing efficiency while maintaining organized data structures for flexible viewpoint switching.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to traditional media data processing by adding viewpoint-related dimensions (viewpoint identifiers, depth information, texture map coordinates). This enables the system to process not only temporal and spatial dimensions but also viewpoint dimensions, allowing efficient flexible viewpoint switching through multi-dimensional data organization and processing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If free-viewpoint video data is processed to enable flexible viewpoint switching, then user immersive experience is improved, but data processing complexity increases

Engineering Contradiction:
Improveviewpoint switching flexibilityVSAvoidprocessing system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal media track structure that can handle multiple data types (texture maps, depth maps, viewpoint information) within a unified framework. This multi-functional track design allows the same processing pipeline to support various viewpoint switching operations without requiring separate specialized processing systems for each data type, reducing overall system complexity.

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

Solution Approach 2:

The patent introduces viewpoint information as an intermediary element that mediates between raw media data and final rendered output. This intermediary layer organizes viewpoint-related data (viewpoint identifiers, transformation parameters, depth information) in a standardized format, simplifying the complexity of viewpoint switching by providing a clear interface between data input and rendering output.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12598333B2Data processing method and apparatus, and device, storage medium and program product
Publication Date: 2026.04.07 ZTE CORP
  • US12598333B2 patent drawing
  • US12598333B2 patent drawing
  • US12598333B2 patent drawing

AI summary

A data processing method, apparatus and device, a storage medium, and a program product are disclosed. The method may include: acquiring free-viewpoint video data, the free-viewpoint video data comprises at least one texture map and/or at least one depth map; encapsulating the at least one texture map and/or the at least one depth map in at least one media track; and processing the free-viewpoint video data according to target-viewpoint information.