All Projects → hzq-zjm → RobotVision2

hzq-zjm / RobotVision2

Licence: other
移动端实时疲劳驾驶检测

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
Roff
2310 projects
QMake
1090 projects

Projects that are alternatives of or similar to RobotVision2

Face-Recognition-Jetson-Nano
Recognize 2000+ faces on your Jetson Nano with database auto-fill and anti-spoofing
Stars: ✭ 63 (+173.91%)
Mutual labels:  mtcnn, ncnn
face-detection-mtcnn
face-detection based on MTCNN and TensorFlow
Stars: ✭ 33 (+43.48%)
Mutual labels:  mtcnn
qemu-arm
Approximation Raspberry Pi Emulator in Docker Container
Stars: ✭ 31 (+34.78%)
Mutual labels:  cortex-a53
Face-Recognition-FaceNet
A python script label faces in group photos using Facenet. 🎉
Stars: ✭ 21 (-8.7%)
Mutual labels:  mtcnn
FaceIDLight
A lightweight face-recognition toolbox and pipeline based on tensorflow-lite
Stars: ✭ 17 (-26.09%)
Mutual labels:  mtcnn
ncnn-yolov4-int8
NCNN+Int8+YOLOv4 quantitative modeling and real-time inference
Stars: ✭ 20 (-13.04%)
Mutual labels:  ncnn
OcrLiteAndroidNcnn
Chineseocr Lite Android Onnx To Ncnn Demo,超轻量级中文OCR Android Demo,支持ncnn推理
Stars: ✭ 43 (+86.96%)
Mutual labels:  ncnn
libdeepvac
Use PyTorch model in C++ project
Stars: ✭ 98 (+326.09%)
Mutual labels:  ncnn
FaceRecognitionCpp
Large input size REAL-TIME Face Detector on Cpp. It can also support face verification using MobileFaceNet+Arcface with real-time inference. 480P Over 30FPS on CPU
Stars: ✭ 40 (+73.91%)
Mutual labels:  mtcnn
mtcnn tf
MTCNN implement by tensorflow. Easy to training and testing.
Stars: ✭ 41 (+78.26%)
Mutual labels:  mtcnn
ncnn-android-benchmark
ncnn android benchmark app
Stars: ✭ 78 (+239.13%)
Mutual labels:  ncnn
deepvac
PyTorch Project Specification.
Stars: ✭ 507 (+2104.35%)
Mutual labels:  ncnn
PSGAN-NCNN
PSGAN running with ncnn⚡妆容迁移/仿妆⚡Imitation Makeup/Makeup Transfer⚡
Stars: ✭ 140 (+508.7%)
Mutual labels:  ncnn
pymtcnn
mtcnn python implementation based on Caffe framework
Stars: ✭ 30 (+30.43%)
Mutual labels:  mtcnn
Face
I have published my face related codes in this repository
Stars: ✭ 53 (+130.43%)
Mutual labels:  mtcnn
Face-Recognition-Raspberry-Pi-64-bits
Recognize 2000+ faces on your Raspberry Pi 4 with database auto-fill and anti-spoofing
Stars: ✭ 48 (+108.7%)
Mutual labels:  ncnn
PaddlePaddle-MTCNN
基于PaddlePaddle复现的MTCNN人脸检测模型
Stars: ✭ 23 (+0%)
Mutual labels:  mtcnn
Jetson-Nano-image
Jetson Nano image with deep learning frameworks
Stars: ✭ 46 (+100%)
Mutual labels:  ncnn
multi-task-learning
Multi-task learning smile detection, age and gender classification on GENKI4k, IMDB-Wiki dataset.
Stars: ✭ 154 (+569.57%)
Mutual labels:  mtcnn
android mtcnn insightface face recognize
detect face with mtcnn and embedder with insightface
Stars: ✭ 64 (+178.26%)
Mutual labels:  mtcnn

移动端实时疲劳驾驶检测

在ARM端实现疲劳驾驶实时检测,检测速度20FPS以上。
软件环境: 移动端框架ncnn、opencv、qt。
硬件环境: samsung6818A53系列ARM,cpu: Cortex-A53,8核。

检测流程

通过USB(红外)摄像头采集驾驶员面部图像,基于MTCNN检测驾驶员人脸,保存眼睛状态序列,根据PERCLOS准则做出疲劳预警。

具体实现

1.caffe模型转ncnn、交叉编译Opencv\ncnn的arm库;
2.基于QT的Qwidget类创建QT widget Application,videodevice类管理摄像头,eye_statue类实现眼睛状态识别,mouth_statue类实现嘴部状态识别,mtcnn类实现人脸及特征点检测,widget类实现PERCLOS疲劳检测,及低头预警;

上学时参加禁赛用的,有些粗糙了>-<

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].