预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于遥感内河航道图像的水体提取算法优化研究摘要:内河航道作为内河航运的主要载体现如今获取内河航道信息的主要方式是人工测量所以迫切需要找到另一种能高效准确获取航道信息的方法。本文将针对遥感所得的内河航道图像的特点采用数学形态学对水体归一化差异水体算法结果进行改进以便得到更适合于航道识别的水体分布图。0引言内河航道的一个重要特征就是水体的连续性所以可以将已得到的水体信息图进行椒盐去噪并将因天气或被遮挡而引起的河流不连续做连续化处理。由于遥感图像的特殊性在去除椒盐噪声的过程中不能使用一般的方法图像形成过程中容易受到天气或者遮挡的影响导致河流在图像上不连续从而把细小河流当做噪声处理另一方面采用普通方法去噪容易引起边界模糊丧失河流边界这一重要信息。所以优化水体提取算法对于内河航道图像中形成适用于准确识别航道的水体分布图具有持续且积极的意义。1基本数学形态学方法的理论前提数学形态学是一种讨论图像几何结构的方法本质上定义一个合适的结构元素SE去探测图像看其能否按照一定的方法填入图像。形态学的变换是图像到图像的变换常用的形态学变换有膨胀、腐蚀、开运算和闭运算。腐蚀是基于"结构元素能否填入集合"这一问题提出的。当前集合为二值图像目标或灰度图像记结构元素S对点集X的腐蚀为εS(X)其定义为x的所有轨迹点如式(1)。(1)在数字图像中x为图像中的像素点Sx为原点在x结构元素是一个像素矩阵εS(X)为以结构元素S对图像的非背景区域X进行腐蚀运算。对于二值图像或灰度级图像f给定像素点x的腐蚀值为图像中由结构元素定义的窗口内图像的极小值结构元素原点位于x如式(2)。(2)膨胀是腐蚀的对偶运算是基于"结构元素能否击中集合"这一问题提出的。记结构元素S对点集X进行膨胀为δS(X)其定义为x的所有轨迹点如式(3)。(3)对于二值图像或灰度级图像f给定像素点x的膨胀值为图像中由结构元素定义的窗口内图像的极大值且结构元素的原点位于x如式(4)。(4)腐蚀运算能收缩图像中的结构而其对偶运算膨胀能够扩增图像中的结构所以对图像先进行腐蚀运算再进行膨胀运算的开运算就很好的解决了腐蚀收缩其他结构的问题。记结构元素S对图像f做开运算为γS(f)其定义是以结构元素S腐蚀图像然后再以结构元素S的反射作膨胀如式(5)所示。(5)尽管式(5)在腐蚀和膨胀的基础上定义了开运算但是开运算的几何表述为当结构元素与集合匹配时保留整个结构元素。所以开运算集合是所有与集合相匹配的结构元素的并集如式(6)。(6)闭运算是开运算的对偶运算其目的是解决膨胀运算引起的使图像结构扩增的问题。记结构元素S对图像f的开运算为?S(f)其定义为先以结构元素S膨胀图像f然后再用结构元素S的反射作腐蚀运算。如式(7)。(7)闭运算的几何定义表述为若结构元素S和图像集合的非前景图像匹配此时结构元素S包含于图像的补集。换言之闭运算可以表示为所有与集合补集相匹配的结构元素的并集的补集如式(8)所示。(8)2水体提取算法的优化综上本文对归一化指数图进行闭运算以平滑水体轮廓将具有狭窄缺口的水体断裂处连接起来。在进行闭运算的重点是选用哪种合适的结构元素常用的结构元素如图1所示。笔者分别对这几种结构元素进行了实验仿真发现结构元素SE1和SE2能够很好的连接纵向和横向的细小水体的缺口但是对于与结构元素垂直的水体不仅不能连接其缺口反倒会将其消除。结构元素SE3和SE4效果相对较好能够消除图细小缺口并且对于消除椒盐噪声也有一定的效果但是星形结构元素SE3容易引起一定的变形所以笔者选取了方形结构元素SE4对水体信息图进行闭运算处理。(a)SE1(b)SE2(c)SE3(d)SE4图1(a)竖条状结构元素;(b)横条状结构元素;(c)星型结构元素;(d)方形结构元素至此本文的水体信息提取方案就已完成改进的水体提取方案如图2所示:图2本文水体提取方案图对比本文方法与归一化差异水体指数结果发现首先图片中的细小的颗粒点被去除了这些细小点要么是噪声要么就是很小的离散水体不可能作为内河航道所以笔者将其当做椒盐噪声逐一去除掉;其次进过闭运算水体的轮廓更加平滑而且水体内部的小孔也被去除了如图3中红色圆形标记内所示。最后经过闭运算之后水体细小的缺口也被连接起来。(a)(b)图3(a)归一化差异水体指数法;(b)本文方法3本文总结本文首先需要根据对已得到的水体信息图做进一步处理分析遥感图像各目标地物