• Stars
    star
    129
  • Rank 279,262 (Top 6 %)
  • Language
    Python
  • Created over 6 years ago
  • Updated almost 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

实现常用基于深度学习的人脸检测算法 华为媒体研究院 图文Caption、OCR识别、图视文多模态理解与生成相关方向工作或实习欢迎咨询 15757172165 https://guanfuchen.github.io/media/hw_zhaopin_20220724_tiny.jpg

facedet

face detection algorithms


公告

避免大家花费时间去折腾,说明如下,目前该仓库主要还是将faceboxes阅读修改,基本跑通但是性能等还未系统测试,大家可以直接参考作者实现。下一步将最近阅读的人脸检测框架尝试统一实现并能获得较好的性能,整体实现思路尝试我写的语义分割框架semseg的完善思路,有想法的可以一起来学习实现。


Announcement

Avoid everyone spending time to toss, as explained below, the current warehouse is still mainly faceboxes read and modify, basically run through but performance has not been systematically tested, you can directly refer to The author realizes that the next step is to try to implement the face detection framework recently and achieve better performance. Try the perfect idea of the semantic segmentation framework semseg, and have ideas. Can be learned together to achieve.


概述

这个仓库旨在实现常用的人脸检测算法,主要参考如下:

  • faceboxes 使用multi scale one shot的CNN网络实现人脸检测。
  • face_classification,实时的人脸检测(OpenCV)和分类(情感和性别)。
  • Face-Resources,其中有相关人脸模型和数据集资源。
  • awesome-face,整理过的人脸检测论文和数据集。
  • mxnet-face,常用的face相关论文的mxnet实现。

人脸识别


行人检测


网络


数据

人脸检测数据集可参考Face Detection Dataset 其中主要有WIDER FACE,IJBA-A,MALF,FDDB和AFW数据集。

详细数据集相关实现问题参考facedet_dataset_understanding


用法

可视化

visdom 开发相关问题

# 在tmux或者另一个终端中开启可视化服务器visdom
python -m visdom.server
# 然后在浏览器中查看127.0.0.1:9097

训练

# 训练模型
python train.py

校验

# 校验模型
python validate.py

测试

# 测试模型
python test.py

demo

# 读取摄像头实时检测人脸
python demo.py

依赖

  • pytorch
  • ...

More Repositories

1

semseg

常用的语义分割架构结构综述以及代码复现 华为媒体研究院 图文Caption、OCR识别、图视文多模态理解与生成相关方向工作或实习欢迎咨询 15757172165 https://guanfuchen.github.io/media/hw_zhaopin_20220724_tiny.jpg
Python
771
star
2

video_obj

基于视频的目标检测算法研究 华为媒体研究院 图文Caption、OCR识别、图视文多模态理解与生成相关方向工作或实习欢迎咨询 15757172165 https://guanfuchen.github.io/media/hw_zhaopin_20220724_tiny.jpg
Python
473
star
3

objdet

实现常用的one-stage和two-stage目标检测网络 华为媒体研究院 图文Caption、OCR识别、图视文多模态理解与生成相关方向工作或实习欢迎咨询 15757172165 https://guanfuchen.github.io/media/hw_zhaopin_20220724_tiny.jpg
Python
55
star
4

cifarclassify

实现常用图像分类算法
Python
41
star
5

cnn_np

使用numpy构建cnn复习深度学习知识
Jupyter Notebook
35
star
6

DeepNetModel

记录每一个常用的深度模型结构的特点(图和代码)
Python
29
star
7

cvpr_review

整理cvpr论文,包括摘要,动机,架构,结果,总结
Python
26
star
8

objtrack

实现常用的目标跟踪算法
Python
25
star
9

Flow-Guided-Feature-Aggregation

Flow-Guided-Feature-Aggregation研究基于视频的目标检测FGFA框架
Python
19
star
10

videopred

Common Video Prediction Architectures
Python
16
star
11

object_detection_hog_svm

