COMPUTER GENERATED MOSAICS
First Claim
Patent Images
1. A method comprising:
- identifying an image for presentation as a mosaic;
dividing the identified image into a plurality of tiles;
scoring each tile;
identifying a matching image from an image dataset using the score for each tile; and
rendering the mosaic using the matching images.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, methods and systems for creating mosaics are described. A method is provided that includes identifying an image for presentation as a mosaic; dividing the identified image into a plurality of tiles; scoring each tile; identifying a matching image from an image dataset using the score for each tile; and rendering the mosaic using the matching images.
-
Citations
43 Claims
-
1. A method comprising:
-
identifying an image for presentation as a mosaic; dividing the identified image into a plurality of tiles; scoring each tile; identifying a matching image from an image dataset using the score for each tile; and rendering the mosaic using the matching images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. The method of 27 including:
stopping zooming when the next image occupies a predetermined portion of the display. - View Dependent Claims (29, 30)
-
31. A method comprising:
-
creating a first mosaic including identifying a next image in the first mosaic; presenting the first mosaic; zooming the first mosaic toward the next image; and presenting the next image as a next mosaic. - View Dependent Claims (32)
-
-
33. The method of 32 including:
stopping zooming when the next image occupies a predetermined portion of the display. - View Dependent Claims (34, 35)
-
36. A method comprising:
-
identifying an image; identifying a plurality of portions of the image; evaluating each portion; identifying a matching image for one or more portions based on the evaluation; and creating a mosaic using the matching images.
-
-
37. A method comprising:
-
identifying a first image to be presented as a compilation; presenting one of the first image or a second image; and adjusting a focus so that the presented image is presented along with a portion of the compilation.
-
-
38. A method comprising:
-
identifying a first image to be presented as a first compilation; presenting a second compilation that includes the first image; adjusting a focus so that the first image is presented along with only a portion of the second compilation; and presenting the first compilation.
-
-
39. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
identifying an image for presentation as a mosaic; dividing the identified image into a plurality of tiles; scoring each tile; identifying a matching image from an image dataset using the score for each tile; and rendering the mosaic using the matching images.
-
-
40. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
creating a first mosaic including identifying a next image in the first mosaic; presenting the first mosaic; zooming the first mosaic toward the next image; and presenting the next image as a next mosaic.
-
-
41. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
identifying an image; identifying a plurality of portions of the image; evaluating each portion; identifying a matching image for one or more portions based on the evaluation; and creating a mosaic using the matching images.
-
-
42. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
identifying a first image to be presented as a compilation; presenting one of the first image or a second image; and adjusting a focus so that the presented image is presented along with a portion of the compilation.
-
-
43. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
identifying a first image to be presented as a first compilation; presenting a second compilation that includes the first image; adjusting a focus so that the first image is presented along with only a portion of the second compilation; and presenting the first compilation.
-
Specification