Video Block Encoding with Alignment-Based Position Vector Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing high efficiency video coding (HEVC) technologies exhibit low encoding efficiency for images containing text content due to inefficient encoding of position vectors, which results in a high bit cost.
Innovation Solution
An encoding method that involves aligning the target image into a target region, determining a position vector difference, and encoding position identification data and a flag bit based on a target alignment size to reduce the bit cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If motion compensation encoding is used for images containing text content, then encoding accuracy is maintained, but bit cost increases and encoding efficiency decreases
Solution Approach 1:
The patent changes the parameter representation method by introducing alignment size as a new parameter. Instead of directly encoding position vector differences, the system encodes alignment size and uses it to derive position information, transforming the encoding parameter structure to reduce bit cost while maintaining accuracy for text content
Solution Approach 2:
The patent extracts the alignment size parameter from the position vector encoding process. By separating the alignment size information from the position vector difference, the system can encode text content more efficiently using the extracted alignment parameter, reducing the overall bit cost while preserving encoding accuracy
2Ease of operation
If position vector difference is directly encoded, then encoding simplicity is maintained, but bit cost increases for text content
Solution Approach 1:
The patent segments the position encoding process into two parts: alignment size encoding and position offset encoding. This segmentation allows the system to handle text content more efficiently by encoding the alignment size separately, reducing the bit cost for position vector encoding while maintaining operational simplicity through a structured two-step process
3Productivity
If alignment processing is performed on target image, then encoding efficiency for text content improves, but processing complexity increases
Solution Approach 1:
The patent performs alignment processing as a preliminary action before the main encoding process. By pre-aligning the target image based on text content characteristics, the system improves subsequent encoding efficiency. The alignment size determined in this preliminary step is then used throughout the encoding process, reducing overall processing complexity despite the initial alignment requirement
Data Source
AI summary
A method includes: obtaining a target region; determining a position vector difference of a current block to be encoded in the target region; determining, based on a target alignment size and the position vector difference, position identification data corresponding to the position vector difference and a first flag bit; and encoding the position identification data and the first flag bit into a bitstream.


