人脸识别门禁系统

2025 | 个人项目

OpenCVONNXQt 6YuNetdlib

探索人脸检测在门禁场景的落地路径:使用 OpenCV 4.8 + ONNX Runtime 加载 YuNet 2023mar 模型进行人脸检测,结合 dlib 68 点特征点模型完成关键点定位,Qt6 界面实时绘制标注。

系统架构

摄像头视频流采集 → YuNet 检测(OpenCV DNN / ONNX Runtime 推理)→ 68 点 landmarks 关键点定位 → Qt 界面实时绘制检测框与特征点。全部本地推理,无云端依赖。

核心功能

  • YuNet ONNX 模型加载与推理(face_detection_yunet_2023mar)
  • dlib shape_predictor_68_face_landmarks 关键点检测
  • Qt6 界面实时绘制检测框与关键点,帧率控制
  • 摄像头视频流采集与预处理

个人职责

独立完成模型选型、推理管线搭建与 Qt 界面开发。

技术栈

C++OpenCV 4.8ONNX RuntimedlibQt 6CMake