会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 环境工程 / 溢油 / 一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法

一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法

阅读:299发布:2021-03-02

IPRDB可以提供一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法专利检索,专利查询,专利分析的服务。并且本发明公开了一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法,其步骤为:首先,在原始图像溢油区域内任选一像素作为种子像素,计算图像中各像素相对于种子像素的模糊连接度;然后,基于模糊连接度构建初始水平集函数;最后,基于区域可伸缩匹配(Region Scalable Fitting)水平集算法进行水平集演化,至收敛时,水平集函数大于零的区域对应于遥感图像中的溢油区域。本发明克服了区域可伸缩匹配水平集算法对于不同初始水平集函数会得到不同分割结果的缺点,能够将遥感溢油图像进行精确的分割。,下面是一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法专利的具体信息内容。

1.一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法,其特征在于:包含以下步骤:步骤一:设定溢油区域中的种子像素,计算图像中各像素相对于种子像素的模糊连接度:定义I表示一张分辨率为X×Y的遥感溢油灰度图像,I是X×Y维矩阵,I(x,y)是矩阵中(x,y)位置的元素,表示溢油图像(x,y)位置像素的灰度值。

在原始图像溢油区域内任选一个(x0,y0)位置的像素作为种子像素。

计算图像中所有位置中任意两位置所对应像素间的模糊邻近度,位于任意(xi,yi)和(xj,yj)位置两像素间模糊邻近度ρi,j如下计算:其中,k1是距离递减因子,为非负常数,用来调整图像中两像素间的距离权重;

计算图像中所有位置中任意两位置所对应像素间的模糊相似度,位于任意(xi,yi)与(xj,yj)位置两像素间模糊相似度ai,j如下计算:其中,k2是梯度权重,为非负常数,是平衡像素强度差异的权重;

计算图像中所有位置的像素与(x0,y0)位置的种子像素之间的模糊连接度,位于任意(x,y)位置的像素与位于(x0,y0)位置的种子像素之间的模糊连接度 如下计算:其中,P是位置(x,y)到(x0,y0)的所有路径,p是P中的一条路径。

步骤二:基于模糊连接度构建初始水平集函数:设定阈值θ,基于θ和 构建初始水平集函数φ0(x,y):步骤三:以φ0(x,y)为初始水平集函数,基于区域可伸缩匹配进行水平集演化,具体执行过程为:定义平滑阶跃函数为:

H∈(φ)导数为:

定义

基于上述定义,构建区域可伸缩匹配函数:其中,Kσ为高斯核函数 σ是它的尺度参数。

基于Kσ和qi(x,y),定义数据拟合函数:ei(x,y)=∫∫Kσ(x-u,y-υ)|I(u,υ)-qi(x,y)|2dudυ   (8)基于公式(6)和公式(8),定义梯度流方程:其中,λi是正数,用来平衡各个数据拟合函数的权重;v、η均是非负参数,保证水平集演化的正则性;

以公式(4)为t=0时初始水平集函数,构建水平集演化方程为:式中,α是演化速率;

经公式(10)迭代演化至收敛,得到最终的水平集函数,其大于零的区域分割为遥感图像中的溢油区域。

说明书全文

一种基于单点模糊初始化水平集演化的遥感图像溢油分割

方法

技术领域

[0001] 本发明涉及遥感图像处理技术领域,具体涉及一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法

背景技术

[0002] 海上石油开采时常会有泄露的情况发生。为减小溢油造成的影响,需及时检测溢油区域。基于海面遥感图像的溢油区域检测任务通常是将遥感图像分割为溢油区域和非溢油区域的过程。区域可伸缩匹配(Region Scalable Fitting)水平集演化算法(参见文献:Li C,Kao C Y,Gore J C,et al.Minimization of region-scalable fitting energy for image segmentation.[J].IEEE Transactions on Image Processing,2008,17(10):
1940-1949)是一类广泛应用的图像分割方法。该方法需要设定待分割区域的初始轮廓。在水平集演化算法中,初始轮廓对应于初始水平集中的零水平集函数。实验证明,该方法对初始轮廓具有依赖性:对于不同的初始轮廓,其分割结果不同。将该方法应用到溢油分割时,对于与溢油区域相差较大的初始轮廓,其分割结果不准确。如图2、图3、图4和图5中(b)和(c)中白实线分别是手动设置的不同初始轮廓以及对应的分割结果。由上可知,区域可伸缩匹配水平集算法对初始轮廓的依赖,提升了初始轮廓设定的难度,给溢油检测的实际操作造成了困难,为溢油自动检测造成了困扰。

