Method and circuit arrangement for recognising and tracking eyes of several observers in real time
First Claim
1. Method for detecting and tracking eye reference point positions of multiple observers, wherein the eye reference point positions are the positions of the pupils and/or the corners of the eyes, in image data of video frames, which are acquired by at least one image sensor, the method comprising:
- face finder instance for detecting face positions in video frames, said face finder instance extracting a much smaller sub-region from the total video frame as target face region for each face in order to transmit information of said target face region to at least one subsequenteye finder instance for detecting eye positions, said eye finder instance extracting a much smaller sub-region from each target face region as target eye region in order to transmit information of said target eye region to at least one subsequenteye tracker instance for tracking the eye positions, said eye tracker instance detecting the eye reference point positions in the target eye region in the current video frame and in the subsequent video frames and generating information for a tracking device,wherein each of the instances, or the face finder instance combined with one of the eye finder instance and the eye tracker instance, or a combination of the face finder instance and the eye finder instance and the eye tracker instance, are executed each in a dedicated computing unit proceeding in parallel with each other.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method and to a circuit arrangement for recognising and for tracking, in a contact-free manner, eye positions of several users in real time. The input data comprises a sequence of digital video frames. Said method comprises the following steps: combining a face-finder-instance which is used to examine faces, an eye-finder-instance which is used to examine eye areas, and an eye-tracker-instance which is used to recognise and track eye reference points. The aim of the invention is to convert the eye positions within a hierarchical outlet of the instance to the target, which successively restricts the dataset, which is to be processed, emerging from the dataset of the entire video frame (VF) in order to form a face target area (GZ) and subsequently an eye target area (AZ). Also, an instance or a group of instances, which run in a parallel manner, are carried out, respectively, on a calculating unit thereof.
11 Citations
14 Claims
-
1. Method for detecting and tracking eye reference point positions of multiple observers, wherein the eye reference point positions are the positions of the pupils and/or the corners of the eyes, in image data of video frames, which are acquired by at least one image sensor, the method comprising:
-
face finder instance for detecting face positions in video frames, said face finder instance extracting a much smaller sub-region from the total video frame as target face region for each face in order to transmit information of said target face region to at least one subsequent eye finder instance for detecting eye positions, said eye finder instance extracting a much smaller sub-region from each target face region as target eye region in order to transmit information of said target eye region to at least one subsequent eye tracker instance for tracking the eye positions, said eye tracker instance detecting the eye reference point positions in the target eye region in the current video frame and in the subsequent video frames and generating information for a tracking device, wherein each of the instances, or the face finder instance combined with one of the eye finder instance and the eye tracker instance, or a combination of the face finder instance and the eye finder instance and the eye tracker instance, are executed each in a dedicated computing unit proceeding in parallel with each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Circuit arrangement for detecting and tracking eye reference point positions of multiple observers, wherein the eye reference point positions are the positions of the pupils and/or the corners of the eyes, in image data of video frames with multiple communicating computing units with a face finder instance, an eye finder instance and an eye tracker instance, wherein the
face finder instance serves to detect the face positions in video frames and extracts a much smaller sub-region from the total video frame as target face region for each face in order to transmit information of said target face region to at least one subsequent eye finder instance for detecting eye positions, said eye finder instance extracting a much smaller sub-region from each target face region as target eye region in order to transmit information of said target eye region to at least one subsequent eye tracker instance for tracking the eye positions, said eye finder instance detecting the eye reference point positions in the target eye region in the current video frame and in the subsequent video frames and generating information for a tracking device, wherein each of the instances, or the face finder instance combined with one of the eye finder instance and the eye tracker instance, or a combination of the face finder instance and the eye finder instance and the eye tracker instance, are executed each in a dedicated computing unit proceeding in parallel with each other.
Specification