On boundary padding samples generation in image/video coding
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsZhipin Deng, Kai Zhang, Li Zhang, Na Zhang, Yang Wang
Life of this patent
Estimating the term…
Abstract
A method for coding video data implemented by a video coding apparatus. The method includes filling an extended area disposed around a video unit with padding samples to generate a larger video unit. Some of the padding samples are generated without duplicating boundary samples within the video unit. The method further includes converting between the video unit of the video and a bitstream in accordance with the extended area as filled.
Claims18
A method of processing video data, comprising:
- generating, during a conversion between a first block of a video and a bitstream of the video, an extended area of a first picture with one or more padded samples different from boundary samples within the first picture, wherein a prediction block of the first block is derived from the first picture;
- and
- performing the conversion based on the extended area;
- wherein one or more padded samples in the extended area are derived from padded samples in an already padded extended area;
- and
- wherein one or more padded samples in the extended area are generated based on a coded information of boundary samples of the first picture or a reference picture.
An apparatus for processing video data comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:
- generate, during a conversion between a first block of a video and a bitstream of the video, an extended area of a first picture with one or more padded samples different from boundary samples within the first picture, wherein a prediction block of the first block is derived from the first picture;
- and
- perform the conversion based on the extended area;
- wherein one or more padded samples in the extended area are derived from padded samples in an already padded extended area;
- and
- wherein one or more padded samples in the extended area are generated based on a coded information of boundary samples of the first picture or a reference picture.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- generate, during a conversion between a first block of a video and a bitstream of the video, an extended area of a first picture with one or more padded samples different from boundary samples within the first picture, wherein a prediction block of the first block is derived from the first picture;
- and
- perform the conversion based on the extended area;
- wherein one or more padded samples in the extended area are derived from padded samples in an already padded extended area;
- and
- wherein one or more padded samples in the extended area are generated based on a coded information of boundary samples of the first picture or a reference picture.
A method for storing a bitstream of a video, comprising:
- generating, for a first block of a video, an extended area of a first picture with one or more padded samples different from boundary samples within the first picture, wherein a prediction block of the first block is derived from the first picture;
- generating the bitstream based on the extended area;
- and
- storing the bitstream in a non-transitory computer-readable recording medium,
- wherein one or more padded samples in the extended area are derived from padded samples in an already padded extended area;
- and
- wherein one or more padded samples in the extended area are generated based on a coded information of boundary samples of the first picture or a reference picture.
Dependencies are inferred from the claim text.