主权项 |
一种基于高分辨遥感图像的机场目标检测方法,其特征在于步骤如下:步骤1、边缘检测:采用Sobel算子对遥感图像进行边缘检测,提取图像边缘,并将边缘点标识为1,其它点标识为0,得到遥感图像的边缘图像E;步骤2、线性区域筛选:首先利用梯度方向信息以及线段长度两个限制条件剔除弯曲或者较短线段,再比较8‑邻域内各个像素梯度方向与当前像素梯度方向,当差值的绝对值在0.3以内时,保留该邻域像素并重新记录长度,记录长度为线段中所含像素的个数,再以该邻域像素为当前像素,重复此操作直至8‑邻域内无满足保留要求的像素,最后去除记录长度中小于50的线段,得到只包含近似长直线的线性区域的边缘图像E′;步骤3、直线检测:对经过线性区域筛选的边缘图像E′进行基于线性区域的自适应多尺度Beamlet变换,寻找平行的长直线作为机场跑道的候选特征集CF={cf<sub>1</sub>,cf<sub>2</sub>,...,cf<sub>n</sub>};步骤4、机场目标直线特征提取:首先从集合CF={cf<sub>1</sub>,cf<sub>2</sub>,...,cf<sub>n</sub>}中选取不独立的长平行线作为基准特征SF,然后以基准特征为中心判别CF中其余平行线是否属于机场目标特征,得到特征图像S和机场目标特征集AF={af<sub>1</sub>,af<sub>2</sub>,...,af<sub>n</sub>};并在特征图像S中标识出AF集中的所有元素,即af<sub>i</sub>(i=0,1,...,m)中每个像素均有一个用i标识的类别标签,特征集合AF={af<sub>1</sub>,...,af<sub>m</sub>}就表示为特征图像S中的标识部分图;所述机场目标特征源于机场跑道先验知识;所述不独立的长平行线是指存在同向的平行线的长平行线;步骤5、机场目标提取:(1)从特征图像S的任意一个角开始访问,以机场目标特征上的像素点为机场特征点,将该点作为种子点P,按照阈值为20进行区域生长,若当前点的灰度值与种子点的灰度值之差的绝对值小于20,认为该点是机场目标点,并标识为已访问特征点;(2)遍历特征图像S,若找到未访问特征点,将该点作为种子点P,按照阈值为20进行区域生长,若当前点的灰度值与种子点的灰度值之差的绝对值小于20,认为该点是机场目标点,并标识为已访问特征点;直到所有符合要求的点都生长完毕,得到反映机场目标的图像。 |