本发明是一项对地观测领域的技术,针对DMSP/OLS夜间灯光数据的饱和现象,提出了一种基于NDBI的城市夜间灯光数据去饱和方法,通过构建基于NDBI修正的灯光指数BANTLI,能够实现夜间灯光数据饱和效应的有效缓解。

背景技术:

城镇化已成为当今世界发展的总体趋势,城镇化的主要表现为城镇人口的增加、城镇面积的扩张,城镇的快速发展对区域社会经济和生态环境的可持续发展有着直接影响。遥感作为一项大区域快速监测技术已成为城市空间信息提取、城市发展水平评价的重要手段。随着夜间灯光数据(Nighttime light, NTL)的广泛应用,DMSP/OLS已被证明是进行城镇监测与评价研究的有效数据源。

DMSP/OLS数据是由美国军事气象卫星(Defense Meteorological Satellite program, DMSP)搭载的传感器(Operational Linescan System, OLS)获取的全球夜间灯光数据。区别于一般传感器,OLS传感器具有较高的光电放大能力,能探测到城镇灯光、火光、车流、渔船灯光等与人类活动密切相关的信息,适合动态监测大尺度城镇扩展。

由于DMSP/OLS夜间灯光数据的辐射探测范围较窄,在灯光强度较高的城市中心会出现灯光饱和现象,探测到夜间灯光值往往比实际的要小。灯光饱和现象降低了NTL在城市中心的灯光值,掩盖了城市中心区的灯光强度差异,从而影响基于灯光强度数据的相关监测评价模型的精度。

Letu 等人 (2010年) 利用三次回归模型校正了基于行政单元尺度的灯光强度饱和问题,但这种方法不能体现每个行政单元内部的灯光强度差异,即不能应用于像元尺度。随后,Letu等人 (2012年)基于1999年的非饱和灯光数据又提出了基于像元尺度的NTL校正方法,该方法假设灯光饱和区域等灯光强度在1996-1999期间没有变化,然而这种假设在城市化进展较快的区域不成立。Ziskin等人 (2010) 采用低增益NTL数据与高增益NTL数据相融合的方法校正了2006年的全球NTL数据,缓解了饱和问题且效果很理想,但这种方法耗时耗力且成本高。

除了利用NTL数据自身的特性来缓解饱和问题,也有学者利用其它卫星数据来校正NTL数据。Zhang 等人 (2008) 提出了VANUI(Vegetation Adjusted NTL Urban Index)指数来缓解NTL饱和效应,这种方法是基于植被丰度与城市不透水面呈现明显的负相关关系这一特征,利用MODIS NDVI数据对NTL进行归一化,可以较好地凸显城市中心区灯光强度的空间差异,但是由于NDVI自身存在饱和问题,从而影响植被覆盖差异不显著区域NTL的校正。

由于归一化建筑指数NDBI(Normalized Difference Built-up Index)能够反映城市建筑物的密集程度,与建成区密切相关,本发明试图建立一种基于NDBI的城市夜间灯光数据去饱和方法。

技术实现要素:

本发明提出一种基于NDBI的城市夜间灯光数据去饱和方法,该方法充分利用NDBI与城市建成区密切相关的特征,有效缓解了夜间灯光数据饱和问题,流程简单,操作过程全自动化,有益于推广。该方法包括如下步骤:

步骤一:从美国国家地理数据中心网站获取待校正的稳定灯光数据产品,将该产品的空间分辨率重采样至500m确保其与NDBI的分辨率保持一致,并对重采样后的数据进行归一化处理,得到NTLnorm;步骤二:从美国NASA戈达德航天中心网站获取与步骤一的稳定灯光数据产品相同年份(4月-9月期间)的MODIS MCD43A4产品(16天合成地表反射率产品),并计算得到NDBI时间序列;步骤三:基于NDBI时间序列计算每个像元的均值,得到,并对进行归一化,得到NDBInorm;步骤四:将归一化的灯光数据NTLnorm与NDBInorm相乘得到基于NDBI修正的灯光指数BANTLI (NDBI Adjusted Night Time Light)。

进一步地,所述步骤一中归一化处理是将稳定灯光数据NTL的DN值除以63,这是由于NTL的最小值为0,而最大值为63。

进一步地,所述步骤二中MODIS MCD43A4产品为经BRDF校正的、16天合成的反射率,分辨率为500m;所述步骤二中NDBI的计算公式为 ,式中分别为MCD43A4产品的第2和第7波段;所述步骤二中采用4月-9月期间的MCD43A4产品获取NDBI是为了消除城市地面积雪的影响,这是由于城市建成区的NDBI值较大,而积雪会大大降低NDBI值。

进一步地,所述步骤三中NDBI时间序列均值的计算公式为,4月-9月期间总共有22期,i为NDBI的序号;所述步骤三中归一化的计算公式为,式中为中任一像元的值,和分别代表其最大值和最小值。

附图说明

图1为基于NDBI的城市夜间灯光数据去饱和方法流程图。

图2为2010年京津冀地区夜间灯光数据图。

图3为京津冀地区2010年基于NDBI修正的灯光指数BANTLI图。

图4为夜间灯光数据修正前后对比分析图(以北京市为例)。

具体实施方式

下面结合实例对本发明“一种基于NDBI的城市夜间灯光数据去饱和方法”作进一步说明,按照实施流程(如图1所示),详细实施细节如下。

步骤一:本发明以京津冀地区为实验区,从美国国家地理数据中心(http://ngdc.noaa.gov/eog/download.html) 获取了实验区2010年的稳定灯光数据NTL(如图2所示),为了便于运算与对比,对NTL进行了分辨率重采样和DN值归一化处理。由于NDBI的分辨率为500m,而NTL的分辨率为1Km,为了确保空间分辨率的一致性,将NTL的空间分辨率重采样至500m;由于NTL的最小DN值为0,而最大值DN为63,其归一化处理公式为NTLnorm。

步骤二:从美国NASA戈达德航天中心网站(http://modis.gsfc.nasa.gov/) 获取实验区2010年4月-9月期间的MODIS MCD43A4产品,MODIS MCD43A4为经BRDF校正的、16天合成的反射率产品,分辨率为500m。2010年4月-9月期间,MCD43A4产品共有22期,针对每一期产品,利用其第2和第7波段计算得到NDBI,NDBI的计算公式为 ,最后形成22期NDBI时间序列。城市建成区的NDBI值较大,但是如果受到地面积雪的影响,NDBI值会大大降低,因此,为了避免大雪天气的影响,特选择4月-9月期间的MCD43A4产品获取NDBI。

步骤三:由于受到季节变化及天气条件的影响,同一位置不同时间NDBI存在不同程度的差异,为了确保数据的稳定性,本发明采用NDBI年均值,计算公式为 ,4月-9月期间总共有22期,i为NDBI的序号;由于的数据范围为[-1,1],为了有效利用为权重对NTL数据进行调节,需要对进行归一化处理,确保其数据范围为[0,1],归一化的计算公式为,式中为中任一像元的值,和分别代表其最大值和最小值。

步骤四:将归一化的灯光数据NTLnorm与建筑指数NDBInorm相乘得到基于NDBI修正的灯光指数BANTLI,如图3所示。

为了分析BANTLI指数的效果,以北京市为例进行分析(如图4所示)。从图中可以看出BANTLI指数相对于稳定灯光数据NTL能够很好反映城市中心区灯光强度的差异,如图中A所在区域为香山,由于灯光饱和现象导致NTL相对于BANTLI指数不能清晰刻画香山的轮廓;另外,BANTLI指数还能清晰地辨别首都机场所在位置(B所在区域)。

夜间灯光数据dn值_一种基于NDBI的城市夜间灯光数据去饱和方法与流程相关推荐

  1. 区块链相关数据报表_一种基于区块链的财务报表系统及其使用方法与流程

    本发明涉及区块链领域,尤其是一种基于区块链的财务报表系统及其使用方法. 背景技术: 随着社会的发展,公司的成立数量越来越多,而公司的财务报表是一个公司的关键资料,这就要求资料数据的绝对安全防止他人的恶 ...

  2. 极坐标梯度公式_一种基于极坐标系梯度变化的类圆环边缘检测方法与流程

    本发明涉及图形处理技术领域,具体地说是一种基于极坐标系梯度变化的类圆环边缘检测方法. 背景技术: 边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点.图像属性中 ...

  3. catia制作物料明细_一种基于CATIA的国标标准物料清单的生成方法与流程

    本发明涉及一种物料清单的生成方法,尤其涉及一种基于CATIA的国标标准物料清单的生成方法. 背景技术: 众所周知,CATIA是法国达索公司的产品开发旗舰解决方案.作为PLM协同解决方案的一个重要组成部 ...

  4. 双向长短期记忆网络模型_一种基于双向长短期记忆网络的定位修正方法与流程...

    本发明属于行人导航定位修正领域,具体涉及一种基于双向长短期记忆网络的定位修正方法. 背景技术: 近些年来,随着室内定位技术的不断发展,很大程度弥补了类似gps等利用卫星信号进行定位而卫星信号穿透力较差 ...

  5. raid配置ssd为缓存_一种基于SSDRAID阵列的多级缓存及缓存方法与流程

    本发明属于固态硬盘存储技术领域,更具体地,涉及一种基于SSD RAID阵列的多级缓存及缓存方法. 背景技术: 基于闪存的固态磁盘(Solid State Drives,SSD)以其优异的性能.非异失和 ...

  6. matlab血糖预测,一种基于VMD-PACF-BP模型的动态血糖在线预测方法与流程

    本发明属于血糖预测技术领域,尤其涉及一种基于VMD-PACF-BP模型的动态血糖在线预测方法. 背景技术: 目前,中国患有糖尿病人数已成为在世界上拥有糖尿病患者最多的国家.为了降低糖尿病患者长期处于高 ...

  7. 夜间灯光数据dn值_中国区域DMSP/OLS夜间灯光影像的校正

    DMSP/OLS夜间灯光影像由于传感器未经过星上定标,导致长时间序列的各期影像之间缺乏连续性和可比性,且由于光谱分辨率的限制,使得大量的城市中心像元出现DN值为63的集聚饱和现象等问题,因此学者们对以 ...

  8. java 解析数据包_一种基于Java语言的网络通讯数据包解析方法与流程

    本发明涉及网络通讯领域,特别涉及一种基于Java语言的网络通讯数据包解析方法. 背景技术: 计算机系统和网络的大量普及使用使全球跨入了信息化时代.但是,正由于现代社会中几乎一切都在"计算机化 ...

  9. orb特征 稠密特征_一种基于ORB-SLAM2的双目三维稠密建图方法技术

    本发明专利技术公开了一种基于ORB‑SLAM2的双目稠密建图方法,涉及机器人同步定位与地图创建领域,该方法主要由跟踪线程.局部地图线程.闭环检测线程和稠密建图线程组成.其中稠密建图线程包含以下步骤:1 ...

  10. matlab 零速检测,一种基于车辆零速检测的惯性导航误差修正方法与流程

    本发明涉及车载导航与定位领域,尤其是涉及一种基于车辆零速检测的惯性导航误差修正方法. 背景技术: 惯性导航系统(inertialnavigationsystem,ins)能根据惯性传感器(陀螺仪.加速 ...

最新文章

  1. c语言中void跟argv,argc和argv []在C语言中
  2. SaltStack自动化运维(一)——简介与架构解析
  3. cmd中检测远程的ip和端口是否处于监听状态
  4. ML.NET Cookbook:(1)如何从文本文件加载数据?
  5. 【详细教程】教你如何使用Node + Express + Typescript开发一个应用
  6. python正则匹配字符串中的数字_Python正则表达式匹配字符串中的数字
  7. 机器学习(2)之正规方程组
  8. 评:网瘾不是问题 两代人文化冲突是根本
  9. 震撼!寒冬腊月里惊现多台历途外墙清洗机器人
  10. 单例模式和内部类的初步认识
  11. webqq linux,Ubuntu 11.10安装WebQQ
  12. 详解程序化交易Dual Thrust策略
  13. postman简介与安装步骤
  14. 并行处理提高工作效率
  15. Linux计算节点怎么关闭,OpenStack 删除无用的计算结点
  16. PDPS软件:机器人仿真动画视频输出功能介绍与使用方法
  17. 软件测试分享15个适合练手的项目【金融/银行/商城/电商/医药......】
  18. ContentProvider介绍
  19. jstack分析 (Thread state=IN_NATIVE) mark
  20. 韦东山第1期-学习笔记-4

热门文章

  1. 计算机二级第24套Excel解析,Excel | 操作题第 24 套
  2. 万字长文丨大白话带你由浅入深Python编程语言
  3. Windows下C语言网络编程快速入门 1
  4. 文本处理命令--uniq
  5. ATF史上最全分析--bl1阶段
  6. 远程预付费电能监测系统设计与应用
  7. 图书馆占座系统(四)
  8. 解决报错(4种情况):0x00007FF614F73B96 处(位于 XXX.exe 中)引发的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x000XXX
  9. 【C/C++笔记】之显式调用DLL、隐式调用DLL、查看DLL输出函数
  10. STM32串口printf调试输出(SSCOM V5.13.1)