IDENTIFYING IMAGE COMMENTS FROM SIMILAR IMAGES
First Claim
1. A system comprising:
- one or more processors;
a computer-readable medium coupled to the one or more processors, including one or more modules that are executable by the one or more processors to;
receive data indicating an image;
extract, by the one or more processors, a first set of feature representations from the image;
determine a similarity between the image and individual stored images of a dataset of stored images, based at least in part on the first set of feature representations of the image and a second set of feature representations of the individual stored images;
identify a particular stored image from the dataset of stored images, based at least in part on the similarity;
identify a comment, based at least in part on the particular stored image; and
cause, a display of the comment on a user interface of a client device, the comment being displayed as a response to a display of the image.
1 Assignment
0 Petitions
Accused Products
Abstract
An image chat application generates comments to images based on features of the images. In one example, the image chat application searches through a repository of stored image-comment pairs to identify a stored image that is similar to the image, and generates a comment to the image based on an identified stored image-comment pair. In another example, the image chat application may identify and tag particular objects that dominate an image, and may generate a comment to the image based on characteristics of those particular objects. In this second example, the image chat application further generates a comment to the image based on comments previously associated with the identified tag.
-
Citations
20 Claims
-
1. A system comprising:
-
one or more processors; a computer-readable medium coupled to the one or more processors, including one or more modules that are executable by the one or more processors to; receive data indicating an image; extract, by the one or more processors, a first set of feature representations from the image; determine a similarity between the image and individual stored images of a dataset of stored images, based at least in part on the first set of feature representations of the image and a second set of feature representations of the individual stored images; identify a particular stored image from the dataset of stored images, based at least in part on the similarity; identify a comment, based at least in part on the particular stored image; and cause, a display of the comment on a user interface of a client device, the comment being displayed as a response to a display of the image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-readable storage media including one or more modules that are executable by one or more processors to cause a computing system to:
-
receive data indicating an image; determine a similarity between the image and individual stored images of a dataset of stored images, based at least in part on a first set of feature representations of the image and a second set of feature representations of the individual stored images; and identify a particular stored image from the dataset of stored images, based at least in part on the similarity; and identify a particular comment from a plurality of comments associated with the particular stored image; and cause a display of the particular comment on a user interface of a client device, the particular comment being displayed as a response to a display of the image. - View Dependent Claims (9, 10, 11)
-
-
12. A computer-implemented method, comprising:
-
receiving, via a client device, data indicating an image; extracting, from the image, a first set of feature representations having a first feature vector; determining a similarity between the image and individual stored images of a dataset of stored images, based at least in part on the first feature vector and a second feature vectors extracted from the individual stored images; identifying a particular stored image from the dataset of stored images, based at least in part on the similarity; identifying a plurality of comments based at least in part on the particular stored image; and causing, a display of at least a particular comment of the plurality of comments on a user interface of the client device as a response to a display of the image. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification