IP Library › Granted Patent US 7,593,582
Granted Patent B2
US 7,593,582 · App. 11/752,234 · Granted Sep 22, 2009

Systems and methods using parameter selection in data compression and decompression

Assignee: QUALCOMM Incorporated
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,593,582
App. No.
11/752,234
Granted
Sep 22, 2009
Kind
B2
Abstract

Apparatus, systems and methods for using the selection of an appropriate parameter at decompression are disclosed. In particular, when adaptive block size discrete cosine transform compression is used to compress data, different combinations of sub-blocks can be generated. To decompress the different combinations of sub-blocks, the appropriate parameter is selected based on block size assignment information and the address of data in the data block.

Claims (29)

1. A method comprising:

using a processor or a computer to perform the steps comprising:

displaying decompressed image information; and

decompressing compressed image information into the decompressed image information, the decompressing including:

decoding an address of data within a variable length decoded data block into Y and X indices based on a Y and X index system;

selecting a quantization parameter based at least on block size assignment information and the decoded address of the data within the variable length decoded data block; and

inverse quantizing the variable length decoded data block using the selected quantization parameter.

2. The method of claim 1 , further comprising playing decompressed audio information.

3. An apparatus comprising:

means for displaying decompressed image information; and

means for decompressing compressed image information into the decompressed image information, the means for decompressing including:

means for decoding an address of data within a variable length decoded data block into Y and X indices based on a Y and X index system;

means for selecting a quantization parameter based at least on block size assignment information and the decoded address of the data within the variable length decoded data block; and

means for inverse quantizing the variable length decoded data block using the selected quantization parameter, wherein the apparatus is a hardware apparatus.

4. The apparatus of claim 3 , further comprising means for playing decompressed audio information.

5. An apparatus comprising:

at least one projector configured to display decompressed image information; and

a decoder coupled to at least the at least one projector, the decoder configured to:

decode an address of data within a variable length decoded data block into Y and X indices based on a Y and X index system;

select a quantization parameter based at least on block size assignment information and the decoded address of the data within the variable length decoded data block; and

inverse quantize the variable length decoded data block using the selected quantization parameter, wherein the apparatus is a hardware apparatus.

6. The apparatus of claim 5 , further comprising at least one sound system configured to play decompressed audio information.

7. A computer-readable medium encoded with a computer program, the computer program embodying executable instructions, wherein the computer-readable medium includes at least an electronic circuit, a semiconductor memory device, a read only memory (ROM), a flash memory, an erasable programmable ROM (EPROM), a floppy diskette, a compact disk CD-ROM, an optical disk, and a hard disk, but does not include a fiber optic medium or a radio frequency (RF) link, the executable instructions comprising:

instructions to display decompressed image information; and

instructions to decompress compressed image information into the decompressed image information, the instructions to decompress including:

instructions to decode an address of data within a variable length decoded data block into Y and X indices based on a Y and X index system;

instructions to select a quantization parameter based at least on block size assignment information and the decoded address of the data within the variable length decoded data block;

instructions to inverse quantize the variable length decoded data block using the selected quantization parameter.

8. The computer-readable medium of claim 7 , further comprising instructions to play decompressed audio information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2007
From: GOVINDASWAMY, SENTHIL; LAROCCA, JUDITH; LEVIN, JEFFREY A
To: QUALCOMM INCORPORATED
Reel/Frame 019533/0246 →
Continuity (4)
Continuation 1125243600 · Oct 17, 2005
Continuation 1063051100 · Jul 29, 2003
Provisional Application 6039983800 · Jul 30, 2002
Related Publication 20070248274A1 · Oct 25, 2007