检索国际和国家专利汇编
此应用的部分内容目前不可用。
如果这种情况仍然存在,请通过以下方式与我们联系反馈与联系
1. (WO2019050621) TECHNIQUES FOR PROVIDING VIRTUAL LIGHT ADJUSTMENTS TO IMAGE DATA
注:相关文本通过自动光符识别流程生成。凡涉及法律问题,请以 PDF 版本为准

WHAT IS CLAIMED IS:

1. A method, comprising:

presenting, by an electronic device, a user interface for modifying image data, the image data including headshot image data;

receiving, at the user interface, user input indicating selection of a virtual lighting mode;

identifying a plurality of landmark points from the headshot image data, each of the plurality of landmark points corresponding to a set of pixels of the headshot image data, the plurality of landmark points individually being identified based at least in part on depth measurement values associated with the set of pixels;

determining one or more masks for the headshot image data, a mask of the one or more masks corresponding to a set of pixel locations of an area of the headshot image data, the one or more masks being determined based at least in part on the plurality of landmark points; and

modifying the headshot image data by applying a subset of a plurality of virtual lighting adjustments to the headshot image data, at least in part according to at least one of the one or more masks, the headshot image data being modified based at least in part on the selection of the virtual lighting mode selected and the depth measurement values associated with the set of pixels.

2. The method of claim 1, wherein the presenting further comprises: capturing by an image capture device of the electronic device, the image data including the headshot image data; and

displaying, on a display of the electronic device, a preview of the image data including the headshot image data.

3. The method of claim 1, wherein the modifying further comprising: displaying, on the display of the electronic device, a preview of the modified headshot image data.

4. The method of claim 1 , wherein determining the one or more masks further comprises:

determining at least one feature area of the headshot image data, the feature area corresponding to a plurality of pixels of the image data, the feature area corresponding to at least one of: a nose area of the subject, at least one eye area of the subject, a mouth area of the subject, a dental area of the subject, or at least one facial hair area of the subject; and excluding the at least one sub-area from the one or more masks of the subject of the image.

5. The method of claim 1, wherein the subset of the plurality of virtual lighting adjustments comprises at least one of:

a virtual spotlight lighting adjustment that increases luminance of a first group of pixels associated with a first sub-area of the one or more masks;

a virtual strobe light lighting adjustment that increases luminance of a second group of pixels associated with a second sub-area of the one or more masks; and

a virtual kick light lighting adjustment that increases luminance of a third group of pixels associated with a side portion of the one or more masks.

6. The method of claim 4, wherein the luminance of the first group of pixels is increased based at least in part comparing an area size corresponding to sub-area of the one or more masks to a total area of an image defined by the image data.

7. The method of claim 1 , further comprising:

darkening a sub-area of the one or more masks utilizing a virtual light removal technique based at least in part on the virtual lighting mode selected.

8. The method of claim 4, further comprising:

identifying an orientation and a tilt of the mask based at least in part on the headshot image data; and

determining dimensions of a plurality of lighting adjustment areas corresponding to sub-areas of the one or more masks based at least in part on the orientation and the tilt, the plurality of lighting adjustment areas being utilized to apply the subset of the plurality lighting adjustments to the headshot image data in accordance with the one or more masks.

9. A method, comprising:

presenting, by an electronic device, a user interface for modifying image data, the image data, including headshot image data;

receiving, at the user interface, user input indicating selection of a virtual contour lighting mode:

identifying a plurality of landmark points from the headshot image data, each of the plurality of landmark points corresponding to a set of pixels of the headshot image data;

determining one or more masks for the headshot image da ta, a mask of the one or more masks corresponding to a set of pixel locations of an area of the headshot image data, the mask being determined based at least in part on the plurality of landmark points:

increasing, according to the selection of the virtual contour lighting mode, luminance of a first plurality of pixels associated with a forehead area, an under-eye area, and a chin of the one or more masks:

decreasing, according to the selection of the virtual contour lighting mode, luminance of a second pluralit 7 of pixels associated with a side area of the one or more masks;

increasing, according to the selection of the virtual contour lighting mode, luminance of a third plurality of pixels associated with a side nose area of the one or more masks;

increasing, according to the selection of the virtual contour lighting mode, luminescence of a fourth plurality of pixels associated with a nose area of the one or more masks; and

decreasing, according to the selection of the virtual contour lighting mode, luminance of a fifth plurality of pixels associated with the neck area of the headshot image data,

10. The method of claim 9, further comprising:

modifying the headshot image data by executing at least one contrast reduction algorithm, wherein executing the contrast reduction algorithm causes image noise to be reduced with the headshot image data.

11. The method of claim 10, wherein the at least one contrast reduction algorithm comprises at least one of: a Gaussian mask, a smoothing filter, a linear filter, a nonlinear filter, or a median filter.

12. The method of claim 9, wherein the neck area of the headshot image data is defined in relation to plurality of landmark points.

13. The method of claim 8, wherein the mask is further determined by:

identifying two eye-areas of the mask and a mouth area of the one or more masks: and

excluding the two eye-areas and the mouth area from the one or more masks.

14. A method, comprising:

presenting, by an electronic device, a user interface for modifying image data, the image data including headshot image data;

receiving, at the user interface, user input indicating selection of a virtual studio lighting mode;

identifying a plurality of landmark points from the headshot image data, each of the plurality of landmark points corresponding to a set of pixels of the headshot image data;

determining one or more masks for the headshot image data, a mask of the one or more masks corresponding to a set of pixel locations of an area of the headshot image data, the mask being determined based at least in part on the plurality of landmark points;

increasing, according to the selection of virtual studio lighting mode, luminance of a first plurality of pixels associated with a forehead area of the one or more masks;

increasing, according to the virtual studio lighting mode selected, luminance of a second plurality of pixels associated with an under-eye area of the one or more masks;

increasing, according to the virtual studio lighting mode selected, luminance of a third plurality of pixels associated with a chin area of the one or more masks;

increasing, according to the virtual studio lighting mode selected, luminance of a fourth plurality of pixels associated with a side area of the one or more masks; and

increasing, according to the virtual studio lighting mode selected, luminance of a fifth plurality of pixels associated with nose area of the one or more masks.

15. The method of claim 14, wherein the luminance is increased for the fi rst plurality of pixels, the second plurality of pixels, the third plurality of pixels, the fourth plurality of pixels and the fifth plurality of pixels utilizing corresponding lighting adjustment areas, the light adjustment area defining a boundary within which adjustments in luminance are made.

16. The method of claim 14, wherein widths of the lighting adjustment areas are based at least in part on an orientation of a subject of the image data.

17. The method of claim 14, further comprising:

determining a plurality of masks for a plurality of subjects of the image data, the plurality of masks corresponding to pixel sets associated with a plurality of subjects of the image data, the plurality of masks being determined based at least in part on the plurality of landmark points; and

increasing, according to the selection of the studio lighting mode, luminance of the pixel sets according to a predefined scheme associated with the studio lighting mode selected.

18. The method of claim 14, further comprising:

filtering noise of the headshot image data utilizing a local contrast reduction algorithm.

19. The method of claim 14, wherein an amount by which the luminance is increased is based at least in part a first area of the one or more masks relative to a second area of a total image defined by the image data.

20. The method of claim 14, wherein an amount by which the luminance is increased is based at least in part on a tilt of a subject of the headshot image data.