发明内容

[0003] 为了解决上述问题,本发明根据模糊连接度(参见文献:Udupa J K,Saha P K.Fuzzy connectedness and image segmentation[J].Proceedings of the IEEE,2003,91(10):1649-1669)提出了一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法。该方法有效解决了背景技术中提到的水平集演化对初始化轮廓的依赖问题,能够实现对遥感溢油图像的精确分割。
[0004] 本发明的技术方案是:一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法,包含以下步骤:
[0005] 步骤一:计算图像中各像素相对于种子像素的模糊连接度:
[0006] 定义I表示一张分辨率为X×Y的遥感溢油灰度图像,I是X×Y维矩阵,I(x,y)是矩阵(x,y)位置的元素,表示溢油图像(x,y)位置像素的灰度值。
[0007] 在原始图像溢油区域内任选一个(x0,y0)位置的像素作为种子像素。
[0008] 计算图像中所有位置中任意两位置所对应像素间的模糊邻近度,位于任意(xi,yi)和(xj,yj)位置两像素间模糊邻近度ρi,j如下计算:
[0009]
[0010] 其中,k1是距离递减因子,为非负常数,用来调整图像中两像素间的距离权重;
[0011] 计算图像中所有位置中任意两位置所对应像素间的模糊相似度,位于任意(xi,yi)与(xj,yj)位置两像素间模糊相似度ai,j如下计算:
[0012]
[0013] 其中,k2是梯度权重,为非负常数,是平衡像素强度差异的权重;
[0014] 计算图像中所有位置的像素与(x0,y0)位置的种子像素之间的模糊连接度,位于任意(x,y)位置的像素与位于(x0,y0)位置的种子像素之间的模糊连接度 如下计算:
[0015]
[0016] 其中,P是位置(x,y)到(x0,y0)的所有路径,p是P中的一条路径。
[0017] 步骤二:基于模糊连接度构建初始水平集函数:
[0018] 设定阈值θ,基于θ和 构建初始水平集函数φ0(x,y):
[0019]
[0020] 步骤三:以φ0(x,y)为初始水平集函数,基于区域可伸缩匹配进行水平集演化,具体执行过程为:
[0021] 定义平滑阶跃函数为:
[0022]
[0023] H∈(φ)导数为:
[0024]
[0025] 定义
[0026] 基于上述定义,构建区域可伸缩匹配函数:
[0027]
[0028] 其中,Kσ为高斯核函数 σ是它的尺度参数。
[0029] 基于Kσ和qi(x,y),定义数据拟合函数:
[0030] ei(x,y)=∫∫Kσ(x-u,y-υ)|I(u,υ)-qi(x,y)|2dudυ        (8)[0031] 基于公式(6)和公式(8),梯度流方程如下:
[0032]
[0033] 其中,λi是正数,用来平衡各个数据拟合函数的权重;v、η均是非负参数,保证水平集演化的正则性;
[0034] 以公式(4)为t=0时初始水平集函数,构建水平集演化方程为:
[0035]
[0036] 式中,α是演化速率。
[0037] 经公式(10)迭代演化至收敛,得到最终的水平集函数,其大于零的区域分割为遥感图像中的溢油区域。
[0038] 本发明的有益效果为:图2、图3、图4、图5中,(b)、(c)中白实线是采用区域可伸缩匹配水平集算法设定的不同初始轮廓,(g)、(h)是对应的分割结果,其中黑色区域是分割出的溢油区域。由分割结果可知,初始轮廓不同,分割结果不同,且分割结果不准确。(d)、(e)中溢油区域内的白点是对于同一幅遥感溢油图像采用本发明所提单点模糊初始化方法分别设定的不同初始种子像素,图像中的白虚线是由设定的不同初始种子像素所得的初始轮廓(即公式(4)中初始水平集φ0(x,y)的零水平集函数φ0(x,y)=0曲线),(i)、(j)是对应的分割结果,其中黑色区域是分割出的溢油区域。由分割结果可知,初始种子像素不同,所得分割结果相同,且分割结果准确。

附图说明

[0039] 图1为本发明一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法的原理框图。
[0040] 图2、图3、图4和图5是四组实验结果图。其中,(a)、(f)分别是原始遥感图像和真实的分割结果;(b)、(c)中的白实线是采用区域可伸缩匹配初始化水平集算法分别设定的不同初始轮廓,(g)、(h)是对应的分割结果,其中黑色区域是分割出的溢油区域;(d)、(e)中,溢油区域内的白点是采用本发明所提方法设定的不同初始种子像素,图像中的白虚线是由设定的不同初始种子像素所得的初始轮廓(即公式(4)中初始水平集φ0(x,y)的零水平集函数φ0(x,y)=0曲线),(i)、(j)是对应的分割结果,其中黑色区域是分割出的溢油区域。

