TWO-PASS SEARCHING FOR IMAGE SIMILARITY OF DIGESTS OF IMAGE-BASED LISTINGS IN A NETWORK-BASED PUBLICATION SYSTEM
First Claim
1. A computer implemented method comprising:
- receiving, using a processor, a query including a query image;
searching a database for a set of images similar to the query image, the searching of the database including using a two-pass search; and
providing results of the searching, the results including image members of the set of images similar to the query image.
2 Assignments
0 Petitions
Accused Products
Abstract
Using a processor, receiving, a query including a query image. A database is searched for a set of images similar to the query image, using a two-pass search. The results of the searching are then provided, the results including image members of the set of images similar to the query image. The first pass may be performed using a TF-IDF algorithm and the second pass ranks a predetermined number of results from the first pass by a best match algorithm or other type of algorithm. The type of second pass algorithm may be selectable by a user. If an end signal is not detected, a further two-pass search may be made based on a subsequent query having a subsequent query image. The subsequent query image may one of the results of the previous two pass search. A subsequent query image may change from an image of a product of a first product category to an image of a product of a second product category.
-
Citations
30 Claims
-
1. A computer implemented method comprising:
-
receiving, using a processor, a query including a query image; searching a database for a set of images similar to the query image, the searching of the database including using a two-pass search; and providing results of the searching, the results including image members of the set of images similar to the query image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium having embedded therein a set of instructions which, when executed by one or more processors of a computer, causes the computer to execute the following operations:
-
receiving a query including a query image; searching a database for a set of images similar to the query image, the searching of the database including using a two-pass search; and providing results of the searching, the results including image members of the set of images similar to the query image. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system comprising:
-
a computer processor and storage configured to store and execute a receiving module for receiving a query including a query image; a plurality of search algorithms for searching a database for a set of images similar to the query image, the searching of the database including using a two-pass search, one of the search algorithms being a TF-IDF algorithm; and a transmission circuit for transmitting the results of searching the database, the results including image members of the set of images similar to the query image.
-
Specification