📹 实时摄像头人脸检测

基于 face-api.js + TensorFlow.js 的浏览器端实时人脸检测,所有计算在本地完成,不上传任何数据。 支持人脸框、面部关键点、表情识别、年龄性别预测,打开摄像头即可体验。

📷
摄像头未开启
点击右侧"开启摄像头"按钮开始
● 未启动
👤 检测到的人脸信息
开启摄像头后显示检测到的人脸详情
实时统计
检测人脸数 0
处理帧率 (FPS) 0
平均置信度 --
运行时长 00:00
摄像头控制
检测选项
人脸框
面部关键点
表情识别
年龄/性别预测
检测精度
🔧 技术原理
face-api.js 是基于 TensorFlow.js 的浏览器端人脸识别 API, 所有模型计算都在浏览器本地通过 WebGL 加速完成,不需要将视频数据上传到服务器,保护用户隐私。
人脸检测
基于 SSD MobileNetV1,实时检测画面中的人脸位置和置信度
面部关键点
检测 68 个面部特征点,包括眉毛、眼睛、鼻子、嘴巴、下颌轮廓
表情识别
识别 7 种表情:中性、开心、悲伤、愤怒、恐惧、厌恶、惊讶
年龄性别
基于 ResNet-34 预测年龄和性别,年龄误差约 ±5 岁