CPC G06T 7/586 (2017.01) [G06T 3/40 (2013.01); H04N 7/0117 (2013.01); G06T 2207/30201 (2013.01)] | 20 Claims |
1. An apparatus comprising:
an interface configured to receive pixel data;
a structured light projector configured to generate a structured light pattern; and
a processor configured to (i) process said pixel data arranged as video frames comprising said structured light pattern, (ii) perform computer vision operations on said video frames to detect a size of a face area of said video frames, (iii) determine a scale ratio in response to said size of said face area, (iv) extract said structured light pattern from said video frames, and (v) generate a downscaled structured light image, wherein
(i) a downscale operation is performed in response to said scale ratio and said structured light pattern to generate said downscaled structured light image, and
(ii) said scale ratio is calculated to enable said downscaled structured light image to maintain depth features of said structured light pattern in said downscaled structured light image that are used for a post-processing operation.
|