一种多分辨层次化筛选的遥感图像港口船舶检测方法

文档序号:10687558阅读:534来源:国知局
一种多分辨层次化筛选的遥感图像港口船舶检测方法
【专利摘要】一种多分辨层次化筛选的遥感图像港口船舶检测方法,针对大尺寸高分辨率光学遥感图像港口内船舶,采用coarse?to?fine(由粗到细)方法对图像处理,结合突异检测方法与Harris角点描述子(Harris Corner Detector)检测方法,构建一种高效的港口内船舶检测方法。首先,将大尺寸图像抽样后的图像分别执行突异与多角度旋转突异检测,判断两种方法得到的疑似船舶面积,并将判断结果进行区域拓展,得到港口区域的疑似显著区。之后,取得原分辨率图像中的疑似显著区域,再对原分辨率下的疑似显著区分别进行突异和多角度旋转突异检测,使用Harris角点描述子方法检测两种检测方法得到的疑似船舶的船头特征,将检测得到的船舶坐标返回到原高分辨率图像中进行标记,最终得到原高分辨率图像中的船舶标记。
【专利说明】
一种多分辨层次化筛选的遥感图像港口船舶检测方法
技术领域
[0001] 本发明涉及遥感图像的处理方法,特别是大尺寸高分辨率光学卫星遥感图像快速 自动处理中的港口内船舶检测方法。
【背景技术】
[0002] 近年,高分辨率光学遥感图像已成为遥感图像目标检测的热门领域。其中,基于光 学遥感图像的船舶检测更是研究中的重点,特别是针对船舶交通较为繁忙的港口区域的船 舶检测研究更是成为热点技术,并且随着航空技术与传感器技术发展的日益成熟,人们可 获得海量高质量高分辨率的光学遥感图像。因此缓慢的人工识别已经无法满足实际操作中 的需要,从而产生了许多自动的快速检测方法,例如:基于局部特征方差图像的自适应确定 目标检测阈值方法、双参数恒虚警(CFAR)算法、基于直线链码的船舶检测方法等。
[0003] 但在实际应用这些方法的过程中,针对大尺寸的复杂背景下的港口光学遥感图像 的检测效果并不理想。自适应中的单一的阈值分割,所使用特征过于简单,针对处在海洋背 景下的船舶检测效果显著,但无法有效的检测靠港的船舶和剔除港口内多余的虚警。基于 直线链码的检查方法,虽然直线链码可以有效的描述船舶结构,但港内码头的灰度和纹理 特征与船舶特征较为相似,直线链码易受到此特征的干扰,导致检测结果中存在大量漏检。 恒虚警检测方法可有效的检测到船舶特征,但使用划窗对每个像素进行计算的方法,针对 尺寸较小的图像检测效果较好,而对于大尺寸图像来说计算量过大,导致计算过程时间较 长,无法实现高效的检测。
[0004] 因此,针对大尺寸的港口光学遥感图像的船舶快速检测成为了遥感图像目标检测 的难点。于是,现阶段大量基于光学遥感图像的船舶检测方法,多集中在较复杂的海洋背景 遥感图像上。即使是涉及港口内船舶的检测方法,也多为基于尺寸较小的光学遥感图像上 的检测,并将检测得到的含有船舶的候选区当作检测结果,使得检测结果并不显著。

【发明内容】

