Patent application number | Description | Published |
20140133764 | AUTOMATIC CURATION OF DIGITAL IMAGES - The disclosed subject matter relates to computer implemented methods for automatic curation of digital images. In one aspect, the method includes selecting one of every two or more duplicate digital images of a plurality of digital images. The method further includes calculating an image quality score for each of the selected digital images. The method further includes associating a ranking with each of the selected digital images based on its respective calculated image quality score. | 05-15-2014 |
20140233811 | SUMMARIZING A PHOTO ALBUM - Embodiments generally relate to summarizing a photo album. In one embodiment, a method includes grouping photos into a plurality of groups of photos, and selecting a plurality of representative photos, where each representative photo represents a respective group from the plurality of groups, where the selecting is based on a quality score of each of the photos, and where each quality score is based on different types of attributes. The method also includes providing the plurality of representative photos to a user. | 08-21-2014 |
20140301653 | SUMMARIZING A PHOTO ALBUM IN A SOCIAL NETWORK SYSTEM - Embodiments generally relate to summarizing a photo album in a social network system. In one embodiment, a method includes grouping photos into a plurality of groups of photos, and selecting a plurality of representative photos, where each representative photo represents a respective group from the plurality of groups, where the selecting is based on a quality score of each of the photos, and where each quality score is based on different types of attributes. The method also includes enabling the plurality of representative photos to be shared. | 10-09-2014 |
20140340409 | GENERATING PHOTO ANIMATIONS - Implementations generally relate to generating photo animations. In some implementations, a method includes receives a plurality of photos from a user. The method also includes selecting photos from the plurality of photos that meet one or more predetermined similarity criteria. The method also includes generating an animation using the selected photos. | 11-20-2014 |
20140341482 | GENERATING COMPOSITIONS - Implementations generally relate to generating compositional media content. In some implementations, a method includes receiving a plurality of photos from a user, and determining one or more composition types from the photos. The method also includes generating compositions from the selected photos based on the one or more determined composition types. The method also includes providing the one or more generated compositions to the user. | 11-20-2014 |
20150081703 | PROVIDING LABELS FOR PHOTOS - Systems, methods and computer readable media for providing labels for photos are described herein. In some implementations, a method can include receiving a plurality of photos. The method can also include associating one or more labels with the plurality of photos based on one or more predetermined criteria. The method can also include determining one or more suggested labels from the one or more labels to be used as search terms, and providing for the suggested labels for display in a user interface. | 03-19-2015 |
20150117794 | GENERATING IMAGE COMPOSITIONS - Implementations generally relate to generating image compositions. In some implementations, a method includes receiving a plurality of photos from a user and determining one or more composition types from the photos. The method further includes generating one or more compositions from the received photos based on the one or more determined composition types, where each composition is based on modified foregrounds of the photos. The method further includes providing the one or more generated compositions to the user. | 04-30-2015 |
20150161170 | IMAGE CLASSIFICATION - An image classification system trains an image classification model to classify images relative to text appearing with the images. Training images are iteratively selected and classified by the image classification model according to feature vectors of the training images. An independent model is trained for unique n-grams of text. The image classification system obtains text appearing with an image and parses the text into candidate labels for the image. The image classification system determines whether an image classification model has been trained for the candidate labels. When an image classification model corresponding to a candidate label has been trained, the image classification subsystem classifies the image relative to the candidate label. The image is labeled based on candidate labels for which the image is classified as a positive image. | 06-11-2015 |
20150161172 | Image Relevance Model - Methods, systems, and apparatus, including computer program products, for identifying images relevant to a query are disclosed. An image search subsystem selects images to reference in image search results that are responsive to a query based on an image relevance model that is trained for the query. An independent image relevance model is trained for each unique query that is identified by the image search subsystem. The image relevance models can be applied to images to order image search results obtained for the query. Each relevance model is trained based on content feature values of images that are identified as being relevant to the query (e.g., frequently selected from the image search results) and images that are identified as being relevant to another unique query. The trained model is applied to the content feature values of all known images to generate an image relevance score that can be used to order search results for the query. | 06-11-2015 |