地表温度完整算法

合集下载

(完整word版)MODIS数据反演地表温度

(完整word版)MODIS数据反演地表温度

表1 MODIS 部分波段及其参数[14]波段 光谱范围 信噪比 主要用途 分辨率 1 620~670nm 128 陆地、云边界 250m 2 841~876nm 201 陆地、云边界 250m 19 915~965nm 250 大气水汽 1000m 31 10.780~11.280μm 0.05 地球表面和 云顶温度1000m 3211.770~12.270μm0.051000m劈窗算法介绍McMillin (1975年)最早提出了劈窗算法,最先是用于海面温度的反演,这种方法是利用2个相邻的热红外窗口大气水汽吸收特性的差异,把海面温度表达成2个热红外窗口亮度温度的线性组合。

Price (1984年)最先把劈窗算法推广到陆面温度的反演,通过引入比辐射率改正项来减小因陆地表面比辐射率变化而引起的误差。

Becker 从理论上证明了用分裂窗技术反演地表温度的可行性,并且第一次从理论上给出了使用分裂窗技术时大气和比辐射率对地表温度反演的影响。

Becker 和Li 根据热辐射传导的地方性特征,提出了著名的局地劈窗算法,已得到了较广泛的应用。

Wan 和Dozier 在Becker 和Li 的研究基础上,于1996年提出了一种广义的地表温度反演劈窗算法。

Sobrino 和Becker 用Lowtran 7对不同的大气、观测角度以及地表参数进行模拟,得出了各参数的表达式。

在这些表达式里,大气和比辐射率的作用是耦合在一起的。

而Sobrino 等则通过某些近似把这2种作用分开了,通过对大气向下热辐射的近似解和对Planck 辐射函数的线性化。

覃志豪等推导了劈窗算法,该算法仅需要2个因素来进行地表温度的演算,即大气透过率和地表比辐射率[15][ 16]。

在众多的劈窗算法中,覃志豪等提出的算法由于需要参数少、计算简单且精度较高,被认为是较好的算法之一。

本文主要针对这一算法进行介绍。

覃志豪[15]等提出的针对MODIS 数据反演地表温度的劈窗算法使用的公式如下:0131232Ts A AT A T =+- (1)其中:Ts 是地表温度,31T 、32T 分别是MODIS 第31、32通道的亮温。

地表反射率,温度,植被指数

地表反射率,温度,植被指数

地表反射率、温度、植被指数、几何精纠正和Landsat影像Basic Tools|Band Math,在Band Math对话框中输入公式,公式中的b3和b4分别选取第3和第4波段的地表反射率。

然后导出结果。

二、地表温度反演1、计算辐射亮度。

加载htm影像,根据头文件中的数据,得到1、2波段的辐射亮度的计算公式0.067086617777667001*b1+(-0.067086617777667001)和0.037204722719868001*b2+(3.1627953249638470),步骤同上,得出辐射量度的计算结果。

2、辐射反演。

利用公式T=k2/ln(k1/Lλ+1)算地物的辐射反演,其中T为开尔温度;查找参数值:k1=666.09; k2=1282.71;Lλ分别利用步骤1中的波段1和波段2的辐射量度。

3、统计反演后的地物的温度值,并比较其差异。

打开反演后的温度影像,右击影像选择ROI Tool,统计各种地物值的最大值,最小值,均值,标准差,将其统计到Excel中,比较其差异。

结果与分析一、DNVI建模【地表反射率】第3波段第4波段【DNVI】【3、4波段表观反射率和地表反射率的线性关系】【表观反射率和地表反射率的线性关系数学表达式】波段关系式波段关系式1波段y=0.8933*x+0.0473 4波段y=0.9401*x+0.00652波段y=0.8801*x+0.0242 5波段y=0.9399*x+0.0013波段y=0.9161*x+0.0143 7波段y=0.9584*x+0.0004【部分地物的DNVI值】地物DNVI值min max mean stdevReservior 0.057713 0.338587 0.145087 0.038598Snow -0.12395 0.152669 0.025088 0.031572Bare Land 0.105628 0.374843 0.192701 0.043621Urban -0.356923 0.038094 -0.273288 0.045284Plant 0.333387 0.786695 0.656094 0.081619Desert 0.071897 0.155663 0.100783 0.014291River 0.043469 0.429917 0.127503 0.08131【结果与分析】:通过对提取地物的DNVI值的可以发现,绿色的DNVI值比较高,原因是绿色植物叶绿素引起的红光吸收和叶肉组织引起的近红外光反射使得植被在近红外波段和红光波段有很大的差异;水体和裸地在红光波段和近红外波段反射率相当,因此水库和裸地的NDVI值接近0;雪地NDVI最低值中出现负值,是由于在近红外波段比可见光波段有较低的反射率;沙漠中植被很少,因此其近红外波段和红光波段的反射情况和裸地类似,因此其NDVI值接近于0;河流的NDVI值稍大于由于河流中存在一定的含沙量,使得地物在近红外波段的反射率大于近红外波段。

地表温度反演的算法综述

地表温度反演的算法综述

地表温度反演的算法综述作者:张微程武学倪静来源:《绿色科技》2014年第12期摘要:指出了在一些关于地理环境的研究中,地表温度是一个不可或缺的因子,而传统的测量方法无法获知地表温度,随着遥感的应用,对地表温度进行反演可以迅速得知地表温度。

国内外学者提出了多种地表温度反演的算法,主要有单通道法、单通道多角度法、多通道多角度法、昼夜法、分裂窗法等。

其中应用最广泛的是分裂窗法。

关键词:地表温度;反演;算法中图分类号:P237文献标识码:A文章编号:1674-9944(2014)12-0220-031引言地表温度是一个复杂的概念,难以准确测量得出具体数值。

而它在地理学中有很重要的应用,关于地球表面的很多研究中都少不了地表温度这一参数。

如何尽可能准确地获得地表温度这一参数,成为一个很重要的课题。

随着遥感技术的广泛应用,可以大范围监测地球表面,使地表温度的获取有了可能。

许多学者在遥感技术的基础上,提出了一些算法,来反演地表温度。

各种算法各有特点,各有所长。

本文主要对目前各学者研发的地表温度反演算法进行了总结与归纳,方便后续的研究者根据不同研究对象选择合适的算法来解决问题。

2地表温度2.1地表温度概况地表温度(Land Surface Temperature, LST),即地面的温度。

太阳的短波辐射到达地面,一部分被反射到宇宙空间,一部分被地面吸收,被吸收的这部分太阳辐射使得地面增温,经过对地面温度的测量,得到的数值即地表温度。

地表温度在地理学各个圈层中起着十分重要的作用,促进大气圈、生物圈、土壤圈、水圈、岩石圈等的能量交换和物质循环,因而地表温度在地理学的研究中有着广泛的应用。

如在对土壤的研究中可以通过地表温度推算出干旱程度;在对石油、铀矿的探测中可以利用地表温度来寻找;在对城市地表温度的研究可以得出城市的热岛效应概况等。

2.2地表温度反演地表温度的测量可以用热动力学的方法测量(用温度计测量)或辐射学测量(用遥感方法测量)。

遥感反演地表温度

遥感反演地表温度

1、 裁剪出出济南市区2、 分别利用ENVI 、ERDAS 反演地表温度(LST )、NDVI ,对LST 进行彩色显示。

3、 分析LST 、NDVI 的关系。

反演公式具体流程:图像的DN 值 辐射亮度 辐射亮温 地表温度。

反演时从图像数值(DN )转换成绝对辐射亮度值时的公式、从辐射亮度值转成辐射亮温时的公式、从亮温转换成地表温度时的公式分别是:min min max 6255)(L L L DN L tm +-⨯=、 )1/ln(/12+=λL K K T 、 ερλl n )/(1T T T s += 其中:6tm L 为TM 传感器所接收到的辐射亮度(mW .cm -2s r-1.um -1),max L 、min L 分别是传感器所接收到的最大和最小的辐射强度,即对应于DN =255和DN =0时的最大和最小辐射强度。

对于Landsat5的TM 6波段,1K =60.77mW .cm -2s r-1.um -1,2K =1260.56K 。

S T 为地表温度(K );T 为辐射温度(K );λ为有效波谱范围内的最大灵敏度值,λ=11.5um ,ρ=/hc δ=1.438×10-2mk ,其中δ=1.38 ×10-23/J k ,为玻尔兹曼常数,h =6.626×10-34Js ,为Plank′s 常数,c =2.998 ×108/m s ,为光速。

一般地,有植被覆盖的地表取ε=0.95,没有植被覆盖的地表取ε=0.92(Weng ,2004[16])。

min L =0.1238255)(min max L L - =0.005632156 )1/ln(/12+=λL K K T 1260.56 / LOG ( 1 + 60.766 / $n8_fu )$n1_12736l / (1 + (0.0000115 * $n1_12736l /0.01438) * LOG (0.95 ) )。

(完整)基于单窗算法反演地表温度的ENVI操作教程

(完整)基于单窗算法反演地表温度的ENVI操作教程

单窗算法反演地表温度教程1.1 算法原理1.1.1单窗算法单窗算法(MW 算法)是覃志豪于2001年提出的针对TM 数据只有一个热红外波段的地面温度反演算法。

经过众多学者验证,单窗算法具有很高的反演精度,且同样适用于ETM+和landsat 8数据。

公式如下:6666666666/)))1(()1((C T D T D C D C b D C a T a sensor s -++--+--=式中,LST 为地表温度(K ),T sensor 是传感器上的亮度温度(K ),T a 是大气平均温度(K );a 、b 为参考系数,当地表温度为0-70℃时,a = -67.355351,b = 0.458606;C 、D为中间变量,计算公式为:式中,为地表比辐射率,为地面到传感器的大气总透射率。

因此单窗算法反演地表温度的关键是计算得到亮度温度T senso 、地表比辐射率、大气透射率和大气平均作用温度T a 。

1.1.2参数计算1.1.2.1辐射亮温计算利用Planck 公式将图像像元对应传感器辐射强度值转换为对应的亮度温度值。

公式如下式中,T senso 为亮度温度值;影像预处理后得到的光谱辐射值,λL 单位为,K1 、K2为常量,可由数据头文件获取。

)/(2m sr m w μ⋅⋅计算图像辐射亮温之前,需采用辐射定标参数将像元灰度值DN转换为热辐射强度值,公式如下:式中,M L 为增益参数,A L 为偏移参数,该参数可直接在影像通文件数据中获取,且ENVI 软件中已经集成,不需要自己在查找。

1.1.2.2地表比辐射率计算根据覃志豪针对TM 影像提出的混合像元分解法来确定区域地表福辐射率。

对于城市区域,我们简单的将其分为水体、自然表面和建筑表面三种,因此针对混合像元尺度上的地表比辐射率通过下式来估算:式中,为混合像元的地表比辐射率;P V 为植被覆盖率;R V 为植被的温度比率;R M 为建筑表面的温度比率;V 表示植被法地表比辐射率,m 表示建筑表面的地表比辐射率;d表示辐射校正项。

地表温度完整算法

地表温度完整算法

地表温度完整演算公式一、DN值反演热辐射强度:L(λ)= 0.1238 + 0.005632156Qdn二、热辐射强度反演地表亮温:T6=K2/ln(1 +K1/L(λ))其中, T6为TM6的象元亮度温度(K),K1和K2为发射前预设的常量,对于Landsat 5的TM数据,K1=60.776 mW cm-2sr-1μm-1,K2=1 260.56K。

三、地表亮温推算地表温度:(需确定三个参数:地表辐射率、大气平均温度、大气投射率)(1)地表辐射率推算:(主要根据NDVI推算地表辐射率)1 自然表面地表辐射率:ε=1.0094+0.047ln(NDVI)2 城镇用地地表辐射率:ε= 0.9589+0.086Pv-0.0671Pv2Pv= [(NDVI- NDVIs)/(NDVIv- NDVIs)]2其中,NDVI为归一化植被指数,取NDVIv=0.70和NDVIs=0.05,且有,当某个像元的NDVI大于0.70时,Pv取值为1;当NDVI小于0.05,Pv取值为0。

3 水体地表辐射率:水体辐射率一般取值 0.995.(2)大气平均温度推算:① 热带平均大气( 北纬15°, 年平均)Ta= 17.9769+0.91715T0② 中纬度夏季平均大气( 北纬45°, 7 月)Ta= 16.0110+0.92621T0③ 中纬度冬季平均大气( 北纬45°, 1 月)Ta= 19.2704+0.91118T0根据万州所经纬度坐标:北纬38度48分,东经102度22分,其遥感影像两幅为2010年8月一幅为10月份,因此选取公式:Ta= 16.0110+0.92621T0来推算大气平均温度。

其中:T0 为距地表2米左右的温度,根据当时所处月份和卫星运行周期,我选取的T0 为 305K。

(3)大气透射率推算:一般情况下,大气水分含量在0.4~3.0 g/cm2 变动区间,根据专家的研究结果大气透射率可以通过与水分含量建立线性函数关系来推算。

地表温度反演的三种方法

地表温度反演的三种方法

地表温度反演的三种方法
地表温度反演是通过遥感技术获取地表温度信息的过程。

一般来说,地表温度反演方法可以分为三种:基于亮温的方法、基于辐射能量平衡的方法和基于模型的方法。

1. 基于亮温的方法:这种方法是根据地表反射下来的辐射能直接计算地表温度。

通常需要使用多光谱遥感数据,并使用反演算法将遥感数据转换为地表亮温,然后通过专门的公式或模型将亮温转换为地表温度。

这种方法比较简单,但受到大气中的影响较大,精度较低。

代表性算法有单窗算法(Single-Window Algorithm, SWA)、双窗算法(Two-Window Algorithm, TWA)等。

2. 基于辐射能量平衡的方法:这种方法是通过计算地表吸收的太阳辐射能和辐射冷却能量之间的平衡来反演地表温度。

这种方法需要考虑地表的地形、植被和大气特性等因素,一般需要使用高分辨率遥感数据和气象数据来进行模型计算。

代表性算法有热红外转换(Thermal Infrared Conversion, TIC)法、分层蒸散算法(Surface Energy Balance System, SEBS)等。

3. 基于模型的方法:这种方法基于已知的地表温度统计模型或地理信息系统等数据库,利用数据挖掘等方法来反演地表温度。

这种方法需要大量的先验知识和算法支持,并且需要大量的人工调整和验证。

代表性算法有人工神经网络(Artificial Neural Network, ANN)法、支持向量机(Support Vector
Machines, SVM)法等。

用陆地卫星TM6数据演算地表温度的单窗算法

用陆地卫星TM6数据演算地表温度的单窗算法

文章编号:0375-5444(2001)04-0456-11 收稿日期:2001-03-10;修订日期:2001-04-22 作者简介:覃志豪,博士,1995年获农业部有突出贡献中青年专家称号;2000年受聘为瑞典Ume 大学空间模拟中心(SM C )的高级科学家(Senio r Scien tis t ),2001年在美国加州大学(UC Davis )进行合作研究,目前主要从事温度遥感理论方法与应用、环境遥感、水土资源与生态环境系统分析,以及地理信息系统应用等方面的研究用陆地卫星TM 6数据演算地表温度的单窗算法覃志豪1,2,Zhang Minghua 1,Arno n Karnieli 2,Pedro Berliner 2(1.Dept.of Land ,Air and W ater Resources,University of California at Davis ,CA 95616,US A 2.J .Blau stein Ins t.for Desert Res earch,Ben Gurion University of th e Neg ev,84990,Is rael)摘要:陆地卫星T M 数据(T M 6)热波段表示地表热辐射和地表温度变化。

长期以来,从T M 6数据中演算地表温度通常是通过所谓大气校正法。

这一方法需要估计大气热辐射和大气对地表热辐射传导的影响,计算过程很复杂,误差也较大,在实际中应用不多。

根据地表热辐射传导方程,推导出一个简单易行并且精度较高的演算方法,把大气和地表的影响直接包括在演算公式中。

该算法需要用地表辐射率、大气透射率和大气平均温度3个参数进行地表温度的演算。

验证表明,该方法的地表温度演算较高。

当参数估计没有误差时,该方法的地表温度演算精度达到<0.4℃,在参数估计有适度误差时,演算精度仍达<1.1℃。

因该方法适用于仅有一个热波段的遥感数据,故称为单窗算法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

地表温度完整演算公式
一、DN值反演热辐射强度:
L(λ)= 0.1238 + 0.005632156Qdn
二、热辐射强度反演地表亮温:
T6=K2/ln(1 +K1/L(λ))
其中,T6为TM6的象元亮度温度(K),K1和K2为发射前预设的常量,对于Landsat 5的TM数据,K1=60.776 mW cm-2sr-1μm-1,K2=1 260.56K。

三、地表亮温推算地表温度:(需确定三个参数:地表辐射率、大气平均温度、大气投射率)
(1)地表辐射率推算:(主要根据NDVI推算地表辐射率)
①自然表面地表辐射率:
ε=1.0094+0.047ln(NDVI)
②城镇用地地表辐射率:
ε= 0.9589+0.086Pv-0.0671Pv2
Pv= [(NDVI- NDVI s)/(NDVI v- NDVI s)]2
其中,NDVI为归一化植被指数,取NDVIv=0.70和NDVIs=0.05,且有,当某个像元的NDVI大于0.70时,Pv取值为1;当NDVI小于0.05,Pv取值为0。

③水体地表辐射率:
水体辐射率一般取值 0.995.
(2)大气平均温度推算:
①热带平均大气( 北纬15°, 年平均)
Ta= 17.9769+0.91715T0
②中纬度夏季平均大气( 北纬45°, 7 月)
Ta= 16.0110+0.92621T0
③中纬度冬季平均大气( 北纬45°, 1 月)
Ta= 19.2704+0.91118T0
根据万州所经纬度坐标:北纬38度48分,东经102度22分,其遥感影像两幅为2010年8月一幅为10月份,因此选取公式:
Ta= 16.0110+0.92621T0
来推算大气平均温度。

其中:T0为距地表2米左右的温度,根据当时所处月份和卫星运行周期,我选取的T0 为 305K。

(3)大气透射率推算:
一般情况下,大气水分含量在0.4~3.0 g/cm2 变动区间,根据专家的研究结果大气透射率可以通过与水分含量建立线性函数关系来推算。

由于万州正处于8月到10月之间,重庆夏天较热,其温度应该在35度左右,所以根据当时实际情况,推测万州早上9-10点钟的
大气水分含量应该在0.4——1.6之间.我区的大气水分含量为0.8.根据公式:
T=0.974290-0.08007*w
可以推算出万州大气平均温度。

最后根据公式:
Ts= [a6(1 -C6-D6) +[b6(1 -C6-D6) +C6+D6]T6+D6Ta/C6
C6 = 地表辐射率 * 大气透射率
D6 = (1 - 大气透射率)[1 +大气透射率 * (1 - 地表辐射率)]。

相关文档
最新文档