IMAGE RECOGNITION BY IMAGE SEARCH
First Claim
1. A computer-implemented method, comprising, processing an image, including computing a bounding box corresponding to a potential object within an image, extracting a sub-image corresponding to the bounding box, querying an image database using data corresponding to the sub-image to find a set of one or more matched images for the sub-image, and identifying the sub-image based upon data associated with the set of one or more matched images.
3 Assignments
0 Petitions
Accused Products
Abstract
One or more aspects of the subject disclosure are directed towards identifying objects within an image via image searching/matching. In one aspect, an image is processed into bounding boxes, with the bounding boxes further processed to each surround a possible object. A sub-image of pixels corresponding to the bounding box is featurized for matching with tagged database images. The information (tags) associated with any matched images is processed to identify/categorize the sub-image and thus the object corresponding thereto.
48 Citations
20 Claims
- 1. A computer-implemented method, comprising, processing an image, including computing a bounding box corresponding to a potential object within an image, extracting a sub-image corresponding to the bounding box, querying an image database using data corresponding to the sub-image to find a set of one or more matched images for the sub-image, and identifying the sub-image based upon data associated with the set of one or more matched images.
- 11. A system comprising, a bounding box generation stage of a pipeline configured to select a sub-image from an input image, an image-to-image search stage of the pipeline configured to query an image database with data corresponding to the sub-image to obtain identification-related or category-related information of one or more matched images, and an identification stage configured to process the identification-related and/or category-related information corresponding to the one or more matched images to identify and/or categorize the sub-image.
- 17. One or more computer-readable storage media or logic having executable instructions, which when executed perform steps, comprising, inputting an image, generating bounding boxes to determine sub-images corresponding to possible objects within the image, determining features of the sub-images, and for each sub-image, querying an image database having tagged images with features corresponding to the sub-image to match an object corresponding to the sub-image with zero or more matched tagged images in the image database.
Specification