A method and apparatus determine when a subject is looking at a specific
target area by estimating a divergence angle between (1) the direction in
which the subject is looking and (2) the direction from the subject
directly to the target area. This technique accesses whether the subject
is looking at a particular area. The invention may further condition this
determination according to the subject's distance from the target area,
because there is less tolerance for divergent angles when the subject is
farther away. In one embodiment, the divergence angle is estimated using
the position of a glint of light in the subject's pupil. The glint is
created by a light source located in the target area. If the glint is
sufficiently central to the pupil, with the camera and light source being
near the target area, the subject is looking at the target area. At long
distances, when the glint is not sufficiently discernable from the pupil,
another technique may be employed to estimate divergence angle. Namely,
the plane of the subject's face is computed, and analyzed with respect to
a vector between the subject's face and the target area. If the plane is
substantially normal to the vector, the subject is looking at the target
area.
Un método y un aparato se determinan cuando un tema está mirando un área específica de la blanco estimando un ángulo de la divergencia entre (1) la dirección en la cual el tema está mirando y (2) la dirección del tema directamente al área de la blanco. Esta técnica tiene acceso si el tema está mirando un área particular. La invención puede condicionar más lejos esta determinación según la distancia del tema del área de la blanco, porque hay menos tolerancia para los ángulos divergentes cuando el tema está un ausente más lejano. En una encarnación, se estima el ángulo de la divergencia usando la posición de un glint de la luz en la pupila del tema. El glint es creado por una fuente de luz situada en el área de la blanco. Si el glint es suficientemente central a la pupila, con la cámara fotográfica y la fuente de luz estando cerca del área de la blanco, el tema está mirando el área de la blanco. En las largas distancias, cuando el glint no es suficientemente discernable de la pupila, otra técnica se puede emplear para estimar ángulo de la divergencia. A saber, el plano de la cara del tema se computa, y se analiza con respecto a un vector entre la cara del tema y el área de la blanco. Si el plano es substancialmente normal al vector, el tema está mirando el área de la blanco.