COORDINATING USER IMAGES IN AN ARTISTIC DESIGN
First Claim
1. A computer implemented method for generating an image display product, comprising the steps of:
- receiving a digital image comprising a plurality of image attribute values;
automatically extracting and evaluating the attribute values;
automatically selecting a digital image template from a stored collection of digital templates having template attributes correlating with the evaluated attribute values and having designated windows for disposing digital images;
automatically searching a digital image database for at least one other digital image having attribute values compatible with the template attributes and with the image attribute values; and
automatically disposing the received digital image and the at least one other digital image in the designated locations for forming the image display product, and electronically displaying the image display product.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of accessing at least one of a plurality of digital image files and reading a plurality of image attribute values corresponding thereto. An image profile is generated for the at least one digital image file in response to evaluating the attribute values. A digital template is selected from a plurality of stored digital templates based on the image profile. The digital template includes a plurality of windows each having at least one required image attribute associate therewith and so searching a database of images to find an image that satisfies the required image attribute is undertaken. A found image is placed one or more remaining openings in the template and each of the images satisfies a required attribute corresponding to the remaining openings and has an attribute value compatible with an attribute value of the at least one digital image file.
115 Citations
20 Claims
-
1. A computer implemented method for generating an image display product, comprising the steps of:
-
receiving a digital image comprising a plurality of image attribute values; automatically extracting and evaluating the attribute values; automatically selecting a digital image template from a stored collection of digital templates having template attributes correlating with the evaluated attribute values and having designated windows for disposing digital images; automatically searching a digital image database for at least one other digital image having attribute values compatible with the template attributes and with the image attribute values; and automatically disposing the received digital image and the at least one other digital image in the designated locations for forming the image display product, and electronically displaying the image display product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method for creating a coordinated image display, comprising the steps of:
-
accessing at least one of a plurality of digital image files including reading a plurality of image attribute values corresponding to the at least one digital image file; evaluating the attribute values to generate an image profile for the at least one digital image file; selecting a digital template from a plurality of stored digital templates based on the image profile, said digital template having a plurality of windows each having at least one required image attribute associate therewith; and automatically searching a database of images each having at least one image attribute value corresponding therewith for placement in one or more remaining openings in said digital template, each of said at least one more image satisfying said at least one required attribute corresponding to said one or more remaining openings and having an attribute value compatible with an attribute value of the at least one digital image file. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification