发明名称 一种自动提取遥感图像控制点切片的方法
摘要 本发明公开了一种自动提取遥感图像控制点切片的方法,涉及数字遥感图像处理技术,对于一幅大的遥感图像,利用图像的纹理特征(自相关系数和灰度共生矩阵的和概率分布方差),根据图像片的区域特征进行判断,筛选出纹理较大,符合控制点(GCP,ground control point)切片要求的图像片,从而实现自动提取控制点切片的过程。本发明方法运用了图像纹理特征所表达的图像信息,通过自动算法,实现了遥感图像控制点切片有效的自动提取。
申请公布号 CN102567735B 申请公布日期 2013.07.24
申请号 CN201010615036.2 申请日期 2010.12.30
申请人 中国科学院电子学研究所 发明人 张翰墨;尤红建
分类号 G06K9/52(2006.01)I 主分类号 G06K9/52(2006.01)I
代理机构 中科专利商标代理有限责任公司 11021 代理人 周国城
主权项 1.一种自动提取遥感图像控制点切片的方法,其特征在于,包括:步骤1:自动提取候选图像切片,并进行归一化处理;步骤2:计算候选图像切片的纹理特征值,包括图像的五个自相关系数和基于图像灰度共生矩阵的和概率方差;步骤3:根据得到的图像特征值大小,判定是否具有较大纹理特征,是否符合图像控制点切片特性,确定符合要求的图像切片;其中当候选切片的五个自相关系数中任意一个大于0.25,且图像灰度共生矩阵的和概率方差大于1,则认为该切片具有较大纹理特征,符合图像控制点切片特性,是符合要求的图像切片;其中,所述步骤2计算候选图像切片的纹理特征值为:A)计算候选图像切片的五个自相关系数,对于一幅图像切片f,其自相关系数计算公式为:<maths num="0001"><![CDATA[<math><mrow><mi>&rho;</mi><mrow><mo>(</mo><mi>&Delta;x</mi><mo>,</mo><mi>&Delta;y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><mi>f</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&times;</mo><mi>f</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mi>&Delta;x</mi><mo>,</mo><mi>j</mi><mo>+</mo><mi>&Delta;y</mi><mo>)</mo></mrow></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><msup><mi>f</mi><mn>2</mn></msup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow></mfrac></mrow></math>]]></maths>其中(i,j)表示图像像素坐标,坐标范围为[0,...,N-1],f(i,j)表示图像中坐标为(i,j)的图像灰度值,Δx,Δy为图像在x和y方向上的位移量,符号∑表示求和,符号×表示乘积,符号上标2表示算数平方;其中采用的位移量l为10,选取4个方向θ<sub>1</sub>,θ<sub>2</sub>,θ<sub>3</sub>,θ<sub>4</sub>,值分别为:0°,45°,90°,135°,分别求得四个方向上的位移量Δx,Δy,计算公式为:Δx=l×cosθ<sub>m</sub>Δy=l×sinθ<sub>m</sub>其中m=1,2,3,4,符号×表示乘积,计算得到四个自相关系数ρ<sub>1</sub>,ρ<sub>2</sub>,ρ<sub>3</sub>,ρ<sub>4</sub>,然后对四个自相关系数求平均值,得到第五个自相关系数ρ<sub>5</sub>;B)计算候选图像切片的基于灰度共生矩阵的和概率方差,首先求取图像f的灰度共生矩阵,计算公式为:<img file="FDA00002883306600021.GIF" wi="1303" he="139" />其中,(i,j)为图像f在x,y两个方向的坐标值,坐标范围为[0,...,N-1],f(i,j)表示图像中坐标为(i,j)的图像灰度值,Δx,Δy为图像在x,y两个方向上的位移量,符号∑表示求和;p,q分别表示图像f中坐标(i,j)和坐标(i+Δx,j+Δy)处的灰度值,也是灰度共生矩阵C的坐标;其中,首先对图像进行灰度级压缩,采用的灰度级gl为16,压缩方式为:f(i,j)=f(i,j)/256×(gl-1)其中(i,j)表示图像像素坐标,坐标范围为[0,...,N-1],f(i,j)表示图像中坐标为(i,j)的图像灰度值,符号×表示乘积,符号/表示除;采用的位移量l为6,并选取4个方向θ<sub>1</sub>,θ<sub>2</sub>,θ<sub>3</sub>,θ<sub>4</sub>,分别值为:0°,45°,90°,135°,分别求得四个方向上位移量Δx,Δy,计算公式为:Δx=l×cosθ<sub>m</sub>Δy=l×sinθ<sub>m</sub>其中m=1,2,3,4,符号×表示乘积,计算各方向上的灰度共生矩阵,然后计算其和概率分布p<sub>i+j</sub>(t),计算公式为:<maths num="0002"><![CDATA[<math><mrow><msub><mi>p</mi><mrow><mi>i</mi><mo>+</mo><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><mi>f</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中(i,j)表示图像像素坐标,坐标范围为[0,...,N-1],f(i,j)表示图像中坐标为(i,j)的图像灰度值,t为和概率(i+j),其范围为[0,...,2*N-2],符号∑表示求和;根据四个方向的和概率分布p<sub>i+j</sub>(t),分别计算其熵值,计算公式为:<maths num="0003"><![CDATA[<math><mrow><mi>entropy</mi><mo>=</mo><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>t</mi><mo>=</mo><mn>0</mn></mrow><mrow><mn>2</mn><mi>N</mi><mo>-</mo><mn>2</mn></mrow></munderover><msub><mi>p</mi><mrow><mi>i</mi><mo>+</mo><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&times;</mo><mi>log</mi><mo>{</mo><msub><mi>p</mi><mrow><mi>i</mi><mo>+</mo><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>}</mo></mrow></math>]]></maths>其中log表示求自然对数,t为和概率(i+j),其范围为[0,...,2*N-2],∑表示求和,符号×表示乘积;再根据得到的熵值,计算出和概率分布的方差,计算公式为:<maths num="0004"><![CDATA[<math><mrow><msub><mi>t</mi><mi>sv</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>t</mi><mo>=</mo><mn>0</mn></mrow><mrow><mn>2</mn><mi>N</mi><mo>-</mo><mn>2</mn></mrow></munderover><msup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mi>entropy</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>&times;</mo><msub><mi>p</mi><mrow><mi>i</mi><mo>+</mo><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths>t为和概率(i+j),其范围为[0,...,2*N-2],符号×表示乘积,符号∑表示求和,符号上标2表示算数平方;最后,将计算得到的四个方向的和概率分布方差求平均,得到特征值T<sub>sv</sub>。
地址 100190 北京市海淀区北四环西路19号