一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法技术

技术编号:27848403 阅读:150 留言:0更新日期:2021-03-30 13:05
本发明专利技术提供了一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法。该方法包括获取第一夜光灯数据、水体数据、火点数据;对第一夜光灯数据进行栅格乘法和掩膜擦除,获取第二夜光灯数据;对第二夜光灯数据进行裁剪,获取第一目标区域夜光灯数据;根据第一目标区域夜光灯数据获得分位数曲线,根据分位数曲线至参考线的距离最大值,分别计算第一、二、三分级阈值;利用第一、二、三分级阈值分别对第一、二、三目标区域进行栅格重分类,分类为城市、郊区、农村和其它。该发明专利技术基于DMSP夜间灯光影像进行自动分位数曲线分析,可实现城郊村三元内部精细结构的提取,从DMSP夜光灯亮度分布自动对阈值进行选择,避免引入辅助数据以及主观因素产生的误差。的误差。的误差。

【技术实现步骤摘要】
一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法


[0001]本专利技术涉及图像和影像识别
,更具体地,涉及一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法。

技术介绍

[0002]夜间灯光卫星遥感数据的应用愈发广泛,已成为城镇化及土地利用监测等研究的重要数据源。DMSP夜间灯光数据(Defense Meteorological Satellite Program,DMSP)是应用最广泛的夜光灯数据之一,其利用搭载的线性扫描业务系统,通过可见光

近红外两个波段形成灰度图像。光谱分辨率为8比特,灰度值范围0

63。与其他夜间灯光卫星相比,数据量较小,图像处理较为简便,并具有明显的长时间序列优势;此外,夜光灯数据综合性较强,其涵盖了大部分交通道路、居民地等与人口、城市分布相关的信息。
[0003]但现有的夜间灯光影响提取技术方案存在以下缺陷:依赖经验知识和辅助数据来确定夜光灯影像的灰度阈值,进而确定城市区域的方法,引入了人的主观因素和辅助数据的误差,精度不足;引入的辅助数据和经验知识不具有通用性,针对不同地区对应的经验知识和所需的辅助数据不同,因此,这种加入经验知识和辅助数据的方法难以进行大范围应用;利用机器学习确定阈值需要大量样本数据,而样本数量和时间、人力成本成正比,但对于长时间序列、大范围的应用要求样本覆盖尽可能全面,导致利用机器学习确定阈值的方法数据量大、需耗费大量时间和人力;无法实现提取城市、郊区、农村精细结构的提取。

