Method and apparatus for weighted prediction for scalable video coding
AssigneeThomson Licensing
InventorsPeng Yin, Jill MacDonald Boyce, Purvin Bibhas Pandit
Life of this patent
Estimating the term…
Abstract
There are provided scalable video encoders, scalable video decoders, and corresponding methods for scalable video encoding and decoding. A scalable video encoder includes an encoder for encoding a block in a picture by performing a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a different default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block.
Claims48
An apparatus comprising:
- an encoder for encoding a block in a picture by performing a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a different default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block,
- wherein said encoder selectively encodes the block in the picture by alternatively or concurrently performing the MCTF prediction step for the block using the first weighting factor applied to the first reference picture, while using a default update weighting factor applied to the second reference picture for the corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
An apparatus comprising:
- an encoder for encoding a block in a picture by performing a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
A method for scalable video encoding, comprising:
- encoding a block in a picture by performing a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a different default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block,
- further comprising selectively encoding the block in the picture by alternatively or concurrently performing the MCTF prediction step for the block using the first weighting factor applied to the first reference picture, while using a default update weighting factor applied to the second reference picture for the corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
A method for scalable video encoding, comprising:
- encoding a block in a picture by performing a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
An apparatus comprising:
- a decoder for decoding a block in a picture by performing a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a different default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block,
- wherein said decoder selectively decodes the block in the picture by alternatively performing the MCTF prediction step for the block using the first weighting factor applied to the first reference picture, while using a default update weighting factor applied to the second reference picture for the corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
An apparatus, comprising:
- a decoder for decoding a block in a picture by performing a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
A method for scalable video decoding, comprising:
- decoding a block in a picture by performing a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a different default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block, block,
- further comprising selectively decoding the block in the picture by alternatively performing the MCTF prediction step for the block using the first weighting factor applied to the first reference picture, while using a default update weighting factor applied to the second reference picture for the corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
A method for scalable video decoding, comprising:
- Decoding a block in a picture by performing a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
A non-transitory computer readable storage media having scalable video signal data encoded thereupon comprising a block encoded in a picture having been performed through a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a different default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block,
- wherein the block in the picture is alternatively or concurrently encoded by performing the MCTF prediction step for the block using the first weighting factor applied to the first reference picture, while using a default update weighting factor applied to the second reference picture for the corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
A non-transitory computer readable storage media having scalable video signal data encoded thereupon comprising a block encoded in a picture having been performed through a motion compensated temporal filtering (MCTF) prediction step for the block using a first weighting factor applied to a first reference picture, while using a default update weighting factor applied to a second reference picture for a corresponding MCTF update step for the block, wherein the default update weighting factor incorporates a weighting factor derived from the first weighting factor applied to the first reference picture for the MCTF prediction step for the block.
Dependencies are inferred from the claim text.