Panoramic Video ROI Coding Using Spherical Layering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional coding methods for panoramic video are inefficient in describing and coding Regions of Interest (ROIs), leading to high redundancy and increased transmission overhead, as they indiscriminately code all regions with the same quality, failing to effectively manage code rates for different areas of interest.
Innovation Solution
A method that describes panoramic video ROIs using multiple layers of spherical circumferences, where the center and radii of these circumferences are defined on a panoramic spherical surface, allowing for flexible assignment of code rates by adjusting quantization parameters or applying filters based on distance from the ROI center, thereby reducing redundancy and optimizing code rate allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If conventional coding methods are used to code all regions of panoramic video with the same quality, then the coding quality is uniform across the entire video, but the code rate becomes excessively large and transmission overhead increases
Solution Approach 1:
The patent applies different coding qualities to different regions of the panoramic video by defining multiple layers of spherical circumferences that divide the video into distinct regions. Each region can be assigned different quantization parameters and coding strategies, allowing high-quality coding for important regions (such as where the user's head is oriented) and lower-quality coding for less important regions, thereby reducing overall code rate while maintaining perceptual quality
Solution Approach 2:
The patent segments the panoramic video into multiple regions using concentric spherical circumferences, creating a layered structure where each layer represents a different region of interest. This segmentation enables independent coding control for each region, allowing the system to allocate code rates efficiently based on the importance of each region rather than treating the entire video uniformly
2Quantity of substance
If multiple code streams are generated to focus on different regions of interest, then the code rate for each stream is reduced, but the system complexity and description overhead increase
Solution Approach 1:
The patent merges multiple region-of-interest descriptions into a unified coordinate system based on spherical geometry. By defining all regions relative to a common center point and using standardized spherical coordinates (latitude, longitude, radius), the system can describe multiple ROIs within a single code stream structure, avoiding the need for separate code streams while maintaining the benefits of region-specific coding
Solution Approach 2:
The patent creates a universal description framework using spherical circumferences that can accommodate any number and configuration of regions of interest within a single standardized structure. This multi-functional approach allows the same coding mechanism to handle diverse ROI configurations (different centers, different radii, different layerings) without requiring separate specialized systems for each case
Data Source
AI summary
Disclosed are a describing method and a coding method of panoramic video ROIs based on multiple layers of spherical circumferences. The describing method comprises: first setting a center of the panoramic video ROIs; then setting the number of layers of ROIs as N; obtaining the size Rn of the current layer ROI based on a radius or angle; obtaining the sizes of all of the N layers of ROIs, and writing information such as the center of the ROIs, the number of layers, and the size of each layer into a sequence header of a code stream. The coding method comprises adjusting or filtering an initial QP based on a QP adjusted value and then coding an image. By flexibly assigning code rates to multiple layers of panoramic video ROIs, while guaranteeing a relatively high image quality of ROIs, the code rate needed for coding and transmission is greatly reduced.


