# mtcnn-exp **Repository Path**: fairyang/mtcnn-exp ## Basic Information - **Project Name**: mtcnn-exp - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-03-28 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### github - [Seanlinx/mtcnn](https://github.com/Seanlinx/mtcnn) mxnet 4 - [#61](https://github.com/Seanlinx/mtcnn/issues/61): train pnet slow: 1.ssd, 2.imdb, 3.delete all `out_grad=True` in core\symbol.py 4. 等几分钟就会快起来 - [#57](https://github.com/Seanlinx/mtcnn/issues/1): roc compare 1~2% lower - [zuoqing1988/train-mtcnn](https://github.com/zuoqing1988/train-mtcnn) mxnet-win 借鉴自 Seanlinx/mtcnn 改进可以借鉴 - [#5](https://github.com/zuoqing1988/train-mtcnn/issues/5): DiscROC 准确率。 - [AITTSMD/MTCNN-Tensorflow](https://github.com/AITTSMD/MTCNN-Tensorflow) tensorflow 3.5 - [#6](https://github.com/AITTSMD/MTCNN-Tensorflow/issues/6): Pnet 准确率问题 - [foreverYoungGitHub/MTCNN](https://github.com/foreverYoungGitHub/MTCNN) caffe 3 - [CongWeilin/mtcnn-caffe](https://github.com/CongWeilin/mtcnn-caffe) caffe 借鉴自 foreverYoungGitHub/MTCNN imdb 加速可以借鉴 - [wujiyang/MTCNN_TRAIN](https://github.com/wujiyang/MTCNN_TRAIN) pytorch 2 ### blog - [mtcnn 训练日志](https://joshua19881228.github.io/2018-09-11-training-mtcnn/): 主要在 oreverYoungGitHub/MTCNN 上做的尝试 ### paper - [Anchor Cascade for Efficient Face Detection](https://arxiv.org/pdf/1805.03363.pdf) Anchor overlap ### Todo - 生成更多数据: range(more) - traininghistory: finalize() to dump plot data - caffe pnet fddb vs mxnet pnet fddb - default: - settings: max-40 [50, 5, 20] 3:1:1 - train: 984792 (598251 199356 199464) - val: 254360 (154425 51511 51536) - v1: 4:1:1 - v2: 很低 (0.18, 0.9) [50, 10, 20] min(w, h) < 25 or max(w, h) < 30 - train: 2057290 (1102561 484812 510866) - val: 523244 (279235 123882 132353) celeba 数据集 生成负样本 - mxnet-mtcnn: - Sample: 12880 images done, pos: 199475 part: 548912 neg: 812070 - Choose: total 1099474 (pos: 199475 part: 300000 neg: 600000) # dataset - v1 [train] sample: pos = 205458, part = 533325, neg = 766085, total=1504868 [train] filter: pos = 205458, part = 300000, neg = 600000, total=1105458 [val] sample: pos = 52709, part = 137647, neg = 192566, total=382922 [val] filter: pos = 52709, part = 137647, neg = 192566, total=382922 - v2 [train] sample: pos = 195415, part = 540703, neg = 767363, total=1503481 [train] filter: pos = 195415, part = 300000, neg = 600000, total=1095415 [val] sample: pos = 50587, part = 139040, neg = 193038, total=382665 [val] filter: pos = 50587, part = 139040, neg = 193038, total=382665 python tools/fddb/eval.py -s cpnet models/mtcnn/cpnet 27,28,29,30,31,32 3 300000