Video coding method and apparatus based on conversion
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- LG ELECTRONICS INC
- Filing Date
- 2025-08-21
- Publication Date
- 2026-06-23
AI Technical Summary
【0019】 本文書によると、全般的な映像/ビデオ圧縮効率を上げることができる。
Smart Images

Figure 0007879349000039 
Figure 0007879349000040 
Figure 0007879349000041
Abstract
Claims
1. A decoding device relating to video decoding, Memory and The system comprises at least one processor connected to the memory, The aforementioned at least one processor is Obtain residual information at the residual coding level, Based on the aforementioned residual information, a conversion coefficient for the current block is derived. Residual samples are derived by applying at least one of the LFNST kernel derived from the LFNST (low frequency non-separable transform) index or the linear transformation kernel derived from the MTS (multiple transform selection) index to the transformation coefficients. It is configured to generate a restored picture based on the said residual sample, The LFNST index and the MTS index are obtained at the coding unit level. The MTS index is obtained immediately after the LFNST index is obtained. A decoding device in which the MTS index is obtained based on the fact that at least the value of the LFNST index is equal to 0.
2. The decoding apparatus according to claim 1, wherein, if the tree type of the current block is a single-tree type, the LFNST index is parsed after residual coding has been performed on the luma block and chroma block of the current block.
3. The decoding apparatus according to claim 1, wherein, if the tree type of the current block is a dual tree type and a chroma component is coded, the LFNST index is parsed after residual coding is performed on the Cb and Cr components of the chroma block.
4. The decoding apparatus according to claim 1, wherein, if the current block is divided into a plurality of subpartition blocks, the LFNST index is parsed after residual coding is performed on the plurality of subpartition blocks.
5. The decoding apparatus according to claim 4, wherein, when the current block is divided into a plurality of subpartition blocks, the LFNST index is parsed regardless of whether the conversion coefficient exists in the region excluding the DC position of each of the plurality of subpartition blocks.
6. The execution of the aforementioned residual coding is To derive a first variable related to whether the conversion coefficient exists in the region excluding the DC position of the current block, This includes deriving a second variable related to whether the conversion coefficient exists in a second region excluding the first region at the upper left of the current block or the subpartition block from which the current block is divided, The decoding device according to claim 4, wherein the LFNST index is parsed if the conversion coefficient exists in the region excluding the DC position and the conversion coefficient does not exist in the second region.
7. The execution of residual coding includes deriving a third variable relating to whether the conversion coefficient exists in the region excluding the upper left 16x16 region of the current block, The decoding device according to claim 1, wherein if the conversion coefficient does not exist in the region excluding the 16x16 region, the MTS index is parsed.
8. In an encoding device relating to video encoding, Memory and The system comprises at least one processor connected to the memory, The aforementioned at least one processor is Currently, we derive the predicted sample for the block. Based on the predicted sample, a residual sample is derived for the current block. A conversion coefficient derivation operation is performed to derive conversion coefficients for the current block by applying at least one of the LFNST (low frequency non-separable transform) kernel or a linear transformation kernel to the residual sample, Encode at least one of the LFNST index associated with the LFNST kernel or the MTS index associated with the primary transformation kernel, Video information, The LFNST index and the MTS index are signaled at the coding unit level. The MTS index is signaled immediately after the LFNST index is signaled, and An encoding device configured to signal and output the MTS index based on at least the value of the LFNST index being equal to 0.
9. The encoding device according to claim 8, wherein, when the tree type of the current block is a single-tree type, the LFNST index is encoded after the conversion coefficient derivation operation for the luma block and chroma block of the current block has been performed.
10. The encoding device according to claim 8, wherein, when the tree type of the current block is a dual tree type and a chroma component is coded, the LFNST index is encoded after the conversion coefficient derivation operation for the Cb and Cr components of the chroma block is performed.
11. The encoding device according to claim 8, wherein, when the current block is divided into a plurality of subpartition blocks, the LFNST index is encoded after the conversion coefficient derivation operation is performed for the plurality of subpartition blocks.
12. The encoding device according to claim 11, wherein when the current block is divided into a plurality of subpartition blocks, the LFNST index is encoded regardless of whether the conversion coefficient exists in the region excluding each DC position of the subpartition block.
13. The execution of the conversion coefficient derivation operation is: To derive a first variable related to whether the conversion coefficient exists in the region excluding the DC position of the current block, This includes deriving a second variable related to whether the conversion coefficient exists in a second region excluding the first region at the upper left of the current block or the subpartition block from which the current block is divided, The encoding device according to claim 11, wherein the conversion coefficient exists in the region excluding the DC position and the conversion coefficient does not exist in the second region, and the LFNST index is encoded.
14. The execution of the conversion coefficient derivation operation includes deriving a third variable relating to whether the conversion coefficient exists in the region excluding the upper left 16x16 region of the current block, The encoding device according to claim 8, wherein if the conversion coefficient does not exist in the region excluding the 16x16 region, the MTS index is encoded.
15. In a device for transmitting video data, At least one processor configured to acquire a bitstream, wherein the bitstream is The current step is to derive a predicted sample for the block, The steps include: deriving a residual sample for the current block based on the predicted sample; The steps include performing a transformation coefficient derivation operation to derive transformation coefficients for the current block by applying at least one of an LFNST (low frequency non-separable transform) kernel or a linear transformation kernel to the residual sample, A step of encoding at least one of the LFNST index associated with the LFNST kernel or the MTS index associated with the primary transformation kernel, Video information, The LFNST index and the MTS index are signaled at the coding unit level. The MTS index is signaled immediately after the LFNST index is signaled, and A processor generated by the steps of: configuring and outputting such that the MTS index is signaled based on at least the value of the LFNST index being equal to 0; A device comprising: a transmitting unit configured to transmit the data including the bitstream of the video information.