Method and apparatus for further improved context design for prediction mode and coded block flag (CBF)
AssigneeTencent America LLC
InventorsXin Zhao, Xiang Li, Shan Liu
Life of this patent
Estimating the term…
Abstract
A method of controlling intra-inter prediction for decoding or encoding of a video sequence, is performed by at least one processor. The method includes determining whether one or more neighboring blocks in a video sequence is coded by an intra prediction mode, entropy coding a prediction mode flag of a current block by a first context in response to determining that at least one of the neighboring blocks is coded by the intra prediction mode, and entropy coding the prediction mode flag of the current block by a second context in response to determining that none of the neighboring blocks are coded by at least the intra prediction mode.
Claims20
A method for video decoding or encoding, the method comprising:
- determining whether at least one of a plurality of neighboring blocks in a video sequence is coded by an intra prediction mode which is different than an intra-inter prediction mode;
- entropy coding a prediction mode flag of a current block by a first context in response to determining that any of the plurality of neighboring blocks is coded by the intra prediction mode;
- and
- entropy coding the prediction mode flag of the current block by a second context in response to determining that none of the plurality of neighboring blocks are coded by at least the intra prediction mode.
An apparatus for video decoding or encoding, the apparatus comprising:
- at least one memory configured to store computer program code;
- and
- at least one processor configured to access the at least one memory and operate according to the computer program code, the computer program code comprising:
- first determining code configured to cause the at least one processor to determine whether any of a plurality of neighboring blocks in a video sequence is coded by an intra prediction mode which is different than an intra-inter prediction mode;
- first performing code configured to cause the at least one processor to entropy code a prediction mode flag of a current block by a first context in response to determining that at least one of the plurality of neighboring blocks is coded by the intra prediction mode;
- and
- second performing code configured to cause the at least one processor to entropy code the prediction mode flag of the current block by a second context in response to determining that none of the plurality of neighboring blocks are coded by at least the intra prediction mode.
A non-transitory computer-readable storage medium storing instructions that cause at least one processor to:
- determine whether at least one of a plurality of neighboring blocks in a video sequence is coded by an intra prediction mode which is different than an intra-inter prediction mode;
- entropy code a prediction mode flag of a current block by a first context in response to determining that any of the plurality of neighboring blocks is coded by the intra prediction mode;
- and
- entropy code the prediction mode flag of the current block by a second context in response to determining that none of the plurality of neighboring blocks are coded by at least the intra prediction mode.
Dependencies are inferred from the claim text.