Patent US9049419B2 successfully refreshed from Google Patents.
US9049419B2
Active / In Force
US
⏱️ 2.6 years remaining
Image album creation
Assignee: Hewlett Packard Development Co LP
•
Filing: 2009-06-24
•
Granted: 2015-06-02
•
Expires: 2029-06-24
Abstract
Abstract A method for creating an image album includes selecting a subset of images from a source set and creating a plurality of image albums by arranging the subset of images over one or more pages. Each image album is evaluated by a penalty detection unit to generate a penalty score which is a measure of the aesthetic quality of an image album. One or more of the image albums having the lowest penalty scores are presented to the user. A system for arranging a number of images into an image album is also provided.
Inventors
- 👤 Stephen Philip Cheatle
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 09:49
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; G; G06; G06Q; G06Q10/00; G06Q10/04; G06Q10/043; G06T; G06T11/00; G06T11/60; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/034; G11B27/10; G11B27/19; G11B27/28; H04N1/00; H04N1/00127; H04N1/00132; H04N1/00161; H04N1/00185; H04N1/00196; H04N1/387; H04N1/3872; H04N5/765; H04N5/77; H04N5/772; H04N9/00; H04N9/79; H04N9/80; H04N9/82; H04N9/8205
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
92 words
A method for creating an image album comprises: selecting a subset of images from a source set; arranging the subset of images over one or more pages using predetermined design considerations; wherein arranging the subset of images comprises clustering images in the subset of images, a cluster being based on composition of groups of people depicted in images of the subset of images; determining a page in an album having a maximum penalty score among pages in that album; and weighting that maximum penalty score in the penalty score for that album.
Claim 2
Independent Claim
92 words
A method for creating an image album comprises: selecting a subset of images from a source set; arranging the subset of images over one or more pages using predetermined design considerations; wherein arranging the subset of images comprises clustering images in the subset of images, a cluster being based on composition of groups of people depicted in images of the subset of images; determining a page in an album having a maximum penalty score among pages in that album; and weighting that maximum penalty score in the penalty score for that album.
Claim 3
Dependent Claim
77 words
The method according to claim 1 , wherein said arranging the subset of images is repeated to create a plurality of different proposed image albums, said method further comprising: evaluating each image album using a penalty detection unit to generate a penalty score, the penalty score being a measure of aesthetic quality of the image album based on said predetermined design considerations; and presenting a user with one or more image albums having the lowest penalty scores.
Claim 4
Dependent Claim
29 words
The method according to claim 1 , further comprising selecting favorite images from among the subset of images, all of the favorite images being incorporated into the image album.
Claim 5
Dependent Claim
33 words
The method according to claim 1 , wherein said clustering is also performed based on a time the images were taken, dominant colors in the images, and location where the images were taken.
Claim 6
Dependent Claim
22 words
The method according to claim 1 , wherein one of said design considerations is what direction persons in the images are facing.
Claim 7
Independent Claim
121 words
A method for creating an image album comprises: selecting a subset of images from a source set; creating a plurality of image albums by arranging the subset of images over one or more pages using said predetermined design considerations; evaluating each image album using a penalty detection unit to generate a penalty score, the penalty score being a measure of aesthetic quality of the image album based on said predetermined design considerations; presenting a user with one or more image albums having the lowest penalty scores; and identifying a number of favorite images in the source set of images; and increasing an image album penalty based on failure to include or emphasize one of said favorite images in the image album.
Claim 8
Independent Claim
121 words
A method for creating an image album comprises: selecting a subset of images from a source set; creating a plurality of image albums by arranging the subset of images over one or more pages using said predetermined design considerations; evaluating each image album using a penalty detection unit to generate a penalty score, the penalty score being a measure of aesthetic quality of the image album based on said predetermined design considerations; presenting a user with one or more image albums having the lowest penalty scores; and identifying a number of favorite images in the source set of images; and increasing an image album penalty based on failure to include or emphasize one of said favorite images in the image album.
Claim 9
Dependent Claim
47 words
The method according to claim 6 , in which the penalty score comprises an average of page penalties generated for each page within one of the image albums, each page penalty comprising penalties assessed against a particular page based on two or more of said design considerations.
Claim 10
Dependent Claim
30 words
The method according to claim 7 , in which the page penalties comprise: a weighted selection penalty, a weighted crop penalty, a weighted content-layout penalty and a weighted shape-layout penalty.
Claim 11
Dependent Claim
47 words
The method according to claim 6 , further comprising analyzing images within the subset of images to derive metadata corresponding to individual analyzed images, an image arranging unit using the metadata as one factor in creating an arrangement of the images over one or more album pages.
Claim 12
Dependent Claim
34 words
The method according to claim 9 , in which the metadata describes at least one of: colors present in the image, image complexity, the number of subjects in the image, and face feature detection.
Claim 13
Dependent Claim
34 words
The method according to claim 6 , further comprising clustering images in the subset of images, a cluster being based on composition of groups of people depicted in images of the subset of images.
Claim 14
Dependent Claim
37 words
The method according to claim 6 , further comprising: clustering images in the subset of images based on a cluster criteria; and arranging a portion of images within a cluster over consecutive pages of the image album.
Claim 15
Dependent Claim
19 words
The method according to claim 6 , further comprising identifying and removing poor quality images according to predetermined criteria.
Claim 16
Dependent Claim
35 words
The method according to claim 6 , further comprising: identifying duplicate images in the subset of images; and selecting at least one image from among the duplicate images to be included in the image album.
Claim 17
Dependent Claim
42 words
The method according to claim 6 , further comprising analyzing images within the subset of images to derive metadata, an image arranging unit using the metadata as one factor in creating an arrangement of the images over one or more album pages.
Claim 18
Independent Claim
131 words
A system for arranging a number of images into an image album comprising a computing device, said computing device comprising: an image selection unit to select images from a source set of images; an image arranging unit to arrange selected images into a plurality of image albums, said image arranging unit arranging selected images using a number of predetermined design considerations; and a penalty detection unit to calculate a penalty score for each image album the penalty score being a measure of aesthetic quality of the image album based on said predetermined design considerations; wherein said penalty detection unit is further to: determine a page in an album having a maximum penalty score among pages in that album; and weigh the maximum penalty score in the penalty score for that album.
Claim 19
Independent Claim
131 words
A system for arranging a number of images into an image album comprising a computing device, said computing device comprising: an image selection unit to select images from a source set of images; an image arranging unit to arrange selected images into a plurality of image albums, said image arranging unit arranging selected images using a number of predetermined design considerations; and a penalty detection unit to calculate a penalty score for each image album the penalty score being a measure of aesthetic quality of the image album based on said predetermined design considerations; wherein said penalty detection unit is further to: determine a page in an album having a maximum penalty score among pages in that album; and weigh the maximum penalty score in the penalty score for that album.
Claim 20
Dependent Claim
32 words
The system according to claim 16 , further comprising a metadata derivation unit to evaluate the selected images to derive metadata which describes one or more visual characteristics of the selected images.
Claim 21
Dependent Claim
40 words
The system according to claim 17 , further comprising, an auto-cropping unit to determine an auto-crop cost function for different aspect ratios for the images, the auto cropping unit being to automatically crop images based on the autocrop cost function.
Claim 22
Dependent Claim
40 words
The system according to claim 16 , further comprising, an auto-cropping unit to determine an auto-crop cost function for different aspect ratios for the images, the auto cropping unit being to automatically crop images based on the autocrop cost function.
References Cited (Backward Citations)
US6323898B1
Cited
US6445810B2
Cited
US6324545B1
Cited
US20030072486A1
Cited
US20020191861A1
Cited
US7133571B2
Cited
US7035477B2
Cited
US20020122067A1
Cited
US7340676B2
Cited
US20060074973A1
Cited
US20080219564A1
Cited
US7203380B2
Cited
US20030117651A1
Cited
US20040054659A1
Cited
US20050111737A1
Cited
US20040120009A1
Cited
US20040187078A1
Cited
US7443418B2
Cited
US20100066758A1
Cited
US7382903B2
Cited
US20050168779A1
Cited
US20050165841A1
Cited
US20050276477A1
Cited
US7262781B2
Cited
US20060041564A1
Cited
US20060200758A1
Cited
US20060253491A1
Cited
US20060257048A1
Cited
US20060271691A1
Cited
US20060279555A1
Cited
US8316301B2
Cited
US20070064121A1
Cited
CN101331522A
Cited
US20090116752A1
Cited
US20070115373A1
Cited
US7636450B1
Cited
US7668405B2
Cited
US20080123993A1
Cited
US20080050039A1
Cited
JP2008217479A
Cited
US20090034849A1
Cited
US20090034842A1
Cited
US20090185723A1
Cited
WO2010047843A1
Cited
US20100156834A1
Cited
WO2010151257A1
Cited
WO2010151255A1
Cited
US20100329588A1
Cited
US20100329550A1
Cited
US20120106859A1
Cited
US20120002881A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2018-06-01 | 2018-12-01 | 2019-06-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2022-06-01 | 2022-12-01 | 2023-06-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2026-06-01 | 2026-12-01 | 2027-06-02 | $7700.00 | Open for Payment |