GENERATING DIGITAL MEDIA PRESENTATION LAYOUTS DYNAMICALLY BASED ON IMAGE FEATURES
First Claim
1. A computer-implemented method executing on a data processing apparatus, the method comprising:
- receiving a plurality of digital images;
identifying, by the data processing apparatus, a feature associated with one or more digital images of the plurality of digital images, the feature being associated with the digital image based either on metadata associated with the digital image or content included in the digital image or both;
associating, by the data processing apparatus, a significance measure with the one or more digital images based on the identified feature associated with the one or more digital images; and
generating, by the data processing apparatus, a digital presentation of the one or more digital images, wherein the digital images are displayed in the digital presentation according to the significance measure associated with respective digital images.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and systems for generating digital media presentation layouts dynamically based on image features. Multiple digital images are received. Features are identified for one or more of the digital images based on metadata associated with and content included in the digital images. Significance measures are associated with the one or more digital images based on the features. A digital presentation of the one or more digital images is generated and the digital images are displayed according to the significance measures associated with the respective digital images.
196 Citations
28 Claims
-
1. A computer-implemented method executing on a data processing apparatus, the method comprising:
-
receiving a plurality of digital images; identifying, by the data processing apparatus, a feature associated with one or more digital images of the plurality of digital images, the feature being associated with the digital image based either on metadata associated with the digital image or content included in the digital image or both; associating, by the data processing apparatus, a significance measure with the one or more digital images based on the identified feature associated with the one or more digital images; and generating, by the data processing apparatus, a digital presentation of the one or more digital images, wherein the digital images are displayed in the digital presentation according to the significance measure associated with respective digital images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium tangibly encoding computer software instructions executable by data processing apparatus to perform operations comprising:
-
receiving a plurality of digital images, one or more digital images of the plurality of digital images associated with a feature; obtaining metadata about the one or more digital images either by analyzing the one or more digital images or by receiving metadata from a source separate from the one or more digital images or both; analyzing either the obtained metadata or content included in the one or more digital images or both; forming two or more groups of digital images from among the one or more digital images, digital images in a group related by a feature associated with each digital image in the group; and automatically generating a digital presentation of the one or more digital images, wherein a group of digital images is displayed in a corresponding portion of the digital presentation separate from another group of digital images displayed in another corresponding portion of the digital presentation. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a data processing apparatus; and a computer-readable medium tangibly encoding instructions executable by the data processing apparatus to perform operations including; forming a plurality of groups of digital images from among a plurality of digital images, digital images in a group related by a feature associated with each digital image in the group; for two or more groups of digital images of the plurality of groups, associating significance measures with the digital images in a group of digital images based on the metadata associated with the respective digital images or the content of the respective digital images or both; and generating a digital presentation of the two or more groups of digital images, wherein the digital images in a group of digital images are displayed according to the significance measure associated with the respective digital images and wherein a group of digital images is displayed in a corresponding portion of the digital presentation separate from another group of digital images displayed in another corresponding portion of the digital representation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification