使用大气校正法对landsat-8tirs地表温度进行反演

软件平台

ENVI5.3软件

具体方法及原理

原理:首先估计大气对地表热辐射的影响, 然后把这部分大气影响从卫星传感器所观测到的热辐射总量中减去, 从而得到地表热辐射强度, 再把这一热辐射强度转化为相应的地表温度。

实现原理:卫星传感器接收到的热红外辐射亮度值Lλ由三部分组成:大气向上辐射亮度L↑,地面的真实辐射亮度经过大气层之后到达卫星传感器的能量;大气向下辐射到达地面后反射的能量。卫星传感器接收到的热红外辐射亮度值Lλ的表达式可写为(辐射传输方程):
Lλ = [εB(TS) + (1-ε)L↓]τ + L↑
式中,ε为地表比辐射率,TS为地表真实温度(K),B(TS)为黑体热辐射亮度,τ为大气在热红外波段的透过率。则温度为T的黑体在热红外波段的辐射亮度B(TS)为:
B(TS) = [Lλ - L↑- τ(1-ε)L↓]/τε
Ts可以用普朗克公式的函数获取。
TS = K2/ln(K1/ B(TS)+ 1)

对于TM,K1 =607.76 W/(m2µmsr),K2 =1260.56K。
对于ETM+,K1=666.09 W/(m2µmsr),K2 =1282.71K。
对于TIRS Band10,K1= 774.89 W/(m2µmsr),K2 = 1321.08K。
这些走可以从MTL文件中获得
下图为例子是landsat7ETM+的数据
用写字板打开MTL.txt

