系统仿真学报 ›› 2015, Vol. 27 ›› Issue (9): 2117-2125.

• 虚拟现实与可视化 • 上一篇    下一篇

异构环境下顺序无关的图像合成算法

刘宁1,2, 朱登明1, 王兆其1, 石敏1,3   

  1. 1.中国科学院计算技术研究所,北京 100190;
    2.中国科学院大学,北京 100049;
    3.华北电力大学,北京 102206
  • 收稿日期:2015-06-04 修回日期:2015-07-02 出版日期:2015-09-08 发布日期:2020-08-07
  • 作者简介:刘宁(1987-),男,山东,博士生,研究方向为科学数据可视化;朱登明(1973-),男,博士,副研究员,研究方向为自然现象模拟和科学数据可视化;王兆其(1966-),男,博士,研究员,研究方向为虚拟现实和智能人机交互。
  • 基金资助:
    国家自然科学基金(61173067; 61379085; 61300131)

Order-independent Image Compositing in Heterogeneous Environments

Liu Ning1,2, Zhu Dengming1, Wang Zhaoqi1, Shi Min1,3   

  1. 1. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China;
    2. University of Chinese Academy of Sciences, Beijing 100049, China;
    3. North China Electric Power University, Beijing 102206, China
  • Received:2015-06-04 Revised:2015-07-02 Online:2015-09-08 Published:2020-08-07

摘要: 传统的图像合成算法是为同构环境设计的。对于异构环境下顺序无关的图像合成问题,这些算法不考虑环境的异构性,也没有利用顺序无关合成操作符的性质,容易造成资源的浪费。针对这个问题,提出了一个异构环境下顺序无关的图像合成算法,它会根据环境的计算资源与网络资源更合理地进行任务分配,并利用顺序无关合成操作符的性质来优化合成方案。在ns-3网络模拟器上进行了大量的实验。实验结果表明:当环境存在较大异构性时,该方法相对经典算法binary swap能够取得显著的加速比。

关键词: 图像合成, 异构环境, 并行可视化, 差分进化算法, ns-3网络模拟器

Abstract: Conventional image compositing algorithms are designed for homogeneous environments. These algorithms do not take heterogeneity into account and do not make use of the properties of an order-independent compositing operator. As for order-independent image compositing problems in a heterogeneous environment, these algorithms usually can not make full use of the resources. An order-independent image compositing algorithm in heterogeneous environments was proposed, which was able to distribute the workload according to computing and networking characteristics, and managed to optimize compositing scheme by utilizing the properties of order-independent operator. A comprehensive evaluation on the ns-3 network simulator was conducted. Experiment results show when the environment has great heterogeneity, the algorithm will gain significant speedup over classical algorithm binary swap.

Key words: image compositing, heterogeneous environment, parallel visualization, differential evolution, ns-3 simulator

中图分类号: