Back to results
US 12,720,108 B2Granted
Overlapped block motion compensation (OBMC) for intra mode
AssigneeAlibaba (China) Co., Ltd.
InventorsXinwei Li, Ru-ling Liao, Jie Chen, Yan Ye
Life of this patent
Estimating the term…
Abstract
A method for processing video includes receiving a bitstream; and decoding, using coded information of the bitstream, one or more pictures. The decoding includes performing overlapped block motion compensation (OBMC) on a block predicted with an intra mode.
Claims13
A method for processing video, comprising:
- receiving a bitstream;
- and
- decoding, using coded information of the bitstream, one or more pictures,
- wherein the decoding comprises:
- performing overlapped block motion compensation (OBMC) on a block predicted with an intra mode using a block vector, wherein the block vector corresponds to a position in a current picture, wherein the OBMC is performed on a sub-block in one or more boundaries of the block, and performing the OBMC on the block predicted with the intra mode further comprises:
- obtaining a first prediction signal based on a first block vector of the block;
- obtaining a second prediction signal based on a second block vector according to a neighboring block, wherein the second block vector is a block vector associated with a neighboring sub-block;
- and
- generating a third prediction signal according to the first prediction signal and the second prediction signal;
- wherein when the neighboring sub-block is predicted by an intra prediction mode, generating the second prediction signal using a stored intra prediction mode of the neighboring sub-block.
7 more elements
A method of encoding a video sequence, the method comprising:
- receiving a video sequence;
- and
- encoding the video sequence by
- performing overlapped block motion compensation (OBMC) on a block predicted with an intra mode using a block vector, wherein the block vector corresponds to a position in a current picture, wherein the OBMC is performed on a sub-block in one or more boundaries of the block, and performing the OBMC on the block predicted with the intra mode further comprises:
- obtaining a first prediction signal based on a first block vector of the block;
- obtaining a second prediction signal based on a second block vector according to a neighboring block, wherein the second block vector is a block vector associated with a neighboring sub-block;
- and
- generating a third prediction signal according to the first prediction signal and the second prediction signal;
- wherein when the neighboring sub-block is predicted by an intra prediction mode, generating the second prediction signal using a stored intra prediction mode of the neighboring sub-block.
6 more elements
A method for transmitting a bitstream, the method comprising:
- receiving a video sequence;
- encoding the video sequence by:
- performing overlapped block motion compensation (OBMC) on a block predicted with an intra mode using a block vector, wherein the block vector corresponds to a position in a current picture;
- and
- transmitting the bitstream that is generated based on the encoding to an image decoding apparatus;
- wherein the OBMC is performed on a sub-block in one or more boundaries of the block, and performing the OBMC on the block predicted with the intra mode further comprises:
- obtaining a first prediction signal based on a first block vector of the block;
- obtaining a second prediction signal based on a second block vector according to a neighboring block, wherein the second block vector is a block vector associated with a neighboring sub-block;
- and
- generating a third prediction signal according to the first prediction signal and the second prediction signal;
- wherein when the neighboring sub-block is predicted by an intra prediction mode, generating the second prediction signal using a stored intra prediction mode of the neighboring sub-block.
8 more elements
Dependencies are inferred from the claim text.