一种结合卫星遥感图像与河流计数据的河宽提取的方法

文档序号:29210259发布日期:2022-03-12 04:40阅读:360来源:国知局
一种结合卫星遥感图像与河流计数据的河宽提取的方法

1.本发明涉及河流宽度提取方法,具体涉及结合卫星遥感图像与河流计数据的河宽提取的方法。


背景技术:

2.随着国家工业发展和水污染加重,地表水资源的监测逐渐成为关注的重点。河流作为地表水资源的重要组成部分,是人类生产、生活用水的重要来源。中小河流的在线监测不仅可以实时掌握可用水资源,还可以预防洪水灾害。河宽是重要的水文特征,很多模型都会将河宽作为流量计算的重要参数。所以准确地河宽提取不仅能够在一定程度上提高流量计算的精度,还能在很多水文应用中起到关键作用。
3.目前的河流监测方法大多通过水文站监测,水文站点数量有限、人工采集数据效率低、在暴雨洪涝等恶劣环境下监测仪器易损坏,导致部分水文站测量数据的缺失。现有主要的河宽提取方法主要分为建立河流模型和遥感技术两种方法。利用河宽模型计算河宽需要大量的实测地形数据,然而精度较高的地形数据也不易获取。遥感技术分为卫星遥感技术与用于河流探测的微波多普勒雷达(以下简称河流计)技术。卫星遥感技术具有覆盖范围广、测量成本低的优点,但旱季影像得到的河宽与真实的河宽差异大,卫星图像空间分辨率较低。河流计具有全天时、全天候的观测能力,具有一定穿透云、雨、雾的能力,但是不能区分可能存在的多种静止强回波目标。


技术实现要素:

4.基于目前的情况,有必要提出一种结合卫星遥感图像与河流计数据的河宽提取的方法,用来弥补目前两种遥感技术分别河宽测量出现的问题,实现具有实时性且高精度的河宽提取。
5.本发明提供的一种结合卫星遥感图像与河流计数据的河宽提取的方法,包括如下步骤:
6.1)获取sar卫星遥感影像并对卫星遥感影像进行图像预处理;
7.2)将步骤1)的图像预处理结果裁剪出研究区域,进行水体提取,得到河流水面,从而计算河流平均宽度,并作为粗略河宽;
8.3)判断步骤2)得到的粗略河宽所在距离元的回波在河流计中是否存在距离折叠,从而确定下一步河流计数据的研究范围;
9.4)获取河流计的回波数据并处理得到零多普勒谱,并将一个文件内所有零多普勒谱叠加;
10.5)在步骤3)确定的研究范围内,根据河流回波与地面回波的幅度差异确定分界点所在距离元,作为河流计与对岸的距离;
11.6)测量河流计与靠近河流计一侧河岸的距离,结合步骤5)的距离计算得到河流宽度。
12.进一步的,步骤1)中,卫星遥感影像预处理具体包括去除sar卫星系统自带热噪声、校正轨道信息中存在的误差、采用辐射定标对sar进行辐射校正、使用refined lee滤波减少图像中的斑点噪声、采用range-doppler校正算子完成地形校正和分贝化。
13.进一步的,步骤2)中,水体提取采用阈值分割法对图像进行分类并将灰度图转成二值图像,二值化时满足如下表达式:
[0014][0015]
式中,f(x,y)为灰度值,t为分割阈值。
[0016]
进一步的,步骤2)中计算河流平均宽度公式如下所示;
[0017][0018]sriver
=s
pixel
×n[0019]
其中,s
river
为河流水面面积,单位为m2,s
pixel
为单位像素面积,n为河流水面像素总数;w
river
是河流平均宽度,l
river
利用google earth测距工具测得研究区域的河段长度。
[0020]
进一步的,步骤3)中,研究范围的确定满足如下表达式:
[0021][0022]
式中,ws为研究范围,2l为设置的研究范围大小,l为河流计的最大单值测距范围,w为粗略河宽,即河流平均宽度。
[0023]
进一步的,步骤3)中判断是否存在距离折叠的实现方式为;
[0024]
当回波延时为τ时,大于脉冲收发周期t,折叠到下一个脉冲周期内被误认为是近距离目标,产生回波对应的距离为(τ-t)c/2,所以当距离超过最大单值测距范围l的远距离回波会被折叠到近距离元上,最大单值测距范围l表达式为:
[0025]
l=tc/2
[0026]
式中,t表示脉冲周期,c表示光速。
[0027]
进一步的,步骤4)中将河流计放置在一侧河岸的地面上,通过天线探测河流水面和河流对岸地面,得到分界点的位置为天线到河流对岸地面的距离,进而获取河流计正对河岸探测的回波数据;
[0028]
其中河流计系统采用线性调频(lfm)脉冲,接收天线接收的河流回波信号与本振信号混频,之后再通过低通滤波器,得到差频信号并进行采样得到回波数据;具体为实现如下;
[0029]
设雷达信号中心频率为fc,初始相位为0,扫频周期为t,扫频带宽为b,则扫频斜率为α=b/t,所以雷达发射波形信号可以写为:
[0030]st
(t)=cos(2πfct+παt2)0≤t≤t
[0031]
其中,t表示扫频周期t内的时间,如果目标在距离r0,并以速度v朝向雷达运动,设一场数据中连续发射n个扫频脉冲,对于第n个脉冲,其中1≤n≤n,则接收到的目标回波延时为:
[0032][0033]
其中t0=2r0/c,c表示光速,目标回波信号可表示为:
[0034]
sr(t)=ans
t
(t-td)
[0035]
其中an为回波信号距离衰减;
[0036]
接收信号经过与本振信号混频、低通滤波器后得到差频信号,本振信号即发射信号s
t
(t),并把td(t)代入化简得:
[0037][0038]
对差频信号sr(t)进行采样即得到回波数据。
[0039]
进一步的,步骤4)中将回波数据进行两次快速傅里叶变换,获得距离多普勒谱s(r,f),其中r=1

