Advertisement

The Research on Cylindrical Panoramic Projection and Real-Time Rotation Using GPU

  • Xiaoni LiuEmail author
  • Yinan Lu
  • Ying Ding
  • Jingtao Fan
Chapter
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 126)

Abstract

Cylindrical projection is one of the most common projection methods used in photographic virtual reality. In this paper, we study and realize cylindrical panoramic projection and real-time rotation using GPU (Graphics Processing Unit), which adopts CUDA technology. These algorithms mainly include cylindrical projection based on the horizontal plane image, the image real-time rotation, the tangent plane projection and pixel interpolation using GPU. Experiment results show that the high quality and faster computing speed of real-time processing are obtained.

Keywords

Computer Applications virtual reality panorama cylindrical projection GPU 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    NVIDIA CUDA (EB/OL), September 23 (2008), http://developer.nvidia.com/object/cuda.html
  2. 2.
    Feng, J.-B., Su, Z.-X., Liu, X.-P.: A Similar-Curve Based Automatic Mosaic Algorithm of Panoramic Image. Chinese Journal of Computers 26(11), 1604–1608 (2003) (in Chinese)Google Scholar
  3. 3.
    Shum, H.Y., Szeliski, R.: Construction of panoramic image mosaics with global and local alignment. International Journal of Computer Vision, 101–130 (2000)Google Scholar
  4. 4.
    Owens, J.: Streaming architectures and technology trends. In: International Conference on Computer Graphics and Interactive Techniques, New York (2005)Google Scholar
  5. 5.
    Nickolls, J., Buck, I.: NVIDIA CUDA software and GPU parallel computing architecture. In: Proceedings of the 6th International Symposium on Memory Management, pp. 103–104 (2007)Google Scholar
  6. 6.
    Stone, S.S., Yi, H., Hwu, W.W., et al.: How GPUs can improve the quality of magnetic resonance imaging (EB/OL), May 08 (2008)Google Scholar
  7. 7.
    Brown, M., Lowe, D.G.: Automatic panoramic image stitching using invariant features. International Journal of Computer Vision 74(1), 59–73 (2007)CrossRefGoogle Scholar
  8. 8.
    Huo, H.-T.: Digital Image Processing, pp. 43–45. Mechanical Industry Press, Beijing (2004) (in Chinese)Google Scholar

Copyright information

© Springer-Verlag GmbH Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.College of Computer Science and TechnologyJilin UniversityJilinChina
  2. 2.Jilin branch of China UnicomJilinChina
  3. 3.College of Computer Science and TechnologyChangchun University of Science and TechnologyChangchunChina

Personalised recommendations