由以上公式我们可以得知如果要反演出该地区的温度情况,我们需要获得两个参数:其一是大气剖面参数,其二是地表比辐射率参数。其中大气剖面参数可以从NASA提供的网站上去查询(http://atmcorr.gsfc.nasa.gov/)。在此网站上输入影像成像时间和经纬度,接着选使用的卫星以及自己邮箱即可获得大气剖面参数

具体操作流程及步骤

辐射定标

此处以资阳的landsat8数据为例
首先打开数据,对第10波段进行辐射定标,获得辐射亮度图像
具体步骤:
在Toolbox工具箱中,选择Radiometric Correction/Radiometric Calibration。在File Selection对话框中,选择数据LC81290392014225LGN00_MTL_Thermal,单击Spectral Subset选择Thermal Infrared1(10.9),打开Radiometric Calibration面板。如图

在这里插入图片描述

计算NDVI并获得植被覆盖度数据

在ToolBox工具箱中选择spectral/vegetation/NDVI,对多光谱数据求得NDVI,然后使用Sobrino的NDVI阈值法计算地表比辐射率,具体公式:ε=0.004Pv+0.986
Pv为植被覆盖度,通常使用公式Pv = [(NDVI- NDVISoil)/(NDVIVeg - NDVISoil)]来计算,其中,NDVI为归一化植被指数,NDVISoil为完全是裸土或无植被覆盖区域的NDVI值,NDVIVeg则代表完全被植被所覆盖的像元的NDVI值,即纯植被像元的NDVI值。取经验值NDVIVeg = 0.70和NDVISoil = 0.05,即当某个像元的NDVI大于0.70时,Pv取值为1;当NDVI小于0.05,Pv取值为0。
在Toolbox里面选择Band Algebra/bandmath输入公式:
(b1 gt 0.7)1+(b1 lt 0.05)0+(b1 ge 0.05 and b1 le 0.7)((b1-0.05)/(0.7-0.05))
在这里插入图片描述
b1即为NDVI,计算之后可以得到植被覆盖率图像
接着在bandmath中输入表达式:0.004
b1 + 0.986
在这里插入图片描述
b1为刚刚获得的植被覆盖率,计算之后可以得到地表比辐射率数据

黑体辐射亮度计算

在上文提到的网站去查询大气剖面数据(http://atmcorr.gsfc.nasa.gov/),输入相关参数可得到
在这里插入图片描述
点击Calculate即可得到大气剖面信息
在这里插入图片描述
大气在热红外波段的透过率τ:0.60
大气向上辐射亮度L↑:3.22 W/(m2·sr·μm)
大气向下辐射亮辐射亮度L↓:5.03W/(m2·sr·μm)
在bandmath中输入表达式:(b2-3.22-0.60*(1-b1)5.03)/(0.60b1)
其中b2指的是最开始求的第10波段的辐射亮度值
b1指的是刚求的地表比辐射率
在这里插入图片描述
计算之后可以得到黑体辐射亮度影像

地表摄氏温度计算

在bandmath中输入表达式:(1321.08)/alog(774.89/b1 + 1) - 273
在这里插入图片描述
其中b1指的是黑体辐射亮度
计算之后即可得到地表温度数据了

  • 30
    点赞
  • 259
    收藏
    觉得还不错? 一键收藏
  • 55
    评论
### 回答1: 基于大气正法的Landsat 8 TIRS(地球资源卫星8号热红外传感器)可以用于地表温度。该方法主要是通过消除大气扰动,得到准确的地表温度值。 首先,大气正法的基本原理是根据大气辐射传输模型,将测量的卫星辐射值和经验参数输入,计算出大气辐射和散射的影响。然后,根据传感器观测值和实际观测情况之间的比较,进行正操作,得到准确的地表温度。 具体地,Landsat 8 TIRS传感器可以获取大气顶部和地表辐射值。首先,需要将大气辐射值从总辐射中分离出来,得到地表辐射值。然后,使用大气透过率和大气温度等参数,根据大气辐射传输模型计算出大气辐射的影响。最后,通过与地理标准物体的比较,利用射率和辐亮度温标进行正,最后得到准确的地表温度。 需要注意的是,大气正法地表温度过程中需要准确的大气参数和标定物体的射率,这会影响准确性。同时,地表的特殊情况(如云、水体、植被覆盖等)也会造成一定的误差。因此,在实际应用中,需要结合其他观测数据和先验知识综合分析,以提高地表温度结果的可靠性和准确性。 总之,基于大气正法的Landsat 8 TIRS可以地表温度,通过消除大气扰动,得到高质量的地表温度数据,可广泛应用于地表热环境、城市规划、农业监测等领域。 ### 回答2: 基于大气正法的Landsat 8 TIRS(Thermal Infrared Sensor)地表温度是通过对遥感数据进行处理和正,消除大气和其他干扰因素的影响,得到映真实地表温度的结果。这种方法是通过利用Landsat 8 TIRS传感器测量的地表辐射温度(LST)和大气温度、湿度、气溶胶等参数之间的关系,建立数学模型,从而实现地表温度。 首先,利用TIRS传感器获取的原始地表辐射温度数据,根据辐射定律进行辐射准,将原始数据转换为辐射亮度温度(Lλ)。然后,借助大气透过率模型,将Lλ转换为地表亮度温度(LST)。 接下来,通过大气正方法,正LST,其中主要考虑的是大气遥感和大气参数。大气遥感是通过红外窗口的多波段数据推导大气廓线,包括大气温度、湿度等参数。通过将大气廓线输入辐射传输模型,可以计算出大气响应函数。然后,将大气响应函数应用于LST数据,消除大气的影响,得到最终的地表温度。 在进行大气正时,还需要考虑其他干扰因素,如云、阴影和气溶胶的影响。通过使用云、阴影检测算法和气溶胶模型,可以在大气正的过程中对这些干扰因素进行修正,进一步提高地表温度的精度。 总之,基于大气正法的Landsat 8 TIRS地表温度是一种通过正和消除大气和其他干扰因素的影响,利用TIRS传感器数据和大气参数模型,推导出映真实地表温度的结果的方法。它在研究气候变化、土地利用监测等领域具有重要的应用价值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 55
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值