iOS实现人脸识别
来源:互联网 发布:mac sushi kiss试色 编辑:程序博客网 时间:2024/05/17 03:12
看了一段视频:TAT Augmented ID,结合了人脸识别、追踪以及Augmented Reality,Amazing!相关介绍点击这里。遗憾的是这还只是一个概念,并没有具体实现,不过是时间问题吧我想。
所以也想来凑个热闹,当然不用搞得这么复杂,基本的需求是在iOS设备上实时的识别人脸,最好能显示名字等信息什么的,注意不是检测。
本人刚接触iOS ,下面就踏上了我漫长的探索之路。
1)效果差不多像这样, 然而在SkyBiometry的官网上只能看见这些效果图,点击查看API就出错了,不知为何。
2)网上一搜全是关于iOS5提供人脸监测API的文章,还有通过人脸来实现锁屏什么的,兴奋激动啊。马上先研究sample:squareCam。研究了半天发现并不是那么一回事。iOS5加入了coreImage,在squareCam中主要运用了两个类:CIDetector,CIFaceFeature。可以用来检测人脸,左右眼以及嘴巴的位置。Quartz和UIKit的坐标系时不同的,Quartz是以左下角为坐标原点的,而UIKit的原点在左上角,所以要坐标系统要经过变换。检测的效果很不错哦,然而detect并不是recognize,看来还得结合OpenCV等开源库来用。
3)openCV对于我这种菜鸟就太有难度了。home page在此。
在摄像头上实现人脸识别,最简单的方法就是运用PCA(Eigenfaces or Principal Component Analysis)method,这里提供了参考。
关于使用PCA的优缺点这里给出了介绍。
4)呵呵,个人比较懒,先不急着做,再看看有没有更省力、高效的方法。下面就看到了大牛做的东西了,猛击这里Facel,不过有点旧,09年的,开源哦亲。作者David S. Bolme 和J.Ross Beveridge来自Colorado State University. Facel是一个基于OpenCV pathon接口实现的视频捕捉、人脸标注、训练和识别一条龙的软件。
关于face recognition的一些其他参考:face recognition page:包含很多关于人脸识别的期刊、论文以及资源。
总之,方法很多,接下来就是行动的时候了。应该会遇到很多问题吧,希望可以完成这个demo,不定期更新博客。
各位大牛有什么经验、评论,望不吝赐教:-D
- iOS实现人脸识别
- IOS CoreImage实现人脸识别
- ios人脸识别
- ios人脸识别
- iOS 人脸识别
- IOS人脸识别
- ios 人脸识别
- 使用Opencv实现IOS平台下的人脸识别
- IOS人脸识别和二维码识别
- iOS实现手势识别
- ios 人脸识别 资源
- iOS人脸识别技术
- iOS人脸识别技术
- iOS人脸识别(检测)
- 人脸识别 iOS开发
- iOS 人脸识别功能
- iOS 人脸识别(检测)
- iOS人脸识别(检测)
- A Perfect ZoneAlarm SocialGuard Uninstall Guide
- 十道海量数据处理面试题与十个方法大总结
- 理解WebKit和Chromium: 渲染主循环(main loop)和requestAnimationFrame
- Linux 定时任务之cron job
- Qt-Function-QWebFrame->load()_03
- iOS实现人脸识别
- QQ伤感日志_一点点揭开这撕心裂肺的伤
- Linux下USB转串口的驱动
- An error occured during the file system check
- Java星期复选算法
- 不堪回首的回忆.还是忍不住去想:伤感日志
- js 设计模式 第七章 factory
- 深入理解浏览器兼容性模式
- 常用的一些jar包(不定时更新)