High-performance adaptive texture streaming for planetary-scale high-mobility information visualization

High-performance adaptive texture streaming for planetary-scale high-mobility information visualization
复制标题

DOI:
10.1016/j.jksuci.2022.08.014
复制
发表时间:
2022-08
期刊:
J. King Saud Univ. Comput. Inf. Sci.
影响因子:
--
通讯作者:
Zafar Masood;Jiangbin Zheng;Idrees Ahmad;Muhammad Irfan
Zafar Masood;Jiangbin Zheng;Idrees Ahmad;Muhammad Irfan
中科院分区:
其他
文献类型:
--
作者:
Zafar Masood;Jiangbin Zheng;Idrees Ahmad;Muhammad Irfan

文献摘要

相似文献

行星级地形需要真实的世界级高分辨率数据集的流式传输。世界规模数据集的高性能流传输以实现高保真显示系统在速度和视图方面的高移动性,例如环视、侧向或向后观看是具有挑战性的。此外,没有任何预处理开销的流数据集需要高性能的解压缩和真实的时间重新投影。本文提出了一种高性能的自适应纹理流系统,用于在真实地形上捕获具有视图切换能力的高速场景,以实现高保真显示系统。该系统提出了多级流水线的多分辨率数据流与稳定的高性能渲染速率。建议的流水线阶段异步连接使用请求队列与缓存层次结构。提出了一种有效的资源管理、预取和缓存、加载请求的优先级排序和硬件加速处理算法,用于纹理流而不产生帧速率抖动。所提出的算法适应观众导航,显示分辨率,和动态执行环境。所提出的方法进行评估,复杂的场景,移动性方面的速度和视图,和高保真显示。我们的方法分别在HD(1024 x720)、FHD(1920 x1080)和UHD(3840 x2160)显示分辨率下实现了2.4 x 105、1.2 x 105和9.0 x 104 km/h的地面速度,并具有850、590和420帧每秒的稳定帧速率。
Planetary-scale terrain requires streaming of world-scale high-resolution data sets in real time. High-performance streaming of world-scale data sets to achieve high mobility in terms of speed and view such as look-around, side-ways, or backward for high fidelity display systems is challenging. Moreover, streaming data sets without any preprocessing overhead require high-performance decompression and re-projection in real time. This work proposes a high-performance adaptive texture streaming system to capture high-speed scenes with view switching capability over a real-world terrain for high-fidelity display system. The system proposes multi-stage pipeline to stream multi-resolution data sets with a stable high-performance rendering rate. The proposed pipeline stages are asynchronously connected using request queues with a cache hierarchy. Efficient algorithms for resource management, prefetching and caching, prioritization of load requests, and hardware-accelerated processing are proposed for texture streaming without frame-rate stuttering. The proposed algorithms adapt to viewer navigation, display resolution, and dynamic execution environment. The proposed method is evaluated for complex scenes, mobility in terms of speed and view, and high-fidelity display. Our method achieved a ground-speed of 2.4 x 10 5, 1.2 x 10 5, and 9.0 x 10 4 km/h for HD (1024x720), FHD (1920x1080), and UHD (3840x2160) display resolutions respectively with a stable frame rate of 850, 590, and 420 frames per second.