图像分割之Snake模型汇总
几种snake模型在图像分割应用中的对比分析
= V詈 0 + ・= 妒
cz 。 十
定 义 梯 度 矢 量 流 场 的 矢 量 V x) =【(,) y】 (。) uxy, , v ) ,其 中 “ y 和 V ) y )是 V(,)的两个分 量 。将 V x) 替 代式 (.0 xy (,) , 3 1 )中 的外部 能量 函数
信 息
科 掌
V A
一§ 一 l
几种s a e 型 在 图 像 分 割 应用 中 的对 比 分析 n k模
何庆人 1 何纪锋2
(. 1 中南大学 信息物理工程学院生物 医学 工程 系 湖南 长沙
.
湖南 长沙 4 0 8 ) 1 0 3
4 0 8 :2 中南大 学 信息科学与工程 学院计算机技术系 10 3 .
GF sae 型 。 、 n 模 『 k
水平集 sa e n 模型 的轮廓 曲线 收敛 实验过 程和 最终 结果 如图3 1 示 : k -所 ( 下转 第9 页 ) l
鼹一
信 患 科 学
模 拟环 境 参数 :移动 节 点 为5 个 ,最 大 移动 速 度2 m s 0 0 / ,场 景模 拟 时
,
终 收敛结 果 b 图12 初始轮廓曲线与 目标边界相交时,气球力sae — n k模型的轮廓 曲 线收 敛过 程与 结果 2GV F蛐 - ・ k ■曩
2 IG : . W 模型 原理
为使 水平 集函数 巾在 演化 过程 中,其 零水 平集 所对应 的平 面 闭合 曲线
一
缺 陷,Ch n oe 从另 一个 角度 提 出了解 决办法 [] 2。在 他 的方法 中 ,取
基于改进Snake模型的医学图像分割
V0 . NO. 1 3l 2
Apr . 2 0 01
文章 编号 :6 2— 8 1 2 1 ) 2— 0 4— 4 17 6 7 ( 0 0 0 0 5 0
基 于 改进 S a e模 型 的 医学 图像 分 割 nk
薛 冰 高春 庚 宋 书 中 , 丰年 , , 刘
( . 南 城 建 学 院 计 算 机 科 学 与 工 程 系 , 南 平 顶 山 4 7 4 ;. 1河 河 6 04 2 济源 职业 技 术 学 院 计 算 机 系 , 南 济 源 44 0 ;. 南 河 6 60 3 河
部 能 量 项 , 出 了一 种 基 于 梯 度 矢 量 流 活 动 轮 廓模 型 的 医学 图像 分 割 算 法 。该 算 法 用 梯 度 矢 量 流 代 替 图 像 梯 提 度 进 行 外 部 能 量 的计 算 , 服 了传 统 Sa e 型 力 场 范 围小 以 及 不 能 收 敛 于 凹 形 边 缘 的 缺 点 。实 验 结 果 表 克 nk 模
制 … 。针对传 统 Sae 型 的这 些缺 点 , 文对传 统 Sae 型 的外 力项 进行 改 进 , 梯 度矢 量场 代替 nk 模 本 nk 模 用
传统模 型 的梯度 场 , 运用 这一模 型对 医学 图像进行 分 割 。 并
1 传 统 S a e模 型 原 理 nk
传 统 的 S ae 型是 在 内力 、 nk 模 图像 力 和外部 约束 力共 同作用 下移 动的变 形轮廓 线 : s ( )=( s , ( ) y s ) 其 中 s 0 1 为 曲线参 数 , () , ∈[ , ] 它通过 最小化 下 面的能量 函数来 达 到锁定 图像 特征 的 目的 ] :
snake模型工作原理
Snake模型算法的基本思想数学模型及工作原理Snake模型是由Kass竽人首次提出的算法,广泛地W用于计算机视觉及图像处理屮的各个领域,如边缘检测、图像分割、运动跟踪等,持别应用于图像中感兴趣目标轮廓的提取。
Snake模型引入高层知识,在处理局部间断的边缘时,提取效果比传统轮廓提取方法要好。
1 Snake模型的基本思想Snake模型乂称为主动轮廓线模型(active eontoiir model),其星本思想是依据图像信息进行曲线(曲面)演化,使其最终找到目标物体的边界。
这种方法将分割问题转化为最优化问题,利用闭合曲线(或曲而)形变的特定规彳匚定义度量闭合曲线(曲而)形变的能呈函数,通过最小化能呈换数使曲线(曲而)逐渐逼近图像中目标物体的边缘CSnake模型能量函数的设计原则是:有利属性要能导致能量缩小。
有利属性包括曲线(曲而)连续、平滑、与高梯度区域的接近以及其他一些具体的先验知识。
这样,活劝轮廓在取值范围内移动时,就能在能量函数的指导下收敛到局部边界,而且能保持曲线(曲而)的连续和平滑-Snake模型是在曲线(曲面)本身的内力和图像数据的外部约束力作用下的移动的变形轮廓。
作用在Snake模型上的力依据轮廓所在的位置及其形状决定如何在空间局部的变化。
内力和外力的作用是不同的: 内力起平滑约束作用,外力则引导Snake模型向图像特征移动。
2基于Snake模型的轮廓提取方法对于传统的轮廓提取方法,首先要进行基本的边缘检测,然后进行边缘连接、一值化Z后,继而进行轮廓跟踪处理。
在边缘检测时,易受局部噪声影响而产生虚假边缘,或考是不连续的间断边缘,无法保证分割或者提取的结果就是连续光滑的闭合轮廓;此外,基于底层信息的轮廓跟踪,一方而对一•值化过程的依赖性比较人;另一方而,对于间断的边缘,使用上述简单方法将会跟踪失败。
这些都是传统计算机视觉屮分层处理模型所无法解决的问题。
Snake模型为解决轮廓提取任务提供了新的思维方法。
Snake 模型的学习
Snake 模型的学习一、Snake 模型的理论概念介绍1.基本思想:它以构成一定形状的一些控制点为模板(轮廓线),通过模板自身的弹性形变,与图像局部特征相匹配达到调和,即某种能量函数极小化,完成图像的分割。
再通过对模板的进一步分析而实现图像的理解和识别。
蛇模型是在曲线本身的内力和图像数据的外部约束力的作用下的移动变形轮廓线。
作用在蛇模型上的力依据轮廓的形状和位置决定在局部空间的移动。
内力起到平滑约束作用,外力引导曲线向图像轮廓所在位置移动。
2.构造Snake模型的目的:调和上层知识和底层图像特征这一对矛盾,Snake模型的轮廓线承载了上层知识(人们对物体的认识主要来源于外形轮廓),而轮廓线与图像的匹配又融合了底层特征。
这两项分别表示Snake模型中能量函数的内部力和图像力。
3.Snake模型的初始轮廓的选择:由于snake模型对初始位置比较敏感,因此要求初始轮廓尽可能的靠近真实轮廓,而当图像比较模糊或者目标比较复杂或者其他物体靠近时,其初始轮廓更不易确定。
现在的初始轮廓选择的方法:a.人工勾勒图像的边缘b.序列图像差分边界c. 基于序列图像的前一帧图像边界进行预测d.基于传统图像分割结果进行边界选取。
二、基本的Snake模型Kass 等提出的原始Snake模型由一组控制点组成v ( s ) = [x ( s ), y ( s ) ] s ∈[0,1] (1)这些点以首尾以直线相连构成轮廓线,x(s)、y(s) 分别表示每个控制点在图像中的坐标位置,s(s是归一化的曲线长度)是以傅里叶变换形式描述边界的自变量,在Snake控制点上定义能量函数第一项称为弹性能量,是v的一阶导数的模,第二项称为弯曲能量,是v的二阶导数的模,第三项为外部能量(外部力),αβ分别是控制Snake模型的弹性和刚性。
Snake模型对轮廓的灵活性依赖于这两个系数。
在基本Snake模型中,一般只取控制点或连线所在位置的图像局部特征,例如梯度也称图像力。
Snake模型在图像分割中的应用研究
石 河子 大学理 学 院数 学 系 马 铃 王翠 花 魏 玉 姚 小顺
[ 摘 要] S n a k e 模型是一种重要的基 于边缘 的图像 分割算法。本文总结 了三种 经典的s n a k e 模 型的优 缺点 , 重点分析 了G V F S n a k e 模 型及其改进模 型 GG VF S n a k e 模 型力场 的特 点 , 并在针对 单个宽型深度 凹陷物体 、 瓶 型物体或 多次 内凹物体 的分段轮 廓检测 算法的 基 础上 , 提 出 了基 于 GG VF S n a k e 模 型的 多个凸形物体或 窄型深度 凹陷物 体的分段轮廓 检测算 法。实验结果表 明 , 该算法 可以正 确 检 测出多个凸形物体或窄型深度凹 陷物体的 完整轮廓 。 [ 关键词 ] 图像分割 S n a k e 模型 GGV F
3 . G V F S n a k e 模 型的改进模型— —G G V F S n a k e 模 型 由于 G V F S n a k e 模 型无法 提取窄 型深度 凹陷物体 完整 的轮廓 , X u 等又提 出广义梯度矢量 流( G G V F ) 模型 :
即
( 2 . 6 )
2 . 1 传统 S n a k e 模型”
设一 条参 数 曲线 C ( s , £ ) =[ ( , ) , ( 5 , £ ) ] r , 其 中参量 C o , 1 ] 表示 曲
线的弧长 。 设待分 割图像 为 I ( x y ) , 图像在平 面 Q上演化 , 能量 函数 定义为 :
2 . 三 种 经 典 的 Sn ) + 1 l 。 I — v f l 。 蚴
( 2 . 5 )
Snake模型在癌细胞图像分割中的应用
1 引言
随着计算机技 术的飞速发 展 , 图像处 理 、 模式识 别及计 算
胞 的实际边界非常吻合 。
a d A pi t n , 0 8 4 ( ) 1 7 1 9 n p l a i s 2 0 ,4 9 :9 - 9 . c o
Ab t a t Fr t h s a t l t d e n t e i g dv so o i i h s a r a y ma u e a r s n r t e s r c : is y t i r ce su i s i h ma e i i n d man wh c i le d t r t p e e t o h ma n te m t o l i i i sr a me h d a d t e t c n c l a i rn i l i h i x lrn , lo a ay e c mp r s t er n h e h ia b sc i cp e wh c s e p o g a s n lz s o a e h i p i me t n e e t. e r e t td wi t e i r s a d d t c s n a n s y su y I l t h h a ay i n lss wh c h s n u e i t e a o s h r ce si o a cn ma s p a u c l ma e a e mo e b s d n h b sc ih a i d c d n h v r u c a a tr t i i c f c r i o e o h g s el i g , n w d l a e o t e a i sa e n k mo e s e ie a d c o p i e .h e p r n c n ims h i r v me t d l d vs d n a c m【 s dT e x e i i lh me t o f r t e mp o e n mo e d vso r s l r u h u b t i d l iiin e u t o g t p y h s b atce i e te l al t h c u l b u d r ; n l hs a il a aTe n t e t n a ie p a f ̄l wi g w r . r l s x r mey tl wi t e a t a o n a y f al t i r ce h s c ,i d o h e tt ln o i y h i y t v l n o k o Ke r s S a e y wo d : n k mo e ;ma e d v so ; el b u d r ; a cn ma o s p a u e l d li g ii n cl o n a c rio eo h g sc l i y
图像分割方法综述【文献综述】
文献综述电子信息工程图像分割方法综述摘要:图像分割是图像理解的基础,图像分割的算法研究越来越受到关注,早期的图像分割算法在之后的研究中得到完善。
活动轮廓模型是图像分割和边界提取的重要工具之一,主要包括了参数形式活动轮廓模型和几何形式活动轮廓模型两大类,本文对这两类模型进行了大概的说明,简单叙述了相对的优点,如几何活动轮廓模型在变形的过程中能处理曲线拓扑变化。
鉴于活动轮廓模型所存在的缺点,提出了水平集算法,使得计算的范围和简易程度有了很大的发展。
最后指出了图像分割的算法还有一些进一步优化的研究发展方向。
关键词:图像分割,参数活动轮廓模型,几何活动轮廓模型,水平集1.引言对图像进行处理,通过图像分割、目标分离、特征提取、参数测量等技术,将原始的图象转化为更抽象更紧凑的形式,使得更高层的图像分析和理解成为可能。
其中图像分割已经越来越受到人们的关注,作为一种图像处理与计算机视觉操作的预处理手段,已经应用到了很多的领域,图像分割可以定义为:根据图像特征对图像进行区域划分[1]过程,图像分割的效果好坏会直接影响到后续的处理结果,所以图像分割是一个基本而又关键的技术,为此人们提出了很多有效的、具有鲁棒性的分割算法。
图像分割方法有很多,按知识的特点和层次可分为数据驱动和模型驱动两大类[2],前者有Roberts算子、Sobel算子和Canny算子、阈值分割、分水岭算法和模糊聚类分割算法等;后者是直接建立在先验知识的基础上的,如基于活动轮廓模型的图像分割。
水平集的应用领域是隐含曲线(曲面)的运动[3],现在水平集已经广泛应用于图像恢复、图像增强、图像分割、物体跟踪、形状检测与识别、曲面重建、最小曲面、最优化以及流体力学中的一些方面。
一个好的图像分割算法应具有以下特点:1、有效性,能将图像中感兴趣的区域或目标分割出来的有效规则。
2、整体性。
能得到图像中感兴趣区域或目标的无断点和离散点的封闭边界。
3、精确性,分割所得到的感兴趣区域或目标边界与实际情况贴近。
snake模型
什么是SNAKE模型
• SNAKE模型又称为主动轮廓线模型。 • SNAKE模型,即能量最小化运动曲线模型,首先根据图像 中所要分割目标的轮廓确定大致的初始轮廓曲线(手动点 出),然后对曲线进行能量最小化变形(求轮廓曲线能量 函数的极小值),使其锁定在分割目标的边界上。 • SNAKE模型的轮廓线承载了上层知识,而轮廓线与图像的 匹配又融合了底层特征。构造 Snakes 模型的目的是为了调 和上层知识和底层图像特征这一对矛盾。这两项分别表示 为SNAKE模型中能量函数的内部力和图像力 。
基本SNAKE模型
• 由KASS 1987年 提出。 • 他的基本思想是,以构成具有一定形状的 一些控制点为初始轮廓线,这条曲线在内 部力和外部力的作用下,主动地向感兴趣 的目标区域附近的轮廓边界移动,通过求 解轮廓曲线能量函数的极小化,来完成对 图像的分割。
• Kass等提出的原始Snakes模型的轮廓曲线 C可用参数定义为v(s) =[x(s),y(s)] s ∈ [0,1] 的集合。 • 其中v(s)为C上的二维坐标点,s 是以傅立叶 变换形式描述边界的自变量 。
• 最终对图像的分割转化为求解能量函数Esnake极小 化,很明显这是一个典型的变分问题,在离散化条 件,由欧拉方程可知最终问题的答案等价于求解一 组差分方程 :
− α v − (α − β )v + 2 β v + β v = −∇P ( v )
' '' '
'
''
' ''
' '' '
• 将上式离散化后,对x(s)和y(s)分别构造两个 五对角阵的线性方程组,通过迭代计算进 行求解。在实际应用中一般先在物体周围 手动点出控制点作为SNAKE模型的起始位置 然后对能量函数迭代求解。 • 具体过程如图1
snake
Snake模型背景及应用Snake模型称为动态轮廓模型(Active Contour Model)是Kass与1987年提出的,它对于在噪声和对比度不敏感,能将目标从复杂背景中分割出来,并能有效的跟踪目标的形变和非刚体的复杂运动而被广泛用于图像分割和物体跟踪等图像处理领域。
Snake主要原理是先提供待分割图像的一个初始轮廓的位置,并对其定义个能量函数,是轮廓沿能量降低的方向靠近。
当能量函数达到最小的时候,提供的初始轮廓收敛到图形中目标的真实轮廓。
Snake能量函数是有内部能量函数和外部能量函数组成,内部能量控制轮廓的平滑性和连续性,外部能量由图像能量和约束能量组成,控制轮廓向着实际轮廓收敛,其中约束能量可根据具体的对象形态定义,使得snake具有很大的灵活性。
Snake模型发展10多年来,许多学者对于经典的snake模型做了改进,提出各种改进的snake 模型,其中梯度矢量流(Gradient Vector Flow,GVF)模型扩大了经典snake的外力作用范围,加强了对目标凹轮廓边缘的吸引力,提高了传统的snake模型。
Snake模型主要研究的方面:1.表示内部能量的曲线演化2.外力3.能量最小化Snake模型初始轮廓的选择由于snake模型对于初始位置比较敏感,因此要求初始轮廓尽可能的靠近真实轮廓,而当图像边缘模糊,目标比较复杂或与其他的物体靠的比较近时,其初始轮廓更不易确定。
现有的初始轮廓确定的方法有以下几种:1.人工勾勒图像的边缘 2.序列图像差分边界 3.基于序列图像的前一帧图像边界的预测 4.基于传统图像分割结果进行边界选取分水岭算法分水岭算法是由S.Beucher F.Meyer最早引入图像分割领域,它的基本思想是来源于测地学上的侧线重构,其内容是把图像看做是测地学上的拓扑地貌。
进行分水岭模型计算的比较经典的算法是L Vincent提出的,在该算法中首先是对每个像素的灰度级进行从低到高排序,然后用等级对垒模拟淹没,初始时,等级队列中为淹没的初始点,在从低到高实现淹没的过程中,对每一个局部极小值在H阶高度的影响域采用先进先出(FIFO)结构进行判断及标注,直到最后一个值被淹没,从而正确划分各个区域。
基于Snake模型的医学图像分割
《 上海生物医学工程>o7 > o 年第 2 卷第 3 2 8 期
综
述
-15 ・ 6
基 于 S a e模 型 的 医 学 图 像 分 割 nk
倪 雅 樱 胡 志 忠
1 南京航 空航 天大 学 自动化 学院生物 医学工程 系 ( . 江苏 南京 2 南京航 空航 天大 学信 息科 学与技术 学院 . ( 苏 南京 江
次视 觉属 性来 进行 分割 的 图像 分 割方 法难 于 获得理 想 的分割 效果 。因 此 , 医学 图像 分 割 迫 切 需 要 一 种 灵 活 的框 架 , 能将 基 于 图像 本 身 的低 层 次 视 觉 属 性
在这种需求下 出现的。 18 年 Ks 等人创造性地提 出了 Sae 型, 97 as n 模 k 使得 Sae nk 模型很快发展成为图像分割中最成功的
研究领域之一。2 世纪 9 0 0年代 以来 , 随着 医学影
1C l g f u m tnE g er g N ni n e i f eoa ts& .o eeo t ai n i ei , aJ gU i r t o r u c l A o o n n n v sy A n i A t n u c ( aj g20 1 soa ts N ni 10 6) r i n
2. ol eo fr t n S i c C lg fI oma o ce e& T c n lg .NaJn nv ri f e n i n eh ooy n igU iest o y
A rnu c & A t nui ( 8i g2 0 1 e at s o i s oat s N ni 10 6) r c n
起 来 , 到待分 割 区域 的完整 表达 。 得 近年 来 , 于 Sae模 型 的 图像 分 割 方 法 正 是 基 nk
Snake模型综述
Snake模型综述
李天庆;张毅;刘志;胡东成
【期刊名称】《计算机工程》
【年(卷),期】2005(031)009
【摘要】基于轮廓线模型的目标分割、物体跟踪方法是近十几年来图像和视频领域研究的热点.因为轮廓线模型可以将待处理问题的先验知识与各种图像处理算法有效地融合在一起,所以比以往的计算视觉理论具有更强的实用性.虽然很多模型算法已经和最初的Snakes大相径庭,但它们的指导思想却是一脉相承的.该文以Snakes模型为基础,系统地介绍了轮廓线模型的发展脉络和各种最新成果.
【总页数】3页(P1-3)
【作者】李天庆;张毅;刘志;胡东成
【作者单位】清华大学自动化系,北京,100084;清华大学自动化系,北京,100084;清华大学自动化系,北京,100084;清华大学自动化系,北京,100084
【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.Snake模型理论与应用综述 [J], 李万军;侯立华
2.一种基于Snake模型的脑部CT图像分割新算法 [J], 徐艳; 胡顺波; 王基烽; 杜玉越
3.自适应滤波结合改进T-snake模型的甲状腺超声图自动分割方法 [J], 周春瑜; 程显毅
4.基于Watershed和Snake混合模型的图像分割算法 [J], 千堃;马银平;韩悬
5.视盘分割中霍夫变换和Snake模型的应用 [J], 张雨鹏;傅迎华;陈杰
因版权原因,仅展示原文概要,查看原文内容请购买。
活动轮廓模型之Snake模型简介
图像分割之(五)活动轮廓模型之Snake模型简介在“图像分割之(一)概述”中咱们简单了解了目前主流的图像分割法。
下面咱们主要学习下基于能量泛函的分割法。
这里学习下Snake模型简单的知识,Level Set(水平集)模型会在后面的博文中说到。
基于能量泛函的分割法:该类法主要指的是活动轮廓模型(active contour model)以及在其基础上发展出来的算法,其基本思想是使用连续曲线来表达目标边缘,并定义一个能量泛函使得其自变量包括边缘曲线,因此分割过程就转变为求解能量泛函的最小值的过程,一般可通过求解函数对应的欧拉(Euler.Lagrange)程来实现,能量达到最小时的曲线位置就是目标的轮廓所在。
主动轮廓线模型是一个自顶向下定位图像特征的机制,用户或其他自动处理过程通过事先在感兴趣目标附近放置一个初始轮廓线,在部能量(力)和外部能量(外力)的作用下变形外部能量吸引活动轮廓朝物体边缘运动,而部能量保持活动轮廓的光滑性和拓扑性,当能量达到最小时,活动轮廓收敛到所要检测的物体边缘。
一、曲线演化理论曲线演化理论在水平集中运用到,但我感觉在主动轮廓线模型的分割法中,这个知识是公用的,所以这里我们简单了解下。
曲线可以简单的分为几种:曲线存在曲率,曲率有正有负,于是在法向曲率力的推动下,曲线的运动向之间有所不同:有些部分朝外扩展,而有些部分则朝运动。
这种情形如下图所示。
图中蓝色箭头处的曲率为负,而绿色箭头处的曲率为正。
简单曲线在曲率力(也就是曲线的二次导数)的驱动下演化所具有的一种非常特殊的数学性质是:一切简单曲线,无论被扭曲得多么重,只要还是一种简单曲线,那么在曲率力的推动下最终将退化成一个圆,然后消逝(可以想象下,圆的所有点的曲率力都向着圆心,所以它将慢慢缩小,以致最后消逝)。
描述曲线几特征的两个重要参数是单位法矢和曲率,单位法矢描述曲线的向,曲率则表述曲线弯曲的程度。
曲线演化理论就是仅利用曲线的单位法矢和曲率等几参数来研究曲线随时间的变形。
基于改进Snake模型的图像分割方法
mnm—n .n ea o tm, h hhsavn gsi et cn re ojc f m acr i g n i a f cv ‘’ z iii g S a l rh w i a dat e xr t gt gt betr eanr i ,s ne et e i k gi c a n ai a o t eo i
p it . ih c n r d c ri c a e e t n wok a e l sn iei tre e c .I d i o t e p e e tr s a c e on s wh c a e u e at i s l ci r sw l a os ne f rn e n a d t n, h r s n e e r h t s i f l o i i r t o i e Dic ee S a eAlo t m d P e e s g r h t b an t ec a a t r t d ep it f h g o c mb n s r t n k g r h a ic w e DP Al o t m o t i h h r c e si e g o n so e i e i n i i o i c t ma S s t mp o e t ec n eg n e s e d o n k .F n l ,t e r s a c s smo oo i p n i l t i ie t o ee g O a o i rv h o v r e c p e fS a e i al h e e r h u e n tn c r cp e o d vd h s d e y i p i t t e o n tn o e ,a d a c r ef t g meh d i , u t emo e d p e a h mo oo ez n e on s o g ts me mo oo e z n s n u t n t o s f r r r ,a o t d i e c n tn o e t g t v i i h n o c n i u u d e o e i g e h e u t h w h t o u e I r v d S a eAl o t m a e o t u u d co e o t o s e g ft ma .T e r s l s o st a s mp o e n k g r h c n g ta c n i o sa l s n h t i n n
主动轮廓线模型Snake模型
这个力使得轮廓尽量平滑.
外部力
Fext Eimage
外部力作用在使得外部能量减小的方向上
Image
External force
Zoomed in
离散化
轮廓 v(s) 由一系列控制点组成
v0 ,v1 ,.....,vn-1
轮廓通过依次连接更个控制点并分段线性化得到.
平衡力方程独立作用于各个控制点
GVF snake
经过动态参数修正以后
Final shape detected
Medical Imaging
左心房的磁共振图片 即使在原始图像质量很差时,也能很好的提取轮廓
初始轮廓甚至可以与真实轮廓相交 传统的Snake方法是无法实现的
初始轮廓的选取是任意的吗?
GVF snake的问题
参数敏感 计算代价高,速度慢
弹性力
由轮廓的弹性能量产生 特性
Felastic vss
这个力使得轮廓连续.
刚性力
对应着轮廓的刚性能量,也就是曲率 特性
Initial curve (High bending energy)
Final curve deformed by bending force. (low bending energy)
Snake模型的应用
轮廓跟踪
目标识别
使目标提取从一开始就处于受控的状态,并且直接面向 所希望提取的目标。同时还给出了对目标轮廓形状的 约束,从而可以快速准确的对目标进行定位. 三维重建 三维表面用序列图像中的轮廓曲线来表达和重建. 立体匹配 如果两幅图像中的轮廓线(基元) 互相对应, 那么沿着 3D 轮廓的其他几何形状应具有相似性.
2.Snake模型的数学模型
基于Snake模型的目标图像边缘分割方法
数 , 是弧长参数 。 s 轮廓 的总弧长归一化到 1该 曲线 的能量可 。
以用以下能量泛 函来表示 为 ( i( + ( , ( ) ) )E ) 是 内部 能量泛函 , ( 是外 部能量泛函。曲线 在图像的 E )
作者简 介: 熊伟 , , 男 博士 , 讲师 , 究方向为图像 分割、 研 网络信 息安全。
曲 外 能 泛函 义 ()I((), , () 。 部 量 定 为 = e sd其中E )s
是定义在图像平 面上 的标量势 sa r o n a) cl t t 函数。 , ape i 1 设 ( , , 是一灰度 图像 , , ) 一个可能使活 动轮廓向边界运动 的外部 能
量函数可以设计为 (y=cl [ x, ,】 , )-・ G , (, J其 , , ) ,‘ )
中 , 是一个正的权因子 , c 它控制势的大小 , V是梯度算 子 , ( ,)是标 准差为 的二维高斯 函数 , xY 是二 维图像卷积算
子 。G 表明图像经过一个高斯平滑滤波 , 用它代 替 , 可降
2 S a e模 型 的图像 边缘 分割 nk
为 了测试 离 散化 后 的 S a e 型 方法 的 分割效 果 , nk 模 从 以下方 面设置不 同类型 的测试 图像 : ) 1初始 轮廓 的位 置 ; ) 2 待 测 目标 的形 状 。通 过测试 图像来考 察 S a e 型对 于边 nk 模
空间域 中运动使能量泛 函( 最小化 。内部能量泛函定 义为 )
) ∽ ) 两 理 = I 个参 譬 物数
表明曲线 的物理 特性 : s是张 紧系数 , () 值越 大 , 轮廓 曲线 收
缩越快 ;() s是强度系数 , 值大时, 轮廓曲线变得僵硬而不易弯
一种改进的Snake模型图像分割算法
能量 : 然后 在 不增 加 参 数 个数 的 前提 下给 出新 的能 量表 达 式 。算 法 的 实现 采 用贪 婪 算 法 。结 果表 明 ,
改 进 的 S ae模 型 能 迅 速 地 收 敛 到 凹 陷 区域 , 减 少 了结 果 对 初 值 的依 赖 , 显 优 于 传 统 S a e模 型 。 nk 并 明 nk
的 凹凸性往往 很难做 到有效 判断 。
图像 处 理 中 的 难 点 之 一 , 是 从 处 理 到 分 析 的 关 键 。 常 也 用 的 分 割 算 法 大 多 出 现 边 界 不 光 滑 、 连 续 以 及 与 背 景 不
本 文 将 传 统 S a e模 型 不 能 收 敛 凹 陷 区 域 归 结 为 在 nk
Ke r s: s a e mo e ;i g e me tt n; it r a n ry; c n a i e in y wo d n k d l ma e s g n ai o nen le eg o c vt r go y
图 像 分 割 是 图 像 处 理 领 域 的 一 个 基 本 问 题 。 直 是 一
关 键 词 :S a e模 型 ; 像 分 割 ; nk 图 内部 能 量 ; 凹 陷 区 域 深
中 图分 类 号 :T 7 1 P 5 文 献 标 识 码 :A 文 章 编 号 :1 7 — 7 0 2 1 ) 1 0 3 — 2 6 4 7 2 (0 0 1 — 0 6 0
The ma e e me t to o h c mp e r go ba e o i g s g n a i n f t e o lx e in s d n s k mo l na e de
【国家自然科学基金】_snake模型_基金支持热词逐年推荐_【万方软件创新助手】_20140731
科研热词 snake模型 图像分割 蛇模型 梯度矢量流 三维重建 高分辨率遥感影像 非参数方法 铁路铸件 道路提取 边缘检测 边缘提取 计算机应用 血管内超声 蛇毒 节肢动物 自适应区域生长 胼胝体 肺实质分割 肤色模型 耳形图 粗纤维 粒子群优化算法 粒子密度 空间碎片 移动最小二乘法 神经蛇毒 磁共振成像 目标追踪 皮肤分泌物 电针镇痛 电针 活动轮廓模型 水域 气孔缺陷 模糊c均值模型 梯度矢量流模型 核密度估计 极坐标边缘检测 曲线提取 昆虫 数字化辐射成像图像 形状约束 形状函数 左心室 天文观测 多目标 图像配准 图像融合 图像序列 唾液腺 各向异性扩散 各向异性
2008年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
推荐指数 9 8 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2011年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
【计算机应用】_snake模型_期刊发文热词逐年推荐_20140724
推荐指数 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1
2009年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
科研热词 snake模型 道路提取 运动跟踪 超声图像 角点检测 虚拟现实 级连分割 碰撞检测 活动轮廓线 梯度向量流 弹性匹配 左心室容积 尿沉渣提取 多尺度随机场 图像分割 包围盒 加权梯度 全局运动 光流估计 光流 人体运动跟踪 主动轮廓模型 ribbon snake canny算子 b样条snake
2012年 序号 1 2 3 4 5 6
科研热词 曲线演化 心脏磁共振成像 左心室分割 动态方向梯度矢量流 几何流 cv模型
推荐指数 1 1 1 1 1 1
2013年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14
科研热词 边缘检测 图像增强 图像分割 蛇模型 能量泛函 肺野分割 拓扑路线 尘肺胸片 小波变换 多尺度 参数活动轮廓 几何活动轮廓 snake模型 snake
2008年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
科研热词 贪婪算法 目标提取 梯度矢量流 snake模型 边缘提取 能量函数 磁共振图像分割 活动轮ake算法 ngvf b-样条曲线
推荐指数 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2010年 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
科研热词 梯度向量流 图像分割 snake模型 边缘检测 计算机辅助检测 蛇模型 肺结节 系统功能模块 粒子群优化算法 粒子密度 活动轮廓线模型 曲线提取 向量场卷积 可视化 区域信息 动态外力 分类 主动轮廓线模型
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
这些点首尾以景直线相连构成轮廓案线,其中x(s)和果y(s)分别表示每个结控
制点在图像中的坐标位置。
s 是以傅立叶变换形式描述边界的自变量。
Snake Model (蛇模型)
在Snakes的控制点上定义能量函数(反映能量与轮廓之间的关系):
研究方
研究成
研究总
其中第1项称为弹性能量是v的案一阶导数的模,第果2项称为弯曲能量结,
图像分割之 Snake模型
Introduction (算法简介)
Snake模型是Kass等人在1982年首次提出的基于能量泛函的图像分割方
法,广泛应用于计算机视觉及图像处理,如边缘检测、图像分割、运动
跟踪等,特别应用于图像中感兴趣目标轮廓的提取。
研究背
研究方
研究成
研究总
简单的来讲景,Snake模型就是案一条可变形的参果数曲线及相应的能结量函数,
Key (关键)
那现在关键就在于:
1)这个轮廓研我究们背怎么表示;研究方
研究成
2)这些力怎么景构造,构造哪些案力才可以让目标轮果廓这个地
方的能量最小?
研究总 结
Snake Model (蛇模型)
Snakes模型由一组控制点:
研究背v(s)=[x(s研),究y(方s)] s∈[0研, 究1]成
研究总
研究背
研究方
研究成
研究总
在一能个量光函滑数的极圆景小,化弯过曲程能中量,(第弹二性案项能)量驱(使第一轮项廓)线果迅成速为光把滑轮曲廓线线或压直缩结线成,
而图像力(第三项)则使轮廓线向图像的高梯度位置靠拢。
Snake Model (蛇模型)
构造Snake模型的目的是为了调和上层知识和底层图像特征这一对矛盾。
Snake模型的研优究点背:将两者有研效究地融方合。景廓线承载了上层案知识,而轮廓线与果图像的匹配又融结合了底
层特征。这两项分别表示为Snakes模型中能量函数的内部力和图像力。
局部特研征究吻合背的情况。研究方
研究成
研究总
景
案
果
结
内部能量仅仅跟snake的形状有关,而跟图像数据无关。
外部能量仅仅跟图像数据有关。
在某一点的α和β的值决定曲线可以在这一点伸展和弯曲的程度。
Snake Model (蛇模型)
最终对图像的分割转化为求解能量函数Etotal(v)极小化(最小化轮廓 的能量)。
是v的二阶导数的模,第3项是外部能量(外部力也称图像力),在
基本Snakes模型中一般只取控制点或连线所在位置的图像局部特征
例如梯度:
Snake Model (蛇模型)
前两项合称内部能量(内部力),用于控制轮廓线的弹性形变, 起到保持轮廓连续性和平滑性的作用。
第三项代表外部能量,也被称为图像能量,表示变形曲线与图像
研究总 结
Basics (基础知识)
描述曲线几何特征的两个参数:
单位法向量(方向)和曲率(弯曲程度)
研究背
研究方
研究成
曲朝线法的线演方变向过N 景以程速可度以认v 演为化是。表示案曲线在作用力 F果的驱动下,
而速度是有正负之分的,正则方向向外,负则方向向内
研究总 结
力也可以表达为能量。 世界万物都趋向于能量最小而存在。
Basics (基础知识)
简单曲线在曲率力的驱动下演化所具有的一种非 常特殊的数学性质是:
一切简单曲线研,究无背论被扭曲得多研么究严方重,只要还 研究成 是一种简单曲线景,那么在曲率力的案推动下最终将 果
退化成一个圆,然后消逝(可以想象下,圆的所 有点的曲率力都向着圆心,所以它将慢慢缩小, 以致最后消逝)。
以最小化能量目标函数为目标,控制参数曲线变形,具有最小能量的闭
合曲线就是目标轮廓。
Basics (基础知识)
曲线演化理论: 曲线可以简单地分为以下几种
研究背 景
研究方 案
研究成 果
研究总 结
曲线存在曲率。 在法向曲率力(曲线的二次导数)的推动下,曲线的运动方向有不同。 图中蓝色箭头处的曲率为负,而绿色箭头处的曲率为正。