Video Coding Text Description Signaling With Persistence Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards lack efficient mechanisms for signaling text description purpose information, leading to inefficiencies in video data processing and decoding.
Innovation Solution
Implementing a method for encoding and decoding video data that includes a text description information message with specific syntax elements to manage persistence and identifier values, allowing conditional inclusion of additional elements based on the purpose of the message.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If text description information messages are included in video coding standards, then video data processing efficiency is improved, but data redundancy increases
Solution Approach 1:
The patent introduces syntax elements (txt_descr_id, txt_cancel_flag, txt_persistence_flag) that dynamically control the behavior and persistence of text description information. By changing the parameter states of these syntax elements, the system can adjust whether text descriptions are included, canceled, or persisted, thereby optimizing the balance between processing efficiency and data redundancy reduction.
Solution Approach 2:
The patent implements dynamic control mechanisms where text description information can be conditionally included or canceled based on runtime conditions. The txt_cancel_flag and txt_persistence_flag enable the system to adaptively manage text description persistence, allowing the coding system to dynamically adjust data representation based on content requirements and efficiency considerations.
2Measurement precision
If text description purpose information is signaled, then decoding accuracy is improved, but device complexity increases
Solution Approach 1:
The patent segments text description information into distinct syntax elements (txt_descr_id, txt_cancel_flag, txt_persistence_flag, and purpose information). This segmentation allows the decoder to process each element independently, improving decoding accuracy by ensuring proper interpretation of text description intent while managing complexity through modular syntax element handling.
Solution Approach 2:
The patent creates a universal syntax structure that handles multiple functions: identifying text descriptions (txt_descr_id), controlling persistence (txt_persistence_flag), and indicating purpose. This multi-functional syntax element design improves decoding accuracy by providing comprehensive text description information while avoiding the need for separate complex structures for each function.
3Manufacturing precision
If persistence control mechanisms are implemented, then information management precision is improved, but bitstream complexity increases
Solution Approach 1:
The patent implements preliminary action by including the txt_persistence_flag and txt_cancel_flag in advance within the bitstream. These flags pre-establish the persistence state of text description information, allowing decoders to manage information precision without requiring complex runtime analysis. The persistence control is determined beforehand, simplifying the decoding process while maintaining high information management precision.
Solution Approach 2:
The patent extracts persistence control functionality into dedicated syntax elements (txt_persistence_flag, txt_cancel_flag) that are separate from the main video data. This extraction allows precise control over text description persistence while keeping the core bitstream structure relatively simple, as the persistence management is handled by discrete, easily parseable flags.
Data Source
AI summary
A device may be configured to decode video data based on information included in a text description information message. In one example, a text description information message includes a syntax element indicating that the text description information message cancels a persistence of a previous text description information message with the same purpose as the text description information message. In one example, a text description information message includes a syntax element indicating that the text description information message cancels a persistence of a previous text description information message with the same identifier value as the text description information message.


