Samsung patents video compression method using multiple transform kernels
This patent describes a method for decoding video signals by selecting specific mathematical tools, called transform kernels, to reconstruct image data. The system checks if certain conditions are met to decide whether to use a unique kernel for horizontal and vertical directions or a standard single kernel. If the conditions are not met, it defaults to a standard kernel to save processing power.
In the filing’s own words
A video signal processing method may comprise the steps of: confirming a prediction mode applied to a current coding unit; confirming whether a plurality of preset conditions are satisfied on the basis of at least one of the prediction mode of the current coding unit and a size of the current coding unit; parsing a first syntax element indicating a transform kernel applied to a transform unit included in the current coding unit when the plurality of preset conditions are satisfied; determining a transform kernel applied to horizontal and vertical directions of the current transform unit on the basis of the first syntax element; and generating a residual signal of the current transform unit by performing an inverse transform on the current transform unit using the determined transform kernel.
What exactly they claim (claim 1)
1. A video signal decoding device comprising a processor, wherein the processor is configured to: when a preset condition for parsing a first syntax element is satisfied, parse the first syntax element from a bitstream, determine a value of the first syntax element to be a first value among a plurality of values, the first value being any one among the plurality of values, determine a first horizontal transform kernel indicated by the first value among a plurality of transform kernels to be applied to a horizontal direction of a transform block and a first vertical transform kernel indicated by the first value among the plurality of transform kernels to be applied to a vertical direction of the transform block, and obtain a residual signal of the transform block by inverse-transformation using the first horizontal transform kernel and the first vertical transform kernel, and when the preset condition is not satisfied, determine the value of the first syntax element to be a second value among the plurality of values without parsing the first syntax element from the bitstream, determine a second horizontal transform kernel indicated by the second value among the plurality of transform kernels to be applied to the horizontal direction of the transform block and a second vertical transform kernel indicated by the second value among the plurality of transform kernels to be applied to the vertical direction of the transform block, and obtain the residual signal of the transform block by inverse-transformation using the second horizontal transform kernel and the second vertical transform kernel, the second horizontal transform kernel and the second vertical transform kernel being the same transform kernel, wherein the preset condition includes whether prediction mode of a current coding block is an intra mode and a second syntax element is true, or whether the prediction mode of the current coding block is an inter mode and a third syntax element is true, wherein the value of the first syntax element indicates a kernel set among a plurality of kernel sets, the kernel set comprising a horizontal transform kernel and a vertical transform kernel, the horizontal transform kernel being one of the plurality of transform kernels and the vertical transform kernel being one of the plurality of transform kernels, wherein the second syntax element indicates whether the first syntax element exists or not in the bitstream for a coding block with an intra mode in a current sequence, wherein the third syntax element indicates whether the first syntax element exists or not in the bitstream for a coding block with an inter mode in the current sequence, wherein when a width of the transform block or a height of the transform block is greater than a defined value, it is determined that the preset condition is not satisfied, and wherein when the prediction mode of the current coding block is an Intra Block Copy (IBC) mode, it is determined that the preset condition is not satisfied.
Facts
- Company
- Samsung (SAMSUNG ELECTRONICS CO., LTD.)
- Official title
- Video signal processing method and apparatus using multiple transform kernel
- Patent number
- US12739436B2
- Application number
- 19215010
- Filed
- May 21, 2025
- Granted
- Sep 15, 2026
- Inventors
- 5
- Claims
- 3
Classified under
H04N 19/625 Electricity & electronicsG06T 9/004 Physics & computingG06T 9/007 Physics & computingH04N 19/159 Electricity & electronicsH04N 19/176 Electricity & electronicsH04N 19/61 Electricity & electronicsMore from Samsung in AI & software
- Samsung patents tool to erase objects from photos using AI Sep 24, 2026
- Samsung patents drawing objects into photos with AI Oct 15, 2026
- Samsung patents AI that creates personalized exercise videos Sep 10, 2026
- Samsung patents AI summaries for paused TV shows based on your viewing habits Sep 24, 2026
- Samsung patents turning chat conversations into image prompts Oct 1, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.