Dynamic Cubemap Mapping for Omnidirectional Image Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for converting 360-degree panoramic video sequences into output formats are limited by fixed mapping techniques, which restrict user flexibility and are inefficient for compression, particularly in handling omnidirectional images.
Innovation Solution
The method involves signaling mapping syntax elements to dynamically map omnidirectional images from various projection formats, such as equirectangular, cubicface, and cylindermap, into different output layouts like cubemap, allowing for flexible assignment of cubic faces and rotation, enabling efficient compression and format conversion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If fixed mapping techniques are used for converting omnidirectional images, then the conversion process is simple, but user flexibility is restricted and compression efficiency is poor
Solution Approach 1:
The patent implements dynamic mapping by allowing the mapping configuration to be changed according to different cubic face types and rotation requirements. The system can adaptively select mapping parameters based on the specific omnidirectional image format and desired output layout, transforming the static fixed mapping into a dynamic configurable process that balances flexibility and complexity.
Solution Approach 2:
The patent changes mapping parameters such as cubic face type selection and rotation angles to achieve different output layouts. By allowing parameter modification based on input format requirements, the system provides user flexibility without requiring complete redesign of the mapping process, thus managing complexity while improving adaptability.
2Productivity
If fixed mapping techniques are used for converting omnidirectional images, then the conversion process is simple, but compression efficiency is poor
Solution Approach 1:
The system dynamically adjusts mapping configurations to optimize compression efficiency for different omnidirectional image formats. By adapting the mapping process to specific input characteristics, the system achieves better compression ratios without requiring overly complex predetermined mapping schemes for each possible format.
Solution Approach 2:
The patent modifies mapping parameters such as cubic face assignment and rotation angles to optimize the output layout for compression. This parameter adjustment allows the system to achieve superior compression efficiency by tailoring the mapping to the specific characteristics of each omnidirectional image format.
3Adaptability or versatility
If dynamic mapping with multiple parameters is implemented, then user flexibility and compression efficiency are improved, but the system complexity increases
Solution Approach 1:
The patent segments the complex mapping process into distinct components: cubic face type selection, individual face mapping, and rotation operations. This segmentation allows each component to be handled independently with appropriate complexity, reducing overall system complexity while maintaining format conversion flexibility through modular parameter adjustment.
Solution Approach 2:
The system manages complexity by organizing parameter changes into structured categories (cubic face type, mapping configuration, rotation angles). This parameter organization allows flexible format conversion through controlled modification of specific parameters without requiring complete system redesign, thus improving adaptability while managing complexity.
Data Source
AI summary
Methods and apparatus of processing omnidirectional images are disclosed. According to one method, a current set of omnidirectional images converted from each spherical image in a 360-degree panoramic video sequence using a selected projection format is received, where the selected projection format belongs to a projection format group comprising a cubicface format, and the current set of omnidirectional images with the cubicface format consists of six cubic faces. If the selected projection format corresponds to the cubicface format, one or more mapping syntax elements to map the current set of omnidirectional images into a current cubemap image are signaled. The coded data are then provided in a bitstream including said one or more mapping syntax elements for the current set of omnidirectional images.