使用HOG和SVM进行目标检测
Jupyter Notebook
13
star
12

deep_denoise

常用深度学习方法进行图像去噪方法研究
11
star
13

Deformable-ConvNets

原始仓库Deformable-ConvNets代码注释
Python
11
star
14

PyMathModule

记录Python常用数值计算(线性代数)相关库的用法
Jupyter Notebook
11
star
15

CaffeLearning

Caffe源码分析
C++
9
star
16

opencv_train

记录图像处理相关算法openv实现
Jupyter Notebook
9
star
17

maskrcnn-benchmark-read

read maskrcnn-benchmark
Python
9
star
18

statistics_model

统计学系模型实现
Jupyter Notebook
7
star
19

facial_keypoints_detection

面部关键点检测
Jupyter Notebook
7
star
20

semseg_keras

using keras to implement some famous semantic segment
Python
6
star
21

deep_sort

deep_sort人脸跟踪脚本
Python
5
star
22

py-faster-rcnn

py-faster-rcnn源码阅读笔记
Jupyter Notebook
5
star
23

objdet_darknet

目标检测_YOLOV3实现
Python
5
star
24

patch

patch little file
Shell
4
star
25

facenet

facenet模型代码注释和日常使用
Python
4
star
26

Detectron

Detectron代码阅读以及注释
Python
4
star
27

maskrcnn_simple

简化版maskrcnn,仅仅包含faster rcnn模型和voc数据集训练
Python
4
star
28

CodeTrain

刷题记录
Python
3
star
29

CppModule

记录常用Cpp模块使用方法
C++
3
star
30

dji_cam_transport

dji camera video convert image and publish image topic
CMake
3
star
31

SiameseNetwork

a siamese network
Python
3
star
32

pytorch2caffe

Python
3
star
33

PtDetection

A PyTorch implementation for yolo, faster rcnn
3
star
34

pytorch-cpp

for usage pytorch to cpp
Python
3
star
35

blog_ws

hugo blog workspace for github and gitos blog system
CSS
2
star
36

NDK_OpenCV_AndroidStudio

作为NDK OpenCV Android Studio工程模版,服务于人脸等图像相关工程
Java
2
star
37

GPUTrain

GPU编程代码学习
Jupyter Notebook
2
star
38

semseg_tensorflow

use tensorflow to implement some famous semantic segment solution
Python
2
star
39

SlimApp

一款记录瘦身过程的App
2
star
40

paper_english

记录日常阅读论文中出现的生词
2
star
41

SSAccountLoad

get free shadowsocks accounts to update
HTML
2
star
42

ros_nav

使用ros进行导航的相关试验
Jupyter Notebook
2
star
43

guanfuchen.github.io

website
HTML
2
star
44

p3at_2dnav

use ros base_move to get p3at robot move
CMake
2
star
45

WebCheck

some web auto check
Python
1
star
46

deadline_6_30

可行区域检测与预测技术研究
Jupyter Notebook
1
star
47

objdet_cnn

使用cnn检测一张图像中的单个物体
Jupyter Notebook
1
star
48

freespace_multi_msg

可行区域python客户端监听发布信息转换器
CMake
1
star
49

stitch_sem

stitch the semantic segment result
Python
1
star
50

semseg_caffe

semseg using caffe to implement
Jupyter Notebook
1
star
51

translate_deep_learning

TeX
1
star
52

mlf

machine learning foundations机器学习基石笔记
1
star
53

ocr

newest ocr(optical character recognition) papers and tools 华为媒体研究院 图文Caption、OCR识别、图视文多模态理解与生成相关方向工作或实习欢迎咨询 15757172165 https://guanfuchen.github.io/media/hw_zhaopin_20220724_tiny.jpg
1
star
54

Deep-Feature-Flow

Deep-Feature-Flow代码阅读以及注释
Python
1
star
55

LLM

LLM series
1
star
56

face_recognition

face recognition common dataset and model
Python
1
star