Detecting and tracking human faces and facial features (mouth, nose, eyes, eyebrows...) in images and videos enables numerous applications including character animation, Augmented Reality (Magic Mirror - virtual eyewear, headwear etc.), view-dependent rendering, view control in gaming, person tracking, facial expression analysis, market research etc. Various technologies are available and the choice depends on various factors:
- Is it needed to detect just the location of the face or also (some of) the facial features such as mouth, nose, eyes, eyebrows?
- Do we work with still images or video?
- What return information is required: 2D image-coordinates or 3D coordinates?
- Is fully automatic operation a must or can some manual setup be traded for increased precision?
- Performance requirements and target platform, e.g. PC, Web, mobile platforms, embedded systems.
visage|SDK™ VISION-D and VISION-T packages offer out-of-the-box solutions for common situations and allow extensive customization through a comprehensive set of well-documented user-configurable options. Furthermore, Visage Technologies consulting and custom development services let you leverage our expertise to provide custom solutions to your specific requirements.
Facial Feature Detection
Facial Feature Detection means detecting the face and all its parts - mouth contour, eyebrows, eyes, nose - in still images. Visage Technologies offers fully automatic high performance Facial Feature Detection in the visage|SDK™ VISION-D package. [READ MORE]
Face Detection means finding the location of a face in a still image, without detecting the locations of the facial features.
Facial Feature Tracking
Facial Feature Tracking means finding and tracking (following) the face and all its parts - mouth contour, eyebrows, eyes, nose - in video sequences. Results can be the 2D coordinates of the facial features in the video image and/or 3D coordinates of the features, including full 3D head pose. Visage Techniologies offers real-time Facial Feature Tracking in the visage|SDK™ VISION-T package with both 2D and 3D information available, including full 3D head pose. Tracking is real time and fully automatic. An optional, quick semi-automatic initialisation step can be used to further increase the tracking precision. Additionally, user-configurable options allow tradeoffs between performance and precission, e.g. for offline applications the tracker can be set to work slower and obtain better precision. [READ MORE]
Head Tracking
Head Tracking means finding and tracking (following) the head in video sequences, returning the 3D head pose (position and rotation of the head). visage|SDK™ VISION-T package offers fully automatic, high performance real time Head Tracking.
The term Face Tracking is sometimes used to mean head tracking, or can mean tracking the 2D position of the face in the video image. The Visage Technologies head tracker returns both 3D and 2D head position. [READ MORE]
Eye Location Tracking
Eye Location Tracking (sometimes called Eye Position Tracking) means finding and tracking location of the eyes in video sequences. The location can be returned either in 2D coordinates in the video image, or in 3D space coordinates. visage|SDK™ VISION-T package provides both 3D and 2D coordinates of the eyes through its head tracking configuration. [READ MORE]
Eye Tracking
Eye Tracking is the process of measuring either the point of gaze ("where we are looking") or the motion of an eye relative to the head - eye rotation. Visage Technologies does not currently offer the point of gaze measurement. The Visage Tracker (visage|SDK™ VISION-T package) can be configured to measure the eye rotation.
Try visage|SDK now
Back to visage|SDK main page
CONTACT US FOR FURTHER INFORMATION







