Multi-View Video Segment Conversion for Heterogeneous Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for streaming multi-view video to heterogeneous multi-view displays face challenges due to the exponential growth in data requirements and lack of interoperability, as different displays have varying characteristics and capabilities, making it inefficient to store all necessary data formats.

Innovation Solution

An adaptive streaming scheme using an edge server that generates segments on-the-fly based on client device-specific multi-view parameters, allowing conventional streaming clients to deliver multi-view video tailored to the display's requirements without needing to store all data formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If all necessary data formats for heterogeneous multi-view displays are stored, then display compatibility is improved, but storage requirements grow exponentially

Engineering Contradiction:
Improvedisplay compatibilityVSAvoidstorage requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent introduces an edge server as an intermediary component between the content source and the client device. This edge server receives source segments in a first data format, transforms them into a second data format specific to the client's display device, and delivers the transformed segments. This mediator approach allows a single source format to serve multiple display types without requiring the storage of all possible formats simultaneously.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies parameter changes by transforming multi-view video segments from one data format to another based on the specific display device characteristics. The edge server modifies parameters such as view angle, resolution, and encoding format to match the capabilities of different display devices, enabling format conversion on-demand rather than storing all formats.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple data formats are stored for different display devices, then interoperability is improved, but device complexity increases

Engineering Contradiction:
ImproveinteroperabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The edge server serves as a specialized intermediary that handles format conversion complexity centrally. By placing the transformation logic in this intermediate layer, the system maintains simplicity at the content source and client ends while managing the complexity of multiple format conversions at the edge server, which can be optimized and updated independently.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The edge server is designed with multi-functionality to handle various data format transformations for different display device types. This universal component can process multiple formats (e.g., different view angles, resolutions, and encoding schemes) through a single system, reducing the need for device-specific processing logic at each endpoint.

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

3Quantity of substance

If source segments are transformed on-the-fly, then storage demands are reduced, but processing time increases

Engineering Contradiction:
Improvestorage demandsVSAvoidprocessing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing and transforming source segments into multiple possible data formats in advance, storing these pre-transformed segments at the edge server. When a client requests a segment, the system can quickly retrieve the pre-transformed version rather than performing real-time conversion, significantly reducing latency while maintaining storage efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The edge server dynamically adjusts its transformation behavior based on real-time conditions. It can switch between pre-processing segments in advance or performing on-the-fly transformations depending on factors such as network conditions, display device capabilities, and segment characteristics, optimizing the balance between processing time and storage requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12598332B2Processing of multi-view video
Publication Date: 2026.04.07 KONINK KPN NV
  • US12598332B2 patent drawing
  • US12598332B2 patent drawing
  • US12598332B2 patent drawing

AI summary

A method of processing multi-view video data by an server is described, wherein the method may comprise receiving one or more first multi-view parameters from a client device, the one or more multi-view parameters being indicative of a first data format associated with a multi-view display device of the client device; receiving a request for a segment sent by the client device based on a manifest file, the segment request comprising a segment resource locator identifying a first source segment comprising first multi-view video data, the segment resource locator comprising one or more second multi-view parameters indicating that the first multi-view video data are of a second data format; generating a segment of the first data format based on the one or more first multi-view parameters, the first multi-view video data and, optionally, further multi-view video data associated with one or more further source segments; and, transmitting the generated segment to the client device.