Real-Time Spherical Panorama Image Stitching Using OpenCL
National Taipei University of Technology, Taiwan
The 2011 World Congress in Computer Science, Computer Engineering, and Applied Computing, 2011
@article{liao2011real,
title={Real-Time Spherical Panorama Image Stitching Using OpenCL},
author={Liao, W.S. and Hsieh, T.J. and Liang, W.Y. and Chang, Y.L. and Chang, C.H. and Chen, W.Y.},
year={2011}
}
This paper presents a webcam-based spherical coordinate conversion system using OpenCL massive parallel computing for panorama video image stitching. With multi-core architecture and its high-bandwidth data transmission rate of memory accesses, modern programmable GPU makes it possible to process multiple video images in parallel for real-time interaction. To get a panorama view of 360 degrees, we use OpenCL to stitch multiple webcam video images into a panorama image and texture mapped it to a spherical object to compose a virtual reality immersive environment. The experimental results show that when we use NVIDIA 9600GT to process eight 640×480 images, OpenCL can achieve ninety times speedups.
October 18, 2011 by hgpu