美颜sdk的核心技术之一——人脸识别,其发展经过了较长时间,最终产生了一批成型的技术实现方法。接下来,小编就为大家简单介绍下这些方法。

一、Eigen Face(特征脸技术)
MIT实验室的特克和潘特提出的“特征脸”方法无疑是最初时期较负盛名的人脸识别方法。其后的很多人脸识别技术或多或少都与特征脸有关系,现在特征脸已经与归一化的协相关量方法一道成为人脸识别性能测试的基准算法。
二、Fisher Face(渔夫脸技术)
该方法首先采用主成分分析对图像表现特征进行降维。在此基础上,采用线性判别分析的方法变换降维后,其主成分会获得“尽量大的类间散度和尽量小的类内散度”。该方法目前仍然是主流的人脸识别方法之一,产生了很多不同的变种,比如零空间法、子空间判别模型、增强判别模型、直接的LDA判别方法以及近期的一些基于该学习的改进策略。

三、EGM(弹性图匹配)
这个方法的基本思想是用一个属性图来描述人脸;属性图的顶点代表面部关键特征点,其属性为相应特征点处的多分辨率、多方向局部特征—Gabor变换12特征,简称Jet;对任意输入人脸的图像,弹性图匹配通过一种优化搜索策略来定位预先定义的若干面部关键特征点,同时提取他们的Jet特征,得到输入图像的属性图。最后通过计算其与已知人脸属性图的相似度来完成识别过程。该方法的优点是既保留了面部的全局结构特征,也对人脸的关键局部特征进行了建模。
四、基于几何特征的方法
几何特征是可以识别眼、鼻、嘴等的形状和它们之间的几何关系(如器官之间的距离)。这些算法识别速度快,需要的内存小,但识别率较低。
五、基于神经网络的方法
神经网络的输入可以是降低分辨率的人脸图像、局部区域的自相关函数、局部纹理的二阶矩等。这类方法同样需要较多的样本进行训练,而在许多应用中,样本的数量比较有限,但是就目前的发展来看,此方法将为未来美颜sdk中人脸识别的主要方法。
以上,就是目前美颜sdk中,实现人脸识别的主要方法。

美颜sdk中,实现人脸识别的主要方法有哪些?相关推荐

  1. 简析美颜sdk中的人脸识别算法

    我们可能在网上听说过人脸检测.人脸识别等算法,那么这些常用于美颜sdk的算法之间,到底有没有联系?答案是"有的". 一般来说,可以将人脸识别算法分为基础层算法与应用层算法.而开头提 ...

  2. 视频美颜sdk中的人脸磨皮功能实现流程

    目前,美白与磨皮几乎已经成了所有使用视频美颜sdk工具的必备,其使用频率与使用次数常居榜首,今天小编将为大家单独讲一下人脸磨皮功能的实现流程,以便于后期更好的应用.简单来讲,视频美颜sdk中的人脸磨皮 ...

  3. 美颜sdk中的人脸美型实现流程详解

    在之前的文章中,小编讲了许多美颜sdk的功能实现流程,有一些是热门功能,例如美白.磨皮等,但是有一个功能小编遗漏没有讲到,虽然不常提起,但是它的热度并不低,这个功能就是--"人脸美型&quo ...

  4. 美狐美颜SDK中的人脸贴纸有何妙用?

    相信大家在日常生活中会看到各式各样的美颜工具,从一开始只有一小部分人才能使用的技术,发展到如今全民美颜的时代,美颜仅仅用了十年左右,可见美颜的传播度和普及度.初期的美颜一般都是先通过原相机拍摄再进行P ...

  5. sdk是什么_人脸识别在美颜SDK中存在什么意义?

    在得益于短视频.直播平台的飞速发展下,美颜SDK也得到了很大的发展,变得越来越受欢迎.美颜SDK现在已经融入到我们的生活,是社交中必不可少的工具.现在人们对于美颜的要求越来越高,这就意味着美颜SDK的 ...

  6. 视频美颜sdk中人脸识别的主要实现流程

    小编在之前文章中多次提到过视频美颜sdk的关键技术之一"人脸识别",此技术经过漫长的发展周期,直到今天已经迭代了非常多的实现方式,今天小编就为大家讲解一下视频美颜sdk人脸识别的几 ...

  7. sdk是什么_动态贴纸在美颜sdk中起着什么作用

    现在各类直播.短视频等社交平台中都离不开美颜SDK,为了平台更好的发展,不得不提升用户体验,想要吸引更多的用户,除了最基础最常用的美颜.美型功能,都加上了动态贴纸的特效,有了贴纸的加持,更是丰富了视频 ...

  8. 关于智能手机中的人脸识别技术

    关于智能手机中的人脸识别技术 前言:技术介绍 主体: 经典算法介绍 总结: 未来发展趋势 电子科技大学 格拉斯哥学院 2017级 严琳妹 前言:技术介绍 人脸识别技术是基于人的脸部特征,对输入的人脸图 ...

  9. java 人脸比对_java ArcFace 2.0,java SDK使用、人脸识别-抽取人脸特征并做比对

    java人脸识别 虹软ArcFace 2.0,java SDK使用.人脸识别-抽取人脸特征并做比对 人脸检测 人脸跟踪 人脸属性检测(性别.年龄) 人脸三维角度检测 人脸对比 本文使用到的SDK为本人 ...

最新文章

  1. 第十六天-企业应用架构模式-离线并发模式
  2. ossweb上传 php_php - ftp 上传文件到远程服务器
  3. 10601 - Cubes(Ploya)
  4. 编程之美-构造数独(1)
  5. PostgreSQL安装和简单配置
  6. CCS软件的C语言取模注意点
  7. spring boot  mybatis 事务回滚
  8. OK6410上裸机点亮LED程序
  9. 剑指XX游戏(二) - 网易2011笔试题详解
  10. 作业1:从产品经理人的角度规划项目
  11. flash制作游戏_如何使用Flash制作简单的装扮游戏
  12. doolittle分解法解线性方程
  13. Windows XP系统中实用的命令及操作技巧
  14. 关于ddk环境的配置
  15. Google产品经理面试题:村子里有100对夫妻,其中每个丈夫都瞒着自己的妻子偷情......
  16. 隐枚举法matlab程序,隐枚举法例题
  17. 如何写好论文的引言部分
  18. linux增加预读缓存区大小,Linux blockdev命令设置文件预读大小介绍
  19. Spring Cloud升级之路 - Hoxton - 8. 修改实例级别的熔断为实例+方法级别
  20. VVC代码学习之自定义数据结构阅读4

热门文章

  1. 命令点亮硬盘灯_【硬盘无法识别怎么办?】
  2. 《进销存 ——“商品查询/新增”》
  3. 由博客评论引发的思考和实践(关于搜狗输入法)
  4. Mendix装备制造业应用 | 质量统计分析人工智能应用APP
  5. 深度学习与自然语言处理教程(4) - 句法分析与依存解析(NLP通关指南·完结)
  6. 怎么彻底删除手机上的微信聊天记录?百看不如一试的删除方法!
  7. 凸包算法Graham扫描法
  8. w8电脑桌面计算机不见了,w8桌面上我的电脑图标不见了怎么办
  9. IDE和SATA双硬盘安装全攻略
  10. 人工客服真的是真人吗?