检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国测绘科学研究院,北京100830 [2]中国科学院遥感与数字地球研究所,北京100039
出 处:《武汉大学学报(信息科学版)》2016年第1期117-122,共6页Geomatics and Information Science of Wuhan University
基 金:国家自然科学基金(41171351);国家科技支撑计划(KZCX2-EW-318);国家"十二五"攻关项目(2014ZX10003002)~~
摘 要:金字塔模型是大规模遥感影像可视化的基础,是在保证精度的前提下,采用不同分辨率的数据来提高渲染速度,从而在网络环境下实现大规模数据共享、服务和辅助决策支持。在构造金字塔的过程中,由于遥感数据经常会突破内存的容量,同时会产生大量的小瓦片,小瓦片存贮非常耗时,传统的串行算法很难满足应用需求。本文提出了一种并行大规模遥感影像的全球金字塔构造算法,利用图形处理器(graphics processing unit,GPU)的高带宽完成费时的重采样计算,使用多线程实现数据的输入和输出,在普通的计算机上实现大规模影像的全球金字塔的快速构建。首先,采用二级分解策略突破GPU、CPU和磁盘的存储瓶颈;然后,利用多线程策略加速数据在内存和磁盘之间的传输,并采用锁页内存来消除GPU全局延迟的影响;最后,用GPU完成大规模的并行重采样计算,并利用四叉树策略提高显存中数据的重复利用率。实验结果表明,本文方法可以明显地提高全球金字塔的构造速度。The pyramid model is the basis for visualization and processing of massive remote sensing data in a virtual globe system.It produces large amounts of data tiles in the process of building pyramids however,and the traditional serial CPU algorithm has difficulties satisfying requests for large images.This paper proposes a parallel global pyramid approach that exploits GPU capabilities and multi-threading to enable memory-intensive and computation-intensive tasks.A two-level decomposition strategy was developed to migrate the performance bottlenecks in data transfers among the GPU,CPU,and disk.A multi-threading strategy was used to reduce the delay between CPU and disk,and pin-memory for GPU global delay.Finally,the GPU is used to complete large-scale parallel resample computing and constructing an octree structure used to maximize reuse of data in the graphic memory.Experimental results show that the proposed method can significantly improve pyramid construction speed for large remote sensing images.
关 键 词:全球金字塔 重采样 GPU 二级分解 构造四叉树
分 类 号:P237.9[天文地球—摄影测量与遥感] P208[天文地球—测绘科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222