人脸检测
农夫山泉2号
关于交流可以发邮件:778961303@qq.com
展开
-
【人脸关键点】——PFLD人脸关键点检测解读
参考:https://zhuanlan.zhihu.com/p/73546427摘要: 来自天津大学、武汉大学、腾讯AI实验室、美国天普大学,在晓龙845上能做到140fps的人脸关键点检测器。应用场景: 人脸特效,疲劳检测,美妆,非官方code: https://github.com/polarisZhao/PFLD-pytorch1. 挑战局部变化:表情、局部极端光照(如高亮和阴影)和遮挡会给面部图像带来部分变化/干扰全局变化:姿态和成像质量是影响人脸图像整体外观的两个主要因素,当原创 2020-08-03 10:42:55 · 2018 阅读 · 0 评论 -
【人脸检测】DBface_small深度剖析
摘要: 基于高斯热力图的目标检测是anchor free中的代表方法,其具有原理简单,易于拓展,后处理简单等优势。1. 简介采用热力图做人脸检测,最开始是Centernet的出现,其在通用通用目标检测,人体关键点检测,3D目标检测上都达到了std的效果。后来就出现了centerface,采用mobilev2做bonenet,做人脸与关键点检测。但,项目只给出了推理代码,没有给出训练代码。后面我借鉴Centernet项目,复现了一个版本:CenterFace.pytorch,但,训练结果没法达到原文的最好原创 2020-06-02 17:44:35 · 3274 阅读 · 4 评论 -
【ncnn android】算法移植(十)——DBface ncnn模型输出nan/性能简单测试
问题 已经将DBface转成ncnn模型,并在c++上测试通过,但是移植到android平台之后,结果一直不对,只能一段一段的检查,发现ncnn模型输出为nan。猜想输入给的不对。c++上推理采用的是cv::Mat作为输入。android平台采用bitmap预处理不对,因为有image/255 - mean / stdncnn模型没有正确载入对ncnn的模型进行逐层检查版本对应不上只能一个一个尝试了...原创 2020-05-29 16:25:10 · 2671 阅读 · 2 评论 -
【ncnn android】算法移植(九)——DBface android移植
这里主要记录将DBface移植到android平台上的记录。1. requirements192.7142,android studio的版本ndk的版本为:19.2.5345600是不行的,21.1.63524622. 其他android安装apk的时候,“安装异常”在"project"—“android”----“Gradle Scripts”—"gradle.properties"中加入一句android.injected.testOnly=false项目中cmake文件的写法原创 2020-05-28 14:51:30 · 1139 阅读 · 4 评论 -
【ncnn android】算法移植(八)——终于移植成功了DBface
1. 效果先上效果,密集。2.路线pytorch2onnx解决bilinear2d上采样问题编译ncnn创建项目,导入libncnn,完善DBface的推理代码解决nms有重框的问题3. 具体事项图像预处理:((image / 255 - mean) / std).astype(np.float32)项目初始调试成功的时候,结果和DBface.pytorch推理的结果有很大差距。从以下几个方面进行了检验。后面对导出的onnx模型进行了检验对onnx2ncnn的导出进行了检原创 2020-05-27 19:00:30 · 2303 阅读 · 3 评论 -
【人脸检测】ubuntu16.04编译libfacedetection
参考自:https://blog.csdn.net/qq_36470920/article/details/887151351. 修改cmakelist.txt打开cmake的demo编译选项option(DEMO "build the demo" ON)2. 编译mkdir buildcd buildcmake ..make3. 测试cd build./detect...原创 2020-03-24 11:15:06 · 676 阅读 · 4 评论 -
【口罩人脸检测/识别】中科视拓免费开放口罩人脸检测与识别技术解读
原文:中科视拓免费开放口罩人脸检测与识别技术思路通过掺入了20%以上戴口罩的人脸识别数据集训练专门戴口罩识别模型,然后调整整个识别的Pipeline为先检测是否戴口罩,如果判断为带口罩则使用戴口罩的识别模型进行识别,否则使用常规识别模型进行识别。如下图示例:所以整个流程:retinaface检测+分类+关键点根据分类结果选择识别模型(戴口罩/未戴口罩)SDK部署TenniS应该...转载 2020-03-20 09:23:32 · 1143 阅读 · 0 评论 -
【人脸检测】libfacedetection项目解读(二)
将pytorch训练好的模型转cpp1. 载入预训练的模型和使用pytorch一样,载入预训练的模型,并将模型设置为“eval”模式。codenet = YuFaceDetectNet(phase='test', size=None ) # initialize detectornet = load_model(net, args.trained_model, True)net....原创 2020-03-08 13:24:59 · 1198 阅读 · 0 评论 -
【人脸检测】libfacedetection.train项目解读记录
目的:为什么libfacedetetiong可以脱离pytorch/caffe等环境的依赖关于模型的一些训练细节,如:数据,模型,如何脱离pytorch的依赖,只用c++就行,推理的速度等如何在现有的基础上进行拓展,让其支持更多的模型。训练细节1. 模型先上关键代码,无关紧要的就删了:self.model1 = Conv_2layers(3, 32, 16, 2) ...原创 2020-03-07 23:22:51 · 1507 阅读 · 0 评论 -
【人脸识别】实时高精度人脸识别
项目采用centerface做人脸检测,效果很好,精度也很高,实时性采用一定的方案加速之后也是可以保证的。识别部分采用InsightFace(直接用原项目预训练的模型)。效果确实是相当好。后面就是优化推理部分,做加速了。感谢InsightFace_Pytorch的代码。Bilibili还在审核Codehttps://github.com/chenjun2hao/CenterFace.p...原创 2020-02-25 17:37:11 · 1001 阅读 · 1 评论 -
【Flag】deepinsight / insightface项目复现与理解
…原创 2020-02-21 10:11:19 · 977 阅读 · 4 评论 -
【个人开源】实时人脸检测centerface
the real-time face detection Centerfaceunofficial version of centerface, which achieves the best balance between speed and accuracy. Centerface is a practical anchor-free face detection and alignment...原创 2020-02-20 19:22:24 · 2736 阅读 · 44 评论 -
【论文复现】人脸检测centerface项目高精度复现记录
1. 2020.02.15利用centernet项目刚把centerface训练代码复现,并添加了相应的测试脚本。采用randaugment做图像增强,并没有实际提高,IOU 阈值采用原文的0.4。测试结果为:Easy Val AP: 0.8824708943649829Medium Val AP: 0.8422070187808188Hard Val AP: 0.48487270...原创 2020-02-15 19:38:01 · 2490 阅读 · 6 评论 -
【人脸检测】centerface唐人街探案50fps
采用mobilenet_v2做centerface的主干网络,并将模型转换成tensorrt进行推理加速,在512×512的网络输入下能做到50fps。但是因为特征采集器的网络能力不够,模型精度和鲁棒性不够。特别是人脸关键点,训练数据集关键点标注有一定的问题。结果bilibli视频...原创 2020-01-21 18:34:41 · 862 阅读 · 0 评论 -
【人脸检测】centerface_mobilenetv2实时人脸+5关键点检测
说明:采用mobilenetv2做主干网络,模型只有7.7M,采用python直接推理能做到30fjps左右。但是因为模型特征采集不够强壮,人脸矩形框存在误检,人脸关键点不够精确。 【实时人脸检测】centerface ...原创 2020-01-21 09:45:06 · 1645 阅读 · 20 评论 -
【人脸检测】centerface实时人脸+5关键点检测
说明基于centerface做人脸+5个关键点检测,在1280×720分辨率的视频上能做到22fps左右。模型采用wider_face数据集训练,因为5个关键点标注信息中有一定的问题,所以关键点检测不够准确,但是人脸矩形框是完全没有问题的。效果直接上bilibli视频 【实时人脸检测】centerface ...原创 2020-01-20 17:52:30 · 5265 阅读 · 31 评论 -
【人脸检测】wider_face数据集转voc数据格式
wider_face数据格式说明下载链接:http://shuoyang1213.me/WIDERFACE/index.html说明:wider_face是从真实场景中选取出来的。其只标注出了人脸的矩形框区域,没有人脸对齐标注codeimport cv2import osxml_head = '''<annotation> <folder>VOC2007...原创 2020-01-19 11:28:00 · 1769 阅读 · 1 评论 -
人脸检测——RetinaFace
RetinaFace: Single-stage Dense Face Localisation in the Wild作者: 帝国理工,伦敦米德尔塞克斯大学,InsightFacepaper: https://arxiv.org/pdf/1905.00641.pdfgithub: https://github.com/deepinsight/insightface/tree/master/...原创 2019-05-16 16:40:36 · 29871 阅读 · 15 评论