戴口罩人脸人别,其实还是类内分类问题。人脸对齐出来人脸,然后开始做分类任务。
这个把人脸对齐出来后的人脸进行切割。
比如说原图
对齐后
然后对这个图片进行处理。把他切成口罩+眼睛的形式。把这两部分同时喂入网络。眼睛的计算的loss+口罩计算的loss合起来事总loss。但是,眼睛部分占了总loss的0.8。也就是说
这里用到了孪生网络的想法.
相同人有无口罩 | 近距离 |
不同人有口罩 | 远 |
不同人无有口罩 | 远 |
用的是三联loss。
没有考虑小的人脸,网络没有选择宽网络,而是选的mini-xeption和mini-densenet网络。
可以做到实时。由于训练epoch比较小,准确率并不高。
收敛慢或者不收敛,目前没啥好办法。