Method for encoding and decoding an image of a video sequence, and associated device
AssigneeFondation B-Com
InventorsFélix Henry, Gordon Clare
Life of this patent
Estimating the term…
Abstract
Proposed is a method for encoding an image of a video sequence, the image including at least two components, including a component representative of the luminance and a component representative of the chrominance, each component being partitioned into blocks, wherein the method involves encoding at least one block of the chrominance component using a BDPCM mode.
Claims17
A method for encoding an image of a video sequence, the image comprising at least a luminance component, a first chrominance component, and a second chrominance component, each of the luminance component, the first chrominance component, and the second chrominance component being partitioned into blocks, the second chrominance component having the same partitioning as the first chrominance component, the method comprising:
- encoding at least one said of the blocks of the first chrominance component, using a Block Differential Pulse Code Modulation (BDPCM) mode, the encoding comprising encoding information indicative of the BDPCM mode used to encode the at least one block of the first chrominance component and a corresponding one of the blocks of the second chrominance component.
A method of decoding an encoded image, from a stream of encoded video data, the encoded image including at least a luminance component, at least a first chrominance component, and a second chrominance component, each of the luminance and chrominance components being partitioned into blocks, the second chrominance component having the same partitioning as the first chrominance component, the method comprising:
- decoding information indicating, for at least one of the blocks of the first chrominance component, whether the at least one block is encoded or not using a Block Differential Pulse Code Modulation (BDPCM) mode, a value decoded from the information being used to indicate whether a corresponding one of the blocks of the second chrominance component is encoded using the BDPCM mode.
A method of decoding an encoded image, from a stream of encoded video data, the image comprising at least a luminance component, at least a first chrominance component, and a second chrominance component, each of the luminance component, the first chrominance component, and the second chrominance component being partitioned into blocks, the second chrominance component having the same partitioning as the first chrominance component, the method comprising:
- decoding first information representative of an encoding criterion;
- and
- when a value decoded from the first information indicates that the encoding criterion is met, decoding second information indicating, for at least one said of the blocks of the first chrominance component, whether the at least one block of the first chrominance component is encoded or not using a Block Differential Pulse Code Modulation (BDPCM) mode, a value decoded from the second information being used to indicate whether a corresponding one of the blocks of the second chrominance component is encoded using the BDPCM mode.
A method of decoding an encoded image, from a stream of encoded video data, the encoded image including at least a luminance component and a chrominance component, each of the luminance and chrominance components being partitioned into blocks, the method comprising:
- decoding first information relating to at least said image, indicating whether a Block Differential Pulse Code Modulation (BDPCM) mode is able to be used to decode at least one of the blocks of at least one of the components of the image;
- and
- when the first information indicates that the BDPCM mode is able to be used to decode the at least one block of at least one of the components of the image, decoding second information relating to at least said image, indicating whether the BDPCM mode is able to be used to decode at least one block of the chrominance component of the image.
A method of decoding an encoded image, from a stream of encoded video data, the image including at least a luminance component and a chrominance component, each of the luminance and chrominance components being partitioned into blocks, the luminance and chrominance components having the same block partitioning, the method comprising:
- decoding first information representative of an encoding criterion;
- and
- when a value decoded from the first information indicates that the encoding criterion is met, decoding second information relative to at least one said of the blocks of the luminance component indicating whether the at least one block of the luminance component and a corresponding at least one of the blocks of the chrominance component are encoded or not using a Block Differential Pulse Code Modulation (BDPCM) mode.
A device of encoding an image of a video sequence, the image including at least at least a luminance component, first chrominance component, and second chrominance component, each of the luminance component, the first chrominance component, and the second chrominance component being partitioned into blocks, the second chrominance component having the same partitioning as the first chrominance component, the device comprising:
- at least one microprocessor configured to implement encoding at least one of the blocks of the first chrominance component, using a Block Differential Pulse Code Modulation (BDPCM) mode and encoding information indicative of the BDPCM mode used to encode the at least one block of the first chrominance component and a corresponding block of the second chrominance component.
A device configured to decode an encoded image from a stream of encoded video data, the image including at least a luminance component, a first chrominance component, and a second chrominance component, each of the luminance component, the first chrominance component, and the second chrominance component being partitioned into blocks, the second chrominance component having the same partitioning as the first chrominance component, the device comprising:
- at least one microprocessor configured to implement decoding information indicating, for at least one of the blocks of the first chrominance component, whether the at least one block and a corresponding block of the second chrominance component is encoded or not using a Block Differential Pulse Code Modulation (BDPCM) mode.
Dependencies are inferred from the claim text.