Luma intra mode signaling
AssigneeHuawei Technologies Co., Ltd.
InventorsAnand Meher Kotra, Jianle Chen, Semih Esenlik, Zhijie Zhao, Han Gao, Biao Wang, Ivan Krasnov
Life of this patent
Estimating the term…
Abstract
A coding apparatus configured to select an intra prediction mode for a current block, encode the selected intra prediction mode using truncated binary coding every time the selected intra prediction mode is a remaining mode, and encode the selected intra prediction mode using N bits when the selected intra prediction mode is included in a first portion from remaining modes and using N+1 bits when the selected intra prediction mode is included in a second portion of the remaining modes.
Claims23
A coding apparatus, comprising:
- a memory storing instructions;
- and
- one or more processors coupled to the memory, the one or more processors configured to execute the instructions to cause the coding apparatus to:
- select an intra prediction mode for a current block;
- and
- encode the selected intra prediction mode using truncated binary coding every time the selected intra prediction mode is a remaining mode, wherein the encoding the selected intra prediction mode comprises using N bits when the selected intra prediction mode is included in a first portion from remaining modes and using N+1 bits when the selected intra prediction mode is included in a second portion of the remaining modes.
A decoding apparatus, comprising:
- a memory storing instructions;
- and
- one or more processors coupled to the memory, the one or more processors configured to execute the instructions to cause the decoding apparatus to:
- obtain truncated binary code every time an intra prediction mode is a remaining mode;
- decode the truncated binary code to obtain the intra prediction mode comprising the remaining mode, wherein the decoding comprises using N bits when the intra prediction mode is included in a first portion from remaining modes and using N+1 bits when the intra prediction mode is included in a second portion of the remaining modes;
- and
- generate a current block using the intra prediction mode that was obtained.
A decoding apparatus, comprising:
- a memory storing instructions;
- and
- one or more processors coupled to the memory, the one or more processors configured to execute the instructions to cause the decoding apparatus to:
- obtain truncated binary code every time an intra prediction mode is a remaining mode;
- decode the truncated binary code to obtain the intra prediction mode comprising the remaining mode;
- wherein the decoding comprises using 5 bits when the intra prediction mode was one of a first three modes from remaining modes;
- and
- generate a current block using the intra prediction mode that was obtained.
A decoding apparatus, comprising:
- a memory storing instructions;
- and
- one or more processors coupled to the memory, the one or more processors configured to execute the instructions to cause the decoding apparatus to:
- obtain truncated binary code every time an intra prediction mode is a remaining mode;
- decode the truncated binary code to obtain the intra prediction mode comprising the remaining mode;
- wherein the decoding comprises using 6 bits when the intra prediction mode is outside a first three modes from remaining modes;
- and
- generate a current block using the intra prediction mode that was obtained.
A non-transitory computer-readable medium storing instructions when executed by a processor cause the processor to:
- obtain truncated binary code every time an intra prediction mode is a remaining mode;
- decode the truncated binary code to obtain the intra prediction mode comprising the remaining mode;
- wherein the decoding comprises using N bits when the intra prediction mode is included in a first portion from remaining modes and using N+1 bits when the intra prediction mode is included in a second portion of the remaining modes;
- and
- generate a current block using the intra prediction mode that was obtained.
A non-transitory storage medium storing a bitstream generated by a method for coding implemented by a coding apparatus, the method comprising:
- selecting, using the coding apparatus, an intra prediction mode for a current block;
- and
- encoding, using the coding apparatus, the selected intra prediction mode using truncated binary coding every time the selected intra prediction mode is a remaining mode, wherein the encoding the selected intra prediction mode comprises using N bits when the selected intra prediction mode is included in a first portion from remaining modes and using N+1 bits when the selected intra prediction mode is included in a second portion of the remaining modes.
Dependencies are inferred from the claim text.