Back to results
US 2006/0078211 A1Published application
Methods and systems for rate control in image compression
AssigneeNVIDIA Corporation
InventorsIgnatius Tjandrasuwita, Lefan Zhong
Life of this patent
Estimating the term…
Abstract
Methods and systems for compressing an image are described. A plurality of transformed and quantized values associated with a block of image data is accessed. The block corresponds to a position within the image. A count of the number of bits encoded during run-length encoding of the block is made. Run-length encoding of the block is concluded should the count reach a limit.
Claims28
A method of compressing an image, said method comprising:
- accessing a first plurality of transformed and quantized values associated with a first block of image data, wherein said first block corresponds to a first position within said image, each of said values represented as a number of bits;
- and
- maintaining a count of the number of bits encoded during run-length encoding of said first block, wherein said run-length encoding of said first block is concluded provided said count reaches a limit.
A method of compressing image data comprising a first plurality of blocks of transformed and quantized data, said method comprising:
- assigning a first budget to a first block in said first plurality of blocks, wherein said first budget comprises a limit to the number of bits available for encoding said first block;
- and
- encoding said first block, wherein said encoding of said first block continues provided a first budget assigned to said first block is not exceeded, wherein otherwise said encoding of said first block is discontinued.
A system comprising:
- a memory;
- and
- a processor, said processor for executing a method of compressing an image, said method comprising:
- accessing a first plurality of transformed and quantized values associated with a first block of image data, wherein said first block corresponds to a first position within said image, each of said values represented as a number of bits;
- and
- maintaining a count of the number of bits encoded during run-length encoding of said first block, wherein said run-length encoding of said first block is concluded provided said count reaches a limit.
3 more elements
Dependencies are inferred from the claim text.