facenet训练自己的数据_基于SSD与Facenet的人脸识别

2426d40cf310f7cf8b0938a2b1697523.png

小方哥-AI人工智能模式识别算法

  1. 系统介绍

随着深度学习的日益发展,人脸识别的技术越来越趋于成熟。基于人脸识别的也伴随着众多的应用,比如说基于人脸识别的工厂打卡或者签到系统;基于人脸识别的五官定位以及美颜相机,智慧医疗方面的基于人脸识别的脸部去痘等皮肤的健康质量检测等等。开发一个具体的应用,要么使用百度,或者虹软等大厂提供的离线SDK或者在线的云识别,需要购买license以及每年要重新认证,因此基于本地的人脸识别考勤打卡等应用程序的开发来说,就比较迫切了,下载公共的人脸数据集,搭建深度神经网络,训练自己的模型,做到本地的识别,检测和识别的速度会明显提升。本系统是基于比较流行的Mobile-Net 中的SSD检测模型和Facenet特征进行人脸识别。

2.功能模块

2.1 SSD模型

论文名称:

MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications

网址:https://arxiv.org/abs/1704.04861

SSD: Single Shot MultiBox Detector

网址:https://arxiv.org/pdf/1512.02325.pdf

SSD代码网址github:

https://github.com/weiliu89/caffe/tree/ssd

23ecefd1792bf2631255c6f77449d3c3.png

7137b1fdb6f8c3b8f95e7c06e778fd4f.png

49a8fd98a6a772156cb52ed8aa3c48a9.png

15446a46137ebf504ce96265c469aba4.png

2.2 FaceNet

源码下载地址:https://github.com/davidsandberg/facenet.git

论文: A Unified Embedding for Face Recognition and Clustering

网址: https://www.cv-foundation.org/openaccess/content_cvpr_2015/papers/Schroff_FaceNet_A_Unified_2015_CVPR_paper.pdf

a4bdc891c80c44fc7d61e431d85daffe.png

7295b4567a1bec5b16a81f58ab7bc260.png

a5c9b8721e67823ccb8c8cc23aaecbb3.png

53dd4f5bde5ce2b7a15c5d3b1aa29cc8.png

googlenet网络:

https://arxiv.org/pdf/1409.4842v1.pdf

764fa748122328cf4b383c9cad6d2efd.png

3. 实验数据

3.1 识别的人脸模板
识别的共有5个人

8b3c911a350e8b5316e4286635aa7a94.png

45bd92dc5a7420393b799512a4578a88.png

91ce029314350e66f34b00995b14adb8.png

72b156b34f8ed50379782ad4209edcbb.png

87161676e50cf1030f44a77bf5bd182d.png

3.2 测试图像

a374bef33cb473bf48efdcbaa0406374.png

4. 实验结果

37b7a2c0c8eb7a4db0d486240434b187.png

09893aa06b37697df8162750c1f946e7.png

3a24436084bf4b41187b04ac22dbb7e3.png

67685d0b4a0f5e6a212b87709ec647ee.png

a0da63b6efb8db18aa5c8a8461bfff68.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/269042.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

以太网性能测试仪应该具备什么功能?

吐吞量、延迟、丢包、背靠背具备这些测试功能,作为网络管理人员及维护人员你是否觉得这些在处理网络问题时,已经够用了?不,远远不止这么简单,日常工作需要的测试方法也远远不止这些。那么一款合格的以太网测试仪应该都…

luogu P1774 最接近神的人_NOI导刊2010提高(02)

题目描述 破解了符文之语,小FF开启了通往地下的道路。当他走到最底层时,发现正前方有一扇巨石门,门上雕刻着一幅古代人进行某种活动的图案。而石门上方用古代文写着“神的殿堂”。小FF猜想里面应该就有王室的遗产了。但现在的问题是如何打开这…

万兆以太网测试仪应该具备的测试功能

自1982年以太网协议被IEEE采纳成为标准后,到目前为止,已经经历了40年的风风雨雨。在这40年中,以太网技术作为局域网链路层标准战胜令牌、令牌总线等技术。以太网技术在当前局域网市场范围占有使用率90%以上。数据中心、IDC机房、网络运营商的…

ic启动器我的世界_我的世界启动器手机版下载-我的世界启动器安卓版(永久免费)v1.5.1-Minecraft中文分享站...

我的世界启动器是一款非常好用的游戏助手,专门为广大游戏玩家打造的,具有超多强大功能,有了它就可以快速登录游戏,不仅仅是这样,内含超多精彩内容,服务器、mod、皮肤、材质包、地图等等应有尽有&#xff0c…

