IP Library Granted Patent US 7,489,824
Granted Patent B2
US 7,489,824 · App. 11/657,705 · Granted Feb 10, 2009

System, method and article of manufacture for decompressing digital camera sensor data

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,489,824
App. No.
11/657,705
Granted
Feb 10, 2009
Kind
B2
Abstract

Methods and apparatus for decompressing a bit stream of compressed data representing a plurality of image blocks. This includes multi-step processing of data codes, e.g. DC and AC codes. For example, with respect to the processing of AC codes, a plurality of bits of compressed input data relating to the AC codes are first retrieved from the bit stream. A first decoding operation is then executed based on the obtained compressed input data in order to generate first output data. It is then determined the first coding operation was sufficiently correct. If it is determined that the first coding operation was sufficiently correct, the first output data is outputted. On the other hand, if it is determined that the first coding operation was not sufficiently correct, an alternate second decoding operation in executed in order to generate second output data.

Claims (18)

1. A method for decoding video data comprising:

obtaining encoded video data;

executing a first decoding operation on at least a portion of said encoded video data in order to generate first decoded data;

determining whether the first decoding operation was sufficiently correct;

executing a second decoding operation on said at least portion of said encoded video data which is slower than said first decoding operation in order to generate second decoded data if said first decoding operation was not sufficiently correct; and

using said first decoded data if it is determined that said first decoding operation was sufficiently correct and said second decoded data if it is determined that said first decoding operation was not sufficiently correct.

2. A computer program embodied on a computer readable medium for decoding video data, the computer program comprising:

a code segment for obtaining encoded video data;

a code segment for executing a first decoding operation on at least a portion of said encoded video data in order to generate first decoded data;

a code segment for determining whether the first decoding operation was sufficiently correct;

a code segment for executing a second decoding operation on said at least portion of said encoded video data which is slower than said first decoding operation in order to generate second decoded data if said first decoding operation was not sufficiently correct; and

a code segment for using said first decoded data if it is determined that said first decoding operation was sufficiently correct and said second decoded data if it is determined that said first decoding operation was not sufficiently correct.

3. An apparatus for decoding video data comprising:

means for obtaining encoded video data;

means for executing a first decoding operation on at least a portion of said encoded video data in order to generate first decoded data;

means for determining whether the first decoding operation was sufficiently correct;

means for executing a second decoding operation on said at least portion of said encoded video data which is slower than said first decoding operation in order to generate second decoded data if said first decoding operation was not sufficiently correct; and

means for using said first decoded data if it is determined that said first decoding operation was sufficiently correct and said second decoded data if it is determined that said first decoding operation was not sufficiently correct.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2017
From: FORTRESS CREDIT CO LLC
To: DBEZ FIRENZE LLC
Reel/Frame 041121/0399 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2017
From: VSTREAM TECHNOLOGIES, LLC
To: FORTRESS CREDIT CO LLC
Reel/Frame 041554/0350 →
SECURITY INTEREST Recorded Apr 4, 2014
From: VSTREAM TECHNOLOGIES LLC
To: FORTRESS CREDIT CO LLC
Reel/Frame 032610/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2013
From: MEDICI PORTFOLIO ACQUISITION LLC
To: VSTREAM TECHNOLOGIES LLC
Reel/Frame 031420/0335 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2013
From: G&H NEVADA-TEK
To: MEDICI PORTFOLIO ACQUISITION LLC
Reel/Frame 031420/0226 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED ON REEL 021997 FRAME 0453. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 22, 2011
From: NEOSTAR, INC.
To: G & H NEVADA-TEK
Reel/Frame 027572/0100 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2008
From: NEOSTAR, INC.
To: G&H NEVADA TEK
Reel/Frame 021997/0453 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2008
From: GOUGH, MICHAEL L.; MINER, PAUL
To: NEOSTAR, INC.
Reel/Frame 021981/0814 →