ULSee face tracker can automatically detect faces and keep track of facial points in real-time. Our face tracker not only supports still images but also video sequences, depicting facial features accurately and with confidence from precisely estimated positions in a 3D space.




Must-Have Face Tracker

ULSee face tracker can identify landmarks in real time, capturing key facial features like gaze, eyebrow and mouth contours, nose etc.

2D To 3D

We can estimate the data of angles and positions in 3D space by using face image sources from 2D camera.

Occlusion Tolerance

With each facial point possessing a separate confidence value, even occluded facial features can be accurately predicted.

Multiple Tracking

ULSee tracker can access multiple faces at the same time automatically and in real time.

Accuracy & Stability

Even under constrained expressions and with various poses, our face tracking engine can continue detecting crucial facial landmarks automatically.


Our face tracker can also perform extremely well even under critically low lighting condition (< 40 lux), allowing facial tracking applications to operate smoothly even in the darkest conditions.





2D and 3D coordinates for pupils

ULSee face tracker can easily find human pupils and keep showing specific positions.

3D gaze direction

Estimate the directions of sight according to the information synthesized with the head pose.

66 facial feature points in 2D and 3D

Dynamically present the facial points which can frame the outline of face and establish the facial features.

Head pose, pitch, roll, and yaw

Contain head rotations in three different direction, namely, pitch, roll and yaw, respectively. Rotation around the side-to-side axis is called pitch; rotation around the front-to-back axis is called roll; rotation around the vertical axis is called yaw.

Confidence value of facial point

ULSee face tracker produces the confidence value of facial points separately, and intelligently assesses these data in good healthy condition in order to correct facial points continuously.

Multiple tracking

Provide the capability of tracking multiple faces with a very low overhead comparing to single face tracker.