摘要
在TensorFlow框架下,有对多维数组进行GPU或CPU并行加速运算的特点,选择使用合适的经纬度投影模式,结合FY-3D MERSIL1数据自身带有高精度同分辨率的定位数据,按分辨率生成将经纬度数据对齐的张量(多维数组),计算生成新的像元映射位置信息,直接逐点映射对MERSI数据进行几何校正,同时可消除中分辨率极轨卫星因扫描观测和地球曲率带来的BowTie效应,再使用卷积运算计算反距离加权插值点数值,对几何校正后无数据像素点进行填充.使用这种方法,在TensorFlow框架下用Python语言实现了整个几何校正过程,并与ENVI软件的几何校正结果,对误差和校正精确度进行了对比测试,并且对几何校正的整体处理速度也进行了测试.结果表明本文算法与ENVI软件几何校正一致性高,5%绝对误差百分比以下的精确率大于0.92,结构相似SSIM指数在0.95左右,全部通道使用GPU并行加速完成几何校正的加速比大于36倍.这种方法既保证了几何校正的精度,而且整个数据处理过程快速高效.
基金项目
风云三号03批气象卫星工程地面应用系统区域特色遥感应用系统项目(FY-303-AS-12.08)
陕西气象高质量发展体系建设项目(141027020000210002)