Multi-View Video Transmission Using Hierarchical IDs for 6DoF Viewing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies lack a method for a receiving terminal to specify and associate multiple video signals captured from different positions, especially in cases where a user's viewpoint is freely moved, as in 6DoF viewing, leading to difficulties in processing and specifying necessary video signals for viewpoint interpolation.
Innovation Solution
A transmitting device groups video signals by imaging positions and assigns hierarchical IDs, allowing the receiving device to specify necessary signals based on user viewpoint changes, using predictive coding for efficient transmission and storage in an ISO base media file format.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple video signals are captured from different positions for 6DoF viewing, then viewpoint interpolation capability is improved, but device complexity and difficulty of specifying necessary signals increases
Solution Approach 1:
The patent segments video signals into multiple groups based on imaging positions, with each group assigned a unique group ID. This segmentation organizes the large number of video signals from multiple cameras into manageable subsets, allowing the receiving device to efficiently identify and process only the relevant signal groups needed for specific viewpoint interpolation tasks, thereby reducing complexity while maintaining versatility.
Solution Approach 2:
The patent introduces a hierarchical dimension to video signal organization by assigning both group IDs (for imaging positions) and individual signal IDs within each group. This two-level hierarchical structure transforms the flat, complex set of multiple video signals into an organized hierarchy that enables efficient specification and retrieval of necessary signals for viewpoint interpolation.
2Ease of operation
If video signals are grouped by imaging positions with hierarchical IDs, then ease of specifying necessary signals is improved, but information processing overhead increases
Solution Approach 1:
The patent extracts essential identification information (group ID and signal ID) from the complete video signal data and transmits it as separate metadata. This allows the receiving device to specify necessary video signals using only the compact ID pairs without processing the entire video content, reducing information processing overhead while maintaining ease of signal specification.
Solution Approach 2:
The patent uses ID pairs (group ID, signal ID) as intermediary identifiers that mediate between the receiving device's viewpoint requirements and the actual video signal selection. Instead of directly processing complex video signal characteristics, the system uses these lightweight ID intermediaries to efficiently specify and retrieve the necessary video signals for viewpoint interpolation.
3Reliability
If all video signals are transmitted for viewpoint interpolation, then completeness of video data is improved, but transmission bandwidth consumption increases
Solution Approach 1:
The patent implements dynamic video signal transmission where the transmitting device sends only the specific video signal groups and individual signals that are currently needed for the user's viewpoint position. As the user's viewpoint changes, the set of transmitted signals dynamically updates to include only the relevant groups and signals, ensuring data completeness for the current view while minimizing bandwidth consumption by excluding unnecessary signals.
Solution Approach 2:
The patent changes the transmission parameter from sending all video signals continuously to sending only the subset of signals identified by specific group ID and signal ID pairs. This parameter change allows the system to maintain video data completeness for the required viewpoint while significantly reducing bandwidth consumption by transmitting only the necessary portion of the total video signal set.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A transmitting device (30, 30a) is configured to transmit, to a receiving device (40, 40a), a plurality of video signals captured from different positions, the plurality of video signals being grouped by a plurality of groups depending on imaging positions at which the video signals are captured. The transmitting device (30, 30a) comprises: a controller (32) configured to assign an ID for identifying each of the plurality of groups; and a communication interface (37) configured to transmit a video signal to which the ID is assigned, to the receiving device (40, 40a).