来自:开源最前线(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)

深大教授开源的人脸检测库,速度号称史上最快相关推荐

  1. 人脸检测库libfacedetection使用方法

    libfacedetection介绍 libfacedetection是一个开源的人脸检测库,使用C编写,将模型文件转化为C的静态变量,不依赖外部第三方库,使用时可以直接把源代码拷到自己的工程,也可以 ...

  2. 最强六大开源轻量级人脸检测项目分析

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 随着深度学习的兴起,工业界和学术界越来越多的使用基于深度学习的方法 ...

  3. 最强六大开源轻量级人脸检测项目分析 | 附打包下载

    随着深度学习的兴起,工业界和学术界越来越多的使用基于深度学习的方法,而不是传统的基于模板匹配,纹理提取或者像素积分图等方法.因为人脸检测本身并不属于特别复杂的任务,因此轻量级的深度学习模型即可满足该任 ...

  4. 人脸检测算法_腾讯已开源高精度人脸检测算法DSFD

    腾讯提出一种高精度双分支人脸检测器DSFD并开源.该算法曾在全球两大权威人脸检测数据集WIDERFACE和FDDB上均取得了第一. 任务介绍 人脸检测算法是在图像上检测出人脸的位置(通常以矩形框形式输 ...

  5. 腾讯已开源高精度人脸检测算法DSFD

    腾讯提出一种高精度双分支人脸检测器DSFD并开源.该算法曾在全球两大权威人脸检测数据集WIDERFACE和FDDB上均取得了第一. 任务介绍 人脸检测算法是在图像上检测出人脸的位置(通常以矩形框形式输 ...

  6. 测试.net开源敏感词检测库ToolGood.Words

      微信公众号"DotNet"看到介绍.net开源敏感词检测库ToolGood.Words的文章<.NET Core一款高性能敏感词检测开源库>,根据参考文献2中的测试 ...

  7. 如何快糙好猛的使用Shiqi.Yu老师的公开人脸检测库(附源码)

    前言 本次编写所用的库为于仕祺老师免费提供的人脸检测库.真心好用,识别率和识别速度完全不是Opencv自带的程序能够比拟的.将其配合Opencv的EigenFace算法,基本上可以形成一个小型的毕业设 ...

  8. 基于Android平台的简易人脸检测库

    代码地址如下: http://www.demodashi.com/demo/12135.html ViseFace 简易人脸检测库,不依赖三方库,可快速接入人脸检测功能. 项目依赖:compile ' ...

  9. 一个快速的人脸检测库

    这是我见过和使用过的最快的人脸检测库,而且还能检测到人脸转动的角度. 在此声明!本博客旨在学习研究交流之用,如果要用于商业目的,请直接联系于诗琪老师,获得授权!如有法律问题,本人概不负责! 于诗琪老师 ...

最新文章

  1. 中国CIO最关心的八大问题(下)
  2. 如何把自己打造成技术圈的 papi 酱
  3. inventor扳手制作视频_安全的安全帽是怎么制作出来的?
  4. mysql查询死锁的次数_一次神奇的MySQL死锁排查记录
  5. es6笔记 day3---对象简介语法以及对象新增
  6. 64位操作系统上ArcGIS Server Manager页面不正常显示
  7. anywhere执行时端口被占用Address already in use:8080解决方法
  8. [20160229]探究oracle的启动过程.txt
  9. 美团优选、多多买菜等五家社区团购被罚650万元;打车手机越贵,接单车型越贵;微软推出低代码语言 Power Fx | 极客头条...
  10. Linux 中 Iptables 规则定义
  11. pyqt怎么button怎么链接_微信视频号怎么添加链接?添加微信公众号链接教程
  12. 2021SC@SDUSC Zxing开源代码(十二)Aztec二维码(一)
  13. 【三维激光扫描】第一章:三维激光扫描入门基础知识
  14. 阿里云跨云迁移工具案例实践:腾讯云迁移到阿里云
  15. BIGEMAP下载离线地图并添加到APP
  16. Xcode自动编译、打包、上传到蒲公英应用分发平台
  17. 使用 LaTeX 绘制流程图
  18. springBoot+thymeleaf框架实现cms内容管理和商城系统
  19. Python案例-网络编程-socket入门-serverclient
  20. python连接mysql的几种方式_Python连接MySQL数据库的多种方式

热门文章

  1. 人工智能取代医生AI画出鼻咽癌放疗靶区,准确性与医生相当
  2. 一个小型的网页抓取系统的架构设计
  3. BAT 面试Java技术问题总结
  4. es6-Symbol
  5. 9.java.lang.ClassCastException
  6. oracle创建表空间脚本
  7. 云计算成IT反“腐”后盾-《中国电子报》2013年5月特刊
  8. 三星 Nexus S刷MIUI ROM最新图文刷机教程
  9. Foundation HTML5 Canvas中的2处错误
  10. 基于 Linux 和 MiniGUI 的嵌入式系统软件开发指南(六) MiniGUI 提供的非 GUI/GDI 接口...