NASA工程师使用MATLAB开发了ForWarn的两个关键组件:时间系列产品工具(TSPT)暂时流程MODIS数据,和物候参数评估工具(这项),它使用处理过的数据来计算一天绿色大小和每年的生长季节的高峰和其他物候参数感兴趣的美国林务局。
对于TSPT, NASA的团队编写了一个MATLAB脚本,该脚本检索NASA档案中以分层数据格式(HDF)文件存储的MODIS数据,并将数据导入MATLAB。TSPT调用Mapping Toolbox™函数将导入的纬度和经度数据转换为投影的地图坐标系统。
TSPT波段处理模块也是在MATLAB中开发的,可以从时间序列数据生成归一化植被指数(NDVI),以及土壤、水分、水分等指标。
在MATLAB中,该团队开发了TSPT算法,以消除因云、阴影、视图天顶角和其他影响而失真的像素。
在将Aqua和Terra卫星的数据合并为单个时间序列后,TSPT使用Signal Processing Toolbox™函数来识别和去除尖峰和其他外围数据点。
一旦TSPT算法去除了异常值,它们就会使用最优化工具箱™和图像处理工具箱™进一步过滤和重新采样时间序列。TSPT算法应用信号处理工具箱中的Savitzky-Golay滤波器来插值任何缺失像素的值。
工程师们使用MATLAB、Optimization Toolbox、Image Processing Toolbox开发了pet,对时间序列数据进行曲线拟合,识别与年度周期性生长季节相关的植物状态,如绿色、成熟、衰老、休眠等。后来,他们通过识别每日卫星数据和时间序列基线之间的差异,加强了pete,以探测森林扰动。
使用MATLAB Compiler™,该团队创建了基于MATLAB的算法的独立可执行版本,可以由没有安装MATLAB的用户运行。
ForWarn团队因他们的努力获得了多个奖项,其中包括跨部门合作奖(inter - agency Partnership Award),该奖项表彰来自至少两个不同机构的联邦雇员“在技术转移方面合作完成了杰出工作”。ForWarn小组由美国林业局、美国国家航空航天局、美国能源部橡树岭国家实验室、美国地质调查局和北卡罗来纳大学阿什维尔分校组成。