Video Encoding Precision Matrix Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video data compression and decompression systems face inefficiencies in encoding and decoding due to limitations in transform matrix precision, particularly when dealing with high bit depth video data, leading to errors in the forward and inverse transformation processes.

Innovation Solution

The use of forward transform matrices with coefficients expressed to a higher precision than six bits, matched to the standard inverse matrices, to minimize errors and improve encoding efficiency, especially for high bit depth video data, by selecting data precision according to the bit depth of the video data values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If forward transform matrices with six-bit precision are used to match standard inverse matrices, then device complexity is reduced and ease of manufacture is improved, but manufacturing precision and signal-to-noise ratio deteriorate due to encoding errors

Engineering Contradiction:
Improveencoding precisionVSAvoidmatrix precision requirements
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by adjusting the precision of forward transform matrices to match the bit depth of video data. For high bit depth data (10-bit, 12-bit, 14-bit), the forward transform matrices use corresponding higher precision (10-bit, 12-bit, 14-bit coefficients) rather than the standard six-bit precision, thereby reducing encoding errors and improving signal-to-noise ratio while maintaining compatibility with standard inverse matrices

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamics by making the forward transform matrix precision adaptive rather than fixed. The system dynamically selects matrix precision based on the input video data characteristics, using higher precision matrices for high bit depth content and standard six-bit matrices for lower bit depth content, thereby optimizing encoding performance across different data types

Inventive Principle:
Principle #15Dynamics

2Reliability

If higher precision forward transform matrices are used for high bit depth video data, then signal-to-noise ratio is improved and encoding accuracy increases, but device complexity and computational requirements increase

Engineering Contradiction:
Improveencoding accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by using different matrix precision levels for different types of video data. High precision forward transform matrices (10-bit, 12-bit, 14-bit) are used specifically for high bit depth video data where encoding accuracy is critical, while standard six-bit matrices are used for lower bit depth data, thereby optimizing the balance between encoding accuracy and computational complexity for each data type

Inventive Principle:
Principle #3Local quality

3Productivity

If standard six-bit precision matrices are used for all video data, then device complexity is minimized and compatibility is maintained, but encoding efficiency and signal-to-noise ratio worsen for high bit depth data

Engineering Contradiction:
Improveencoding efficiencyVSAvoidmatrix precision variation
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamics by making the forward transform matrix precision adaptive rather than fixed. The system dynamically selects matrix precision based on the input video data characteristics, using higher precision matrices for high bit depth content and standard six-bit matrices for lower bit depth content, thereby optimizing encoding performance across different data types

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11323744B2Data encoding and decoding
Publication Date: 2022.05.03 SONY GROUP CORP
  • US11323744B2 patent drawing
  • US11323744B2 patent drawing
  • US11323744B2 patent drawing

AI summary

A video data encoding method for encoding an array of video data values includes frequency-transforming the video data values according to a frequency transform, to generate an array of frequency-transformed values by a matrix-multiplication process using a transform matrix having a data precision greater than six bits.