SYSTEMS, METHODS, AND MEDIA FOR CREATING MULTIPLE LAYERS FROM AN IMAGE
First Claim
1. A non-transitory computer readable storage medium storing computer executable instructions that, when executed on a processor, cause the processor to perform a method for editing a plurality of layer images of an input image, the method comprising:
- displaying a photo editing interface to allow a user to apply at least one edit to at least one of the plurality of layer images;
wherein the at least one editing function includes an alignment feature that would allow the user to select objects on multiple layers and line them up accurately along a designated line by letting the user select and highlight objects and then draw a line to align them along.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for creating a plurality of layer images from an input image is provided. The method includes analyzing an input image for color content to detect at least one dominant color in the image and for shape recognition to detect at least one object in the image. The method also includes generating a concentric grid for the input image based on the color content analysis and the shape recognition for a depth calculation of the input image. The concentric grid includes a center point, a plurality of lines that radiate from the center point, and a plurality of concentric circles that expand at a spatial distance in the input image. The concentric circles divide the input image into a plurality of sections, each of which represents an equal spatial depth. The method further includes generating a plurality of layer images using at least two of the plurality of sections.
-
Citations
14 Claims
-
1. A non-transitory computer readable storage medium storing computer executable instructions that, when executed on a processor, cause the processor to perform a method for editing a plurality of layer images of an input image, the method comprising:
-
displaying a photo editing interface to allow a user to apply at least one edit to at least one of the plurality of layer images; wherein the at least one editing function includes an alignment feature that would allow the user to select objects on multiple layers and line them up accurately along a designated line by letting the user select and highlight objects and then draw a line to align them along. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14)
-
-
11. The method of presenting the layers by printing the multiple layers on translucent or transparent media and presenting the printed layers with the perception of depth by separating them with material (e.g. glass panes or similar medium) or by spacing the printed media and housing the layers in shadowboxes or frames.
Specification