Mesh Displacement Decoding with Inverse Prediction for Codec Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The generated two-dimensional video in existing mesh decoding technologies is not suitable for efficient encoding by a video codec, leading to reduced encoding efficiency.
Innovation Solution
A mesh decoding device and method that includes a displacement decoding unit with bypass arithmetic decoding, inverse quantization, inter prediction, and inverse transform units to improve encoding efficiency by performing these operations before quantization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a generated two-dimensional video is used for encoding by a video codec, then mesh decoding can be performed, but encoding efficiency is lowered
Solution Approach 1:
The patent applies preliminary action by performing inverse quantization and inverse transform on the displacement data before the actual encoding process. This preliminary processing prepares the data in a format that is more suitable for subsequent video codec encoding, thereby improving encoding efficiency while maintaining compatibility with standard video coding tools.
Solution Approach 2:
The patent inverts the conventional encoding sequence by performing inverse operations (inverse quantization and inverse transform) before the standard encoding process. This reversal of the typical workflow allows the displacement data to be transformed into a format that better conforms to video codec requirements, resolving the contradiction between suitability for encoding and encoding efficiency.
Data Source
AI summary
A displacement decoding unit (205) of a mesh decoding device (200) according to the present invention includes: a bypass arithmetic decoding unit (205A) configured to generate a coefficient level value by performing bypass arithmetic decoding on a displacement bit stream; an inverse quantization unit (205B) configured to generate a first transformed coefficient by performing inverse quantization on the coefficient level value; an adder (205D) configured to generate a second transformed coefficient by adding a prediction transformed coefficient and a prediction residual; an inter prediction unit (205F) configured to generate the prediction transformed coefficient by performing inter prediction by using the second transformed coefficient of a reference frame read from the frame buffer; and a second inverse transform unit (205G) configured to generate a decoded displacement by performing second inverse transform on the second transformed coefficient.


