IP Library Granted Patent US 7,283,672
Granted Patent B1
US 7,283,672 · App. 09/681,948 · Granted Oct 16, 2007

Image compression by object segregation

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,283,672
App. No.
09/681,948
Granted
Oct 16, 2007
Kind
B1
Abstract

A system of analyzing and processing images. The image is processed using machine vision techniques to find shapes and objects in the image. In one embodiment, the system finds geometric shapes and textures in the images. In another embodiment, the image processor finds actual objects in the image. Each of these items may be replaced with an indication of the item, along with difference information indicating the difference between the actual object in the image, and the object stored in the database. The difference information may include scale information, rotation information, color information and others. The information in the database may also include sub indicia, such as information about different parts of the item, and/or information about other things that may exist in the image.

Claims (27)

1. A method comprising:

analyzing an electronic file that represents an image to recognize real-life objects within the image; and

replacing recognized real-life objects within the electronic file indicative of the image by an indication representing the real-life object, wherein said replacing includes providing individual part information indicative of how a real-life object within the image differs from a unit real-life object.

2. A method as in claim 1 , wherein said individual part information includes information about size and orientation of the actual objects relative to said unit actual objects.

3. An image analyzing device, comprising:

an image obtaining device, obtaining an electronic file indicative of an image;

a database, storing a plurality of image parts representing likely real-life objects which may exist in the image; and

an image processing device, processing said electronic file to recognize actual said real-life objects within said electronic file that correspond to said image parts in said database, and to provide a modified electronic file, indicative of the image, which replaces said recognized real-life objects with indications representing the real life objects based on information in said database, wherein said image processing device also produces additional information that represents how a recognized real-life object within the image differs from real-life objects within the database.

4. A device as in claim 3 , wherein said additional information includes information about differences in size and orientation of the recognized part.

5. A device as in claim 3 , wherein said image processing device recognizes real-life objects in the image, and finds image parts in said database which correspond to said real-life object.

6. A device as in claim 5 , wherein said database also stores information indicative of other objects in said image which may appear near said real-life objects, and wherein said image processing device processes said electronic file to look for said other objects.

7. A method, comprising:

analyzing an image against a database, to find portions of the image which are present in the database, and to replace said portions of the image which are present in the database with information based on said image in the database; and

storing a list of image portions which are not found in the database to be later used to update the database.

8. A method as in claim 7 , further comprising sending said list of image portions to a database developer.

9. A method as in claim 7 , wherein said analyzing comprises compressing the image using information in the database.

10. A method as in claim 8 , further comprising obtaining updates to the database from the database developer.

11. A method comprising:

analyzing an electronic file that represents an image to recognize real-life objects within the image; and

replacing recognized real-life objects within the electronic file indicative of the image by an indication representing the real-life object wherein said real-life objects are each represented by a generic identifier that represents many different objects of the same type, and by individual part information other than said generic identifier representing individual characteristics of the actual object.

12. A method as in claim 11 , wherein said individual part information includes information about different species associated with the generic identifier.

13. An image analyzing device, comprising:

an image obtaining device, obtaining an electronic file indicative of an image;

a database, storing a plurality of image parts representing likely real-life objects which may exist in the image; and

an image processing device, processing said electronic file to recognize actual said real-life objects within said electronic file that correspond to said image parts in said database, and to provide a modified electronic file, indicative of the image, which replaces said recognized real-life objects with indications representing the real life objects based on information in said database,

wherein said database stores a generic identifier for each of said actual objects, and individual characteristics for the actual objects which individualize the actual objects.

14. A device as in claim 13 , wherein said individual part information includes information about different species associated with the generic identifier.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2017
From: NAGRAVISION S.A.
To: NAGRAVISION S.A.
Reel/Frame 042295/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2016
From: NAGRAVISION S.A.
To: OPENTV, INC.
Reel/Frame 040744/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2016
From: RPX CORPORATION
To: NAGRAVISION S.A.
Reel/Frame 041120/0117 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2011
From: IMAGIO LLC
To: RPX CORPORATION
Reel/Frame 026078/0150 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNEE FROM VARRIS TECHNOLOGY LLC TO HARRIS TECHNOLOGY LLC PREVIOUSLY RECORDED ON REEL 026026 FRAME 0831. ASSIGNOR(S) HEREBY CONFIRMS THE CONFIRMS THE CONVEYANCE, ASSIGNMENT, AND TRANSFER TO ASSIGNEE (AS CORRECTED TO HARRIS TECHNOLOGY LLC). Recorded Apr 5, 2011
From: HARRIS, SCOTT C
To: HARRIS TECHNOLOGY LLC
Reel/Frame 026079/0845 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2011
From: HARRIS, SCOTT C
To: HARRIS TECHNOLOGY LLC
Reel/Frame 026026/0831 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2010
From: HARRIS TECHNOLOGY LLC
To: IMAGIO LLC
Reel/Frame 025178/0818 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2009
From: HARRIS, SCOTT C
To: HARRIS TECHNOLOGY, LLC
Reel/Frame 022043/0863 →