Facial recognition based auto zoom
AssigneeCitrix Systems, Inc.
InventorsNandikotkur Achyuth, Divyansh Deora, Arnav Akhoury
Life of this patent
Estimating the term…
Abstract
A smart device having a photo processing system, and a related program product and method for processing photos. The photo processing system includes: a detector that detects when a photo is displayed on the smart device; an auto capture system that captures a viewer image from a front facing camera on the smart device in response to detecting that the photo is being displayed; a facial matching system that determines whether the viewer image matches any face images in the photo; and an auto zoom system that enlarges and displays a matched face image from the photo.
Claims20
A smart device having a photo processing system, comprising:
- a detector that detects when a previously captured photo is displayed on the smart device;
- an auto capture system that captures a viewer image of a person viewing the previously captured photo from a front facing camera on the smart device in response to detecting that the previously captured photo is being displayed;
- a facial matching system that determines whether the viewer image matches any face images in the previously captured photo;
- and
- an auto zoom system that enlarges and displays a matched face image from the previously captured photo.
A computer program product stored on a non-transitory computer readable storage medium, which when executed by a processor on a smart device, processes photos, wherein the computer program product comprises:
- program code that detects when a previously captured photo is displayed on the smart device by determining if a photo display app on the smart device is active;
- program code that captures a viewer image of a person viewing the photo from a front facing camera on the smart device in response to detecting that the photo is being displayed;
- program code that determines whether the viewer image matches any face images in the photo;
- and
- program code that enlarges and displays a matched face image from the photo.
A method for processing a photo on a smart device, comprising:
- detecting when a previously captured photo is displayed on the smart device in response to a determination that the smart device has been passed among a set of viewers by at least one of a motion analyzer or a speech analyzer;
- capturing a viewer image from a front facing camera of a person viewing the photo on the smart device in response to detecting that the photo is being displayed;
- determining whether the viewer image matches any face images in the photo;
- and
- enlarging and displaying a matched face image from the photo.
Dependencies are inferred from the claim text.