Real-Time Spherical Panorama Image Stitching Using OpenCL
Weisheng Liao, Tung-Ju Hsieh, Yang-Lang Chang, Wen-Yew Liang, Che‐Hao Chang, Walter W. Chen · 2011
Abstract — 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.