Video Encoding Method for Interlace and Progressive Formats
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The HEVC standardization process currently only defines an encoding method for progressive video formats, failing to support the encoding of interlace video contents.
Innovation Solution
An encoding method that determines video format information to identify whether the video is in interlace or progressive format, sets each frame or field as a picture with a unique Picture Order Count (POC), and encodes pictures using a syntax structure independent of the video format, allowing for the generation of an encoded bit stream.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the HEVC standardization process defines encoding method only for progressive video formats, then the encoding process is simplified and standardized, but it fails to support the encoding of interlace video contents
Solution Approach 1:
The patent applies universality by creating a common encoding framework that handles both progressive and interlace video formats through unified syntax structures. The encoder is designed to process pictures regardless of their origin (frame or field), using the same encoding logic and syntax, thereby achieving multi-functionality without requiring separate encoding paths for different video formats.
Solution Approach 2:
The patent segments the video content into picture units that can represent either frames or fields. By treating fields as pictures in the encoding process, the system divides interlace video into manageable picture segments that can be processed using the same progressive video encoding methodology, enabling format-agnostic processing.
2Productivity
If separate encoding processes are used for progressive and interlace video formats, then each format can be optimized independently, but the device complexity and processing overhead increase
Solution Approach 1:
The patent merges the encoding processes for progressive and interlace video formats into a single unified process. By combining the syntax structures and control logic, the system eliminates the need for separate encoding paths, reducing control process complexity while maintaining encoding efficiency through a common processing framework that handles both formats seamlessly.
Data Source
AI summary
An encoding method includes determining video format information, (i) setting each of all frames or all fields which are included in the video, as a picture, regardless of whether the video format is the interlace format or the progressive format, (ii) setting a POC indicating display order to each of all of the set pictures one by one, the POC being different each other, and encoding a picture to be encoded which is the frame or the field with reference to a picture previously encoded before encoding the picture to be encoded. In the encoding, the video is encoded with a syntax structure which is not dependent on the video format, the video format information is encoded in a header of a sequence which is a unit of the video, and the encoded bit stream is generated.


