吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7945|回复: 25
收起左侧

[C&C++ 转载] 分享一个新开源的号称“超越OpenCV,史上最快人脸检测系统”

  [复制链接]
rickw 发表于 2019-3-19 14:17
本帖最后由 rickw 于 2019-3-19 22:04 编辑

libfacedetection用于图像中人脸检测和人脸标志检测的快速二进制库,其人脸检测速度可达1500FPS,非常强悍!目前在Github上已经超过3500星。

libfacedetection提供了四套接口,分别为frontal、frontal_surveillance、multiview、multiview_reinforce,其中multiview_reinforce效果最好,速度比其它稍慢。
四套接口的参数类型完全一致,可以根据需要对参数min_neighbors和min_object_width进行调整。

相比于OpenCV自带的CascadeClassifier人脸检测,无论在速度上还是精度上,都有巨大的优势,是目前已知开源库中最好用的一款,检测速度可达1500fps。采用MIT的License,可以用于商业用途。
之前该项目没有开放源码,只提供了动态链接库(include+lib),所以大家只能调用API,并不能一探究竟。

libface.PNG


在2019-03-14(11点左右),libfacedetection更新了!添加了 src和 model文件夹,而且更新日志所写的就是:Open Source!

libfaceopen.PNG


libfacedetection是一个基于CNN的人脸检测的开源库。CNN模型已在C源文件中转换为stastic variales。源代码不依赖于任何其他库,你需要的只是一个C++编译器。可以使用C ++编译器在Windows,Linux,ARM和任何平台下编译源代码。
SIMD指令用于加速检测。 如果使用Intel CPU或NEON for ARM,则可以启用AVX2。


模型文件也已在./models/目录中提供。examples/libfacedetectcnn-example.cpp 显示了如何使用该库。



libtest1.PNG

编译起来也很简单,这里说两点注意事项:
  • 在使用g++编译源代码时,请添加-O3以启用优化。
  • 使用Microsoft Visual Studio编译源代码时,请选择“最大化速度/ -O2”。



在Windows上进行人脸检测实验结果。



libfacetest2.PNG

代码地址:https://github.com/ShiqiYu/libfacedetection



免费评分

参与人数 1热心值 +1 收起 理由
mxb52pojie + 1 我很赞同!感觉很牛哦

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Protoss_krz 发表于 2019-3-19 14:19
这个有点高级的样子
单程线 发表于 2019-3-19 14:52 来自手机
randomxy 发表于 2019-3-19 14:53
是不是把各种模型用C++重新撸一遍都能得到那么多star……
netghost2048 发表于 2019-3-19 22:01
我日啊,大哥,我顶你,东西太好了
头像被屏蔽
shu_zzf 发表于 2019-3-23 19:54
提示: 作者被禁止或删除 内容自动屏蔽
airmisslove 发表于 2019-4-5 17:40
厉害了,支持下载来看看
思有邪 发表于 2019-4-6 12:53
先顶顶 收藏着说不定以后学到了会用得上
浪与矜持 发表于 2019-4-7 06:23
谢谢分享
lilexy 发表于 2019-6-20 17:42
厉害了,有空了研究使用一下。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-24 12:28

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表