Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add vggface and gender scripts #21

Open
wants to merge 39 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
416b939
fix demo.py; add demo-zyf.py; add 4 test jpg; rm useless python_wrapp…
walkoncross May 29, 2017
049cb4d
add model-v2/*, copied from https://github.com/kpzhang93/MTCNN_face_d…
walkoncross May 29, 2017
de0f2e8
ignore fd_rlt
walkoncross May 29, 2017
5e47fc5
mv model-v2/det4.caffemodel and model-v2/det4.prototxt into model/; A…
walkoncross May 31, 2017
dffaa20
add mtcnn_detector.py and modify demo-zyf.py
walkoncross Jul 4, 2017
14c09ef
write detection results into json file; comment all 'print' in mtcnn_…
walkoncross Jul 4, 2017
8ec092e
add save_img flag into demo-zyf.py
walkoncross Jul 4, 2017
7ce387c
fix mtcnn_detector.py; add lfw-detect-zyf.py, lfw_list_mtcnn.txt, lfw…
walkoncross Jul 4, 2017
3222c30
move mtcnn_detector.py, demo-zyf.py, lfw-detect-zyf.py into mtcnn_det…
walkoncross Jul 5, 2017
317c871
add mtcnn_aligner/* and 3 test images
walkoncross Jul 5, 2017
c2e7625
add the extended stage (i.e. LNet) into mtcnn_aligner and mtcnn_detector
walkoncross Jul 13, 2017
e09ac2e
fix minor bugs in pad() and generate_bboxes(); change first stage nms…
walkoncross Jul 13, 2017
dfcccad
improve generate_bboxes() so as to output similar detections on test_…
walkoncross Jul 17, 2017
d45ff34
fix a potential bug in pad(): cropped path might be totally outside t…
walkoncross Jul 17, 2017
f3470f5
fix()->round() in generate_bboxes().
walkoncross Jul 17, 2017
acfd476
add ex, ey overbound check in pad();
walkoncross Jul 18, 2017
64fd56b
do not show/save result images in lfw-detect-zyf.py
walkoncross Jul 18, 2017
f5a7626
add lfw_check_mtcnn_missed_zyf.py
walkoncross Jul 18, 2017
6ca2a4a
add 'import sys'
walkoncross Jul 18, 2017
82a0620
fix sys.argv parse in mtcnn_aligner/lfw_check_mtcnn_missed_zyf.py
walkoncross Jul 20, 2017
1ad9e94
fix input argv in lfw_check_mtcnn_missed_zyf.py
walkoncross Jul 20, 2017
a919633
remove undefined variables
walkoncross Jul 20, 2017
6de9446
add face_aligner/*
walkoncross Jul 21, 2017
d5cc42b
add mtcnn_aligner/custom_check_mtcnn_missed_zyf.py
walkoncross Aug 15, 2017
b3ce085
fix bugs in custom_check_mtcnn_missed_zyf.py
walkoncross Aug 15, 2017
a031770
mv ./demo.py to old-version-3stage
walkoncross Oct 18, 2017
099f9f7
add README.md
walkoncross Oct 18, 2017
786a4cb
update README.md
walkoncross Oct 18, 2017
cdfa8b0
update mtcnn-duinodu-3stage/demo.py
walkoncross Oct 18, 2017
6b3b809
update README.md
walkoncross Oct 18, 2017
cb91582
delete useless files: face_aligner/_init_paths.py, mtcnn_aligner/_ini…
walkoncross Oct 18, 2017
a4f00f1
mv some test scripts from mtcnn_aligner to scripts/mtcnn_aligner
walkoncross Oct 18, 2017
dbfb637
add scripts/mtcnn_aligner/_init_paths.py and fix model paths in scrip…
walkoncross Oct 18, 2017
abeb39d
mv some test scripts from mtcnn_detector to scripts/mtcnn_detector
walkoncross Oct 18, 2017
c208b7a
add scripts/mtcnn_detector/_init_paths.py and fix scripts/mtcnn_detec…
walkoncross Oct 18, 2017
7a146a4
add mtcnn_detector/list_img.txt
walkoncross Oct 18, 2017
1c86be6
update README.md
walkoncross Oct 18, 2017
2d29535
add __init__.py for three wrappers
walkoncross Oct 18, 2017
f106e41
fix typo in README.md
walkoncross Oct 18, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ positive
mtcnn
MTCNN_face_detection_alignment_master
*.swp
*.pyc
fd_rlt/*
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# MTCNN-v2 face detector (pycaffe version)

Author: [email protected] (https://github.com/walkoncross)

This repo is based on DuinoDu's MTCNN-v1 (3 stages) repo: https://github.com/DuinoDu/mtcnn, while it implements LNet of MTCNN-v2.

And also 3 wrappers of MTCNN-v2 are included for easy usage.

## Contents
```
├───face_aligner // mtcnn wrapped as a class 'FaceAligner', which is a super-class of 'MtcnnAligner'. It loads an image and a list of face rects, detects landmarks, does alignment and cropping, outputs aligned face chips.
├───model // mtcnn's caffe model
├───mtcnn-duinodu-3stage // duinodu's 3-stage mtcnn
├───mtcnn_aligner // mtcnn warpped as a class 'MtcnnAligner' with 3 stages (RNet, ONet, LNet), PNet removed. It loads an image and a list of face rects, and detects 5 landmarks for each rects, output a list of 5 landmarks.
├───mtcnn_detector // mtcnn warpped as a class 'MtcnnDetector' with 4 stages (PNet, RNet, ONet, LNet).
├───scripts // some self-used test scripts
├───test_imgs // test images
```
Binary file removed _init_paths.pyc
Binary file not shown.
Loading