Image searching using a full-text search engine
AssigneeWalmart Apollo, LLC
InventorsBinwei Yang, Omer Ovenc, Behzad Ahmadi, Cun Mu, Zheng Yan, Guang Yang, Jun Zhao
Life of this patent
Estimating the term…
Loading patent…
AssigneeWalmart Apollo, LLC
InventorsBinwei Yang, Omer Ovenc, Behzad Ahmadi, Cun Mu, Zheng Yan, Guang Yang, Jun Zhao
Estimating the term…
A method including bit-operation and sub-code/substring filtering for image searching using a full-text search engine. The method can include determining a first binary vector of first binary substrings for a first image. The method also can include obtaining a respective second binary vector comprising second binary substrings for each of second images from a database. The method additionally can include determining a respective sub string distance for each of the binary substring for each of the second images. The respective substring distance can be between at least a pair of a first binary sub string of the first binary sub strings of the first binary vector and a respective corresponding second binary sub string of the second binary sub strings of the respective second binary vector for each of the second images. In some embodiments, the method further can include after determining the respective sub string distance for each of the binary sub string for each of the second images, when the respective sub string distance for one or more of the second images is not greater than a predetermined substring distance threshold, including the one or more of the second images in a search result. The method also can include determining a respective image distance for each respective third image of the search result, the respective image distance being between the first image and each respective third image of the search result. The method additionally can include after determining the respective image distance for the each respective third image of the search result, when the respective image distance is less than the predetermined image distance threshold, culling the each respective third image from the search result. Other embodiments are disclosed.
A system comprising:
A method being implemented via execution of computing instructions configured to run at one or more processors and stored at one or more non-transitory computer-readable media, the method comprising:
Dependencies are inferred from the claim text.