Methods and Apparatus for Automated Portrait Retouching Using Facial Feature Localization
First Claim
Patent Images
1. A method, comprising:
- performing, using one or more processors,detecting a face in an input image;
generating a plurality of masks for each of a plurality of facial feature components by detecting independent sets of feature points for respective facial feature components; and
using the plurality of masks, performing retouch effects to the facial feature components.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of methods and apparatus for facial retouching are disclosed. In one embodiment, a face in an input image is detected. Independent sets of feature points are detected for respective facial feature components. A plurality of masks for each of the facial feature components is generated. Using the plurality of masks, retouch effects are performed to the facial feature components. Some embodiments provide for user interaction to constrain the mask generation.
19 Citations
20 Claims
-
1. A method, comprising:
performing, using one or more processors, detecting a face in an input image; generating a plurality of masks for each of a plurality of facial feature components by detecting independent sets of feature points for respective facial feature components; and using the plurality of masks, performing retouch effects to the facial feature components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A system, comprising:
-
at least one processor; and a memory comprising program instructions, wherein the program instructions are executable by the at least one processor to; detecting a face in an input image; detecting independent sets of feature points for respective facial feature components; generating a plurality of masks for each of the facial feature components; and using the plurality of masks, performing retouch effects to the facial feature components. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing program instructions, wherein the program instructions are computer-executable to implement:
-
detecting a face in an input image; detecting independent sets of feature points for respective facial feature components; generating a plurality of masks for each of the facial feature components; and using the plurality of masks, performing retouch effects to the facial feature components. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification