Pseudo-identifier Co-organization for Media Terminal Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Legacy media terminals that do not recognize supplemental enhancement information (SEI) messages in video coding standards like H.264/AVC often render media content incorrectly, leading to visual and audio artifacts, as they lack the capability to interpret these messages for post-decoding processing.
Innovation Solution
The use of a pseudo-identifier for the media codec, co-organized with supplemental processing information in a file, allows media terminals to abort decoding if they do not recognize the pseudo-identifier, preventing incorrect rendering and enabling correct decoding and post-decoding processing only by terminals that recognize the pseudo-identifier.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If SEI messages are added to provide supplemental processing information for post-decoding, then rendering quality is improved, but compatibility with legacy media terminals deteriorates
Solution Approach 1:
The patent introduces an intermediary mechanism (pseudo-identifier and capability indication data) between the encoded media content and the media terminal. This intermediary allows the system to convey supplemental processing information requirements without directly modifying the SEI messages themselves, enabling legacy terminals to recognize and handle the content appropriately without attempting to process unsupported features
Solution Approach 2:
The patent applies preliminary action by embedding capability indication data and pseudo-identifiers in the file metadata before decoding occurs. This allows media terminals to assess their compatibility with the encoded content in advance, aborting decoding if they lack the necessary capabilities, thereby preventing rendering artifacts without requiring modification of the actual media content or SEI messages
2Manufacturing precision
If media terminals decode video bit stream to identify enhancement information, then rendering accuracy is improved, but processing time and complexity increase
Solution Approach 1:
The patent moves the capability assessment process to preliminary action by embedding capability indication data in the file metadata that can be read and evaluated before decoding begins. This eliminates the need for terminals to decode the entire video bit stream to identify enhancement information, significantly reducing processing time while maintaining rendering accuracy for capable terminals
Solution Approach 2:
The patent extracts the capability identification function from the decoding process itself and places it in the file metadata layer. By separating the capability assessment from the actual video decoding, the system allows terminals to quickly determine compatibility without investing significant processing resources into decoding content they cannot properly render
3Productivity
If SEI messages are removed to thin the bit stream for transmission, then transmission efficiency is improved, but rendering quality deteriorates
Solution Approach 1:
The patent introduces an intermediary indicator in the file metadata that signals the presence and type of supplemental processing information without requiring the actual SEI messages to be present in the transmitted bit stream. This allows transmission systems to efficiently thin the bit stream while preserving the ability to convey essential rendering information through the pseudo-identifier and capability indication mechanism
Data Source
AI summary
Supplemental processing information defining post-decoding instructions for processing decoded media content is co-organized in a file together with a pseudo-identifier of a media codec employed for encoding the media content. The co-organization trigger abortion of decoding of the media content by a legacy media terminal that does not recognize the pseudo-identifier but enables decoding of the media content by a media terminal that recognizes the pseudo-identifier to thereby enable post-decoding processing of the decoded media content using the supplemental processing information. The co-organization thereby prevents legacy media terminals that cannot use the supplemental processing information from decoding the media content and rendering the media content in a media presentation.