具体实施方式

[0041] 为了更好地说明本发明的技术方案,以下结合附图对本发明的实施方式作进一步描述。
[0042] 一种基于单点模糊初始化水平集演化的遥感图像溢油分割方法,包含以下步骤:
[0043] 步骤一:参见图1,计算图像中各像素相对于种子像素的模糊连接度:
[0044] 定义I表示一张分辨率为X×Y的遥感溢油灰度图像,I是X×Y维矩阵,I(x,y)是矩阵(x,y)位置的元素,表示溢油图像(x,y)位置像素的灰度值。
[0045] 在原始图像溢油区域内任选一个(x0,y0)位置的像素作为种子像素。
[0046] 计算图像中所有位置中任意两位置所对应像素间的模糊邻近度,位于任意(xi,yi)和(xj,yj)位置两像素间模糊邻近度ρi,j如下计算:
[0047]
[0048] 其中,k1是距离递减因子,为非负常数,用来调整图像中两像素间的距离权重;
[0049] 计算图像中所有位置中任意两位置所对应像素间的模糊相似度,位于任意(xi,yi)与(xj,yj)位置两像素间模糊相似度ai,j如下计算:
[0050]
[0051] 其中,k2是梯度权重,为非负常数,是平衡像素强度差异的权重;
[0052] 计算图像中所有位置的像素与(x0,y0)位置的种子像素之间的模糊连接度,位于任意(x,y)位置的像素与位于(x0,y0)位置的种子像素之间的模糊连接度 如下计算:
[0053]
[0054] 其中,P是位置(x,y)到(x0,y0)的所有路径,p是P中的一条路径。
[0055] 具体的,运用动态规划方法实现公式(13)的计算。
[0056] 步骤二:参见图1,基于模糊连接度构建初始水平集函数:
[0057] 设定阈值θ,基于θ和 构建初始水平集函数φ0(x,y):
[0058]
[0059] 步骤三:参加图1,以φ0(x,y)为初始水平集函数,基于区域可伸缩匹配进行水平集演化,具体执行过程为:
[0060] 定义平滑阶跃函数为:
[0061]
[0062] H∈(φ)导数为:
[0063]
[0064] 定义
[0065] 基于上述定义,构造区域可伸缩匹配函数:
[0066]
[0067] 其中,Kσ为高斯核函数 σ是它的尺度参数。
[0068] 基于Kσ和qi(x,y),定义数据拟合函数:
[0069] ei(x,y)=∫∫Kσ(x-u,y-υ)|I(u,υ)-qi(x,y)|2dudυ       (18)基于公式(16)和公式(18),定义梯度流方程:
[0070]
[0071] 其中,λi是正数,用来平衡各个数据拟合函数的权重;v、η均是非负参数,保证水平集演化的正则性;
[0072] 以公式(4)为t=0时初始水平集函数,构建水平集演化方程为:
[0073]
[0074] 式中,α是演化速率。
[0075] 经公式(20)迭代演化至收敛,得到最终的水平集函数,其大于零的区域分割为遥感图像中的溢油区域。
[0076] 图2、图3、图4和图5给出了不同处理方法的对比图。
[0077] 其中,(a)、(f)分别是原始遥感图像和真实的分割结果。
[0078] (b)、(c)中白实线是采用区域可伸缩匹配初始化水平集算法分别设定的不同初始轮廓,(g)、(h)代表最终分割结果,其中黑色区域是分割出的溢油区域。由分割结果可以看出,初始轮廓不同,分割结果不同,且分割结果不准确。
[0079] (d)、(e)中,溢油区域内的白点是采用基于单点模糊初始化水平集演化方法设定的不同种子像素,图像中的白虚线是由设定的不同初始种子像素所得的初始轮廓(即公式(4)中初始水平集φ0(x,y)的零水平集函数φ0(x,y)=0曲线),(i)、(j)代表最终分割结果,其中黑色区域代表分割出的溢油区域。由分割结果可以看出,初始种子像素不同,所得初始轮廓相同,最终分割结果相同,且分割结果精确。
[0080] 以上所举实施例仅用为方便举例说明本发明,并非对本发明保护范围的限制,在本发明所述技术方案范畴,所属技术领域的技术人员所作各种简单变形与修饰,均应包含在以上申请专利范围中。
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用