技术与英语

我就一直很纳闷,一些学技术的人总是对英语存在怪异的看法,对英语考试更是不屑一顾,想想我就觉得恶心,且不说英语会成为学习技术的瓶颈,作为一门语言,英语可以深化到艺术层面,也可以定义为一种学…

给linux用户加入sudo权限

加入sudo权限方法:须要在/etc/sudoers文件里加入想要条目以实现权限。其加入有两种方法:(在root用户环境下执行的)1:直接使用visudo(在root状态下),vim /etc/sudoers(首先要用root用户改动该文件…

虚拟化运维平台云安对政府机构的解决方案

目前针对政府部门的部分应用像:社保网、政府采购网、各省市地方政府工作平台等应用都隐患的存在着虚拟化网络复杂,一旦一个区域出现故障会波及整个网络,运维人员因无法精准定位到故障症结,而大大降低运行效率。 明辰智航云安网络…

VS2008系列培训教程之四:What's new in C# 3.0 Visual Basic 9.0

这篇文章是参考微软内部文档重新编写而成,感谢相关内容的各位作者的辛勤劳动!其内容介绍如下:During this brief session, you will learn about some of the key new language enhancements that are provided as part of the C# 3.0 and Vi…

hive建立内部表映射hbase_快手 HBase 在千亿级用户特征数据分析中的应用与实践...

分享嘉宾:陈杨 快手编辑整理:Hoh Xil内容来源:BigData NoSQL 12th Meetup出品社区:DataFun注:欢迎转载,转载请注明出处。快手建设 HBase 差不多有2年时间,在公司里面有比较丰富的应用场景&#…

thinkphp5中使用workerman

1、composer安装tp5的swoole插件 composer require topthink/think-worker2、WorkerController控制器 namespace app\index\controller;use think\worker\Server; use Workerman\Connection\TcpConnection;class WorkerController extends Server {protected $socket http://0…

使用DSX-5000 对已安装的电缆进行故障排除

周一上的早上,福禄克指定经销商—明辰智航接到用户的反馈:我想我的DSX5000测试仪坏了!”,虽然他表面是非常坚固的机器,但看起来他的测试结果是错误的时候。 “是什么让你认为它坏了?”我问道,“…

WEB打印大全

1、控制"纵打"、 横打”和“页面的边距。 &#xff08;1&#xff09;<script defer> function SetPrintSettings() {  // -- advanced features  factory.printing.SetMarginMeasure(2) // measure margins in inches  factory.SetPageRange(false, 1, 3) /…

maven添加子工程_重量级!Maven史上最全教程,看了必懂

作者 | 小明菜市场来源 | 小明菜市场(ID&#xff1a;fileGeek)头图 | CSDN 下载自东方IC前言为了持续集成和持续部署&#xff0c;需要把项目改造为&#xff0c;或者使用maven创建项目&#xff0c;下面介绍maven为什么要使用maven在开发中经常需要依赖第三方包&#xff0c;包与…

短信发送的流程,硬编码在了服务方法里面,优化方案

短信发送的流程&#xff0c;直接硬编码在服务方法里面。怎样优化&#xff1f; 须要建立一个系统的短信发送表。定义短信发送模板&#xff1b; 通过批处理&#xff0c;比方spring batchquartz&#xff0c;去扫描这个表。来统一进行短信发送处理。 而不是各自service&#xff0c;…

通过福禄克测试仪进行数据中心机房各个区域的测试或认证

根据您要测试数据中心区域的不同&#xff0c;您可能将遇到不同的应用程序、布线和连接等问题。了解数据中心的功能区域以及每个区域中可能需要测试的内容有助于为数据中心测试做好准备工作&#xff0c;那么当问题来到你身边时&#xff0c;处理就变得很简单。 机房设备摆放有什…

java深拷贝和浅拷贝介绍

浅拷贝概念 深拷贝概念 Data Slf4j public class Sheep implements Cloneable {private String name;private int age;private String color;private Sheep friend;public Sheep(String name, int age, String color) {this.name name;this.age age;this.color color;}Overr…

给学Java的大学生们分享一些经验

想来学习Java也有两个年头了&#xff0c;永远不敢说多么精通&#xff0c;但也想谈谈自己的感受&#xff0c;写给软件学院的同仁们&#xff0c;帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件学院争气&#xff0c;其实最主要的还是大家自身的进步提升—— 1&a…