期刊文献+

基于CUDA的多相机实时高清视频无缝拼接方法 被引量:3

CUDA-BASED SEAMLESS STITCHING METHOD FOR MULTI-CAMERA REAL-TIME HD VIDEO
下载PDF
导出
摘要 为解决传统CPU或GPU多相机视频拼接方法难以兼顾实时性与视觉效果,提出一种基于统一设备架构GUDA(Compute Unified Device Architecture)的实时无缝拼接方法。结合图割算法预处理的静态接缝掩模和图像空间域融合算法解决了运动物体给拼接中接缝处带来的视觉困扰,同时重点对透视变换、图像融合等拼接步骤在CUDA实现中的优化策略进行研究。实验结果表明,该方法在4路1080p高清网络相机实时拼接获得超宽视野视频的条件下,不仅相对CPU有较高的加速比,而且在不同计算性能和架构的GPU上均满足实时性要求并具备更好的视觉效果。 In order to overcome the difficulty of traditional multi-camera video stitching method based on CPU or GPU in satisfying both the real-time performance and visual effect, this paper proposes a CUDA-based real-time seamless HD video stitching method. It solves the visual troubles caused by seams in stitching the moving objects by combining the static seam masks of Graphcut pre-treatment and the blending algorithm of image spatial domain, meanwhile puts the emphasis on studying the optimisation strategy of implementation of stitching procedures including perspective transform and image blending in CUDA. Experimental results demonstrate that under the condition of obtaining extra wide filed-of-view video by real-time stitching with four 1080 HD web cameras, the method achieves higher speedup ratio compared with CPU- based algorithm, and satisfies the real-time requirement on GPUs with different computing capability and architecture, and possesses better visual quality as well.
出处 《计算机应用与软件》 CSCD 2016年第2期123-128,共6页 Computer Applications and Software
基金 国家重点基础研究发展计划专项基金项目(2012CB719905)
关键词 视频拼接 图形处理器 统一设备架构 Video stitching GPU CUDA
  • 相关文献

参考文献17

  • 1Stensland H K,Gaddam V R,Tennbe M,et al. Bagadus:An integrated real-time system for soecer analytics [ J ]. ACM Transactions on Multi- media Computing Communications and Applications,2014,10 ( 1 s) :7.
  • 2Stensland H K, Gaddam V R,Tennbe M,et al. Processing Panorama Video in Real-time[ J]. International Journal of Semantic Computing, 2014,8 (2) :209 - 227.
  • 3Tang W K, Wong T T, Heng P A. A system for real-time panorama gen- eration and display in tele-immersive applications [ J ]. Multimedia, IEEE Transactions on,2005,7 ( 2 ) : 280 - 292.
  • 4Brown M, Lowe D G. Automatic panoramic image stitching using invari- ant features[ J]. International journal of computer vision ,2007,74( 1 ) : 59 -73.
  • 5Burt P J,Adelson E H. A muhiresolution spline with application to im- age mosaics [ J ]. ACM Transactions on Graphics, 1983,2 ( 4 ) : 217 - 236.
  • 6Xu W, Mulligan J. Panoramic video stitching from commodity HDTV cameras [ J ]. Multimedia systems ,2013,19 ( 5 ) :407 - 426.
  • 7Nvidia Corporation. CUDA Programming Guide Version 6.0 [ EB/OL ]. 2014. http ://www. nvidia, com/object/cuda_home_new, html.
  • 8Kwatra V, Schodl A, Essa I, et al. Graphcut textures: image and video synthesis using graph cuts[ J]. ACM Transactions on Graphics. ACM, 2003,22 ( 3 ) :277 - 286.
  • 9Hartley R,Zisserman A. Multiple view geometry in computer vision [ M ] Cambridge university press,2003.
  • 10Shih F Y,Wu Y T. Fast Euclidean distance transformation in two scans using a 3 x 3 neighborhood [ J ]. Computer Vision and Image Under- standing,2004,93 ( 2 ) : 195 - 205.

同被引文献32

引证文献3

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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