[0005] 本发明的目的在于针对上述技术的难点,提供一种多分辨层次化筛选的遥感图像 港口船舶检测方法,通过将低分辨率条件下图像的粗筛选与原高分辨率下图像的精筛选相 结合的方法对图像进行处理,并结合突异检测方法与Harris角点描述子(Harris Corner Detector)检测方法,构建一种高效的港口内船舶检测方法。
[0006] 本发明针对以上叙述的情况,采用一种多分辨层次化筛选的遥感图像港口船舶检 测方法,目前国内尚未有此类方法的报道。
[0007] 本发明提供的方法由一层低分辨港口疑似显著区域粗筛选和二层原分率港内疑 似船舶精筛选两个步骤组成。具体步骤如下:
[0008] 第一步:一层低分辨港口疑似显著区域粗筛选
[0009] 该步骤首先对输入的大尺寸高分辨率遥感图像进行抽样,而后对抽样后图像分别 进行突异检测以及多角度旋转突异检测,将这两种检测方法得到的疑似船舶合并,并对疑 似船舶进行粗筛选,之后拓展得到疑似船舶所在的显著区,从而得到经过一层粗筛选后的 港口疑似显著区域。
[0010]第二步:二层原分率港内疑似船舶精筛选
[0011]根据上一步中得到的疑似显著区域坐标,返回原输入高分辨率图像中得到原分辨 下的疑似显著区域的图像。对此图像分别进行突异检测以及多角度旋转突异检测,将两种 检测方法得到的疑似船舶合并,并对疑似船舶进行精筛选,最终得到经过两层筛选后的船 舶目标。并将船舶目标的坐标返回到原大尺寸图像中标记。
[0012] 根据本发明的一个方面,提供了一种多分辨层次化筛选的遥感图像港口船舶检测 方法,用于自动检测大尺寸高分辨率遥感光学图像中复杂的港口区域,其特征在于包括:
[0013] 将输入的大尺寸光学高分辨遥感图像按一定规格抽样,
[0014] 对抽样后的图像分别进行突异检测与多角度旋转突异检测,
[0015] 将得到的疑似船舶合并,并针对每个疑似船舶的面积进行判断,
[0016] 将判断得到的疑似船舶进行区域拓展,进而得到港口区域中的疑似显著区,从而 实现在一层低分辨率图像条件下的疑似显著区的粗筛选,
[0017] 将上一层中得到的疑似显著区返回到原大尺寸高分辨遥感图像上,从而得到原高 分辨率条件下的疑似显著区,
[0018] 之后,对疑似显著区域分别进行突异检测与多角度旋转突异检测,将得到的疑似 船舶合并,并使用Harris角点描述子结构识别疑似船舶的船头部分,
[0019] 将检测得到的船舶结果标记回原大尺寸光学高分辨率遥感图像中,从而实现二层 原分辨率的疑似船舶精筛选,最终输出标记结果。
【附图说明】
[0020] 图1是根据本发明的一个实施例的一种多分辨层次化筛选的遥感图像港口船舶检 测方法的流程图。
[0021] 图2是根据本发明的一个实施例的一层低分辨港口疑似显著区域粗筛选流程图。
[0022] 图3是根据本发明的一个实施例的二层原分率港内疑似船舶精筛选流程图。
【具体实施方式】
[0023] 以下说明如何具体实施本发明提供的方法。图1是是根据本发明的一个实施例的 多分辨层次化筛选的遥感图像港口船舶检测方法的流程框图,其包括:
[0024]第一步:一层低分辨港口疑似显著区域粗筛选
[0025] 针对输入的大尺寸高分辨率港口遥感图像,通过对其进行抽样,产生分辨率较低 的图像。在此图像上,进行突异检测方法与多角度旋转突异检测方法的结合,得到港口内疑 似船舶。再对这些疑似船舶进行合并与粗筛选,将筛选得到的疑似船舶拓展,从而得到港口 内疑似显著区。其根据本发明的一个实施例的过程如图2所示。
[0026] 第(1.1)步突异检测:如图2所示,首先对输入的大尺寸光学高分辨率遥感图像按 抽样规格λ进行抽样,然后对抽样后的港口图像进行突异检测,得到疑似的船舶。
[0027] 第(1.2)步多角度旋转突异检测:针对上一步骤中抽样后的图像,使其以指定角度 {1α,1?,···,1α}顺时针旋转。并对旋转了角度Iu的图像,进行突异检测。将检测得到的疑似船 舶逆时针旋转角度Iu,返回到抽样后的图像上,并将所有检测得到的疑似船舶合并,得到多 角度旋转检测后的疑似船舶目标。
[0028]第(1.3)步合并疑似显著区及虚警快速粗剔除:根据第(1.1)步与第(1.2)步中获 得的疑似船舶,将两者的疑似船舶进行或计算,从而得到两种检测方法共同作用下的疑似 船舶目标,形成一幅只含有疑似船舶的逻辑图像。对合并后的疑似船舶图像进行连通域标 记,得到连通域L 1,L2,…,L1。分别计算连通域L1的面积N1,并执行判断:
[0029]
[0030] 其中,G1(Xj)为连通域1^中坐标J1为连通域面积所允许的下线;S2为连通域面积 所允许的上线。如果连通域面积N 1在面积要求的范围内,则连通域L1中的像素都别标记为1; 反之,则被标记为〇。从而粗筛选出疑似船舶。
[0031] 第(1.4)步截取疑似目标区域:针对上一步中得到的疑似船舶目标图像,重新进行 连通域标记,得到新的连通域L ^,L'2,···,!/i。取出单个连通域L ' i,并计算其尺寸:
[0032]
[0033]
[0034] 其中,{1_#111£?,7_,7^£?}为使用行扫描与列扫描的方法确定的连通域1/:1的像 素坐标极值点。通过极值点确定ΙΛ的长W1与宽lu,并分别横纵方向延长dmdu距离,从而拓 展了的疑似船舶的范围,最终确定了疑似显著区域的位置。将得到的疑似显著区域标记为 Di,D2,.··,Di〇
[0035]第二步:二层原分率港内疑似船舶精筛选
[0036]针对上一步中得到的疑似显著区域DllD2,…,D1,将这些区域的坐标返回到原高分 辨率图像中,从而得到了原高分辨率下的疑似显著区图像〇'1,〇'2,一,〇'1。对这些图像,再 次进行突异检测与多角度突异检测的结合,并将两方法得到的疑似船舶合并,对合并后的 疑似船舶进行精筛选,之后将筛选得到的船舶坐标返回到原大尺寸的遥感图像中,并标记。 其根据本发明的一个实施例的过程如图3所示。
[0037]第(2.1)步突异检测:将第一步中得到的显著区域D1,D2,…,Di返回到原高分辨率 图像中,从而得到原分辨率下的疑似显著区域D'^D'2,…,图像,分别进行突异检测。得 到含有疑似船舶的图像。
[0038] 第(2.2)步多角度旋转突异检测:针对第一步中得到的原高分辨率疑似显著区域 图像D'^D'2,…,,使其以指定角度,…,M顺时针旋转。并对旋转了角度h的图 像,进行突异检测。将检测得到的疑似船舶逆时针旋转角度h,返回到疑似显著区域图像D ?'2,…,0\上,并将所有检测得到的疑似船舶合并,得到多角度旋转检测后的疑似船舶。
[0039] 第(2.3)步合并疑似船舶及虚警精细剔除:将上两步中突异检测与多角度旋转突 异检测得到的疑似船舶通过与运算合并,形成一幅只含有疑似船舶的逻辑图像。之后对合 并得到的疑似船舶进行精细筛选。首先,将逻辑图像进行连通域标记,得到连通域H 1, H2,… H1。取出连通域出后,使用Harris角点描述子结构识别疑似船舶的船头部分,将检测得到的 船头特征保存在一幅逻辑图像中,从而实连通域中船舶的精细筛选。
[0040]第(2.4)步返回原图像标记目标:将疑似显著区筛选后得到的船舶坐标返回到抽 样后的图像,以此生成一幅大小与抽样后遥感图像相同的逻辑图像。再按照抽样λ,对此逻 辑图像进行规格为l/λ的差值放大。并对放大后的逻辑图像进行连通域标记,得到Η、,Η 'vH'i连通域。之后对连通域进行列扫描和行扫描,同样取得船舶目标的像素坐标极 值点{ X ' imin,X ' imax,y ' imin,y ' imax}。通过这些极值点,可标记出船舶目标在大尺寸图像中的 位置。
[0041 ]本发明与现有检测方法相比具有以下优点:
[0042] 由于输入的待检测图像为大尺寸高分辨遥感图像,本方法首先对原图像进行一定 规格的抽样,之后经过粗筛选得到了小块的疑似显著区域。再从原图像中截取高分辨率下 的相应疑似显著区,进而可对其进行精细的筛选。这使得本方法在处理大尺寸高分辨遥感 图像时,合理的减少了计算大量像素坐标所消耗的时间,同时在对小块候选区处理时也能 保证图像的特征能够被较好的保留,高效的利用突异检测方法描述港口轮廓的性能,又提 高局部描述子方法检测的效果。从而实现了针对大尺寸遥感图像的船舶目标的高效检测。
[0043] 本方法使用多种检测方法,将这些方法合理的交叉使用,可有效的实现目标的精 确检测。使用突异检测方法,可有效获取港口图像中海岸凸起的区域,在一层粗筛选时,此 方法可有效确定港口内部的轮廓以及疑似显著区域。再通过筛选疑似显著区域的面积特 征,可得到港口内可能含有船舶目标的疑似候选区。在二层筛选中,通过对原分辨率下的显 著区域进行突异扫描,可得到更为精确且范围更小的海岸凸起目标。因此,在对这些疑似船 舶进行局部描述子方法检测时,可有效的提高算法的检测精度并减少运算过程的时间。最 终,实现了本方法在针对大尺寸高分辨率遥感图像的精确检测。
【主权项】
1. 一种多分辨层次化筛选的遥感图像港口船舶检测方法,用于自动检测大尺寸高分辨 率遥感光学图像中复杂的港口区域,其特征在于包括: 将输入的大尺寸光学高分辨遥感图像按一定规格抽样, 对抽样后的图像分别进行突异检测与多角度旋转突异检测, 将得到的疑似船舶合并,并针对每个疑似船舶的面积进行判断, 将判断得到的疑似船舶进行区域拓展,进而得到港口区域中的疑似显著区,从而实现 在一层低分辨率图像条件下的疑似显著区的粗筛选, 将上一层中得到的疑似显著区返回到原大尺寸高分辨遥感图像上,从而得到原高分辨 率条件下的疑似显著区, 之后,对疑似显著区域分别进行突异检测与多角度旋转突异检测,将得到的疑似船舶 合并,并使用Harris角点描述子结构识别疑似船舶的船头部分, 将检测得到的船舶结果标记回原大尺寸光学高分辨率遥感图像中,从而实现二层原分 辨率的疑似船舶精筛选,最终输出标记结果。2. 根据权利要求1所述的方法,其特征在于: 针对抽样后的图像,使其以指定角度{lu,k2,···上}顺时针旋转, 对旋转了角度lu的图像,进行突异检测, 将检测得到的疑似船舶逆时针旋转角度lu,返回到抽样后的图像上,并将所有检测得到 的疑似船舶合并,得到多角度旋转检测后的疑似船舶目标。3. 根据权利要求1所述的方法,其特征在于: 对原大尺寸高分辨率遥感图像进行一定规格的抽样,之后对图像分别进行突异检测和 多角度旋转突异检测,将两种检测方法得到的疑似船舶进行或计算,从而得到两种检测方 法共同作用下的疑似船舶目标,形成一幅只含有疑似船舶的逻辑图像, 对合并后的疑似船舶图像进行连通域标记,得到连通域Li,L2,…,U, 分别计算连通域U的面积K,并执行判断:其中,Gdxj)为连通域1^中坐标;Si*连通域面积所允许的下线;&为连通域面积所允 许的上线, 如果连通域面积化在面积要求的范围内,则连通域U中的像素都别标记为1;反之,则被 标记为0。从而粗筛选出疑似船舶。4. 根据权利要求1所述的方法,其特征在于: 将一层低分辨率显著区域粗筛选中得到的显著区域返回到原高分辨率图 像中,从而得到原分辨率下的疑似显著区域D'^D'2,…,图像,对每个疑似显著区分辨分 别进行突异检测与多角度旋转突异检测,将得到的疑似船舶合并。
【文档编号】G06K9/32GK106056084SQ201610382461
【公开日】2016年10月26日
【申请日】2016年6月1日
【发明人】毕福昆, 陈婧, 李琳, 张旭
【申请人】北方工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1