r,r为距离元数,f为多普勒频率;距离多普勒谱s(r,f)值为复数,所以幅度用回波功率表示,回波功率计算公式如下:
[0040][0041]
式中,pr为回波功率,i、q分别代表s(r,f)的实部与虚部;
[0042]
最后分离出距离多普勒谱中的零频部分得到零多普勒谱。
[0043]
进一步的,步骤5)中,基于步骤4)的回波功率计算公式得到河流回波与地面回波,河流回波与地面回波的幅度差异是由于雷达方程中雷达散射截面积不同导致的,雷达方程表达式如下:
[0044][0045]
其中,p
t
为雷达发射功率,pr′
为雷达接收处接收回波功率,σ为目标散射截面积,用来表征其散射特性,g是天线增益,λ是波长,lr是雷达各部分损耗引入的损失系数;地面的散射截面积远远大于水面的散射截面积,所以即使在远处地面回波的幅度也高于水面回波的幅度;考虑到河岸动态水面的影响,回波强度将随时间而略有变化,选择叠加零多普勒谱后幅度最大的点的横坐标作为分界点距河流计的距离。
[0046]
进一步的,步骤6)中河流宽度的计算表达式如下:
[0047]w′
=l
2-l1[0048]
式中,w

代表河流宽度,l2代表步骤5)得到的河流计与对岸的距离,l1代表手动测量的河流计与近岸的距离。
[0049]
与现有技术相比,本发明具有以下优点和有益效果:
[0050]
1.本发明弥补了卫星遥感图像识别方法存在的河宽季节性波动,空间分辨率较低,易受噪声、阴影、云层影响的缺点;
[0051]
2.本发明弥补了只河流计作为探测工具存在的其他静止强回波目标难区分的缺点;
[0052]
3.本发明的提取方法简单快速,实现成本低、实时的高效高精度监测;
[0053]
4.本发明对相同地点的河流只需对一次的卫星遥感图像进行处理,之后在有限的研究范围内对河流计数据进行分析。减少了数据处理量,并且数据容易获取。
附图说明
[0054]
图1是本发明整体流程图。
[0055]
图2是卫星遥感图像预处理流程图。
[0056]
图3是河流计探测示意图。
具体实施方式
[0057]
下面将结合实施例和附图,对本发明的技术方案进行清楚、完整地描述。
[0058]
参见图1,本发明实施例基于卫星遥感图像处理和河流回波与地面回波的幅度差异,提供的结合卫星遥感图像与河流计数据的河宽提取方法的步骤如下:
[0059]
步骤1):获取sar卫星遥感影像并对卫星遥感影像进行图像预处理;
[0060]
如图2卫星遥感图像预处理流程图所示,卫星遥感影像预处理具体包括去除sar卫星系统自带热噪声、校正轨道信息中存在的误差、采用辐射定标对sar进行辐射校正、使用refined lee滤波减少图像中的斑点噪声、采用range-doppler校正算子完成地形校正和分贝化。
[0061]
步骤2):将步骤1)的图像预处理结果裁剪出研究区域,进行水体提取,得到河流水面,从而计算平均河宽,并作为粗略河宽;
[0062]
先粗略绘制需要研究的河流部分,对经过预处理后的数据进行裁剪,获得小范围研究区域影像后再进行水体提取。水体提取采用的是阈值分割法,主要利用水体在sar图像上后向散射系数小的原理,经过目视比对得到合适的分割阈值,阈值需要不断调整,直到看到满意的结果。将分类后结果由灰度图转成二值图像,二值化时满足如下表达式:
[0063][0064]
式中,f(x,y)为灰度值,t为分割阈值。
[0065]
根据下式将图像的单位像素面积乘以河流水面像素总数,计算河流水面面积,表达式如下:
[0066]sriver
=s
pixel
×n[0067]
其中,s
river
为河流水面面积,单位为m2,s
pixel
为单位像素面积,n为河流水面像素总数。
[0068]
进一步计算河流平均宽度,公式如下所示:
[0069][0070]
式中,w
river
是河流平均宽度,s
river
是河流水面面积,l
river
利用google earth测距工具测得研究区域的河段长度。
[0071]
步骤3):判断步骤2)得到的粗略河宽所在距离元的回波在河流计中是否存在距离折叠,从而确定下一步河流计数据的研究范围;
[0072]
当回波延时为τ时,大于脉冲收发周期t,折叠到下一个脉冲周期内被误认为是近距离目标,产生回波对应的距离为(τ-t)c/2。所以当距离超过最大单值测距范围l的远距离回波会被折叠到近距离元上。最大单值测距范围l表达式为:
[0073]
l=tc/2
[0074]
式中,t表示脉冲周期,c表示光速。
[0075]
从而得到确定研究范围满足如下表达式:
[0076][0077]
式中,ws为研究范围,2l为设置的研究范围大小,l为河流计的最大单值测距范围,w为粗略河宽。
[0078]
步骤4):获取河流计的回波数据并处理得到零多普勒谱,并将一个文件内所有零多普勒谱叠加;
[0079]
参见图3,河流计探测示意图,河流计放置为河流左岸的地面上,通过天线探测河流水面和河流对岸地面,得到分界点的位置为天线到河流对岸地面的距离。获取河流计正对河岸探测的回波数据。
[0080]
河流计系统采用线性调频(lfm)脉冲,接收天线接收的河流回波信号与本振信号混频,之后再通过低通滤波器,得到差频信号并进行采样得到回波数据。
[0081]
设雷达信号中心频率为fc,初始相位为0,扫频周期为t,扫频带宽为b,则扫频斜率为α=b/t,所以雷达发射波形信号可以写为:
[0082]st
(t)=cos(2πfct+παt2)0≤t≤t
[0083]
其中,t表示扫频周期t内的时间,如果目标在距离r0,并以速度v朝向雷达运动,设一场数据中连续发射n个扫频脉冲,对于第n个脉冲(1≤n≤n),则接收到的目标回波延时为:
[0084][0085]
其中t0=2r0/c,c表示光速。目标回波信号可表示为:
[0086]
sr(t)=ans
t
(t-td)
[0087]
其中an为回波信号距离衰减。
[0088]
接收信号经过与本振信号混频(本振信号即发射信号s
t
(t))、低通滤波器后得到差频信号,并把td(t)代入化简得:
[0089][0090]
对差频信号sr(t)进行采样即得到回波数据。
[0091]
将回波数据进行两次快速傅里叶变换(fft),获得距离多普勒谱s(r,f),其中r=1

