Image changes based on viewer's gaze
First Claim
Patent Images
1. A method, comprising:
- displaying a first image of a scene with a display screen;
capturing an image of a face of a viewer with an image-capture device as the viewer gazes at a location within the first image, a portion of the first image at the location having a sharpness;
determining, with computing circuitry, the location in response to the captured image of the face of the viewer;
searching, with computing circuitry, electronically stored images of one or more portions of the scene for an image portion corresponding to the portion of the first image and having a sharpness that is different than the sharpness of the portion of the first image;
modifying, with computing circuitry, the sharpness at the location by replacing the portion of the first image with the corresponding image portion;
capturing another image of the face of the viewer with an image-capture device;
determining, with computing circuitry in response to the captured other image of the face of the viewer, whether the viewer is gazing at the location within the first image; and
modifying again, with computing circuitry, the sharpness at the location by replacing the corresponding image portion with the portion of the first image in response to the computing circuitry determining that the viewer is no longer gazing at the location within the first image.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment combines the concepts of image enhancement and gaze tracking to enhance the experience of viewing images by tracking where the viewer is looking. The result is to make the viewing experience more like viewing the original scene, or to enhance the viewing experience in new ways beyond the original experience, either automatically, or by interacting with a photographer'"'"'s previously specified intentions for what should happen when the viewer looks at a particular portion of an image or images taken by that photographer.
11 Citations
38 Claims
-
1. A method, comprising:
-
displaying a first image of a scene with a display screen; capturing an image of a face of a viewer with an image-capture device as the viewer gazes at a location within the first image, a portion of the first image at the location having a sharpness; determining, with computing circuitry, the location in response to the captured image of the face of the viewer; searching, with computing circuitry, electronically stored images of one or more portions of the scene for an image portion corresponding to the portion of the first image and having a sharpness that is different than the sharpness of the portion of the first image; modifying, with computing circuitry, the sharpness at the location by replacing the portion of the first image with the corresponding image portion; capturing another image of the face of the viewer with an image-capture device; determining, with computing circuitry in response to the captured other image of the face of the viewer, whether the viewer is gazing at the location within the first image; and modifying again, with computing circuitry, the sharpness at the location by replacing the corresponding image portion with the portion of the first image in response to the computing circuitry determining that the viewer is no longer gazing at the location within the first image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
displaying a first image of a scene with a display screen; capturing an image of a face of a viewer with an image-capture device as the viewer gazes at a location within the first image, a portion of the first image at the location having a brightness; determining, with computing circuitry, the location in response to the captured image of the face of the viewer; searching, with computing circuitry, a database of images of one or more portions of the scene for an image portion corresponding to the portion of the first image and having a brightness that is different than the brightness of the portion of the first image; modifying, with computing circuitry, the brightness at the location by substituting the portion of the first image with the corresponding image portion from the database; capturing another image of the face of the viewer with an image-capture device; determining, with computing circuitry in response to the captured other image of the face of the viewer, whether the viewer is gazing at the location within the first image; and modifying again, with computing circuitry, the brightness at the location by replacing the corresponding image portion with the portion of the first image in response to the computing circuitry determining that the viewer is no longer gazing at the location within the first image. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method, comprising:
-
displaying an original image of a scene with a display screen; capturing an image of a face of a viewer with an image-capture device as the viewer gazes at a region of the displayed original image, the region having a color balance, color saturation, color depth, or contrast; determining, with computing circuitry, the region of the displayed original image in response to the captured image of the face of the viewer; searching, with computing circuitry, a database of images of one or more regions of the scene for an image region corresponding to the region of the displayed original image and having at least one of a color balance, color saturation, color depth, and contrast that is different than a respective at least one of the color balance, color saturation, color depth, and contrast of the region of the displayed original image; modifying, with computing circuitry, at least one of the color balance, the color saturation, the color depth, and the contrast of the region of the displayed original image by replacing the region with the corresponding image region from the database; capturing another image of the face of the viewer with an image-capture device; determining, with computing circuitry in response to the captured other image of the face of the viewer, whether the viewer is gazing at the region of the displayed original image; and returning each of the modified at least one of the color balance, the color saturation, the color depth, and the contrast of the region of the displayed original image to a respective pre-modified value if the computing circuitry determines that the viewer is no longer gazing at the region of the displayed original image. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A method, comprising:
-
displaying an original image with a display screen; capturing an image of a face of a viewer with an image-capture device as the viewer gazes at a location within the displayed original image; determining, with computing circuitry, the location within the displayed original image in response to the captured image of the face of the viewer; searching, with computing circuitry, electronically stored sprites for a moving sprite corresponding to a still portion of the displayed original image at the location; and modifying, with computing circuitry, the displayed original image by replacing the still portion of the displayed original image at the location with the corresponding moving sprite such that the moving sprite moves only at the location within the displayed original image.
-
-
36. A method, comprising:
-
displaying an original image with a display screen; capturing an image of a face of a viewer with an image-capture device as the viewer gazes at a location within the displayed original image; determining, with computing circuitry, the location within the displayed original image in response to the captured image of the face of the viewer; searching, with computing circuitry, a database for a multi-branch video corresponding to a portion of the displayed original image at the location; modifying, with computing circuitry, the displayed original image by selecting a branch of the corresponding multi-branch video, replacing the portion of the displayed original image at the location with the selected branch of the corresponding multi-branch video, and rendering, in a viewer-perceivable manner, the selected branch of the multi-branch video within the location; capturing another image of the face of the viewer with an image-capture device; determining, with computing circuitry in response to the captured other image of the face of the viewer, whether the viewer is gazing at the location within the displayed original image; and returning, with computing circuitry, the portion of the displayed original image to the location within the displayed original image in response to the computing circuitry determining that the viewer is no longer gazing at the location within the displayed original image. - View Dependent Claims (37)
-
-
38. A method, comprising:
-
displaying an original image with a display screen; capturing an image of a face of a viewer with an image-capture device as the viewer gazes at a location within the original image; determining, with computing circuitry, the location within the original image in response to the captured image of the face of the viewer; searching, with computing circuitry, electronically stored images for a still-image portion corresponding to the location within the original image; and modifying, with computing circuitry, the original image by replacing a moving sprite at the location with the corresponding still-image portion.
-
Specification