Encoding and decoding method and corresponding devices
AssigneeThomson Licensing
InventorsSaurabh PURI, Sebastien LASSERRE, Patrick LE CALLET
Life of this patent
Estimating the term…
Abstract
A method for decoding a bitstream representative of a picture is disclosed. The decoding method comprises:—determining information representative of at least one encoding precision;—decoding a transform responsive to said determined information;—decoding said picture using the decoded transform.
Claims29
1-15. (canceled)
A method, comprising:
- decoding, from a bitstream, a transform represented by one or more transform vectors;
- decoding, from said bitstream, a picture using the decoded transform wherein decoding said transform comprises decoding an information representative of a number of transform vectors and further comprises for at least one transform vector:
- decoding an information representative of an encoding precision for said transform vector, said encoding precision being the number of bits used to encode quantized components of said transform vector;
- decoding said quantized components of said transform vector responsive to said encoding precision;
- and
- dequantizing decoded quantized components of said transform vector.
A method, comprising:
- accessing a transform represented by one or more transform vectors;
- encoding said transform in a bitstream;
- encoding a picture in the bitstream using the encoded transform wherein encoding said transform in the bitstream comprises encoding (E38) an information representative of a number of transform vectors and further comprises for at least one transform vector:
- encoding an information representative of an encoding precision for said transform vector, said encoding precision being the number of bits used to encode quantized components of said transform vector;
- quantizing said components of said transform vector;
- and
- encoding said quantized components of said transform vector responsive to said encoding precision.
A decoding device comprising a communication interface configured to access at least a bitstream and at least one processor configured to:
- decode, from said accessed bitstream, a transform represented by one or more transform vectors;
- decode, from said bitstream, said picture using the decoded transform wherein to decode said transform comprises to decode an information representative of a number of transform vectors and wherein said at least one processor is further, for at least one transform vector, configured to:
- to decode an information representative of an encoding precision for said transform vector, said encoding precision being the number of bits used to encode quantized components of said transform vector;
- to decode said quantized components of said transform vector responsive to said encoding precision;
- and
- to dequantize decoded quantized components of said transform vector.
An encoding device comprising a communication interface configured to access a picture and at least one processor configured to:
- access a transform represented by one ore more transform vectors;
- encode said transform in a bitstream;
- encode said accessed picture in the bitstream using the encoded transform wherein to encode said transform in the bitstream comprises to encode an information representative of a number of transform vectors and wherein said at least one processor is further, for at least one transform vector, configured to:
- to encode an information representative of an encoding precision for said transform vector, said encoding precision being the number of bits used to encode quantized components of said transform vector;
- to quantize said components of said transform vector;
- and
- to encode said quantized components of said transform vector responsive to said encoding precision.
A medium storing a bitstream, said bitstream comprising information representative of a transform represented by one or more transform vectors and information representative of a picture encoded using the encoded transform wherein said information representative of a transform comprises information representative of a number of transform vectors and further comprises for at least one transform vector:
- information representative of an encoding precision for said transform vector, said encoding precision being the number of bits used to encode quantized components of said transform vector;
- and
- information representative of said quantized components of said transform vector obtained responsive to said encoding precision.
A machine readable medium having stored thereon machine executable instructions that, when executed, implement a method comprising:
- decoding, from a bitstream, a transform represented by one or more transform vectors;
- decoding, from said bitstream, a picture using the decoded transform wherein decoding said transform comprises decoding an information representative of a number of transform vectors and further comprises for at least one transform vector:
- decoding an information representative of an encoding precision for said transform vector, said encoding precision being the number of bits used to encode quantized components of said transform vector;
- decoding said quantized components of said transform vector responsive to said encoding precision;
- and
- dequantizing decoded quantized components of said transform vector.
A machine readable medium having stored thereon machine executable instructions that, when executed, implement a method comprising:
- accessing a transform represented by one or more transform vectors;
- encoding said transform in a bitstream;
- encoding a picture in the bitstream using the encoded transform wherein encoding said transform in the bitstream comprises encoding an information representative of a number of transform vectors and further comprises for at least one transform vector:
- encoding an information representative of an encoding precision for said transform vector, said encoding precision being the number of bits used to encode quantized components of said transform vector;
- quantizing said components of said transform vector;
- encoding said quantized components of said transform vector responsive to said encoding precision.
Dependencies are inferred from the claim text.