r,r为距离元数,f为多普勒频率;距离多普勒谱s(r,f)值为复数,所以幅度用回波功率表示,回波功率计算公式如下:
[0092][0093]
式中,pr为回波功率,i、q分别代表s(r,f)的实部与虚部。
[0094]
分离出距离多普勒谱中的零频部分得到零多普勒谱,并将一个文件内所有零多普
勒谱叠加。将一个文件内所有零多普勒叠加的目的是为了减少噪声和某时刻径向速度为0的运动目标回波带来的影响。
[0095]
步骤5):在步骤3)确定的研究范围内,基于步骤4)的回波功率计算公式得到河流回波与地面回波,根据河流回波与地面回波的幅度差异确定分界点所在距离元,作为河流计与对岸的距离;
[0096]
河流回波与地面回波的幅度差异是由于雷达方程中雷达散射截面积不同导致的,雷达方程表达式如下:
[0097][0098]
其中,p
t
为雷达发射功率,pr为雷达接收处接收回波功率,σ为目标散射截面积,用来表征其散射特性。g是天线增益,λ是波长,lr是雷达各部分损耗引入的损失系数。因为地面的散射截面积远远大于水面的散射截面积,所以即使在远处地面的回波幅度也高于水面回波的幅度。
[0099]
考虑到河岸动态水面的影响,回波强度将随时间而略有变化,选择叠加零多普勒谱后幅度最大的点的横坐标作为分界点距河流计的距离。
[0100]
步骤6):测量河流计与靠近河流计一侧河岸的距离,结合步骤5)的距离计算得到河流宽度。
[0101]
河流宽度的计算表达式如下:
[0102]
w=l
2-l1[0103]
式中,w代表河流宽度,l2代表步骤4)得到的河流计与对岸的距离,l1代表手动测量的河流计与近岸的距离。
[0104]
以上显示和描述了本发明的基本原理、主要特征及优点。本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1