文档章节

开源-人脸识别认证-java封装

SinperY
 SinperY
发布于 2017/05/04 10:56
字数 498
阅读 1206
收藏 1

1.本开源项目是基于开源seetaface的java封装
    1.1 项目包含了两份源码:
        1.1.1 open-face:是基于开源的seetaface之上的windows10 x64 java封装,包含了算法dll和jni的定义,还有算法调用的java代码.
            该项目是一个maven工程,调用该项目时,会自动解压部署好算法环境(只能在windows平台),只管调用就好。
        1.1.2 open-face-demo:调用了open-face工程打包好的open-face-0.0.1-SNAPSHOT.jar进行人脸的特征提取和人脸的特征比对的演示。
    1.2 源码地址:
        1.2.1 open-face :链接:http://pan.baidu.com/s/1i4YC49v 密码:qn8u
        1.2.2 open-face-demo:链接:http://pan.baidu.com/s/1c1BgfQg 密码:o0cc

2.SeetaFace人脸识别引擎包括了搭建一套全自动人脸识别系统所需的三个核心模块,
    2.1 人脸检测模块(SeetaFace Detection): 
        采用了一种结合传统人造特征与多层感知机(MLP)的级联结构,在FDDB上达到了84.4%的召回率(100个误检时),并可在单个i7 CPU上实时处理VGA分辨率的图像。
    2.2 面部特征点定位模块(SeetaFace Alignment): 
        通过级联多个深度模型(栈式自编码网络)来回归5个关键特征点(两眼中心、鼻尖和两个嘴角)的位置,在AFLW数据库上达到state-of-the-art的精度,定位速度在单个i7 CPU上超过200fps。
    2.3 人脸识别模块(SeetaFace Identification): 
        采用一个9层的卷积神经网络(CNN)来提取人脸特征,在LFW数据库上达到97.1%的精度(注:采用SeetaFace人脸检测和SeetaFace面部特征点定位作为前端进行全自动识别的情况下),特征提取速度为每图120ms(在单个i7 CPU上)。
    2.4 seetaface的开源地址:https://github.com/seetaface/SeetaFaceEngine

3.开源不易,如果大侠觉得666,请各位大侠对小弟打赏一下,3QQ.

© 著作权归作者所有

SinperY
粉丝 0
博文 1
码字总数 498
作品 0
广州
私信 提问
加载中

评论(5)

Howie丶
Howie丶
网盘似乎过期了,能否发一份到邮箱吗?403665586@qq.com
l
lxcseac
open-face下载地址多少
wuweido
wuweido
老板,能发一下吗,网盘过期了,543409738@qq.com
SinperY
SinperY 博主

引用来自“dulcan”的评论

linux上咋办?
不好意思,目前还不支持linux
dulcan
dulcan
linux上咋办?
分布式分析引擎Kylin Spring DataSource封装

Kylin 概述 Apache Kylin™是一个开源的分布式分析引擎,提供Hadoop/Spark之上的SQL查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由eBay Inc. 开发并贡献至开源社区。它能在亚秒内...

高广超
03/15
0
0
【外刊评论】编程语言不需要开源??

过去的几个月里出现了很多关于Java的讨论,讨论它究竟是一种开源的语言还是一种有专利的语言。人们开始怀疑对Java进行投资是否还有意义,担心这种语言将会受到它的新管家Oracle的独裁控制。 ...

红薯
2010/12/20
1K
10
腾讯 AI-Java 客户端 Taip 重大更新,支持更多功能

TAIP 是调用腾讯 AI 接口的 Java 客户端,为调用腾讯 AI 功能的开发人员提供了一系列的交互方法。 目前版本已经更新至4.1.0,Java开发者们无需再各种百度了。 Java JDK 1.7+ 新特性 人脸识别...

小帅帅丶
2018/05/11
2.4K
7
【项目管理】软件项目经理须知的 Java 8 安全知识

【译者按】作为软件研发项目的项目经理,只懂项目管理知识是不够的,需要对软件技术本身有基本的了解。Java 是一种主流的系统开发语言,其安全设计对于构建安全的信息系统有至关重要的意义。...

军雷
2017/06/08
0
0
Java 发送qq邮件基础和封装

前文摘自 菜鸟教程 :http://www.runoob.com/java/java-sending-email.html 使用Java应用程序发送 E-mail 十分简单,但是首先你应该在你的机器上安装 JavaMail API 和Java Activation Frame...

fantj666
2018/03/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

关于java中变量的重名问题

在java语言中,变量的命名有很多规则和规范,但是有的地方可以使用相同的变量名,有的地方却不能使用,这是为什么呢? 下面是个人的一点见解,是从作用域和内存来分析的,目的是为了方便理解...

INEVITABLE
18分钟前
4
0
MySQL的COUNT语句,竟然都能被面试官虐的这么惨?

数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指的就是数据库的增删改查。 在数据库的增删改查操作中,使用最频繁的就是查询操作。而在所有查询操作中,...

程序员修BUG
20分钟前
4
0
PHP+Mysql统计文件下载次数实例

PHP+Mysql统计文件下载次数实例,实现的原理也很简单,是通过前台点击链接download.php传参id,来更新点击次数。 获取文件列表: <?php require 'conn.php'; $query = mysql_query("S...

ymkjs1990
22分钟前
3
0
一、环境变量及Jshell

一、环境变量: 作用: 可执行文件所在位置的链接。CLI输入命令时,通过环境变量指引找到命令所在位置 windows的环境变量名不区分大小写,Linux区分 Windows下的用户变量即只有当前用户生效 ...

清自以敬
22分钟前
4
0
微软改名部又出手:Office 365正在悄悄更名为Microsoft 365

然而让人疑惑的是Microsoft 365 是微软面向企业提供的服务,这项服务附带操作系统以及办公软件的订阅授权。 现在把面向家庭消费者的办公软件也换成Microsoft 365 是什么操作?没人知道因为微...

linuxCool
22分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部