高分一号大数据在线批量处理原型系统
分享
一、 背景
GF-1卫星搭载了两台2m分辨率全色/8m分辨率多光谱相机,四台16m分辨率多光谱相机。卫星工程突破了高空间分辨率、多光谱与高时间分辨率结合的光学遥感技术,多载荷图像拼接融合技术,高精度高稳定度姿态控制技术,5年至8年寿命高可靠卫星技术,高分辨率数据处理与应用等关键技术,对于推动我国卫星工程水平的提升,提高我国高分辨率数据自给率,具有重大战略意义。
大批量获取的高分一号影像数据,需要进行解压、正射校正、融合、镶嵌等预处理,这是一项非常耗时和耗力的工作。
2013年11月,ENVI/IDL原产商Exelis VIS公司发布了最新版本的企业级服务器产品ENVI Services Engine5.1,该产品是将IDL和ENVI的图像处理功能以服务的方式提供,可以部署到各种企业级环境中,包括集群环境、企业级服务器或者云平台等。客户端(移动端、网页端等)通过发送HTTP REST请求调用IDL和ENVI处理功能,处理结果通过标准的HTTP机制返回到客户端。
ENVI Services Engine提供了一个健壮的、可伸缩的负载均衡机制,支持并行处理和分布式处理。基于ENVI/IDL可以很容易的开发相应的遥感功能,并部署到ENVI Services Engine中。我们将这种技术应用到大批量获取的高分一号影像数据处理中,相比单机处理方式,处理效率得到极大的提高,并且可以通过Web客户端在线进行操作。
二、 解决方案
ENVI Services Engine产品支持在线处理、负载均衡和多任务并行,从而可以基于该产品构建一个批量处理高分一号数据的系统。
1、软硬件环境
计算机环境(DELL工作站)
l CPU:2个8核,2.4主频
l 内存:8G
l 硬盘:1.9T,15000转硬盘
软件环境
l 操作系统:Linux
l ENVI Services Engine5.1 ,4 个Works
2、数据处理流程
高分一号数据预处理包括:自动解压、正射校正、融合和镶嵌等。
图1 高分一号数据处理流程
3、Web客户端(高分一号数据在线批量处理系统)
基于ASP.net构建的客户端。
图2 Web客户端
4、测试结果:
在ENVI Services Engine管理员控制台中看到每个任务的运行情况:运行时间、排队时间、运行状态等。
数据:4对标准景高分PMS数据,即4景8米多光谱图像,4景2米全色图像。
4对标准景高分PMS数据测试结果如下表:
4对标准景数据总共处理时间为:35分55秒。
数据:2景高分WFV数据,16米分辨率。
图3 任务测试结果
2景高分WFV数据测试结果如下表:
三、 展望
除了高分一号数据的在线批量处理,您还可以基于ENVI Services Engine软件技术构建其他遥感影像数据处理平台,如高分数据(高分1和2(即将发射))、资源一号02C 等。如果将系统部署在更高性能的计算机中,或者集群,甚至云计算环境中,处理效率将会得到进一步的提升。
文章来源:http://blog.sina.com.cn/s/blog_764b1e9d0102uxra.html
GF-1卫星搭载了两台2m分辨率全色/8m分辨率多光谱相机,四台16m分辨率多光谱相机。卫星工程突破了高空间分辨率、多光谱与高时间分辨率结合的光学遥感技术,多载荷图像拼接融合技术,高精度高稳定度姿态控制技术,5年至8年寿命高可靠卫星技术,高分辨率数据处理与应用等关键技术,对于推动我国卫星工程水平的提升,提高我国高分辨率数据自给率,具有重大战略意义。
大批量获取的高分一号影像数据,需要进行解压、正射校正、融合、镶嵌等预处理,这是一项非常耗时和耗力的工作。
2013年11月,ENVI/IDL原产商Exelis VIS公司发布了最新版本的企业级服务器产品ENVI Services Engine5.1,该产品是将IDL和ENVI的图像处理功能以服务的方式提供,可以部署到各种企业级环境中,包括集群环境、企业级服务器或者云平台等。客户端(移动端、网页端等)通过发送HTTP REST请求调用IDL和ENVI处理功能,处理结果通过标准的HTTP机制返回到客户端。
ENVI Services Engine提供了一个健壮的、可伸缩的负载均衡机制,支持并行处理和分布式处理。基于ENVI/IDL可以很容易的开发相应的遥感功能,并部署到ENVI Services Engine中。我们将这种技术应用到大批量获取的高分一号影像数据处理中,相比单机处理方式,处理效率得到极大的提高,并且可以通过Web客户端在线进行操作。
二、 解决方案
ENVI Services Engine产品支持在线处理、负载均衡和多任务并行,从而可以基于该产品构建一个批量处理高分一号数据的系统。
1、软硬件环境
计算机环境(DELL工作站)
l CPU:2个8核,2.4主频
l 内存:8G
l 硬盘:1.9T,15000转硬盘
软件环境
l 操作系统:Linux
l ENVI Services Engine5.1 ,4 个Works
2、数据处理流程
高分一号数据预处理包括:自动解压、正射校正、融合和镶嵌等。
图1 高分一号数据处理流程
3、Web客户端(高分一号数据在线批量处理系统)
基于ASP.net构建的客户端。
图2 Web客户端
4、测试结果:
在ENVI Services Engine管理员控制台中看到每个任务的运行情况:运行时间、排队时间、运行状态等。
数据:4对标准景高分PMS数据,即4景8米多光谱图像,4景2米全色图像。
4对标准景高分PMS数据测试结果如下表:
4对标准景数据总共处理时间为:35分55秒。
数据:2景高分WFV数据,16米分辨率。
图3 任务测试结果
2景高分WFV数据测试结果如下表:
三、 展望
除了高分一号数据的在线批量处理,您还可以基于ENVI Services Engine软件技术构建其他遥感影像数据处理平台,如高分数据(高分1和2(即将发射))、资源一号02C 等。如果将系统部署在更高性能的计算机中,或者集群,甚至云计算环境中,处理效率将会得到进一步的提升。
文章来源:http://blog.sina.com.cn/s/blog_764b1e9d0102uxra.html
0 个评论
相关问题
- 作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
- 有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
- 苹果系统下可以使用arcgis 吗?
- ArcGIS 知乎社区活动 之 2018拒绝boring,来,在线答题赢kindle【结果已出,速来领奖】
- 有栅格数据a(大数据),小数据b,怎么从a中扣掉b,得到a数据剩下的部分?栅格能裁剪取反吗?
- 夜间灯光影像处理的案例教程
- Drone2Map所能处理的无人机影像具体要求?
- 在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
- 两个栅格文件分辨率一致,但像元位置不一致,如何处理?
- Arcgis runtime for android初学者该如何系统的学习?
- cityengine怎么导入arcgis的shp数据,对shp数据有什么要求