Real face
Straight angle, no filter

Straight angle, no filter
Minor probability: 1%
No obstruction
Have questions? Talk to sales













People hide their faces, on purpose or not. Our model is trained on the hard cases: faces behind the phone in mirror selfies, under masks, hoods and scarves, pixelated or blurred, covered by filters and edits, turned away from the camera or cut by the frame.
Each face comes with its bounding box and five landmarks: eyes, nose tip and mouth corners, estimated even when hidden. Works on images and videos.
Explore Face Detection
Separate real human faces from drawings, paintings, 3D renders, statues, dolls, masks and mannequins. Artificial faces are reported separately, so they never pass for a person.
Real vs artificial facesStatue

Obstruction is graded on six levels, from none to complete, based on which key features (eyes, nose, mouth) can still be seen. Properly worn sunglasses are reported on their own.
Obstruction levels





Face quality is graded on four levels, from perfect to low, from lighting, noise, blur, pixelation and distortion. The face angle is returned too: straight, side or back.
Quality levels



Detect visible face filters, whether they cover the face (fake glasses, masks, stickers, text) or distort it (warped features, cartoon effects). Subtle beauty filters and global color edits are ignored.
Filter detection
Tell faces of people physically present in the scene, mirror reflections included, from faces shown on phones, screens, posters and magazine covers, or pasted onto the image.
In-scene detectionFace on a screen

For every real face, get the probability that the person is under 18, to keep minors off adult and age-restricted platforms, or to blur their faces. Finer age groups, from toddlers to seniors, are available for advanced needs.
Explore Minor Detection Ask about age groupsUnder 18

Combine face analysis with nudity, AI-generated image and liveness detection in a single API call. Require one clear, real, unobstructed face, keep minors out and stop fake accounts at signup.
Face Liveness Detection Blur faces




