IP Library Patent Application 11619133
Patent Application
App. No. 11/619,133

System and Method for Searching Multimedia using Exemplar Images

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/619,133
Abstract

A system and method of searching multimedia databases using key images that returns image content ranked by degree of similarity to the key-images. A user accesses the search engine via a graphic user interface (GUI) that allows the user to enter key-images using drag-and-drop technology. The user may also enhance the description of the key-images using text based input, or used text based input to call up exemplary images. The user may also use Boolean logic to combine the key-images, and the key-images and text input, into search strings. The search strings may then be used to find matches from pre-indexed directories that have been created by analyzing content in advance.

Claims (45)

1 . A method of searching a multimedia database, said method comprising the steps of:

providing a first key-image; and

receiving one or more result images ranked in an order of similarity to said first key-image and wherein said order of similarity is determined using an image edit distance between said first search image and said one or more result images.

2 . The method of claim 1 further comprising the steps of providing a second key-image and a Boolean operator and wherein determining said order of similarity further comprises using said Boolean operator and image edit distances between said second key-image and said one or more result images.

3 . The method of claim 1 further comprising the steps of providing a first keyword and a Boolean operator and wherein determining said order of similarity further comprises generating an exemplar image from said first keyword and using mage edit distances between said exemplar image and said one or more result images, and said Boolean operator.

4 . A method of responding to a multimedia database search request, said method comprising the steps of:

receiving a first key-image;

determining an order of similarity to said first search image using image edit distances between said first search image and one or more result images; and

delivering said one or more result images ranked in said order of similarity.

5 . The method of claim 4 further comprising the steps of receiving a second key-image and a Boolean operator and wherein said determining an order of similarity further comprises using image edit distances between said second key-image and said one or more result images, and said Boolean operator.

6 . The method of claim 4 further the steps of receiving a first keyword and a Boolean operator; generating an exemplar image from said first keyword; and wherein said step of determining an order of similarity further comprises using image edit distances between said exemplar image and said one or more result images, and said Boolean operator.

7 . The method of claim 4 further comprising the steps of detecting a class of object in said first key image; and searching a similarity matrix related to said detected class of object for one or more result images.

8 . The method of claim 7 wherein said detecting a class of object uses a similarity inverse matrix.

9 . The method of claim 7 wherein said searching a similarity matrix uses a Podilchuk similarity matrix fast search.

10 . A computer-readable medium, comprising instructions for:

providing a first key-image; and

receiving one or more result images ranked in an order of similarity to said first key-image and wherein said order of similarity is determined using image edit distances between said first search image and said one or more result images.

11 . The computer-readable medium of claim 10 further comprising instructions for providing a second key-image, a first keyword and one or more Boolean operators; generating an exemplar image from said first keyword; and wherein said order of similarity further comprises using image edit distance between said second key-image and said one or more result images, image edit distances between said exemplar image and said one or more result images, and said one or more Boolean operators.

12 . A computer-readable medium, comprising instructions for:

receiving a first key-image;

determining an order of similarity to said first search image using image edit distances between said first search image and one or more result images; and

delivering said one or more result images ranked in said order of similarity.

13 . The computer-readable medium of claim 12 further comprising instructions for receiving a second key-image, a first keyword and one or more Boolean operators; generating an exemplar image from said first keyword; and wherein said determining an order of similarity further comprises using said Boolean operator and image edit distances between said second key-image and said one or more result images and image edit distances between said exemplar image and said one or more result images.

14 . The computer-readable medium of claim 12 further comprising the steps of detecting a class of object in said first key image using a similarity inverse matrix; and searching a similarity matrix related to said detected class of object for one or more results images using a Podilchuk similarity matrix fast search.

15 . A computing device comprising: a computer-readable medium comprising instructions for:

providing a first key-image; a second key-image, a first keyword and one or more Boolean operators; and

receiving one or more result images ranked in an order of similarity and wherein said order of similarity is determined using said one or more Boolean operators and image edit distances between each of said first search image, said second search image and an exemplar image generated from said first keyword, and said one or more result images.

16 . A computing device comprising: a computer-readable medium comprising instructions for:

receiving a first key-image, a second key image, a first keyword, and one or more Boolean operators;

generating an exemplar image from said first keyword;

determining an order of similarity to said first search image using said Boolean operators and image edit distances between each of said first search image, said second search image and said exemplar image and said one or more result images;

delivering one or more result images ranked in said order of similarity.

17 . An apparatus searching a multimedia database, comprising:

means for providing a first key-image; and

means receiving one or more result images ranked in an order of similarity to said first key-image and wherein said order of similarity is determined using image edit distances between said first search image and said one or more result images.

18 . An apparatus for responding to a multimedia database search request, comprising:

means for receiving a first key-image;

means for determining an order of similarity to said first search image using image edit distances between said first search image and one or more result images; and

means for delivering said one or more result images ranked in said order of similarity.

19 . An system for searching a multimedia database, comprising:

a first key-image; and

one or more result images ranked in an order of similarity to said first key-image and wherein said order of similarity is determined using image edit distances between said first search image and said one or more result images.

20 . A system for responding to a multimedia database search request, comprising:

a first key-image; and

one or more result images ranked in an order of similarity to said first search image determined using image edit distances between said first search image and said one or more result images.

Assignments (2)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 23, 2009
From: D&S CONSULTANTS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 023263/0811 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2007
From: PODILCHUK, CHRISTINE
To: D & S CONSULTANTS, INC.
Reel/Frame 019889/0521 →