深大教授开源的人脸检测库,速度号称史上最快
来自:开源最前线(ID:OpenSourceTop)
综合自:https://github.com/ShiqiYu/libfacedetection
上周,深圳大学计算机科学与软件工程学院的于仕琪教授在GitHub上开源了一个人脸检测库,人脸检测速度最快可达1500+ FPS!
这是一个用于图像中基于CNN的人脸检测的开源库。CNN模型已转换为C源文件中的静态变量。源代码不依赖于任何其他库。你需要的只是一个C ++编译器。您可以使用C ++编译器在Windows,Linux,ARM和任何平台下编译源代码。
SIMD指令用于加速检测。如果使用Intel CPU或NEON for ARM,则可以启用AVX2。模型文件也已在./models/目录中提供。 examples / libfacedetectcnn-example.cpp显示了如何使用该库。
如何编译:
在使用g++编译源代码时,请添加-O3以启用优化。
使用Microsoft Visual Studio编译源代码时,请选择“最大化速度/ -O2”。
Windows上基于CNN的人脸检测
在ARM Linux (Raspberry Pi 3 B+)上进行人脸检测实验结果
之前这个项目并没有开放源码,只提供了动态链接库(include+lib),用户只能调用API,直到上周才刚刚开源。
目前已经获得 5732 个Star,1596 个fork(GitHub地址:https://github.com/ShiqiYu/libfacedetection)
深大教授开源的人脸检测库,速度号称史上最快相关推荐
- 人脸检测库libfacedetection使用方法
libfacedetection介绍 libfacedetection是一个开源的人脸检测库,使用C编写,将模型文件转化为C的静态变量,不依赖外部第三方库,使用时可以直接把源代码拷到自己的工程,也可以 ...
- 最强六大开源轻量级人脸检测项目分析
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 随着深度学习的兴起,工业界和学术界越来越多的使用基于深度学习的方法 ...
- 最强六大开源轻量级人脸检测项目分析 | 附打包下载
随着深度学习的兴起,工业界和学术界越来越多的使用基于深度学习的方法,而不是传统的基于模板匹配,纹理提取或者像素积分图等方法.因为人脸检测本身并不属于特别复杂的任务,因此轻量级的深度学习模型即可满足该任 ...
- 人脸检测算法_腾讯已开源高精度人脸检测算法DSFD
腾讯提出一种高精度双分支人脸检测器DSFD并开源.该算法曾在全球两大权威人脸检测数据集WIDERFACE和FDDB上均取得了第一. 任务介绍 人脸检测算法是在图像上检测出人脸的位置(通常以矩形框形式输 ...
- 腾讯已开源高精度人脸检测算法DSFD
腾讯提出一种高精度双分支人脸检测器DSFD并开源.该算法曾在全球两大权威人脸检测数据集WIDERFACE和FDDB上均取得了第一. 任务介绍 人脸检测算法是在图像上检测出人脸的位置(通常以矩形框形式输 ...
- 测试.net开源敏感词检测库ToolGood.Words
微信公众号"DotNet"看到介绍.net开源敏感词检测库ToolGood.Words的文章<.NET Core一款高性能敏感词检测开源库>,根据参考文献2中的测试 ...
- 如何快糙好猛的使用Shiqi.Yu老师的公开人脸检测库(附源码)
前言 本次编写所用的库为于仕祺老师免费提供的人脸检测库.真心好用,识别率和识别速度完全不是Opencv自带的程序能够比拟的.将其配合Opencv的EigenFace算法,基本上可以形成一个小型的毕业设 ...
- 基于Android平台的简易人脸检测库
代码地址如下: http://www.demodashi.com/demo/12135.html ViseFace 简易人脸检测库,不依赖三方库,可快速接入人脸检测功能. 项目依赖:compile ' ...
- 一个快速的人脸检测库
这是我见过和使用过的最快的人脸检测库,而且还能检测到人脸转动的角度. 在此声明!本博客旨在学习研究交流之用,如果要用于商业目的,请直接联系于诗琪老师,获得授权!如有法律问题,本人概不负责! 于诗琪老师 ...
最新文章
- 中国CIO最关心的八大问题(下)
- 如何把自己打造成技术圈的 papi 酱
- inventor扳手制作视频_安全的安全帽是怎么制作出来的?
- mysql查询死锁的次数_一次神奇的MySQL死锁排查记录
- es6笔记 day3---对象简介语法以及对象新增
- 64位操作系统上ArcGIS Server Manager页面不正常显示
- anywhere执行时端口被占用Address already in use:8080解决方法
- [20160229]探究oracle的启动过程.txt
- 美团优选、多多买菜等五家社区团购被罚650万元;打车手机越贵,接单车型越贵;微软推出低代码语言 Power Fx | 极客头条...
- Linux 中 Iptables 规则定义
- pyqt怎么button怎么链接_微信视频号怎么添加链接?添加微信公众号链接教程
- 2021SC@SDUSC Zxing开源代码(十二)Aztec二维码(一)
- 【三维激光扫描】第一章:三维激光扫描入门基础知识
- 阿里云跨云迁移工具案例实践:腾讯云迁移到阿里云
- BIGEMAP下载离线地图并添加到APP
- Xcode自动编译、打包、上传到蒲公英应用分发平台
- 使用 LaTeX 绘制流程图
- springBoot+thymeleaf框架实现cms内容管理和商城系统
- Python案例-网络编程-socket入门-serverclient
- python连接mysql的几种方式_Python连接MySQL数据库的多种方式
热门文章
- 人工智能取代医生AI画出鼻咽癌放疗靶区,准确性与医生相当
- 一个小型的网页抓取系统的架构设计
- BAT 面试Java技术问题总结
- es6-Symbol
- 9.java.lang.ClassCastException
- oracle创建表空间脚本
- 云计算成IT反“腐”后盾-《中国电子报》2013年5月特刊
- 三星 Nexus S刷MIUI ROM最新图文刷机教程
- Foundation HTML5 Canvas中的2处错误
- 基于 Linux 和 MiniGUI 的嵌入式系统软件开发指南(六) MiniGUI 提供的非 GUI/GDI 接口...