Sub-Picture Video Coding for Partial Display Under Hardware Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing size, resolution, and frame rate of video data require more efficient compression techniques to reduce hardware resource usage, and there is a need for technologies that allow partial display of video images, especially with applications like 360-degree video.
Innovation Solution
Partitioning each picture into independently displayable subpictures and encoding and decoding each subpicture, using techniques such as QuadTree, BinaryTree, and TernaryTree structures for video encoding and decoding, allowing for independent encoding, transmission, and display of subpictures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video data is compressed using existing techniques (H.264/AVC, HEVC), then coding efficiency is improved, but the increasing size, resolution, and frame rate of video images continue to require more hardware resources
Solution Approach 1:
The patent divides each picture into multiple subpictures that can be independently encoded and decoded. This segmentation allows the video data to be processed in smaller units, reducing the hardware resource requirements for each processing unit while maintaining overall coding efficiency. The subpicture structure enables parallel processing and reduces the complexity burden on any single hardware component.
2Loss of information
If the entire picture is decoded and displayed, then complete image information is provided, but partial display capability is not supported for applications like 360 video
Solution Approach 1:
By segmenting the picture into subpictures with independent encoding, the system enables selective decoding and display of only the necessary subpicture regions. This allows applications like 360 video to display only the relevant partial area based on viewing direction, reducing data transmission requirements while maintaining information completeness for the displayed portion.
Solution Approach 2:
The patent enables partial decoding and display of only the necessary subpicture regions rather than the entire picture. This partial action approach allows the system to process and display only the required portions of the image, improving adaptability for applications like 360 video where only specific areas need to be displayed based on the user's viewing direction.
Data Source
AI summary
A method is configured to process a bitstream generated by encoding a sequence of pictures partitioned into a plurality of subpictures. The method includes steps of: decoding, from the bitstream, partitioning information indicating a partitioning structure in which the pictures belonging to the sequence are partitioned into the subpictures; decoding ID information for the subpictures and mapping an ID to each of the subpictures by using the ID information; and reconstructing blocks within at least one subpicture by using the mapped ID.


