IP Library Granted Patent US 7,415,158
Granted Patent B1
US 7,415,158 · App. 10/883,278 · Granted Aug 19, 2008

Method for determining whether to use a lossy or lossless codec to compress a digital image using a table of non-allowed pixel values

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,415,158
App. No.
10/883,278
Granted
Aug 19, 2008
Kind
B1
Abstract

A mechanism for determining whether an image is of lossy-origin or lossless origin is used to maximize the compression ratio of any future compressions and avoid wasting the precious resources associated with lossless compression/decompression on any image that has previously been subjected to lossy compression/decompression.

Claims (20)

1. A method for determining whether to employ a lossy or lossless codec on a digital image comprising:

determining if said image has been subjected to a lossy color conversion;

if said image has been subjected to a lossy color conversion assuming said image is of lossy origin;

if said image has not been subjected to a lossy color conversion assuming said image is of lossless origin;

if said image is of assumed lossy origin, using a lossy codec to compress and decompress said image;

wherein said determining if said image has been subjected to a lossy color conversion comprises:

creating a table of non-allowed pixel values; checking each unique pixel value of said image against said table of non-allowed pixel values.

2. A method for determining whether to employ a lossy or lossless codec on a digital image comprising:

determining if said image has been subjected to a lossy color conversion, said determining if said image has been subjected to a lossy color conversion comprising:

creating a table of non-allowed pixel values; checking each unique pixel value of said image against said table of non-allowed pixel values;

if said image is determined to have been subjected to a lossy color conversion assuming said image is of lossy origin;

if said image is determined not to have been subjected to a lossy color conversion assuming said image is of lossless origin;

if said image is of assumed lossy origin, using a lossy codec to compress and decompress said image.

3. A method for determining whether to employ a lossy or lossless codec on a digital image comprising:

determining if said image has been subjected to a lossy color conversion;

if said image has been subjected to a lossy color conversion assuming said image is of lossy origin;

if said image has not been subjected to a lossy color conversion assuming said image is of lossless origin;

if said image is of assumed lossy origin, using a lossy codec to compress or decompress said image;

wherein said determining if said image has been subjected to a lossy color conversion comprises:

creating a table of non-allowed pixel values; and checking unique pixel values of said image against said table of non-allowed pixel values.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 16, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037303/0349 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2004
From: O'NEILL, THOMAS
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015551/0711 →