android 人脸识别踩坑实录
随着AI技术的发展,人脸识别的应用场景越来越多,提供技术支持的API也有好多可以选择,但是大部分都是需要收费的,或者免费试用。由此可见人脸识别算法确实是核心技术,不是随便就可以获取到的。经过多次尝试,记录一下自己在实现人脸识别遇到的坑吧。
也有免费的Api打着人脸识别的旗号,其实都是实现人脸检测的功能。智能识别出来图片中是否有人脸,而关于人脸更多的信息就获取不到了。
比如是否是正脸、侧脸面对镜头;
是否能够获取人脸关键点信息;
是否能够获取欧拉角(欧拉角具体定义请百度~);
最后实验之后发现都是只能够获取人脸坐标或者中心点坐标,眼距等简单的信息。如果只是简单判断图片上是否有人脸,实现起来绰绰有余,如果想做更复杂的操作,免费的API好像并不能够实现功能。
在网上找了许多资料,找到了一个免费提供的API——虹软。
http://ai.arcsoft.com.cn/technology/faceDetection.html
官网上也有详细的介绍,有兴趣的可以看一下。唯一遗憾的是——人脸识别SDK中暂无关键点算法技术开放。
android系统也有提供自己的方法。通过FaceDetector的内部类FaceDetector.Face返回人脸信息,在android提供的API文档中,我们可以了解到,face返回的内容。
https://developer.android.google.cn/reference/android/media/FaceDetector.Face
英文的文档,但是不难看懂。
其中有一段描述,pose(int euler)方法可以返回X、YorZ方向的欧拉角,我还以为找到新大陆了,可以获取人脸的角度,但是测试之后发现返回值一直都是0。也是让我很无奈,不知道如何才能获取更多的信息。难道就没有免费的可以获取更多人脸信息的开源资料么。
android还提供一个类只是已经过时了,Camera.Face可以返回人脸信息,但是只能在部分手机上获取关键点坐标,也是很无奈。大家需要的话可以拿着关键字百度一下就可以了。
LZ虽然没有找到好的方法,只能给不好的和大家分享一下了,技术在进步,相信免费开源的很快就能被LZ发现了。
android 人脸识别踩坑实录相关推荐
- android人脸识别demo_C#开发实录:基于免费SDK实现人脸识别应用开发
随着人脸识别技术应用范围不断扩展,如何在Windows C#上基于免费SDK实现人脸识别应用开发,正成为开发者们关心的话题之一. 对于该需求,我推荐虹软视觉开放平台的ArcFace 3.0,免费.离线 ...
- iOS 入门开发踩坑实录
其实人生也没有什么道理可讲,但是我们不必丧气,还是要期待,人生有奇遇. 前言 苹果开发者:iOS Developer 最近因为工作需要要开始搞iOS了,简单记录下我收集和学习的过程. 学习资料准备 组 ...
- RIME(小狼毫)踩坑实录(常见问题)
目录 RIME(小狼毫)踩坑实录 适合谁使用 配置文件规则 文件目录 命名格式 yaml语法 踩坑 配置微软双拼 增加词典 GUI方式(不推荐) 编写yaml文件方式 符号上屏 总结 RIME(小狼毫 ...
- Chromium内核浏览器编译记(一)踩坑实录
转载请注明出处:https://blog.csdn.net/kong_gu_you_lan/article/details/123862868 本文出自 容华谢后的博客 往期回顾: Chromium内 ...
- Android 人脸识别
Android人脸识别技术,可以参考下面的网站. http://www.faceplusplus.com.cn/ 本项目使用的就是该网站的api. 项目具体使用的技术代码 /*** 用来压缩图片的方法 ...
- Android Studio安装踩坑
title: Android Studio安装踩坑 date: 2018-09-07 19:31:32 updated: tags: [Android,Android Studio,坑] descri ...
- 神目 Android 人脸识别SDK编译说明
1.介绍 该文章介绍了神目 AI开放平台Android SDK 基于Android Studio的编译方法 2.Android SDK下载 登录神目AI开放平台下载Android人脸识别SDK打包文件 ...
- JAVA发布栅格图层_基于 WebGL实现自定义栅格图层踩坑实录
以下内容转载自totoro的文章<WebGL-Y轴翻转踩坑实录> 作者:totoro 链接:blog.totoroxiao.com/webgl-flipY- 来源:blog.totorox ...
- Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇)
Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇) 折腾了两三天总算顺利在电脑上完成了装x的双系统安装,一路走来还比较顺利,主要在ubuntu的显卡设置上躺了 ...
最新文章
- 我是这样发现ISP劫持HTTP请求的
- nrf51822蓝牙学习笔记之实例分析PPI和SHORT
- 鸿蒙系统适配机型_小米手机系统软件部总监公布小米各机型安卓P适配计划
- 19岁中专学历是怎么在广州找到前端工作的?
- linux下僵尸进程(Defunct进程)的产生与避免
- 元旦限时特惠,耳机、书籍等大降价
- mysql mysql_real_connect 内存泄露
- 中英文对照 —— 体育与健身
- URL$HTTP协议
- python timedelta_Python使用笔记:时间的运算timedelta
- windows server 2012 安装 VC2015 安装失败0x80240017解决方法
- Web安全 Msfconsole攻击技术(成功拿下服务器最高权限.)
- python计算方位角_python 计算方位角实例(根据两点的坐标计算)
- 一般常见电子邮箱都有哪几种?最常用的邮箱有哪些?
- WebStorm下载及破解
- 阿里云添加域名解析设置
- 数字孪生in卫星:数字化助力强国芯
- 登录onedrive显示无法连接服务器,Win10专业版系统下OneDrive无法登录提示连接到OneDrive时出现问题怎么办...
- 国内三大制式3G网络简介及比较
- 雷锋微视点:每日微博精选(2011.10.17)
热门文章
- 2019天猫开店入驻各种收费标准
- git 拉取远程代码
- Java家庭成员姓名
- 安装vue脚手架遇到的问题报错‘code EEXIST‘,ERR! path C:\Users\空你吉瓦\AppData\Roaming\npm\node_modules
- 写作英语邮件最实用的100个句型
- google谷歌云盘_Google舞蹈综合症
- Windows系统安装otf(OpenType)字体提示字体文件损坏解决办法
- Java笔记-URL和URI的不同
- 一眼万年,这3款顶级神软,内存满了也绝不卸载
- 虚拟机ros系统安装