IP Library Patent Application 11864391
Patent Application
App. No. 11/864,391

Response Time Compression Using a Complexity Value of Image Information

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 None
App. No.
11/864,391
Abstract

An apparatus includes a control module and an activity module. The control module provides error control information based on a target number of bits and an actual number of bits required to pack at least one compressed block of image information. The activity module provides a quantization factor based on the error control information and a complexity value of the at least one compressed block of image information. The quantization factor is used to pack the at least one compressed block of image information into a bitstream comprising the target number of bits.

Claims (32)

1 . An apparatus, comprising:

a control module that is operative provide error control information based on a target number of bits and an actual number of bits required to pack at least one compressed block of image information; and

an activity module that is operative to provide a quantization factor based on the error control information and a complexity value of the at least one compressed block of image information, wherein the quantization factor is used to pack the at least one compressed block of image information into a bitstream comprising the target number of bits.

2 . The apparatus of claim 1 wherein the control module is a proportional-integral-derivative control module.

3 . The apparatus of claim 1 wherein the activity module is operative to provide the quantization factor by accessing a predetermined lookup table.

4 . The apparatus of claim 3 wherein the predetermined lookup table includes the complexity value, an error value based on the error control information, and the quantization factor.

5 . The apparatus of claim 3 wherein the activity module is operative to provide the quantization factor by interpolating between predetermined values in the predetermined lookup table.

6 . The apparatus of claim 1 wherein the error control information is based on a difference between the target number of bits and the actual number of bits required to pack at least one compressed block of image information.

7 . A method, comprising:

providing error control information based on a target number of bits and an actual number of bits required to pack at least one compressed block of image information; and

providing a quantization factor based on the error control information and a complexity value of the at least one compressed block of image information, wherein the quantization factor is used to pack the at least one compressed block of image information into a bitstream comprising the target number of bits.

8 . The method of claim 7 wherein the error control information is based on a proportional-integral-derivative response of previous error control information

9 . The method of claim 7 further comprising accessing a predetermined lookup table to provide the quantization factor.

10 . The method of claim 9 wherein the predetermined lookup table includes the complexity value, an error value based on the error control information, and the quantization factor.

11 . The method of claim 9 further comprising providing the quantization factor by interpolating between predetermined values in the predetermined lookup table.

12 . The method of claim 7 wherein the error control information is based on a difference between the target number of bits and the actual number of bits required to pack at least one compressed block of image information.

13 . An apparatus for response time compensation, comprising:

a compression module that is operative to provide compressed image information based on uncompressed image information and a quantization factor;

a display element response time compensation module that is operative to provide display element response time compensation information based on the compressed image information; and

a quantization factor generation module that is operative to provide the quantization factor based on a target number of bits required to pack the uncompressed image information into a bitstream of compressed image information, an actual number of bits required to pack the uncompressed image information into the bitstream, a complexity value of at least one block of compressed image information, and error information that is based on a difference between the target number of bits and the actual number of bits.

14 . The apparatus of claim 13 further comprising a control module that is operative provide the error control information based on the target number of bits and the actual number of bits.

15 . The apparatus of claim 14 further comprising an activity module that is operative to provide the quantization factor based on the error control information and the complexity value of the compressed block of image information, wherein the activity module is operative to provide the quantization factor by accessing a predetermined lookup table.

16 . The apparatus of claim 14 wherein the control module is a proportional-integral-derivative control module.

17 . The apparatus of claim 15 wherein the predetermined lookup table includes the complexity value, an error value based on the error control information, and the quantization factor.

18 . The apparatus of claim 15 wherein the activity module is operative to provide the quantization factor by interpolating between predetermined values in the predetermined lookup table.

19 . A method for response time compensation, comprising:

providing compressed image information based on uncompressed image information and a quantization factor;

providing display element response time compensation information based on the compressed image information; and

providing the quantization factor based on a target number of bits required to pack the uncompressed image information into a bitstream of compressed image information, an actual number of bits required to pack the uncompressed image information into the bitstream, a complexity value of at least one block of compressed image information, and error control information that is based on a difference between the target number of bits and the actual number of bits.

20 . The method of claim 19 wherein the error control information is based on a proportional-integral-derivative response to previous error control information.

21 . The method of claim 19 further comprising providing the quantization factor based on the error control information and the complexity value by accessing a predetermined lookup table.

22 . The method of claim 21 further comprising providing the quantization factor by interpolating between predetermined values in the predetermined lookup table.

Assignments (6)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2009
From: ADVANCED MICRO DEVICES, INC.; ATI TECHNOLOGIES ULC; ATI INTERNATIONAL SRL
To: BROADCOM CORPORATION
Reel/Frame 022083/0433 →
CHANGE OF NAME Recorded Oct 14, 2008
From: ATI TECHNOLOGIES INC.
To: ATI TECHNOLOGIES ULC
Reel/Frame 021679/0230 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2007
From: PORTER, ALLEN J.C.
To: ATI TECHNOLOGIES ULC
Reel/Frame 019926/0122 →