第七章 采用AAM和POSIT的3D头部姿态估计
一个好的计算机视觉算法如果没有伟大健壮的功能以及广泛的普遍化和一个坚实的数学基础是不完整的。所有的这些优点伴随着主要由TimCootes开发的主动表观模型(Active Appearance Models)。这一章将教给你怎样使用OpenCV创建一个你自己的主动表观模型以及怎样在一个给出的图像帧中使用它搜索模型所在的最邻近位置。而且你将学习如何使用POSIT算法和如何在你的”posed”图像中拟合你的3D模形。使用这些工具,你将能够实时地在一个视频中跟踪一个3D模型。不是很棒吗?尽管例子的焦点在于头部姿态,事实上,任何可变模型可以采用同样的方法。
当你读这些部分,你将碰到下列主题: 1、主动表观模型概述 2、主动形状模型概述
3、模型实例化——运行主动表观模型 4、AAM搜索和匹配(或拟合,fitting) 5、POIST
下面的列表阐述了本章中你将要碰到的术语: 1、主动表观模型(AAM):一个对象的模型,包含着对象形状和纹理的统计信息。它是捕获对象形状和纹理变化的一个强大的方法。 2、主动形状模型(ASM):对象形状的统计模型。它对于学习形状变化非常有用。 3、主成分分析(PCA):一个正交线性变换。它将数据转换到一个新的坐标系统,满足:数据任何投影产生的最大方差将位于第一个坐标(称为第一个主成分),第二个最大的方差位于第二个坐标上,等等。这个过程通常用在降维。当最初的问题减少了维数,我们可以使用一个更快的匹配(faster-fitting)算法。 4、三角剖分(DT):对于平面上的一组点P,它是一个三角剖分,以使得在三角剖分中P中的任何点都不会在任何三角形的外接圆内。它倾向于避免紧瘦的三角形。三角剖分用来纹理的映射。
5、仿射变换:任何转换都可以用一个矩阵相乘跟着一个矢量的加法的形式来表示。仿射变换可以用来纹理的映射。
6、Pose from Orthography and Scaling with Iterations(POSIT):一个执行3D姿态估计的计算机视觉算法。
主动表观模型概述——Active Appearnce Models overview
简单地说,主动表观模型是一个组合纹理和形状耦合到一个有效的搜索算法的参数化模型,它可以准确的告诉我们一个模型在一个图像帧中的位置以及如何定位于这个位置。为了做到这一点,我们将以主动形状模型部分开始并且将看到它们与标记的位置紧密关联。主成分分析和一些实践经验将在下面的部分更好的描述。那时,我们将能够从OpenCV的Delaunay函数的获得一些帮助并且学习一些三角剖分。从那起,在三角纹理变换部分,我们将发展到应用分段的仿射变换并且我们可以从一个对象的纹理中获得信息。
当我们获得足够的背景来建立一个好的模型,我们可以在模型的实例部分应用这些技术。然后,我们将能够通过AAM搜索和匹配来解决反问题(the inverse problem)。对于2D或许甚至3D图像匹配,这些算法本身已经是非常有用的算法。但是当我们能够运用这些算法时,为什么不把它联系到POSIT——3D模型拟合的另一个坚如磐石的算法呢?投入到POSIT部分(Diving into the POSIT section)我们将获得足够的背景来和它(算法)在OpenCV中一起工作,然后,在下面的部分,我们将学习如何耦合它的一个头部模型。这样,我们可以使用一个3D模型来拟合已匹配的2D图像帧。并且如果一个强烈的读者想知道这将把我们带到哪里,这正是用一个帧到帧的方式组合AAM和Posit,通过可变模型的检测来得到一个实时的3D跟踪。这些细节将在来至网络相机或者视频文件的跟踪部分涉及到。
据说一个照片顶一千个词。想象一下如果我们获得了N个照片。这样,我们先前提到的内容可以在下面截图中简单的跟踪。
本章算法的概述:给出一个图像(先前截图的左上图像),我们可以使用主动表观搜索算法来找到人类头部的2D姿态。截图中右上边的图像展示了先前训练好的用在搜索算法中的一个主动表观模型。找到一个姿态之后,POSIT可以用来推广这个结果到3D姿态。如果这个过程应用到了一个视频序列,将通过检测获得3D跟踪。
主动形状模型——Active Shape Models
像先前提到的,AAM需要一个形状模型,这个角色通过ASM扮演(Active Shape Models)。在接下来的部分中,我们将创建一个ASM,它是形状变化的统计模型。这个形状模型通过
形状变化的组合产生。需要一个标记过的图像训练集,就像文章形状模型——他们的训练和应用(Active Shape Models-Their Training and Application )中描述的那样。为了建立一个人脸形状模型,一些标记了人脸关键位置点的图像用来概述主要的特征。下面的截图展示了一个这样的例子:
一个人脸上有76个标记,这来至于MUCT数据库。这些标记通常是手工标记的并且概述了一些人脸特征,例如嘴的轮廓,鼻子,眼睛,眉毛和脸的形状,因为这些特征易于跟踪。
注释:
Procrustes分析:统计形状分析的一个形式,常用于分析一组形状的分布。Procrustes叠加是通过最优地平移,旋转和一致地缩放对象来执行的。
如果我们有先前提到的图像集,我们可以产生一个形状变化的统计模型。因为标记点在对象上描述了这个对象的形状,如果需要的话,首先我们使用Procrustes分析将这些点集对齐到一个坐标框架,并且通过一个矢量x表示每一个形状。然后,我们对数据应用主成分分析。那么我们可以使用下面的公式估算任何实例:
x = x + Ps bs
在前面的公式中,x是均值形状,Ps是一组变化的正交模式,bs是一组形状参数。好的,为了更好的理解,我们将在本节的剩余部分创建一个简单的应用,这将为我们展示如何处理PCA和形状模型。
使用PCA究竟为什么?因为当减少我们模型参数的数量时,PCA能真正的帮助我们。在本章的后面,我也将看到当在一个给定的图像中搜索它时,它给我们的帮助是多大。下面的引用来至于一个网页:http://en.wikipedia.org/wiki/Principal_component_analysis
当人们从目标的丰富信息视点观察时,PCA可以为用户提供一个低维图像——对象的一个“影子”。通过仅使用前几个少量主成分就可以完成,这使得转换后的数据维数减少。
当我们看一个截图时,理解更加清晰,如下:
先前的截图展示了一个中心在(2,3)的多元高斯分布的PCA。所示的向量是协方差矩阵的特征向量。移动向量,这样它们的尾巴在均值处。
如果我们想用一个单一的参数表示我们的模型,那么将这些点的特征矢量的方向转移到截图的右上部分将是一个好的方法。而且,通过轻微的改变参数,我们可以推断数据并且获得类似于我们将要寻找的值。
浅尝PCA——Getting the feel of PCA
为了获得PCA是怎么样帮助我们人脸模型的一个感觉,我们将开始一个主动形状模型并且测试一些参数。
因为人脸检测和跟踪已经学习了一段时间,对于研究的目标,几个人脸数据库可以在线访问到。我们将使用来至于IMM数据集的一对样本。
首先,让我们理解一些OpenCV中PCA类是怎么工作的。我们可以从文献中得到结论:PCA类用来计算一组矢量的特殊基,它包含通过一组输入矢量计算得到协方差矩阵的特征矢量。这个类同样可以使用project 和backproject方法将矢量投影到新的坐标空间或者从新的坐标空间反投影到原空间,仅通过获取它的前几个少量成分就可以精确的估计这个新的坐标系统。这意味着我们可以使用一个非常短的子空间中的投影矢量坐标组 …… 此处隐藏:2784字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




