Dynamic Base View in Multi-View Video Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-view video encoding methods exhibit low encoding efficiency when the correlation between the base view and dependent views is low, and require increased bit streams and decoder complexity when the view in a live broadcasting program changes, making it costly and inefficient for users to decode the intended view.
Innovation Solution
A method that allows the base view to be moved within a Group Of Pictures (GOP) by reconfiguring layer IDs and view order, and constructing a reference picture list based on the new layer dependencies, enabling efficient encoding and decoding structures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the base view is fixed in existing multi-view video encoding methods, then the encoding structure is simple, but the encoding efficiency is low when correlation between base view and dependent views is low
Solution Approach 1:
The patent makes the base view dynamic by allowing it to be changed within a GOP structure. The base view can be switched between different views (e.g., from view 0 to view 1) at GOP boundaries, enabling the encoding system to adapt to varying correlation conditions between views while maintaining a manageable encoding structure through the GOP framework.
2Adaptability or versatility
If the base view is moved to decode a different view in live broadcasting, then the user can access desired views, but the bit stream consumption and decoder complexity increase
Solution Approach 1:
The patent segments the video stream into GOPs with hierarchical view dependency structures. Each GOP contains a base view and dependent views, allowing users to decode only the necessary views within each segment. This segmentation reduces the overall decoder complexity compared to decoding all views entirely, while still providing flexible view selection capability.
3Adaptability or versatility
If the base view is moved to decode a different view in live broadcasting, then the user can access desired views, but the bit stream consumption increases
Solution Approach 1:
The patent applies different dependency relationships locally within each GOP structure. By establishing view dependencies at the GOP level rather than globally, the system optimizes bit stream usage for each local segment based on the specific correlation between views in that GOP, reducing overall bit stream consumption while maintaining view selection flexibility.
Data Source
AI summary
The present invention is related to a method for moving the position of a base view from an arbitrary GOP (Group Of Pictures) start position to implement an efficient encoding structure in multi-view video encoding. The existing multi-view video encoding method exhibits low encoding efficiency when correlation between the base view and a dependent view is low, since the base view is assumed to be fixed. Moreover, in case the view in a live broadcasting program desired by a producer changes from the base view to another, the user has to consume more bit streams and decoder complexity than those consumed when decoding is performed with respect to the base view. Therefore, to alleviate the drawbacks of the existing multi-view video encoding method, the present invention provides a method for designing syntax elements by which the base view can be moved, thereby supporting an efficient encoding structure.


