期刊文献+

PMVS算法的CPU多线程和GPU两级粒度并行策略 被引量:5

Multithread and GPU Parallel Schema on Patch-based Multi-view Stereo Algorithm
下载PDF
导出
摘要 PMVS(Patch-based Multi-View Stereo)三维重建算法被广泛应用于无人机航拍影像的三维场景重建中。针对PMVS三维重建算法计算量大、时间复杂度高的问题,提出了PMVS算法的CPU多线程和GPU两级粒度并行策略(Multithread and GPU Parallel Schema,MGPS),方法具体包括:基于GPU的PMVS算法特征提取和片面扩散的并行设计;多影像的GPU和CPU任务分配机制,以使得部分任务分配给CPU采用多线程并行,部分任务分配给GPU并行时,程序总运行时间最短。实验采用搭载24核CPU和NVIDIA Tesla K20GPU的高性能服务器作为测试平台,针对分辨率为4081×2993的16幅无人机影像进行三维重建。实验结果表明,相比串行的PMVS算法,基于MGPS的PMVS算法取得4倍左右的加速比,其中特征提取最高加速13倍,计算误差在10%以内,该方法实现了更高效的PMVS三维重建。基于MGPS的PMVS算法还可用于文物保护、医学图像处理、虚拟现实等领域。 PMVS(Patch-based Multi-view Stereo)has been widely used in the 3Dreconstruction,with the aerial photo of the UAV(Unmanned Aerial Vehicle).To solve the problem of the time complexity and calculation amount of PMVS,this paper proposed the two-level parallel schema of CPU multi-thread and GPU for PMVS.The solution includes GPU-based parallel design and optimization and task allocation mechanism of the images between the GPU and CPU.The experiments have been done on the platform with a 24-core CPU and NVIDIA Tesla K20 GPU high-performance server,with 16 remote sensing images having the resolution of 4081×2993.Compared with the serial traditional PMVS,the experiment results show that our model MGPS(the two-level parallel schema of CPU multi-thread and GPU for PMVS)can be 13 times faster at feature extraction,4times faster at PMVS.Calculation error is less than 10%.MGPS shortens the execution time of PMVS algorithm.PMVS based on MGPS algorithm can also be used in the field of cultural relic protection,medical image processing,virtual reality and so on.
作者 刘金硕 江庄毅 徐亚渤 邓娟 章岚昕 LIU Jin-shuo JIANG Zhuang-yi XU Ya-bo DENG Juan ZHANG Lan-xin(School of Computer, Wuhan University, Wuhan 430072, China College of International Software, Wuhan University, Wuhan 430072, China) 2)
出处 《计算机科学》 CSCD 北大核心 2017年第2期296-301,共6页 Computer Science
基金 国家自然科学基金(61303214 61672393)资助
关键词 MGPS 基于GPU的片面扩散 图像分配策略 PMVS 三维重建 Multithread and GPU parallel schema(MGPS) GPU-based patch expansion Image allocation strategy Patch-based multi-view stereo(PMVS) 3D-reconstruction
  • 相关文献

参考文献3

二级参考文献128

  • 1刘钢,彭群生,鲍虎军.基于图像建模技术研究综述与展望[J].计算机辅助设计与图形学学报,2005,17(1):18-27. 被引量:57
  • 2曹智清,石教英,张世明,孙鑫,刘培珺.基于序列图像建模的多视图模型合并策略[J].计算机研究与发展,2005,42(9):1633-1639. 被引量:2
  • 3Levoy M, Hanrahan P. Lightfield rendering[C] //Proc of the ACMSIGGRAPH. New York: ACM, 1996: 31-42.
  • 4Matusik W, Buehler C, Raskar R, et al. Image-based visual hulls [C] //Proc of the ACM SIGGRAPH. New York: ACM, 2000:369-374.
  • 5Rocchini C, Cignoni P, Montani M. A low cost 3D scanner based on structured light [C]//Proc of the ACM EuroGraph. New York: ACM, 2001: 299-308.
  • 6Bouguet J Y, Perona P. 3D photography on your desk [C]// Proc of the IEEE Int Conf on Computer Vision. Washington, DC: IEEE Computer Society, 1998: 1-8.
  • 7Martin W N, Aggarwal J K. Volumetric descriptions of objects from multiple views[J]. IEEE Trans on Pattern Analysis and Machine Intelligence, 1983, 5(2): 150-158.
  • 8Laurentini A. The visual hull concept for silhouette-based image understanding [J]. IEEE Trans on Pattern Analysis and Machine Intelligence, 1994, 16(2): 150-162.
  • 9Szeliski R. Rapid octree construction from image sequences [J]. Computer Vision, Graphics, and Image Processing: Image Understanding, 1993, 58(1): 23-32.
  • 10Tarini M, Callieri M, Montan C, et al. Marching intersections: An efficient approach to shape from silhouette [C]//Proc of VMV. Washington, DC: IEEE Computer Society, 2002:10-15.

共引文献78

同被引文献30

引证文献5

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部