Omnidirectional Video Coding Using Region-Specific Bitrate Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video coding standards fail to maintain video quality at low code rates, which is essential for immersive virtual reality experiences, due to excessive bandwidth requirements and large file sizes of omnidirectional videos.
Innovation Solution
An optimized coding method for omnidirectional videos that involves obtaining attribute information of each coding unit, determining appropriate coding modes based on this information, and coding units accordingly, including low code rate modes for units with low motion intensity or at the edge of the field of view, and high code rate modes for units with high motion intensity or at the center, along with predictive streaming modes to reduce bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If current video coding standards are used to compress omnidirectional video to low code rate, then bandwidth requirements are reduced, but video quality deteriorates
Solution Approach 1:
The patent applies local quality by differentiating coding precision across different regions of the omnidirectional video. The spherical video is divided into multiple regions with different quality requirements - the central region (fovea) maintains high quality while peripheral regions use lower quality coding, matching human visual perception characteristics and reducing overall bandwidth requirements
Solution Approach 2:
The patent segments the omnidirectional video into multiple independent regions based on viewing direction and importance. Each region is coded separately with appropriate quality levels, allowing selective allocation of bandwidth to critical areas while reducing transmission load for less important regions
2Manufacturing precision
If omnidirectional video is recorded using multiple lenses or video cameras to provide high video quality, then video quality is improved, but file size increases significantly
Solution Approach 1:
The patent merges multiple camera feeds into a unified omnidirectional video representation. Instead of storing separate high-resolution videos from multiple cameras, the system combines them into a single spherical video file with optimized coding, significantly reducing total data volume while preserving the immersive 360-degree viewing experience
3Productivity
If omnidirectional video is compressed to low code rate to meet network bandwidth limitations, then bandwidth requirements are reduced, but video quality is reduced
Solution Approach 1:
The patent dynamically changes coding parameters based on regional importance and motion characteristics. Different quantization parameters, transformation blocks, and prediction modes are applied to different regions, allowing efficient bandwidth utilization while maintaining acceptable quality in critical areas
Data Source
AI summary
The present invention discloses an optimized coding method for an omnidirectional video, computer readable storage medium and computer device to solve the technical problem that the video quality cannot be guaranteed under a low code rate in the prior art. The method includes: obtaining attribute information of each coding unit of an omnidirectional video file, wherein each coding unit is a storage and coding unit of the omnidirectional video file; determining a coding mode corresponding to each coding unit according to the attribute information of each coding unit; and coding each coding unit according to the coding mode corresponding to each coding unit.


