SYSTEM AND METHOD FOR CONTROLLING A CAMERA BASED ON PROCESSING AN IMAGE CAPTURED BY OTHER CAMERA
First Claim
1. A method for controlling a first camera by estimating the angular deviation between a person gaze direction and a digital camera line of sight, for use with a device including a first digital camera having a first center line of sight and a second digital camera having a second center line of sight with a known vector difference from the first center line of sight, the method comprising the steps of:
- capturing an image to an image file by the second digital camera;
detecting a human face in the image by using a face detection algorithm;
estimating an angular deviation α
between the second center line of sight and an imaginary line from the second camera to the detected human face based on the captured image;
estimating an angular deviation β
between the imaginary line from the second camera to the detected face and the human face gaze direction based on the captured image;
estimating an angular deviation φ
between the first center line of sight and the human face gaze direction based on the estimated angular deviation α and
the estimated angular deviation β
; and
initiating, controlling, stopping, or inhibiting an action is response to the value of the estimated angular deviation φ
.
2 Assignments
0 Petitions
Accused Products
Abstract
A device comprises a first digital camera having a first center line of sight and a second digital camera having a second center line of sight that is parallel and opposing the first camera. A method for controlling the first camera based on estimating the angular deviation between a person gaze direction and the line of sight of the first digital camera. A human face is detected in an image captured as an image file by the second digital camera, using a face detection algorithm. An angular deviation α is estimated, defined between the second center line of sight and an imaginary line from the second camera to the detected human face based on the captured image, and an angular deviation β is estimated, defined between the imaginary line from the second camera to the detected face and the human face gaze direction based on the captured image.
13 Citations
20 Claims
-
1. A method for controlling a first camera by estimating the angular deviation between a person gaze direction and a digital camera line of sight, for use with a device including a first digital camera having a first center line of sight and a second digital camera having a second center line of sight with a known vector difference from the first center line of sight, the method comprising the steps of:
-
capturing an image to an image file by the second digital camera;
detecting a human face in the image by using a face detection algorithm;estimating an angular deviation α
between the second center line of sight and an imaginary line from the second camera to the detected human face based on the captured image;estimating an angular deviation β
between the imaginary line from the second camera to the detected face and the human face gaze direction based on the captured image;estimating an angular deviation φ
between the first center line of sight and the human face gaze direction based on the estimated angular deviation α and
the estimated angular deviation β
; andinitiating, controlling, stopping, or inhibiting an action is response to the value of the estimated angular deviation φ
. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification