android上实现人脸识别的功能

====================问题描述====================
如题,小弟想在android上实现一个基于人脸识别的功能,大致的实现框架是这样的:

1.通过前置照相机捕捉到人的脸部特征
2.将人的脸部特征通过一些算法(网上查看诸如adaboost算法,PCA算法)取得特征值,然后ID化
3.将人脸ID化的结果存入数据库
4.重复1,2如果ID化的结果在人脸特征值数据库中某记录值的阈值范围内,则证明该值存在,通过验证,否则,提醒注册人脸特征库。

现在基本确定实现是这样的一个流程,人脸特征提取的算法实现打算参照一下现有的算法,一切都是第一次尝试做这样的东西,请问各位大牛们有没有什么好的意见或者相关模块的源码之类供我参考一下,比如:提取人脸特征的算法实现等。如有不甚感激啊..望大家踊跃回复啊,需要大家的意见呢!!回复的揭帖一定给分!!
====================解决方案1====================
你找一些开源的人脸识别库看一下吧。

http://www.oschina.net/search?scope=project&q=%E4%BA%BA%E8%84%B8%E8%AF%86%E5%88%AB
====================解决方案2====================
这个东西不错
====================解决方案3====================
http://www.cnblogs.com/celerychen/archive/2013/03/19/2969194.html
====================解决方案4====================
楼主,您实现了功能了吗?我最近也在做这个,想请教一下您
====================解决方案5====================
opencv
====================解决方案6====================
楼主,最近正在研究这个东西,想请教你下?

====================解决方案7====================
Android 4.0已经实现这个功能了

时间: 2024-10-12 10:54:21

android上实现人脸识别的功能的相关文章

Android静态图片人脸识别的完整demo(附完整源码)

Demo功能:利用android自带的人脸识别进行识别,标记出眼睛和人脸位置.点击按键后进行人脸识别,完毕后显示到imageview上. 第一部分:布局文件activity_main.xml [html] view plaincopyprint? <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co

[Android]虹软arcface人脸识别SDK引擎使用总结

虹软开放了人脸识别的SDK引擎(免费的哦),刚好有Android版的,就体验了一波.下面来说说Android版的SDK使用心得: ArcFace 虹软人脸认知引擎简介 目前开放的版本有人脸比对(1:1)和人脸检索(1:N),根据应用场景可选择 人脸检索分为小型网络(检测100人内),中型网络(1000人内),大型网络(需联系虹软官方) 目前开放的功能有人脸比对,人脸识别,人脸追踪 关于如何使用 在官网下载SDK引擎后集成到你的项目中,然后我在此举例说下其中一个sample:人脸识别 官方samp

用简单的方法,在android上实现手势放大缩小功能

package com.example.eventtest; import java.util.ArrayList; import android.os.Bundle; import android.app.Activity; import android.gesture.GestureOverlayView; import android.gesture.GestureOverlayView.OnGestureListener; import android.graphics.Point; i

当AI遇上校园 人脸识别应用场景的多种可能-非思丸

证件.门禁卡.钥匙曾经是高校师生出入校园的必备品,如今在越来越多的高校,师生们只需"刷脸"即可轻松自如享受各种服务.除了"刷脸"进校园.进食堂.进寝室等,近期电子科技大学图书馆等高校纷纷采用人脸识别技术应用于图书馆,在智能化图书馆建设上实现率先探索.作为人工智能领域大规模落地的成熟技术,人脸识别已经被越来越多的教育机构认可,用以构建安全智慧化校园,教育行业的"刷脸"时代正在到来. 人脸识别应用校园带来的安全与便捷 当前在电子科技大学图书馆的出入通

Android课程设计 人脸识别签到(二)

学习完百度人脸API的调用,现在即可开发自己的人脸识别签到系统,下面作者先贴上部分功能源码来给大家参考和学习 (一)百度人脸库的人脸验证 1°   获取待识别的照片 既然是人脸认证 那么当然首先得向百度人脸库添加你的人脸 然后再把你需要进行人脸识别的照片与百度人脸库的人脸进行校对,如果校对成功,即签到打卡成功 关于获取带人脸识别的照片,作者采取了两种方式获取(即时拍照.从相册导入) 即时拍照: Camera.setOnClickListener(new View.OnClickListener(

Android 实现人脸识别教程[运用虹软人脸识别SDK]

基于虹软人脸识别引擎,在Android平台上实现人脸识别功能,即使在离线的情况下依旧运行,不被人采集个人照片的感觉,还是爽爽的.经过整个测试过来,虹软的人脸识别还是很强大的,人脸检测可以控制在20ms之内,人脸识别大概在200ms左右.今天就来分享一下开发经验 项目的目标 我们需要实现一个人脸识别功能.简单来说,就是机的后置摄像头,识别摄像头中实时拍到的人脸信息,如果人库注册过,则显示识别后的人脸信息,如登记的名字:如果不在,提示未注册. 这个功能具有多个应用场景,比如,火车站或者打卡和门禁系统

Android 使用FACE++架构包实现人脸识别

今天给大家带来一个通过使用Face++来实现人脸识别的功能. 我们先去这个Face++官网看看:http://www.faceplusplus.com.cn 我们点开案例可以看到众多我们熟知的软件都是使用的这个公司所提供的SDK. 然后我们点击开发者中心中的开发工具与sdk下载我们所需要的sdk. 之后再点击我的应用中的创建应用之后他会给我们两个密钥. 要保存这两个值我们在程序中要用到它们 我今天实现的是实现面部捕捉并且识别性别和年龄来看一下效果图    闲话不多说我们来看看实现 1.工具类Co

Android多媒体-人脸识别

1. 相关背景 Google 于2006年8月收购Neven Vision 公司 (该公司拥有 10 多项应用于移动设备领域的图像识别的专利),以此获得了图像识别的技术,并不是常快应用到免费的 Picasa 相冊管理程序中,提供基于人脸识别的相片管理功能,另外还推出了一个新项目叫Goggle ,能从照片中识别世界各地的地标建筑,相同Google 也把人脸识别功能加入?到了Android 中.只是因为个人隐私等相关因素,Google Goggles好像临时屏蔽了人脸识别功能 . 2. Androi

Android使用Face++架构包实现人脸识别

欢迎转载,转载时请标明出处:http://blog.csdn.net/android_for_james/article/details/51016170 今天给大家带来一个通过使用Face++来实现人脸识别的功能 我们先去这个Face++官网看看:http://www.faceplusplus.com.cn 我们点开案例可以看到众多我们熟知的软件都是使用的这个公司所提供的SDK 然后我们点击开发者中心中的开发工具与sdk下载我们所需要的sdk 之后再点击我的应用中的创建应用之后他会给我们两个密