Real-time automatic facial feature replacement
First Claim
Patent Images
1. A method for modifying an image, comprising:
- receiving a source image of a person'"'"'s face;
detecting at least a first facial feature from said source image;
extracting said first facial feature from said source image;
applying said first facial feature to a portion of a target image to produce a modified target image; and
providing said modified target image to an application program.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for modifying selected regions of a target image based on selected regions of a source image. In one embodiment, facial features are detected in a video image from a webcam. One or more of those facial features are selected and superimposed on the target image. Resizing and alpha blending techniques are used to blend the source portions into the target images. For example, this can produce fun effects such as moving the eyes and lips of an image of Mona Lisa.
-
Citations
18 Claims
-
1. A method for modifying an image, comprising:
-
receiving a source image of a person'"'"'s face; detecting at least a first facial feature from said source image; extracting said first facial feature from said source image; applying said first facial feature to a portion of a target image to produce a modified target image; and providing said modified target image to an application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for modifying an image, comprising:
-
a video input feed including an image of a person'"'"'s face; a feature detection software module configured to detect a plurality of facial features from said video feed; a feature replacement software module configured to receive an indication of detected facial features from said feature detection software and enable selection of at least a first one of said facial features, selection of a target image to which to apply said first facial feature and application of said first facial feature to a target image to produce a modified video feed; and a modified video feed output directed to an application program. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus for modifying a video image, comprising:
-
a live video input feed including an image of a person'"'"'s face; a feature detection software module configured to detect a plurality of facial features from said video feed; a feature replacement software module configured to receive an indication of detected facial features from said feature detection software and enable selection of at least a first one of said facial features, selection of a modification for said first facial feature and application of said modification to a target image to produce a modified video feed; said feature replacement software module including resizing and alpha blending modules; wherein said feature replacement software module modifies less than 20 percent of said target image; a quick assistant for accessing said feature replacement software, said quick assistant being configured to hover near an application program using said video feed; and a modified video feed output directed to said application program.
-
-
18. An system for modifying an image, comprising:
-
a video camera providing a video input feed including an image of a person'"'"'s face; and a computer including a feature detection software module configured to detect a plurality of facial features from said video feed; a feature replacement software module configured to receive an indication of detected facial features from said feature detection software and enable selection of at least a first one of said facial features, selection of a target image to which to apply said first facial feature and application of said first facial feature to a target image to produce a modified video feed; and a modified video feed output directed to an application program.
-
Specification