High precision encoding and decoding of video images
AssigneeDolby Laboratories Licensing Corporation
InventorsGary A. Demos, David Ruhoff
Life of this patent
Estimating the term…
Loading patent…
AssigneeDolby Laboratories Licensing Corporation
InventorsGary A. Demos, David Ruhoff
Estimating the term…
Methods, systems, and computer programs for improved quality video compression. Image quality from MPEG-style video coding may be improved by preserving a higher number of bits during intermediate encoding and decoding processing steps. Problems of inverse discrete cosine transform (IDCT) mismatch can be eliminated by exactly matching the IDCT function numerical algorithm of the decoder to the IDCT function numerical algorithm used for the decoding portion of the encoder. Also included is an application of high precision compression to wide dynamic range images by extending the range of the “quantization parameter” or “QP”. The extension of QP may be accomplished either by increasing the range of QP directly, or indirectly through a non-linear transformation. Also included is an application of extended intermediate processing precision and an extended QP range to reduced contrast regions of an image to extend the precision with which the low-contrast portions are compression coded.
A method for compressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the method including:
A method for compressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the method including:
A method for compressing and decompressing a sequence of digitized video images including a sequence of frames represented at a first precision, the method including encoding the sequence of frames at a second precision greater than the first precision to create a compressed bitstream.
A method for compressing and decompressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the method including:
A method for compressing and decompressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the method including:
A method for increasing the average compression ratio during compression of a sequence of digitized video images, the digitized video images including a sequence of frames, into a compressed bitstream that includes I frames, the method including encoding the sequence of frames by applying an inverse discrete cosine transform numerical algorithm that matches the inverse discrete cosine transform numerical algorithm applied during a subsequent decoding process, thereby generating a compressed bitstream having increased spacing between I frames.
A method for compressing a sequence of digitized video images having at least one of a wide dynamic range or wide contrast range, the video images including frames represented at a first precision, each frame including a plurality of macroblocks defining regions, the method including:
A computer program, stored on a computer-readable medium, for compressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the computer program comprising instructions for causing a computer to:
A computer program, stored on a computer-readable medium, for compressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the computer program comprising instructions for causing a computer to:
A computer program, stored on a computer-readable medium, for compressing and decompressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the computer program comprising instructions for causing a computer to encode the sequence of frames at a second precision greater than the first precision to create a compressed bitstream.
A computer program, stored on a computer-readable medium, for compressing and decompressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the computer program comprising instructions for causing a computer to:
A computer program, stored on a computer-readable medium, for compressing and decompressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the computer program comprising instructions for causing a computer to:
A computer program, stored on a computer-readable medium, for increasing the average compression ratio during compression of a sequence of digitized video images, the digitized video images including a sequence of frames, into a compressed bitstream that includes I frames, the computer program comprising instructions for causing a computer to encode the sequence of frames by applying an inverse discrete cosine transform numerical algorithm that matches the inverse discrete cosine transform numerical algorithm applied during a subsequent decoding process, thereby generating a compressed bitstream having increased spacing between I frames.
A computer program, stored on a computer-readable medium, for compressing a sequence of digitized video images having at least one of a wide dynamic range or wide contrast range, the video images including frames represented at a first precision, each frame including a plurality of macroblocks defining regions, the computer program comprising instructions for causing a computer to:
A system for compressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the system including:
A system for compressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the system including:
A system for compressing and decompressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the system including means for encoding the sequence of frames at a second precision greater than the first precision to create a compressed bitstream.
A system for compressing and decompressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the system including:
A system for compressing and decompressing a sequence of digitized video images including a sequence of frames represented at a first precision in a first color space, the system including:
A system for increasing the average compression ratio during compression of a sequence of digitized video images, the digitized video images including a sequence of frames, into a compressed bitstream that includes I frames, the system including means for encoding the sequence of frames by applying an inverse discrete cosine transform numerical algorithm that matches the inverse discrete cosine transform numerical algorithm applied during a subsequent decoding process, thereby generating a compressed bitstream having increased spacing between I frames.
A system for compressing a sequence of digitized video images having at least one of a wide dynamic range or wide contrast range, the video images including frames represented at a first precision, each frame including a plurality of macroblocks defining regions, the system including:
Dependencies are inferred from the claim text.