技术实现思路
<br/>[0004]鉴于上述问题,本专利技术提出了一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法,其可以实现精细化的城市、郊区、农村灯光提取和数据分析。
[0005]根据本专利技术实施例,提供一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法,所述方法包括:
[0006]获取第一夜光灯数据、水体数据、火点数据;
[0007]对所述第一夜光灯数据进行栅格乘法和掩膜擦除,获取第二夜光灯数据;
[0008]对所述第二夜光灯数据进行裁剪,获取第一目标区域夜光灯数据;
[0009]根据所述第一目标区域夜光灯数据获得分位数曲线,根据所述分位数曲线至参考线的距离最大值分别计算第一分级阈值、第二分级阈值、第三分级阈值;
[0010]利用所述第一分级阈值、所述第二分级阈值、所述第三分级阈值分别对第一目标区域、第二目标区域、第三目标区域进行栅格重分类,分类为城市、郊区、农村和其它。
[0011]在一个实施例中,优选地,所述对所述第一夜光灯数据进行栅格乘法和掩膜擦除,获取第二夜光灯数据,具体包括:
[0012]利用所述水体数据和所述第一夜光灯数据获取水体掩膜;
[0013]利用所述火点数据和所述第一夜光灯数据获取火点掩膜;
[0014]对所述火点掩膜和水体掩膜进行融合,获取水体与火点掩膜;
[0015]利用所述水体与火点掩膜对所述第一夜光灯数据进行栅格乘法和掩膜擦除,获取第二夜光灯数据。
[0016]在一个实施例中,优选地,所述对所述第二夜光灯数据进行裁剪,获取第一目标区域夜光灯数据,具体包括:
[0017]获取待研究区域边界线,其中,所述待研究区域边界线在所述第一夜光灯数据和所述第二夜光灯数据区域内;
[0018]在所述第二夜光灯数据区域内确定所述待研究区域边界线位置;
[0019]根据所述待研究区域边界线位置将所述第二夜光灯数据裁剪为第一目标区域夜光灯数据。
[0020]在一个实施例中,优选地,所述根据所述第一目标区域夜光灯数据获得分位数曲线,根据所述分位数曲线至参考线的距离最大值分别计算第一分级阈值、第二分级阈值、第三分级阈值,具体包括:
[0021]根据所述第一目标区域夜光灯数据绘制分位数曲线,并获取第一分级阈值;
[0022]根据第一分级阈值计算所述第二目标区域,并绘制分位数曲线,并获取第二分级阈值;
[0023]根据第二分级阈值计算所述第三目标区域,并绘制分位数曲线,并获取第三分级阈值。
[0024]在一个实施例中,优选地,所述根据所述第一目标区域夜光灯数据绘制分位数曲线,并获取第一分级阈值,具体包括:
[0025]根据所述第一目标区域夜光灯数据计算0到100分位的夜光灯亮度值DN;
[0026]根据所述0到100分位的夜光灯亮度值DN生成第一点序列,其中,所述第一点序列中的每个点包括分位数和亮度;
[0027]在分位数为横坐标轴亮度为纵坐标轴的坐标系下,根据所述第一点序列中每个点的所述分位数和所述亮度以横轴逆序排列方式绘制分位数曲线;
[0028]以所述第一点序列中0分位的点和100分位的点对应的坐标利用第一计算公式确定第一直线系数;
[0029]根据第二计算公式和所述第一直线系数,确定第一直线;
[0030]利用第三计算公式计算所述第一点序列中每个点到所述第一直线的距离;
[0031]获得所述第一点序列中每个点到所述第一直线的距离最大值,并保持对应的点的坐标为第一转折点,其中,所述第一转折点包括分位值和第一分级阈值;
[0032]在一个实施例中,优选地,所述根据第一分级阈值计算所述第二目标区域,并绘制分位数曲线,并获取第二分级阈值,具体包括:
[0033]将所述第一目标区域夜光灯数据中夜光灯亮度值DN小于所述第一分级阈值的部分删除,并保存为所述第二目标区域夜光灯数据;
[0034]根据所述第二目标区域夜光灯数据计算0到100分位的夜光灯亮度值DN;
[0035]根据所述0到100分位的夜光灯亮度值DN生成第二点序列,其中,所述第二点序列中的每个点包括分位数和亮度;
[0036]在分位数为横坐标轴亮度为纵坐标轴的坐标系下,根据所述第二点序列中每个点的所述分位数和所述亮度以横轴逆序排列方式绘制分位数曲线;
[0037]以所述第二点序列中0分位的点和100分位的点对应的坐标利用第一计算公式确定第二直线系数;
[0038]根据第二计算公式和所述第二直线系数,确定第二直线;
[0039]利用第三计算公式计算所述第二点序列中每个点到所述第二直线的距离;
[0040]获得所述第二点序列中每个点到所述第二直线的距离最大值,并保持对应的点的坐标为第二转折点,其中,所述第二转折点包括分位值和第二分级阈值。
[0041]在一个实施例中,优选地,所述根据第二分级阈值计算所述第三目标区域,并绘制分位数曲线,并获取第三分级阈值,具体包括:
[0042]将所述第二目标区域夜光灯数据中夜光灯亮度值DN小于所述第二分级阈值的部分删除,并保存为所述第三目标区域夜光灯数据。
[0043]根据所述第三目标区域夜光灯数据计算0到100分位的夜光灯亮度值DN;
[0044]根据所述0到100分位的夜光灯亮度值DN生成第三点序列,其中,所述第三点序列中的每个点包括分位数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法,其特征在于,包括:获取第一夜光灯数据、水体数据、火点数据;对所述第一夜光灯数据进行栅格乘法和掩膜擦除,获取第二夜光灯数据;对所述第二夜光灯数据进行裁剪,获取第一目标区域夜光灯数据;根据所述第一目标区域夜光灯数据获得分位数曲线,根据所述分位数曲线至参考线的距离最大值分别计算第一分级阈值、第二分级阈值、第三分级阈值;利用所述第一分级阈值、所述第二分级阈值、所述第三分级阈值分别对第一目标区域、第二目标区域、第三目标区域进行栅格重分类,分类为城市、郊区、农村和其它。2.如权利要求1所述的一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法,其特征在于,所述对所述第一夜光灯数据进行栅格乘法和掩膜擦除,获取第二夜光灯数据,具体包括:利用所述水体数据和所述第一夜光灯数据获取水体掩膜;利用所述火点数据和所述第一夜光灯数据获取火点掩膜;对所述火点掩膜和所述水体掩膜进行融合,获取水体与火点掩膜;利用所述水体与火点掩膜对所述第一夜光灯数据进行栅格乘法和掩膜擦除,获取第二夜光灯数据。3.如权利要求2所述的一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法,其特征在于,所述对所述第二夜光灯数据进行裁剪,获取第一目标区域夜光灯数据,具体包括:获取待研究区域边界线,其中,所述待研究区域边界线在所述第一夜光灯数据和所述第二夜光灯数据区域内;在所述第二夜光灯数据区域内确定所述待研究区域边界线位置;根据所述待研究区域边界线位置将所述第二夜光灯数据裁剪为第一目标区域夜光灯数据。4.如权利要求3所述的一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法,其特征在于,所述根据所述第一目标区域夜光灯数据获得分位数曲线,根据所述分位数曲线至参考线的距离最大值分别计算第一分级阈值、第二分级阈值、第三分级阈值,具体包括:根据所述第一目标区域夜光灯数据绘制分位数曲线,并获取第一分级阈值;根据第一分级阈值计算第二目标区域,并绘制分位数曲线,并获取第二分级阈值;根据第二分级阈值计算第三目标区域,并绘制分位数曲线,并获取第三分级阈值。5.如权利要求4所述的一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法,其特征在于,所述根据所述第一目标区域夜光灯数据绘制分位数曲线,并获取第一分级阈值,具体包括:根据所述第一目标区域夜光灯数据计算0到100分位的夜光灯亮度值DN;根据所述0到100分位的夜光灯亮度值DN生成第一点序列,其中,所述第一点序列中的每个点包括分位数和亮度;在分位数为横坐标轴亮度为纵坐标轴的坐标系下,根据所述第一点序列中每个点的所述分位数和所述亮度以横轴逆序排列方式绘制分位数曲线;
以所述第一点序列中0分位的点和100分位的点对应的坐标利用第一计算公式确定第一直线系数;根据第二计算公式和所述第一直线系数,确定第一直线;利用第三计算公式计算所述第一点序列中每个点到所述第一直线的距离;获得所述第一点序列中每个点到所述第一直线的距离最大值,并保持对应的点的坐标为第一转折点,其中,所述第一转折点包括分位值和第一分级阈值。6.如权利要求5所述的一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法,其特征在于,所述根据第一分级阈值计算所述第二目标区域,并绘制分位数曲线,并获取第二分级阈值,具体包括:将所述第一目标区域夜光灯数据中夜光灯亮度值DN小于所述第一分级阈值的部分删除,并保存为所述第二目标区域夜光灯数据;根据所述第二目标区域夜光灯数据计算0到100分位的夜光灯亮度值DN;根据所述0到100分位的夜光灯亮度值DN生成第二点序列,其中,所述第二点序列中的每个点包括分位数和亮度;在分位数为横坐标轴亮度为纵坐标轴的坐标系下,根据所述第二点序列中每个点的所述分位数和所述亮度以横轴逆序排列方式绘制分位数曲线;以所述第二点序列中0分位的点和100分位的点对应的坐标利用第一计算公式确定第二直线系数;根据第二计算公式和所述第二直线系数,确定第二直线;利用第三计算公式计算所述第二点序列中每个点到所述第二直线的距离;获得所述第二点序列中每个点到所述第二直线的距离最大值,并保持对应的点的坐标为第二转折点,其中,所述第二转折点包括分位值和第二分级阈值。7.如权利要求6所述的一种基于DMSP夜间灯光影像的城郊村三元结构自动提取方法,其特征在于,所述根据第二分级阈值计算所述第三目标区域,并绘制分位数曲线,并获取第三分级阈值,具体包括:将所述第二目标区域夜光灯数据中夜光灯亮度值DN小于所述第二分级阈值...

【专利技术属性】
技术研发人员:黄耀欢伍程斌陈明星刘业森
申请(专利权)人:中国科学院地理科学与资源研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1