Patent ID: 11954905
Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to:
determine, based on facial detection, in a first image a first detected landmark position of a landmark;
determine, based on facial detection, in a second image following the first image in a stream of images, a second detected landmark position of the landmark;
determine, in the second image, a second optical flow landmark position of the landmark, the second optical flow landmark position determined based on optical flow of the landmark from the first detected landmark position in the first image to the second optical flow position in the second image;
determine, in the first image, a first optical flow landmark position of the landmark determined based on optical flow of the landmark from the first detected landmark position to the second optical flow landmark position in the second image and optical flow of the landmark from the second optical flow landmark position in the second image to the first optical flow position in the first image;
determine a first distance between the first detected landmark position and the first optical flow landmark position;
determine a second distance between the first detected landmark position and the second optical flow landmark position; and
determine a weighted landmark position for the landmark in the second image by weighting the second detected landmark position and the second optical flow position using weights based on the first distance and the second distance.