System for modifying lighting in photographs
First Claim
1. A system for adding lighting to a photograph comprising:
- structure determining means for determining three-dimensional structures in the photograph and representing the structures in an original image;
light generation means for generating a plurality of images with lighting based upon the original image without lighting and data regarding a plurality of lights;
culling means for selecting a set of said plurality of images with lighting;
selection means for selecting at least one of said plurality of images with lighting from said set;
display means for displaying an image formed from said at least one of said plurality of images with lighting; and
photograph modifying means for modifying the intensity of pixels in the photograph based upon at least one of the displayed images.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for creating lighting for a photograph generates a large number ofmages based upon structures determined from the photograph and randomly selected light positions, types and directions. One or more photographs are analyzed to determine the three-dimensional structures in the photographs. These structures are represented as gray surfaces, to which lighting is applied. The images are culled to provide a set of images which best spans the lighting space represented by the large number of images. The culling process is iterative; at each iteration, the image which is most dissimilar from a nearest neighbor in the selected set is added to the selected set. The images are organized in a hierarchical structure. A user interface allows the user to review and select images in the hierarchical structure. The images selected by the user are combined to create a final image with composite lighting. The lighting specifications can be saved for future reference by the lighting system or other applications. The lighting of the gray surface images are used to modify the intensity of pixels in the photograph in order to change lighting in the photograph.
111 Citations
13 Claims
-
1. A system for adding lighting to a photograph comprising:
-
structure determining means for determining three-dimensional structures in the photograph and representing the structures in an original image; light generation means for generating a plurality of images with lighting based upon the original image without lighting and data regarding a plurality of lights; culling means for selecting a set of said plurality of images with lighting; selection means for selecting at least one of said plurality of images with lighting from said set; display means for displaying an image formed from said at least one of said plurality of images with lighting; and photograph modifying means for modifying the intensity of pixels in the photograph based upon at least one of the displayed images. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for adding lighting to a photograph comprising the steps of:
-
generating an original image of three-dimensional structures in the photograph represented as gray surfaces; generating a plurality of images with lighting based upon the original image without lighting and data regarding a plurality of lights; selecting a set of said plurality of images with lighting; selecting at least one of said plurality of images with lighting from said set; displaying an image formed from said at least one of said plurality of images with lighting; and modifying an intensity of pixels in the photograph based upon said displayed image. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification