用陆地卫星 TM6数据演算 地表温度的单窗算法
覃志豪1, 2, Zhang Minghua1, Arnon Karnieli2, Pedro Berliner2 ( 1. Dept. of Land, Air and Water Resources, University of California at Davis, CA 95616, USA 
2. J . Blaustein Inst. for Desert Research, Ben Gurion University of the Neg ev, 84990, Israel)
摘要: 陆地卫星 TM 数据 ( TM6) 热波段表示地表热辐射和地表温度变化。长期以来 , 从 TM6数 据中演算地表温度通常是通过所谓大气校正法。这一方法需要估计大气热辐射和大气对地表热辐 射传导的影响 , 计算过程很复杂 , 误差也较大 , 在实际中应用不多。根据地表热辐射传导方程 , 推 导出一个简单易行并且精度较高的演算方法 , 把大气和地表的影响直接包括在演算公式中。该算 法需要用地表辐射率、 大气透射率和大气平均温度 3个参数进行地表温度的演算。验证表明 , 该 方法的地表温度演算较高。当参数估计没有误差时 , 该方法的地表温度演算精度达到 < 0. 4℃ , 在 参数估计有适度误差时 , 演算精度仍达 < 1 . 1℃。因该方法适用于仅有一个热波段的遥感数据 , 故 称为单窗算法。 关 键 词: 地表温度 热辐射  Landsat TM 单窗算法 亮度温度 中图分类号: P413; X87    文献标识码: A
1  引言
由于地面分辨率很高 , 陆地卫星 ( Landsat) 的 TM遥感图像数据已经得到了非常广泛 的应用。该数据 ( TM6) 热波段可用来分析地球表面的热辐射和温度区域差异。该波段的 波长区间为 10. 45 ~ 12. 5μm,天顶视角下的象元地面分辨率为 120 m×120 m。这一地面分 辨率远比气象卫星 NO AA-AV HRR遥感数据的地面分辨率 (天顶视角下为 1. 1 km× 1. 1 km) 高 , 因此 , 对于要求精确的区域分析来说 , TM数据是比较好的选择。但是 , 相对于 其可见光波段和近红外波段的广泛应用而言 , TM图象的热波段 ( TM6) 数据则应用得很 少 , 并且大多数应用是直接使用其灰度值或者是仅转化为象元亮度温度 , 而没有计算真正 意义上的地表温度。由于地表热辐射在其传导过程中受到大气和辐射面的多重影响 , TM遥 感器所观测到的热辐射强度 (已转化为相对应的灰度值 ) 已不再是单纯的地表热辐射强度 , 因而也不能直观地表示地表的热辐射和温度变化 , 从而使直接使用 TM6的原数值 (灰度值 或亮度温度 ) 来进行区域分析所得到的结论存在很大程度上的偏差。偏差的大小直接取决
第 56卷第 4期 2001年 7月         地 理 学 报 ACTA GEOGRAPHICA SINICA        Vol. 56, No. 4 July, 2001  
于大气和地表影响的强弱。 传统上使用所谓的大气校正法。从 TM6数据中求算地表温度 , 这一方法需要使用大气 模型 (如 LOWT RAN或 MODTRAN或 6S)来模拟大气对地表热辐射的影响 ,包括估计大 气对热辐射传导的吸收作用以及大气自己所放射的向上和向下热辐射强度。 然后把这部分 大气影响从卫星遥感器所观测到的热辐射总量 (按灰度值计算 ) 减去 , 得到地表的热辐射 强度 ,最后把这一热辐射强度转化成相对应的地表温度。这一方法虽然可行 , 得实际应用起 来却非常困难。除计算过程复杂之外 , 大气模拟需要精确的实时 (卫星飞过天空时 ) 大气 剖面数据 , 包括不同高度的气温、 气压、 水蒸汽含量、 气溶胶含量、 CO2含量、 O3含量等 等。对于所研究的区域而言 , 这些实时大气剖面数据一般是没有的。因此 , 大气模拟通常是 使用标准大气剖面数据来代替实时数据 , 或者是用非实时的大气空探数据来代替。由于大 气剖面数据的非真实性或非实时性 , 根据大气模拟结果所得到的大气对地表热辐射的影响 的估计通常存在较大的误差 , 从而使大气校正法的地表温度演算精度较差 (一般> 3℃)。 到目前为止 , 尚未见到较简单可行的可用于从仅有一个热波段的 TM数据中演算地表 温度的算法诞生。 1996年 Hurtado等 [1]根据地表能量平衡方程和标准气候参数 , 提出了一 种新的大气校正法 , 用以从 TM数据中演算地表温度。可以说 , 这一方法已经接近于提出 一种地表温度的演算方法。 但计算过程的复杂和许多参数的不确定性 , 使这一方法仍难以 称之为一个算法。 本文将根据地表热传导方程 , 推导出一个简单可行并且保持较高精度的 地表温度演算方法。
2  从 TM6数据中求算辐射温度
亮度温度是遥感器在卫星高度所观测到的热辐射强度相对应的温度。这一温度包含有 大气和地表对热辐射传导的影响 , 因而不是真正意义上的地表温度。 但地表温度是根据这 一亮度温度来演算而得 , 因此 , 有必要先探讨如何从 TM6数据中求算亮度温度的问题。 一 般而言 , 我们所得到的 TM 数据是以灰度值 ( DN 值 ) 来表示 , DN ( Digital number) 值在 0和 255之间 , 数值越大 , 亮度越大。对于 TM6, 亮度越大 , 表示地表热辐射 强度越大 , 温度越高 , 反之亦然。从 TM6数据中求算亮度温度的过程包括把 DN值转化为 相应的热辐射强度值 , 然后根据热辐射强度推算所对应的亮度温度。 陆地卫星遥感器 TM在设计制造时已考虑到把所接收到的辐射强度转化为相对应的 DN值问题。因此 , 对于 TM数据 , 所接收到的辐射强度与其 DN值有如下关系 [2]: L(λ ) = Lmin(λ ) + (Lmax (λ ) - Lmin(λ ) )Qdn /Qmax ( 2-1) 式中  L(λ )为 TM遥感器所接收到的辐射强度 ( mWcm- 2sr- 1μm- 1 ) , Qmax为最大的 DN值 , 即 Qmax = 255, Qdn 为 TM数据的象元灰度值 , Lmax(λ ) 和 Lmin(λ ) 为 TM遥感器所接收到的最 大和最小辐射强度 , 即相对应于 Qdn = 255和 Qdn = 0时的最大和最小辐射强度。对于陆地 卫星 5号 , TM遥感器的热波段 TM6的中心波长为 11. 475μm。 发射前已预设 TM6的常 量为 , 当 Lmin(λ ) = 0. 1238 mW cm- 2 sr- 1μm- 1时 Qdn = 0; 当 Lmax (λ ) = 1. 56mW cm- 2 sr- 1 μm- 1时 , Q dn = 255[3]。 因此 , 公式 ( 2-1) 的热辐射与灰度值之间的关系可进一步简化为: L(λ ) = 0. 1238+ 0. 005632156Qdn ( 2-2)   在 TM6数据中 , 灰度值 Qdn 已知 , 因此用上式可很容易地求算出相应的热辐射强度
457  4期        覃志豪 等: 用陆地卫星 TM6数据演算地表温度的单窗算法
L(λ )。一旦 L(λ ) 已求得 , 所对应的象元亮度温度可直接用 Planck辐射函数计算[ 4], 或者是用 如下近似式求算 [5 ~ 7] : T6 = K 2 /ln( 1+ K1 /L(λ ) ) ( 2-3) 式中  T6为 TM6的象元亮度温度 ( K) , K1和 K2为发射前预设的常量 , 对于 Landsat 5的 TM数据 , K1 = 60. 776 mW cm- 2 sr- 1μm- 1, K2 = 1 260. 56K[3]。 Landsat TM是在飞行高度约为 750km的太空中观测地表的热辐射。当地表的热辐射 穿过大气层到达 TM遥感器时 , 它已受到大气的吸收作用而衰减; 另一方面 , 大气自身也 放射出一定强度的热辐射。 大气的向上热辐射直接到达 TM遥感器 , 而向下热辐射也有被 地表反射回一部分。此外 , 地表也不是一个黑体 , 其辐射率小于 1。因此 , 热遥感是一个复 杂的过程。要想从卫星遥感器所观测到的热辐射强度中演算地表温度 , 必须全面考虑热辐 射传导过程中的所有这些影响 , 而这些影响则因不同地区和不同时间而不停地变化 , 从而 使得地表温度的演算变得复杂。 传统的做法是运用大气模型估计大气吸收作用和大气热辐 射强度 , 然后从卫星遥感器所观测到的热辐射中减去这部分大气影响 , 使之变成地表的热 辐射 , 最后考虑地表的非黑体 (辐射率 < 1) 影响而推算地表温度。大气模型的模拟需要使 用实时的大气剖面的多方面数据 , 如不同高度的大气温度、 气压、 水份含量、 CO2含量、 O3 含量、 气溶胶含量等等 , 而这些实时数据常常缺乏 , 从而使大气校正法的实际应用存在很 大困难 , 多数是用标准大气数据或非实时气探数据来进行模拟估计 , 因此 , 温度演算的误 差通常也较大 (一般> 3℃)。这就提出了根据地表热辐射传导方程探讨其它可能方法的必 要性。
3   TM6的热传导方程
利用遥感数据演算地表温度 , 都是以地表热辐射传导方程为基础。这一传导方程阐明 卫星遥感所观测到的热辐射总强度 , 不仅有来自地表的热辐射成份 , 而且还有来自大气的 向上和向下热辐射成份。这些热辐射成份在穿过大气层到达遥感器的过程中 , 还受到大气 层的吸收作用的影响而减弱。同时 , 地表和大气的热辐射特征也在这一过程中产生不可忽 略的影响。因此 , 地表温度的演算实际上是一个复杂的求解问题。 为了定量地确定各构成要素在地表演算过程中的相对作用 , 有必要先引用物体的辐射 理论 , 明确热辐射与相应温度的关系。 对于一个黑体 (它所吸收的能量等于它所辐射的能 量 , 辐射率为 1) , 其辐射强度与温度和波长有直接关系 , 可用 Planck辐射函数来表达:
Bλ( T) =
C1
λ 5 (ec2/λ T
- 1)
( 3-1) 式中  Bλ( T ) 为该黑体的辐射强度 , 一般表示为 W m- 2 sr- 1μm- 1; λ为波长 ( 1 m= 106 μm); C1和 C2为辐射常数 , C1 = 1. 19104356×10- 6 W m- 2和 C2= 1. 4387685×104μm K; T 为温度 ( K)。 对于 TM6, Planck函数的辐射强度与温度之间的变化如图 1所示。 实际上 , 黑体仅是一个理论概念 , 绝大多数自然地面并非黑体。因此 , 量度物体辐射特 征的辐射率 (黑体为 1, 其它小于 1) 必须考虑在热辐射传导方程的构筑中。在充分考虑了 大气和地表的多重影响之后 , 卫星高度 TM遥感器所接收到的热辐射强度可以表述为: B6( T6 ) = f 6 [X 6B6 ( Ts ) + ( 1 - X 6 ) I6↓ ]+ I6↑ ( 3-2)
458 地   理   学   报              56卷 
式中  Ts为地表温度; T6为 TM6的亮度温度; f 6为大气透射率 , X 6为地表辐射率。B6 ( T6) 为 TM6遥感器所接收到的热辐射强度 , B6 ( Ts ) 为地表在 TM6波段区间内的实际热辐射 强度 , 直接决取于地表温度 , I6↑ 和 I6↓ 分别为大气在 TM6波段区间内的向上和向下热辐 射强度。
图 1  TM 6的辐射强度 B6 ( T6 ) 和参数 L6 随温度的变化 Fig. 1  Change of radiance B6 ( T6 ) and parameter L6 with tem perature for TM6 大气的向上热辐射强度通常可用如下积分计算 [8]: I6↑ =∫ z 0 B6( Tz )
 f 6 (z, Z)
 z dz ( 3-3) 式中  Tz为高程为 z的气温 , Z为遥感器的高程 , f 6(z , Z)为高程 z到遥感器高程 Z之间的 大气向上透射率。 大气的向上热辐射公式可用中值定理近似求解 [9 ~ 11]:
B6( Ta ) =
1 1 - f 6 ∫ z 0 B6 ( Tz ) f 6 (z, Z)
 z
dz ( 3-4) 式中  Ta 为大气的向上平均作用温度 (又称大气平均作用温度 ) , B6 ( Ta ) 为大气向上平均 作用温度为 Ta 时的大气热辐射强度。 因此 , 我们有近似解: I↑ 6 = ( 1 - f 6 )B6 ( Ta ) ( 3-5)   热辐射传导方程 ( 3-2) 中的大气向下热辐射总强度一般可视作是来自一个半球状方向 的大气热辐射之积分 , 因此 , 通常可用如下公式表示 [8]: I↓ 6 = 2∫ c/2 0∫ 0 ∞ B6 ( Tz ) f ′ 6(θ ′ z , 0)
 z cosθ ′ sinθ ′ dz dθ ′ ( 3-6) 式中 θ ′为大气向下辐射的方向角 , ∞为地球大气顶端高程 , f ′ 6 (θ ′ ,z, 0) 为从高程为 z到 地表的大气向下透射率。当天空晴朗时 , 对于整个大气的每一个薄层 (如 1 km) 而言 , 一 般可合理地假定 f 6 (z, Z)≈ f ′ 6(θ ′ ,z, 0) [8] , 即每个大气薄层的向上和向下透射率相等。以 这个假定为依据 , 把中值定理应用到公式 ( 3-6) 中 , 我们得: I↓ 6 = 2∫ c /2 0 ( 1 - f 6 )B6 ( T↓ a ) cosθ ′ sinθ ′ dz dθ ( 3-7) 式中  T↓ a 为大气的向下平均作用温度。对该方程的积分项进行求解 , 得
459  4期        覃志豪 等: 用陆地卫星 TM6数据演算地表温度的单窗算法
∫ c /2 0
cosθ ′ sinθ ′dθ | c /2 0 = 1 ( 3-8)   因此 , 大气的向下热辐射强度可以近似地表示为: I↓ 6 = ( 1- f 6 )B6 ( Ta↓ ) ( 3-9)   将 I6↑ 和I6↓ 代入地表的热辐射传导方程 ( 3-2) 中 , 我们有 B6( T6 ) = f 6 [X 6B6 ( Ts ) + ( 1 - X 6 ) ( 1 - f 6)B6( Ta↓ ) ]+ ( 1 - f 6 )B6 ( Ta ) ( 3-10)   据这一传导方程可以推演地表温度 , 但由于方程的未知数不止地表温度一个 , 所以 , 求解该方程并非易事。 传统上 , 大气校正法是根据大气影响的估计值 (主要是 I6↑、 I6↓ 和 f 6 ) , 先从 B6 ( T6) 中求得X 6B6 ( Ts ) , 然后 ,再运用 Planck辐射函数进行求解 Ts。正如上面指 出 ,实际上用大气模型估计 I6↑ 和 I6↓存在很多困难。大气剖面数据的非实时性和非真实性 , 通常使 I6↑ 和 I6↓ 的估计产生较大误差 , 从而使大气校正法的地表温度演算精度较低。
4  大气平均作用温度的替代性分析
要推导一个简便的地表温度演算 , 必须尽量减少变量的个数。分析方程 ( 3-10) 可知 , 有 2个变量表达大气的平均温度 , 即 Ta 和 Ta↓ 。由于它们的含义很接近 , 我们可以考虑合 二为一的可能性。为此 , 必须分析 B6 ( Ta↓ ) 在 B6( T6 )中所起的作用及其对地表温度演算精 度的影响。由于大气的垂直差异 , 大气的向上辐射强度通常大于大气的向下热辐射强度 , 因此 , 通常有 B6( Ta ) 大于 B6 ( Ta↓ ) , 或 Ta > Ta↓。在天空晴朗的情况下 , 一般可合理地假 定 Ta 和 Ta↓ 之间的差异在 5℃以内 , 即|Ta - Ta↓|≤ 5℃。 为了分析方便 , 设 D′ = f 6 ( 1- X 6 ) ( 1- f 6)。对于绝大多数自然地面 , 地表辐射率X 6一 般在 0. 96~ 0. 98之间。由此可知 , D′值很小 , 并且主要是取决于大气透射率f 6。对于f 6 = 0. 7和X 6 = 0. 96, 我们有 D′ = 0. 0084。由于 D′ 值很小 , 所以 , 我们可以合理地用 B6 ( Ta )来 作为 B6 ( Ta↓ ) 的近似值。正如下面的分析指出 , 这一替代对于从公式 ( 3-10) 中求解地表温 度将没有产生实质性的误差。 这一合理假定是推导一个简易算法的关键 , 因此 , 在进一步推导之前有必要对这一问 题进行定量分析 , 以确定由此而带来的地表温度演算误差。由于 B6 ( Ta ) > B6 ( Ta↓ ) , 对于 一个固定的 B6 ( T6 ) 值 , 用 B6 ( Ta ) 代替 B6 ( Ta↓ ) , 将导致方程 ( 13) 中 B6 ( Ts ) 和 B6 ( Ta ) 两 项的数值相对降低。接着 , Ts的数值也将因此而被低估。在方程 ( 13)中 , B6( Ts )和 B6 ( Ta )数 值的低估幅度直接取决于它们在该方程中的系数大小 , 即 B6 ( Ts ) 的系数为f 6X 6 , B6( Ta )的 系数为 ( 1- f 6 ) [1+ f 6 ( 1- X 6 ) ]。为了分析起见 ,我们考虑 3种|Ta - Ta↓|情况和 2种f 6与 X 6情况的作用。分析结果指出 ,在各种组合情况下 ,这一替代所产生的的 Ts 低估都很小。对 于|Ta - Ta↓|= 5℃和f 6 = 0. 8,用 B6( Ta ) 代替 B6( Ta↓ ) , 在 Ts = 20℃时 ,仅导致 Ts的 低估 0. 0255℃,在 Ts = 50℃时 Ts的低估值为 0. 0205℃。对于f 6 = 0. 7, Ts的低估值还更小。 因此 ,我们可以认为 ,用 B6 ( Ta )代替 B6( Ta↓ ) 对于求解地表温度没有实质性的差别。根据这 一结论 , TM6所观测到的热辐射强度可简化为: B6 ( T6 ) = f 6X 6B6 ( Ts ) + ( 1- f 6) [1+ f 6 ( 1- X 6) ]B6 ( Ta ) ( 4-1)   这一简化表达式 , 为下面的推导提供了可能性。
460 地   理   学   报              56卷 
5  单窗算法的推导
从方程 ( 4-1) 中求解地表温度 , 需要对 Planck函数进行线性化展开。 从图 1可知 , Planck函数随温度的变化接近于线性。对于某个特定的波长区间如 TM6, 在较窄的温度区 间 (如 < 15℃) 内 , 这种线性特征更为明显。因此 , 运用 Taylor展开式对 Planck函数进行 线性展开较合适。由于线性特征较显著 , 保留 Taylor展开式的前两项一般即可保证足够的 精度。 因此 , 有 B6 ( Tj ) = B6( T ) + ( Tj - T) ( B6( T) / T = ( L6 + Tj - T ) (B6 ( T ) / T ( 5-1) 式中  Tj 为亮度温度 (当 j = 6时 )、地表温度 (当 j = s时 ) 和大气平均作用温度 (当 j = a 时 )。参数 L6 定义为 L6 = B6 ( T ) / [(B6 ( T) / T ] ( 5-2) 式中  L6 为一个温度参数 ( K)。 在这里 , 对 Planck函数进行线性化的实质意义是 , 把 B6( Tj ) 所代表的热辐射强度与有一个固定温度 T 的 B6 ( T) 关联起来 , 而这一固定温度 T 则是进一步推导的关键。考虑到大多数情况下 , 通常有 Ts > T6 > Ta。因此 , 我们可以定 义这一固定温度 T为 T6。这样 , 对于 TM6的区间而言 , Ts、 T6和 Ta 所对应的 Planck函数 可进一步展开为: B6 ( Ts ) = (L6 + Ts - T6) B6( T6 ) / T ( 5-3)
B6 ( Ta ) = (L6 + Ta - T6 ) B6( T6 ) / T ( 5-4)
B6 ( T6) = ( L6 + T6 - T6) B6 ( T6 ) / T = L6 B6 ( T6) / T ( 5-5)   把这些开展式代入方程 ( 14) 中 , 并消除方程两边的 B6 ( T6 ) / T 项 , 得到 L6 = C6 (L6+ Ts - T6 ) + D6( L6 + Ta - T6) ( 5-6) 式中参数 C6和 D6 分别定义为 C6 = f 6X 6 ( 5-7)
D6 = ( 1 - f 6 ) [1+ f 6( 1 - X 6 ) ] ( 5-8)   对于 TM6, 我们发现参数 L6 的数值与温度有密切的关系 (图 1)。根据这一特性 , 可以 用如下回归方程来估计 L6: L6 = a6 + b6 T6 ( 5-9) 式中  a6和 b6为回归系数。回归分析表明 , 在温度变化范围 0 ~ 70℃ ( 273~ 343K) 内 , 公 式 ( 5-9) 的回归系数分别为 a6 = - 67. 35535和 b6 = 0. 458608, L6 的估计误差 REE = 0. 32% ,相关系数平方 R2 = 0. 994。如果 TM6图象的温度变化范围较窄 , 还可提高估计误 差。例如 , 对于 0 ~ 30℃, 取 a6 = - 60. 3263和 b6 = 0. 43436,可使 L6 的估计误差降低到 REE = 0. 08% ;对于 20~ 50℃,有 a6 = - 67. 9542和 b6 = 0. 45987, REE = 0. 12%。 把公式 ( 5-9) 代入公式 ( 5-7) 中 , 我们有 a6 + b6T6 = C6(a6+ b6 T6 + Ts - T6 ) + D6 (a6 + b6 T6 + Ta - T6 ) ( 5-10)
461  4期        覃志豪 等: 用陆地卫星 TM6数据演算地表温度的单窗算法
  对该式求解 Ts , 得到 Ts = [a6( 1 - C6 - D6 ) + b6 ( 1- C6 - D6) + C6+ D6 ]T6 + D6 Ta ] /C6 ( 5-11)   这就是适用于 TM6数据的地表温度演算公式。当然 ,这一算法假定其 3个基本参数X 6、 f 6和 Ta 已知 , 才能进行地表温度的演算。一般情况下 , 这 3个基本参数都可以较容易地确 定。地表辐射率直接与地表构成有关 , 已有较多文献讨论地面辐射率的确定问题 [12]。大气 透射率和大气平均作用温度可以根据地面附近 (高程为 2 m左右 ) 的大气水分含量或湿度 和平均气温来估计。在大多数情况下 , 各地方气象观测站均有对应于卫星飞过天空时的这 2个观测指标的实时数据。 由于这一演算方法适用于从仅有一个热波段遥感数据中推演地表温度 , 我们称之为单 窗算法 , 以区别于分窗算法。 分窗算法是用于从 2个热波段遥感数据 (主要是 NO AAAV HRR) 中演算地表温度的方法。
表 1 各种不同情况下单窗算法的地表温度演算绝对误差 Tab. 1 Land surface tempernture from landsat TM6 data using mono-window algorjthm
水蒸汽含量
( g /cm2)
地表温度 Ts /℃
地表温度演算误差|Ts′ - Ts /℃|
热带 亚热带 7月 亚热带 1月 中纬度 7月 中纬度 1月
1
20 0. 024 0. 028 0. 018 0. 019 0. 027 30 0. 075 0. 082 0. 066 0. 067 0. 081 40 0. 105 0. 114 0. 094 0. 095 0. 112 50 0. 121 0. 131 0. 109 0. 11 0. 129
2
20 0. 046 0. 055 0. 035 0. 035 0. 053 30 0. 137 0. 151 0. 12 0. 121 0. 149 40 0. 196 0. 212 0. 175 0. 176 0. 209 50 0. 232 0. 251 0. 209 0. 210 0. 248
3
20 0. 075 0. 09 0. 057 0. 058 0. 088 30 0. 226 0. 249 0. 197 0. 199 0. 245 40 0. 315 0. 342 0. 282 0. 284 0. 338 50 0. 349 0. 377 0. 314 0. 316 0. 373
6  地面温度演算精度与误差分析
检证该算法的最好办法可能是比较从 TM6数据中演算而得的地表温度与该卫星飞过 天空时的实时地面测量温度之间的差异。然而 ,要获得一个实时地面测量温度的数据集 ,是 极为困难的。 这种困难首先表现在卫星飞过天空的时间极短 , 几乎不可能在这样短的时间 内用一种简便的办法获得与 TM图象象元面积相配匹的地面温度数据集 , 以及相关的大气 数据。到目前为止 , 还未见到有关 TM热红外波段的地面温度数据集发表。一个主要原因 可能是这种数据集的获得非常昂贵 , 而其用处又不大。 既然实时数据无法获得 , 另一代替 方法是模拟数据 , 即根据一定地面条件和大气状态 , 用大气模型模拟卫星高度所观测到的 热辐射强度 , 并由此推算地表温度 , 与模拟所使用的地表温度相比较 , 可知其误差大小。在 这里 , 我们使用这种方法进行检证 (表 1)。对 5种标准大气状态进行检证的结果表明 , 该 算法的地表温度演算精度很高 ,平均误差小于 0. 4℃。由于模拟过程中大气参数已知 ,所以 ,
462 地   理   学   报              56卷 
这是该算法的绝对误差 , 代表在其基本参数没有估计误差情况下的地表温度演算精度。然 而 , 实际应用中参数的估计不可能准确无误。 因此 , 我们又对该算法进行灵敏度分析 , 确 定参数估计误差对地表温度演算精度的影响。 结果表明 , 在地面辐射率误差高达 0. 01时 , 该算法的地表温度演算平均误差δT为 0. 2℃。大气透射率的估计误差δ τ 6对地表温度演算 精度影响较大 , 当δ τ 6= 0. 025时 , δT高达 0. 8℃。大气平均作用温度的估计误差为 2℃时 , δT约为 0. 5℃。综合分析表明 , 在其基本参数的估计有上述适度误差时 , 该算法的地表温 度演算平均误差约为 1. 1℃, 略小于各分量误差之和。
图 2 以色列 - 埃及边境沙丘地区 Landsat TM图象 Fig. 2  Landsat TM image of the sand dune region across the Israel-Egypt border
7  以色列 - 埃及边境地区的应用实例
单窗算法已在我们研究以色列干旱地区温度变化的过程中[13]得到了具体的应用。在卫 星图象上发现以色列与埃及交界的沙丘地区由于边境两侧土地利用与保护的差异 , 植被覆 盖在边境两侧形成鲜明对比。过渡放牧等人为因素的作用使埃及一侧植被极少 , 地表基本 呈裸露状态。 相反 , 以色列一侧因封闭保护而使多年生灌丛、 一年生植物和地衣苔藓类低 等植物发育茂盛。 在 Landsat TM可见光波段上可清楚地看到边境两侧的这一强烈地表反 差 (图 2)。以色列一侧地表反射弱而呈暗色 , 埃及一侧反射强而呈亮色。这是一个非常典 型的干旱地区地表生态系统不同演化结果的实例 , 已得到较多研究[ 14 ~ 16]。在温度波段上也 可以看到这一强烈对比。根据地表 水热关系常识 ,一般植被多的地区 应为低温 ,而裸土多的地区应为高 温。然而 , 在这一边境地区则发现 了相反现象。以色列一侧地表温度 普遍比埃及一侧高 2~ 4℃。多年 卫星观测数据清楚地表明 ,这是一 个长年存在的事实。为了揭示该地 区地表温度异常现象的发生、发展 变化原因及其与地表水热平衡的 关系 , 我们从遥感、 土壤和微气象 等多角度进行深入分析研究。运用 单窗算法从现有的 Landsat TM 数据中演算实际地表温度 ,是这一 分析研究的一部分。图 3是这一演 算的一个结果 ,它清楚地表示该地 区地表温度空间差异状况。对于该 演算所需要的大气平均作用温度 和大气透射率 2个参数 , 我们主要 是用当地地面气象观测数据 (气 温、 气压、 温度等 ) 来估计 , 地表 热辐射率是用植被指数结合植被
463  4期        覃志豪 等: 用陆地卫星 TM6数据演算地表温度的单窗算法
图 3 以色列 - 埃及边境地区地表温度差异 , 根据 Landsat TM6数据演算 , ( 1995年 9月 9日 9 : 40) Fig. 3  Land surface temperature variation in the Israel-Egypt border region ( Landsat TM 6 data 9 : 40am of september 9, 1995)
和裸土热辐射率运进行内插。 图 3清楚 地指出 , 以色列一侧地表温度普遍高于 埃及一侧。就平均温度而言 ,以色列一侧 为 37. 96℃, 埃及一侧为 35. 79℃, 相差 2. 17℃。 最高温度分布在该图右上部分 以色列一侧 ,地表温度高达 38℃以上。低 温区主要集中在埃及一侧中部 , 只有 35℃左右。 该图下部低温部分主要是裸 露的岩石低丘。源于埃及一侧、穿过边境 线而蜿蜒于以色列一侧的干涸河流也可 分辩出来 , 因为其地表温度相对较低。 Landsat飞过该地区上空时是早上 9 : 40 左右 , 当时太阳角度不高 , 地表还不是很 热 , 因而该图所示地表温度并不是很高。 实际观测表明 , 图中所示的温度水平与 实际观测到的地温基本相同。 当达到午 后 2 : 00左右 , 该地区的以色列一侧地温 一般达到 45℃以上。该地区属地中海气 候 , 夏季无雨 , 该图摄于 9月上旬 , 天气 晴朗 , 大气状态比较稳定 , 水分含量不 高。因此 , 根据当地地面气象观测数据对 大气透射率和大气平均作用温度进行估 计 ,不会有太大的误差。考虑所需参数估 计存在中度误差 ,灵敏度分析指出 , 该图 幅地表温 度演算的 平均误差 小于是 1. 1℃。 因此 , 图 3所示的地表温度反映了当时该地区地表热量的空间分布状况。
8  结语
本文根据地表热辐射传导方程 , 通过一系列合理假设 , 推导了一个适用于从陆地卫星 TM6数据中演算地表温度的单窗算法。该算法需要 3个基本参数来进行地表温度的演算。 一般情况下 , 这 3个参数可根据当地气象观测数据进行估计。运用大气模型进行检证的结 果表明 , 该算法的地表温度演算精度很高。当基本参数的估计没有误差时 , 其演算的绝对 精度为 < 0. 4℃; 当参数估计存在一定误差时 , 其演算的平均误差约为 1. 1℃; 这一误差大 大小于使用传统的大气校正法进行演算所导致的可能误差。 该方法已在以色列南部干旱地 区的地表温度异常现象的研究中得到了应用 , 从已有的 TM6数据中演算得的地表温度图 象真实地反映了当地地表热量空间差异状况。因此 , 这一算法可供有关用户在需要从 TM6 数据中演算地表温度时考虑应用。
464 地   理   学   报              56卷 
参考文献 ( Reference) :
[1 ]  Hurtado E, Vidal A, Caselles V. Comparison of tw o atmospheric correction methods for Landsat TM thermal band [J]. International
Journal of Remote Sensing, 1996, 17, 237-247. [ 2 ]  Markham B L, Barker J L. Landsat-M SS and TM post calibration dynamic ranges, atmospheric reflectance and at-satellite
temperature[ J]. EOSA T Landsat Technical Notes 1986,1, 3-8. [3]  Schne ider K, Mauser W. Processing and accuracy of Landsat Thematic Mapper data for lake surface temperature measurement[J].
International Journal of Remote Sensing , 1996,17, 2027-2041. [4 ]  Sospedra F, Caselles V , V alor E. Effective wavenumber for thermal infrared bands application to Landsat TM [ J]. International
Journal of Remote Sensing, 1998, 19, 2105-2117. [5]  Schott J R, V olchok W J. Thematic M apper thermal infrared calibration [ J]. Photogrammetric Engineering and Remote Sensing,
1985, 51, 1351-1357. [6 ]  Wukelic G E, Gibbons D E, Martucc i L M, et al . Radiometric calibration of Landsat Thermatic Mapper Thermal Band [J]. Remote
Sensing of Environment, 1989, 28, 339-347. [7]  Goetz S J, Halthore R N, Hall F G, et al. Surface temperature retrieval in a temperate grassland with multiresolution sensors[J].
Journal of Geophysical Research , 1995, 100, 25397-25410. [8]  Fran G B, Cracknell A P. Retrieval of land and sea surface temperature using NO AA11 AV HRR data in north-eastern Brazil[J].
International Journal of Remote Sensing , 1994,15, 1695-1712. [9 ] McMillin LM. Estimation of sea surface temperatures from two infrared window measurements with different absorption [J]. Journal
of Geophysical Research, 1975, 36, 5113-5117.
[10] Prata A J. Land surface temperature from the advanced very high resolution radiometer and the along-track scanning radiometer. 1.
Theory[ J]. Journal of Geographical Research , 1993, 98, 16689-16702.
[11] Coll C, Caselles V, Sobrino A, et al. On the atmospheric dependence of the split-window equation for land surface temperature[J].
International Journal of Remote Sensing , 1994, 15, 105122.
[12] Humes K S, Kustas W P, Moran M S, et al. V ariability of emissivity and surface temperature over a sparsely vegetated surface[J].
Water Resources Research , 1994, 30, 1299-1310.
[13] Qin Z, A. Karnieli P, Berliner. Remote sensing analysis of the land surface temperature anomaly in the sand dune region across the
Israel-Egypt border[ J]. International Journal of Remote Sensing , 2000.
[14] Otterman J . Baring high-albedo soils by overgrazing : a hypothesized desertification mechanism[ J]. Sc ience, 1974, 186, 531-533.
[15] Karnieli A, Tsoar H. Spectral reflectance of biogenic crust deve loped on desert dune sand along the Israe l-Egypt border [ J].
International Journal of Remote Sensing , 1995, 16, 369374.
[16 ] Karnieli A. Development and implementation of spectral crust index over dune sands [J]. International Journal of Remote Sensing,
1997, 18, 1207-1220.

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

  1. 基于Landsat的地表温度反演——单窗算法

    基于遥感的地表温度反演主要有三种,辐射传输方程法.单窗算法和劈窗算法.在遥感生态指数(RSEI)的地表温度反演用到的是辐射传输方程算法.接下来,简单说一下覃志豪的单窗算法反演地表温度的基本操作. 原理 ...

  2. 记 / ENVI5.3温度反演-单窗算法-操作要点

    ENVI5.3温度反演-单窗算法 技术流程:(此图来自网络) 1.数据来源 LANDSAT8 影像 2.数据预处理 2.1 辐射定标 2.2 大气校正 特别说明大气校正之前需要准备的数据: –1待校正 ...

  3. ENVI5.3.1Landsat 8影像基于单窗算法和辐射传输方程进行地表温度反演

    ENVI5.3.1基于Landsat 8影像进行辐射定标和大气校正 文章目录 一.为什么要进行辐射定标和大气校正? 二.详细步骤 1. 数据获取 2.数据预处理 2.1 辐射定标 2.1.1 多光谱波 ...

  4. 【Envi】基于单窗算法的地表温度反演实验操作记录

    文章目录 比前言还前 前言 参考博客 技术流程 1.数据预处理 1.1数据获取 1.2辐射亮度温度 1.2.1热红外波段辐射定标与亮度 1.2.2辐射亮度温度计算 1.3地表比辐射率 1.3.1多光谱 ...

  5. AI Earth ——开发者模式案例8:利用Landsat-8数据进行地表温度反演

    利用 Landsat-8 数据进行地表温度反演¶ 初始化环境¶ import aieaie.Authenticate() aie.Initialize() Landsat-8 数据检索¶ 指定区域.时 ...

  6. 基于Google Earth Engine的Landsat单窗算法地表温度(LST)反演

    基于Google Earth Engine的Landsat单窗算法地表温度(LST)反演 1 背景知识 2 算法介绍 3 代码 4 效果 1 背景知识   基于遥感数据的地表温度(LST)反演目前得到 ...

  7. 基于ENVI与ERDAS的Landsat 7 ETM+单窗算法地表温度(LST)反演

    基于ENVI与ERDAS的Landsat 7 ETM+单窗算法地表温度(LST)反演 1 原理部分与前期操作准备 1.1 图像预处理 1.2 植被指数反演 1.3 单窗算法原理 2 实际操作部分 2. ...

  8. 基于Modis的遥感数据的地表温度的获取解决方案--以京津唐为例

    1.背景与技术路线 地表温度(LST)是区域和全球尺度地表物理过程中的一个关键因子,也是研究地表和大气之间物质交换和能量交换的重要参数.许多应用如干旱.高温.林火.地质.水文.植被监测,全球环流和区域 ...

  9. 基于Modis数据的地表温度反演

    基于Modis数据的北京市地表温度反演 评论区有下载原文和相关资料的链接,自己翻找即可. 操作平台 ENVI 5.5 ArcGIS 10.2 数据源 MODIS B1产品(包含1km 热红外波段) 数 ...

  10. 基于单窗算法的地表温度反演算法

    1.计算BAND10亮温温度 (1)辐射标定 其中,Qcal为影像原始值 Landsat8参数列表: RADIANCE_MULT_BAND_1 = 1.2970E-02RADIANCE_MULT_BA ...

最新文章

  1. 阿里云天池大赛赛题解析――深度学习篇
  2. 《数学之美》第24章 马尔可夫链的扩展--贝叶斯网络
  3. UA STAT687 线性模型II 最小二乘理论3 广义最小二乘
  4. 你应该知道的 MongoDB 最佳实践
  5. 我去,为什么最左前缀原则失效了?
  6. Windbg+sos调试.net笔记
  7. Python模块(3)--PIL 简易使用教程
  8. ubuntu之Matlab安装
  9. 加密托管服务商Unchained Capital完成550万美元融资,NYDIG领投
  10. 开课吧:什么是包?如何定义包?
  11. 面试官是如何看程序员的简历
  12. python迭代遍历目录下所以文件(Iterating through directories with Python)
  13. JavaEE笔记:第十九次课之AJAX
  14. axure能做剪切蒙版吗_二手车销售好做吗?没经验能做二手销售吗?
  15. linux压缩归档命令gzip、bzip2、xz、tar、zip详解
  16. NVIDIA显卡驱动程序更新失败解决记录
  17. 华为系统和计算机,电脑手机合二为一 华为多屏协同让电脑与手机亲密互动
  18. 厦门大学计算机研究生2020专业目录,报录比|厦门大学各院系专业2020年硕士生报考录取数据统计表...
  19. A. The Miracle and the Sleeper
  20. 我也可以很极地很阳光

热门文章

  1. js html编码和解码,JavaScript字符集编码与解码
  2. cocos2dx lua加密 和 解密
  3. 【完整matlab程序】【预测程序】狼群优化算法及BP神经网络
  4. H.264(MPEG)-4AVC
  5. 汇编实验一 查看CPU和内存,用机器指令和汇编语言指令编程
  6. 斯坦福和伯克利都在用的线性代数教材,现在可以免费下载了
  7. 【数学基础】一份非常适合人工智能学习的线性代数基础材料中文版 (国内教材精华)...
  8. 【STC单片机学习】第八课:单片机的LED点阵
  9. 云计算和虚拟化都要用到的核心技术 VXLAN 网络,你掌握了吗?
  10. 2017百度之星资格赛:1004. 度度熊的午饭时光(01背包+记录路径)