宝剑锋从磨砺出,梅花香自苦寒来。这篇文章主要讲述综述:Active Shape Models-Their Training and Application——1995相关的知识,希望能为你提供帮助。
此为计算机视觉部分,主要侧重在底层特征提取,视频分析,跟踪,目标检测和识别方面等方面。
1. Active Appearance Models
活动表观模型和活动轮廓模型基本思想来源 Snake,现在在人脸三维建模方 面得到了很成功的应用,这里列出了三篇最早最经典的文章。对这个领域有兴趣 的可以从这三篇文章开始入手。
[1998 ECCV] Active Appearance Models
[2001 PAMI] Active Appearance Models
2. Active Shape Models
[1995 CVIU]Active Shape Models-Their Training and Application
翻译
主动形状模型,他们的训练和应用
摘要 -基于模型的视觉被牢固地建立为健壮的方法来识别和噪声,杂波和遮挡的存在定位已知的刚性物体。更成问题的基于模型的方法应用于对象其外观可以改变的图像,虽然已经提出了许多基于使用的灵活的模板方法。与现有方法的问题是,他们牺牲模型的特异性,以适应变化,从而影像解译中牺牲的鲁棒性。我们认为,一个模型应该只能够在方法的类它代表对象的特征变形。我们描述了通过从训练正确设置了注释的图像的学习变异的模式建立模型的方法。这些模型可用于在迭代细化算法类似于由主动轮廓模型(蛇)中使用的图像搜索。关键的区别是,我们主动形状模型只能变形以适应方式与训练集一致的数据。我们发现,我们已经建立这样的模型,并用它们定位在嘈杂,混乱的图像部分被遮挡物体的几个实际的例子。
1 引言
【综述(Active Shape Models-Their Training and Application——1995)】我们应对图??像定位已知对象的实例的问题。利用刚性模型图像判读是公认的[1,2]。然而,在同级别的许多实际情况中的对象是不相同的和僵化模式是不合适的。在医疗应用中,例如,器官的形状可以通过相当时间和因人而异。此外,许多工业应用涉及具有运动部件,或组件其外观可以变化的组件。在这种情况下灵活的模型,或可变形的模板,可以用来允许在成像的对象[3-23]的形状一定程度的可变性。
在本文中,我们提出了构建和使用图像结构,其形状可以变化的灵活模式的新方法。该模型能够一类形状的内捕捉自然变异,可以在图像搜索来寻找结构的他们代表的例子。以前的方法已经允许模型变形,但没有量身定做的变化对类形状的关注,该模型是不特定的。我们的主要贡献是描述如何创建模型,其允许相当大的变化,但仍然专门用于该类他们所代表的结构。
我们的技术依赖于每个对象或图像结构通过一组点来表示。这些点可以表示的边界,内部特征,或甚至外部的,如边界的凹部的中心。点被放置在每个训练集的对象的示例的相同的方式。这是手工完成,虽然工具可以帮助用户。点的集合被自动对齐,以尽量减少在等效点之间的距离的方差。通过检查标记点的“
点分布模型”
推导的位置的统计数据,模型给出了点的平均仓位,并拥有一批其控制在训练集找到变异的主要模式参数。
鉴于这样的模型和含有建模,图像判读涉及选择用于每个参数的值,以找到模型到图像的最佳拟合的对象的一个??例子的图像。我们描述了一种技术,它允许为最佳形状,取向,尺寸和位置的初始非常粗略估计到由假设的模型实例与图像数据进行比较,并使用模型和图像之间的差异而变形的形状加以改进。之前我们已经介绍了如何获得初始猜测[7]。该方法具有与卡斯等人的活动轮廓模型(或蛇)的相似性[3],但不同之处被施加,全球形状约束;
进行这种区分清楚我们采用的术语主动形状模型。关键的一点是,该模型的情况下,可以在训练集中找到了唯一的变形。
我们的结果表明,用于构建模型与活性匹配技术相结合的方法提供了复杂的图像的解释系统有效的范例。在我们回顾一些相关文献的本文的其余部分,描述了建模方法,并显示的训练的模型例子。有源匹配技术被描述和结果列,示出了模型可以如何被用于解释图像。
2.背景
没有描述使用灵活的模型或变形模板,以帮助图像解译大幅文献。这样的模型通常具有许多参数来控制的形状和模型的全部或部分的姿势。我们给一些最之意义的工作,这主要涉及到二维图像的简要回顾。
2.1 “
手工制作”
模式
灵活的模型可以从简单的子组件,如圆,直线或圆弧,这是允许一定程度的自由度相对走动彼此,并可能改变规模和方向来建立。 Yuille等人[5]脸部模型部分,如眼睛和嘴巴,用这种方式。当试图以适应模型的图像,他们首先获得近似配合,它们通过一次改变模型,一个的不同部分缩小。利普森等人[6]应用类似的方案椎骨的ellipitical模型映射到脊椎的CT图像。 Hill等人[7]使用心脏的手工模型,结合遗传算法搜索查找超声心动图左心室。
虽然这种模式可以捕捉预计形状的详细知识,该方法缺乏通用性。有必要来设计一个新的模型和配件为每个应用程序图像的方案。
2.2.Articulated模型
许多作者认为通过滑动或旋转接头连接的刚性部件内置关节模型。 Beinglass和欧胜[8]描述用于定位使用通用霍夫变换与关节运动的点作为基准点用于每个子部分这样的对象的方案。连接子部分则投给了相同的参考点。 Grimson [2]已经扩大了他的“
解释树”
的方法来识别物体,包括一些关节,并审查了其他工作沿着相同的路线。这种方法只适用于受限制的类的可变形状的问题。
2.3。主动轮廓模型(“
蛇“
)
卡斯等人[3]描述了被吸引到的图像特征灵活的轮廓模型。这些能量最小化样条曲线被建模为具有的刚度和弹性,并且朝向的功能,如线和边吸引。约束可以应用,以确保它们保持光滑和限制的程度,他们可以弯曲。
蛇可以被视为参数化模型,参数是样条控制点。它们通常是自由采取几乎任何光滑边界与他们的整体形状约束很少。通过使用图像证据力施加到模型和最小化能量函数的拟合想法是有效的。
Hinton等人[4]描述一种类型由许多控制点已经优选的“
家”
位置,得到蛇特定默认形状支配花键蛇的。变形是通过移动控制点从他们的“
家”
的位置离开造成的。虽然对象的平均形状被表示,形状变化的模式仅由粗略的数量和控制点的位置来定义。
2.4。傅立叶级数形状模型
斯科特[9]通过三角函数的膨胀提出造型形状的方法,
产生的形状为参数a,b的函数。通过改变参数和使用的术语的数目,可以产生不同的形状。斯科特显示了如何通过改变参数,以适应这样的形状模型的图像数据,以最小化能量术语。该模型是几乎可以无限变形,并且不包含之前形状的信息。 STAIB和邓肯[10]描述了类似的傅立叶模型,并用它们来解释医学图像。他们得出的分布对于每个参数在训练集的同时拟合模型到图??像最大化概率测度确定的可能性有多大,目前的示例是所期望的对象。
Bozma和邓肯[11]描述了这样的技术如何可以用于在医学图像中的器官建模。一个给定的形状通过对参数的值的列表来表示,并且通过改变从这些值的参数变形。他们描述了通过应用约束模型的参数包含几个灵活的对象之间的关系的方式。
三角函数基函数是不适合用于描述一般的形状;
例如,使用术语的有限数,它们只能近似方形角落。在三角展开的参数中形状的变化和变型之间的关系并不简单。
2.5。形状的统计模型
许多工人已经研究组的这标志着对象上显著位置“
地标”
点分布。古德尔[14]讨论了登记的任意维数的形状和用于估计平均形状使用普鲁克分析和界标点坐标之间并用于评估集形状之间的差的协方差。
Grenander等人[12]描述表示形状为一组由弧连接边界点的方法,与相邻弧之间的关系的统计模型。他们展示如何手的轮廓模型可以被操纵,以适应手的退化图像。他们这样做是考虑边界的部分,并确定给定的边界和局部图像数据的其余部分其最可能的位置。通过在多个扫描的过程进行迭代,以溶液的穿过边界。Grenander和Miller [13]已经扩展这项工作包括灰度信息和多个模型。Mardia等人[15]做同样的事情,表示为点与由协方差矩阵的相关分布的序列的形状的边界。他们也通过记分周期内找到给出的图像和当前的形状最可能的位置。无论Grenander等。和Mardia等。代表形状,在复平面上的点集。这些点可以关于以下与协方差矩阵S,其中S是使用任一阶自回归条件(CAR)模型或托普利兹协方差矩阵建模为正态分布他们的手段而变化。在我们的工作中,我们使用了类似的底层模型,但要避免点的序列的任何依赖性,从而获取更多的全球形状属性。我们还使用主成分分析,以简化的协方差矩阵的结构。
2.6。有限元模型
有限元方法可用于以可变的图像对象与内部的刚度和弹性的物理实体建模。潘特兰德[18]和潘特兰德和Sclaroff [19]使用哪个像弹性粘土的团块三维模型。他们得出合适的碱的形状的振动的模式,例如椭圆体,并建立从不同的振动模式的形状。第一模式是形状的大型的变化;
高阶模是更本地化。为了模拟人的头,他们使用的第一个30种模式。他们能够适应模型由一个交互过程范围的数据,可以通过比较参数比较不同的头。 Terzopoulos和梅塔克萨斯[20]提出使用可变形的超二次曲面类似的想法。 Nastar和Ayache [21]使用该形状的一个例子的振动模式使用有限元方法来进行建模。 Karaolani等[22,23]使用有限元方法来二维对象的模型,给予的替代卡斯的“
蛇”
等人[3]。
所有这些方法具有的优点是模型是比较容易构建,并且允许一个家庭形状的紧凑参数表示。
推荐阅读
- Rocket - regmapper - RegField
- session与application对象
- Android --------BouncingJellyView 果冻视图(阻尼效果)
- Android-閫氳繃GPS鎴栬€呯綉缁滆幏鍙栧綋鍓嶄綅缃?kotlin
- androidStudio&Intellij IDEA 通用快捷键
- Android 极光IM-高级篇-玩聊天app诞生
- Android的启动模式
- android sdk 没找到draw9patch.bat 如何制作.9.png 格式图片
- Caused by: java.lang.IllegalStateException: Ambiguous mapping found