| CPC G06F 3/012 (2013.01) [G02B 27/0172 (2013.01); G06F 18/214 (2023.01); G06N 20/00 (2019.01); G06V 40/161 (2022.01); G06V 40/171 (2022.01); G09G 5/377 (2013.01); G02B 2027/0138 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0178 (2013.01); G09G 2354/00 (2013.01)] | 20 Claims |

|
1. A system comprising:
an eyewear device, including:
an image display to present an overlay image; and
a camera configured to capture an image of a scene viewed through the eyewear device, the scene including a face;
a processor coupled to the eyewear device and connected to the camera;
a memory accessible to the processor; and
programming in the memory, wherein execution of the programming by the processor configures the system to perform functions, including functions to:
capture, via the camera, the image of the scene including the face;
identify the face in the image of the scene;
identify facial feature parameters of the face in the image of the scene corresponding to an apparent size of the face in the image;
track positional information of the face with respect to the eyewear device by comparing the identified facial feature parameters in the image to a model trained using a plurality of images including faces having facial features with known positional information; and
generate the overlay image for presentation to the image display responsive to the tracked positional information.
|