TECHNIQUES TO ENABLE AUTOMATED WORKFLOWS FOR THE CREATION OF USER-CUSTOMIZED PHOTOBOOKS
First Claim
1. A method of generating a photobook comprising:
- receiving a set of images;
with a processor;
automatically selecting a subset of the images as candidates for inclusion in a photobook;
automatically selecting at least one design element of a design template for the photobook based on information extracted from at least one of the images in the subset; and
automatically filling placeholders of the design template with images from the subset to form at least one page of a multipage photobook.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for generating a photobook are provided. The method includes receiving a set of images and automatically selecting a subset of the images as candidates for inclusion in a photobook. At least one design element of a design template for the photobook is automatically selected, based on information extracted from at least one of the images in the subset. Placeholders of the design template are automatically filled with images drawn from the subset to form at least one page of a multipage photobook. The exemplary system and method address some of the problems of photobook creation, thorough combining automatic methods for selecting, cropping, and placing photographs into a photo album template, which the user can then post-edit, if desired. This can greatly reduce the time required to create a photobook and thus encourage users to print photo albums.
-
Citations
20 Claims
-
1. A method of generating a photobook comprising:
-
receiving a set of images; with a processor; automatically selecting a subset of the images as candidates for inclusion in a photobook; automatically selecting at least one design element of a design template for the photobook based on information extracted from at least one of the images in the subset; and automatically filling placeholders of the design template with images from the subset to form at least one page of a multipage photobook. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for generating a photobook comprising:
-
a selection component for automatically selecting a subset of a set of images as candidates for inclusion in a photobook; a template component for automatically selecting at least one design element of design template for the photobook based on information extracted from at least one of the images in the subset; a creation component which automatically fills placeholders of the design template with images from the subset to form a multipage photobook; and a processor which implements the selection component, template component, and creation component.
-
-
19. A workflow process comprising:
-
automatically selecting a subset of a set of input images based on at least one of a computation of image quality and a computation of near duplicate images; automatically cropping at least some of images in the subset based on identification of a salient region of the respective image; grouping similar images in the subset into groups based on a computation of at least one of structural similarity, content similarity, and aesthetic similarity; automatically selecting at least one design element of design template for a page of a book based on information extracted from at least one of the images in one of the groups, the design element being selected from a border color, a border pattern, a background color, a background pattern, and a font color for the page; and automatically filling placeholders of the design template with the group of images to form a page, wherein the process is implemented with a computer processor. - View Dependent Claims (20)
-
Specification