Back to results
US 11,909,981 B2Granted
Method and device for entropy coding/decoding
AssigneeLG Electronics Inc.
InventorsJaehyun Lim, Byeongmoon Jeon, Yongjoon Jeon, Seungwook Park, Jungsun Kim, Joonyoung Park, Hendry Hendry, Naeri Park, Chulkeun Kim
Life of this patent
Estimating the term…
Abstract
The present invention relates to an entropy decoding method which includes: generating context related to a bin that forms a codeword of a syntax element; and performing arithmetic decoding of the bin based on the context.
Claims4
A decoding apparatus for a video decoding, the decoding apparatus comprising:
- a memory;
- and
- at least one processor connected to the memory, the at least one processor configured to:
- receive a bitstream including split flag information for a current coding block and prediction information for the current coding block;
- derive a current luma transform block from the current coding block based on the split flag information;
- derive context information on a bin constituting a codeword of a syntax element cbf_luma that specifies whether a luma residual other than 0 is present in the current luma transform block;
- decode the bin based on the context information;
- derive a value of the syntax element cbf_luma based on the decoded bin;
- and
- generate a reconstructed block for the current coding block based on the prediction information and the value of the syntax element cbf_luma,
- wherein the context information is derived based on information on a transform depth (trafoDepth) of the current luma transform block,
- wherein the luma residual other than 0 is not present in the current luma transform block based on the value of the syntax element cbf_luma being 0, and
- wherein at least one luma residual other than 0 is present in the current luma transform block based on the value of the syntax element cbf_luma being 1.
10 more elements
An encoding apparatus for a video encoding, the encoding apparatus comprising:
- a memory;
- and
- at least one processor connected to the memory, the at least one processor configured to:
- derive prediction information for a current coding block;
- derive a current luma transform block from the current coding block;
- derive a split flag information that specifies whether the current coding block is split;
- determine a value of a syntax element cbf_luma that specifies whether a luma residual other than 0 is present in the current luma transform block;
- derive a bin constituting a codeword of the syntax element cbf_luma based on the value of the syntax element cbf_luma;
- derive context information on the bin constituting the codeword of the syntax element cbf_luma;
- and
- encode the split flag information, the prediction information, and the bin based on the context information,
- wherein the context information is derived based on information on a transform depth (trafoDepth) of the current luma transform block,
- wherein the luma residual other than 0 is not present in the current luma transform block based on the value of the syntax element cbf_luma being 0, and
- wherein at least one luma residual other than 0 is present in the current luma transform block based on the value of the syntax element cbf_luma being 1.
11 more elements
An apparatus for transmitting data for a video, the apparatus comprising:
- at least one processor configured to obtain a bitstream for the video, wherein the bitstream is generated based on deriving prediction information for a current coding block, deriving a current luma transform block from the current coding block, deriving a split flag information that specifies whether the current coding block is split, determining a value of a syntax element cbf_luma that specifies whether a luma residual other than 0 is present in the current luma transform block, deriving a bin constituting a codeword of the syntax element cbf_luma based on the value of the syntax element cbf_luma, deriving context information on the bin constituting the codeword of the syntax element cbf_luma, and encoding the split flag information, the prediction information, and the bin based on the context information;
- and
- a transmitter configured to transmit the data comprising the bitstream,
- wherein the deriving the context information includes deriving the context information based on information on a transform depth (trafoDepth) of the current luma transform block,
- wherein a luma residual other than 0 is not present in the current luma transform block when the derived value of the syntax element cbf_luma is 0, and
- wherein at least one luma residual other than 0 is present in the current luma transform block when the derived value of the syntax element cbf_luma is 1.
3 more elements
Dependencies are inferred from the claim text.