发明名称 一种多尺度局部统计主动轮廓模型(LSACM)水平集图像分割方法
摘要 本发明公开了一种基于多尺度局部统计主动轮廓模型(LSACM)的水平集图像分割方法,对LSACM水平集方法中的偏移场B<sub>ε</sub>、方差σ<sub>iε</sub>、水平集函数φ(x)进行初始化;计算用来描述多尺度LSACM方法中的局部区域特征的量L(x);计算描述多尺度局部区域的差分特征d(x);计算多尺度LSACM方法中的高通滤波器的最大响应M;更新局部区域模拟灰度c<sub>iε</sub>;更新偏移场B<sub>ε</sub>;更新方差σ<sub>iε</sub>;通过求解多尺度LSACM水平集能量函数对应的偏微分方程最小值达到曲线演化的目的;若已到达设定的迭代次数,则迭代运算停止,曲线演化结束,若还没有达到迭代次数,则返回继续迭代;本发明提出的多尺度LSACM水平集方法可以更有效的分割灰度不均匀图像,改善图像分割过程中出现的过分割和分割不足的现象。
申请公布号 CN106530314A 申请公布日期 2017.03.22
申请号 CN201611190635.8 申请日期 2016.12.21
申请人 中国科学院合肥物质科学研究院 发明人 李海;潘倩倩
分类号 G06T7/11(2017.01)I 主分类号 G06T7/11(2017.01)I
代理机构 北京科迪生专利代理有限责任公司 11251 代理人 杨学明;顾炜
主权项 一种多尺度局部统计主动轮廓模型(LSACM)水平集图像分割方法,其特征在于:步骤如下:步骤1:首先初始化多尺度局部统计主动轮廓模型(LSACM)水平集图像分割方法中的几个数值:偏移场B<sub>ε</sub>=1,ε=1...m,ε为所选尺度个数;方差σ<sub>iε</sub>=i,i=1...2,ε=1...m;水平集函数<img file="FDA0001187129870000011.GIF" wi="546" he="92" />x是水平集函数变量,x∈inside表示水平集内部,otherwise表示水平集外部;步骤2:计算用来描述多尺度局部统计主动轮廓模型(LSACM)水平集图像分割方法中的局部区域特征的量L(x),假定图像灰度不均匀大部分出现在低频区域,使用多尺度低通高斯滤波器<img file="FDA0001187129870000012.GIF" wi="1048" he="114" />来构造局部区域特征描述,其中x为中心像素,y为中心像素的邻域,邻域的尺度由σ<sub>ε</sub>=2ε+1决定,描述局部区域特征的量为L(x)=B<sub>ε</sub>(x)c<sub>iε</sub>,其中c<sub>iε</sub>为局部区域近似灰度;步骤3:根据步骤2得到的描述局部区域特征的量L(x)计算描述多尺度局部统计主动轮廓模型(LSACM)水平集图像分割方法中的局部区域的差分特征d(x),其中d(x)=(I(x)‑L(x))<sup>2</sup>=(I(x)‑B<sub>ε</sub>(x)c<sub>iε</sub>)<sup>2</sup>,I(x)表示原始图像,根据演化曲线的特点将d(x)分成两部分,曲线内部d<sub>in</sub>(x)和曲线外部d<sub>out</sub>(x),其中d<sub>in</sub>(x)=(I(x)‑L<sub>in</sub>(x))<sup>2</sup>,L<sub>in</sub>(x)表示L(x)在演化曲线内部的分量,d<sub>out</sub>(x)=(I(x)‑L<sub>out</sub>(x))<sup>2</sup>,L<sub>out</sub>(x)表示L(x)在演化曲线外部的分量,差分特征d(x)表示原始图像I(x)和局部特征L(x)的相似程度;步骤4:根据步骤3得到的局部区域差分特征d(x)计算多尺度局部统计主动轮廓模型(LSACM)水平集图像分割方法的多尺度高通滤波器的最大响应M:M=max(d(x)),即M=max((I(x)‑L(x))<sup>2</sup>)=max((I(x)‑B<sub>ε</sub>(x)c<sub>iε</sub>)<sup>2</sup>),其中M分成两部分,演化曲线内部M<sub>in</sub>和演化曲线外部M<sub>out</sub>,M<sub>in</sub>=max((I(x)‑L<sub>in</sub>(x))<sup>2</sup>),M<sub>out</sub>=max((I(x)‑L<sub>out</sub>(x))<sup>2</sup>),M的作用是保留图像的高频信息以及在分割曲线演化的过程中寻找最优尺度;步骤5:计算步骤2中提到的局部区域近似灰度c<sub>iε</sub>,c<sub>iε</sub>由公式<img file="FDA0001187129870000021.GIF" wi="1161" he="135" />迭代计算,其中M<sub>1</sub>(φ)=H(φ),代表演化曲线内部,M<sub>2</sub>(φ)=1‑H(φ),代表演化曲线外部,H(φ)为阶跃函数;步骤6:计算步骤2中提到的偏移场B<sub>ε</sub>(x),B<sub>ε</sub>(x)由公式<img file="FDA0001187129870000022.GIF" wi="1241" he="225" />迭代计算,其中M<sub>1</sub>(φ)=H(φ),代表演化曲线内部,M<sub>2</sub>(φ)=1‑H(φ),代表演化曲线外部,H(φ)为阶跃函数;步骤7:计算步骤1和步骤6中所提到的方差σ<sub>iε</sub>,σ<sub>iε</sub>表示相应区域的灰度变化,σ<sub>iε</sub>由公式<img file="FDA0001187129870000023.GIF" wi="1563" he="143" />迭代计算,其中M<sub>1</sub>(φ)=H(φ),代表演化曲线内部,M<sub>2</sub>(φ)=1‑H(φ),代表演化曲线外部,H(φ)为阶跃函数;步骤8:综合上述步骤,多尺度局部统计主动轮廓模型(LSACM)水平集图像分割方法的能量函数用E表示,<img file="FDA0001187129870000024.GIF" wi="1977" he="96" />,曲线演化方程为<img file="FDA0001187129870000025.GIF" wi="1634" he="119" />通过该微分方程求解能量函数E的最小值,从而达到曲线演化,图像分割的目的,其中<img file="FDA0001187129870000026.GIF" wi="855" he="91" />为水平集函数的规整项,μ和υ为常量,μ的作用是驱使演化曲线向目标移动,υ=o*255*255,o∈[0,1],υ与检测目标的大小有关;步骤9:利用上述步骤中的公式进行迭代运算,求解多尺度局部统计主动轮廓模型(LSACM)水平集图像分割方法的能量最小值,若已经到达设定的迭代次数Ite,则迭代运算停止,曲线演化结束,从而图像分割完成,若还没有达到迭代次数,则返回步骤2继续迭代。
地址 230031 安徽省合肥市蜀山湖路350号