AI-900 Practice Question: Describe features of computer vision workloads on Azure
What is 'liveness detection' in Azure AI Face service?
⚠ Common exam trap
Watch out — candidates often confuse liveness detection with general face detection or recognition, assuming any real-time face processing qualifies, when in fact liveness detection specifically addresses anti-spoofing and presentation attack detection.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Verifying that a face presented to a camera is a real live person, not a photo or video replay
Liveness detection in Azure AI Face service is a security feature that distinguishes between a real, live person and a spoofing attempt such as a printed photo, video replay, or a 3D mask. It analyzes subtle cues like eye blinking, skin texture, and depth to ensure the face presented to the camera is physically present and alive. This prevents unauthorized access in identity verification scenarios.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Detecting whether a celebrity face in a photograph is still alive or deceased
Why it's wrong here
Liveness detection is a real-time anti-spoofing mechanism, not a forensic mortality classifier. It checks for physiological signs of a live person, such as blinking, skin texture, or 3D depth, during a biometric capture. A photograph of a living celebrity would be rejected as a spoof, and a photo of a deceased person would also be flagged—it cannot infer whether the person is alive today.
- ✓
Verifying that a face presented to a camera is a real live person, not a photo or video replay
Why this is correct
Liveness detection verifies that a face being presented to a camera is a physically present human, not a printed photo, phone screen, or video replay. It uses active challenges (blinking, head turning) and passive cues (depth, texture, illumination, micro-movements) to defeat presentation attacks. Azure Face API's liveness check returns 'live' or 'spoof,' making it a critical security layer for facial authentication systems.
- ✗
Detecting human faces in real-time video streaming from security cameras
Why it's wrong here
Real-time face detection in security-camera video simply localizes and tracks faces frame by frame using object-detection models; it does not judge whether the face belongs to a person physically in front of the camera. Such a system would still report a face displayed on a phone or printed on a photo, whereas liveness detection explicitly distinguishes these spoofing artifacts. Liveness also typically requires an interactive enrollment or verification session rather than passive surveillance of a crowd.
- ✗
Monitoring whether a face recognition model remains accurate after deployment
Why it's wrong here
Monitoring post-deployment model accuracy is an MLOps practice that tracks metrics such as precision, recall, data drift, or fairness to detect when a face recognition model's performance degrades over time. Liveness detection, by contrast, is a runtime security function evaluated at every authentication attempt to block spoofing. These are entirely different concerns: model monitoring keeps the system healthy, while liveness protects a single verification event from presentation attacks.
Go deeper
Related to this question
Learn chapter
Azure Machine Learning Studio
Key term
Service
A service is a software component or system that performs a specific function and is available to be used by other programs or users over a network.
Key term
Feature
A feature is a distinct unit of functionality that delivers value to the user, often managed and tracked throughout the software development lifecycle.
About these practice questions
One of 985 original AI-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.