Skip to main content

The CUDA-Based Multi-frame Images Parallel Fast Processing Method

  • Conference paper
  • First Online:
Proceedings of 2016 Chinese Intelligent Systems Conference (CISC 2016)

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 405))

Included in the following conference series:

Abstract

This paper purposes a fast parallel processing method for multi-frame images based on CUDA by Nvidia employing the Sobel edge detection operator as example. To utilize the CUDA’s high parallel computing capability of dense numeric calculation, the paper optimizes the data structure of multi-frame images, combines the multi-frame images into “one image” which reduces the complexity of method. And the experiment result shows that the average running time of the method based on CUDA, which is 499.7 ms, is about 15 % as much as that based on CPU when processing the 64 frames of 512 × 512 pixels images with 8-digit grayscale. The method can utilize the CUDA’s computing capability greatly.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Nvidia. NVIDIA CUDA Programming Guide version 1.1[EB/OL]. http://www.nvidia.co m/object/cuda_home.html.2007-11

  2. Zuo H, Zhang Q, Yong X, Zhao R (2009) Fast Sobel edge detection algorithm based on GPU. Opto-Electr Eng 36(1):9–12

    Google Scholar 

  3. X Meng, Liu J, Ou Y et al (2012) Laplacian edge detection algorithm based on CUDA. Comput Eng 38:191–193

    Google Scholar 

  4. Xiao H (2011) Research on high efficiency heterogeneous parallel computing based on CPU + GPU in image matching. Wuhan University

    Google Scholar 

  5. Hou G (2013) Design and implementation of parallel algorithms image segmentation for CUDA. Dalian University of Technology

    Google Scholar 

  6. Luo Y, Duraiswami R (2008) Canny edge detection on NVIDIA CUDA. In: Computer vision and pattern recognition workshops, 2008, CVPRW’08. IEEE computer society-conference, pp 1–8

    Google Scholar 

  7. Galizia A, D’Agostino D, Clematis A (2015) An MPI-CUDA library for image processing on HPC architectures. J Comput Appl Math 273(1):414–427

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maoyun Guo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

An, Y., Guo, M., Chai, Y., Liang, H. (2016). The CUDA-Based Multi-frame Images Parallel Fast Processing Method. In: Jia, Y., Du, J., Zhang, W., Li, H. (eds) Proceedings of 2016 Chinese Intelligent Systems Conference. CISC 2016. Lecture Notes in Electrical Engineering, vol 405. Springer, Singapore. https://doi.org/10.1007/978-981-10-2335-4_54

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-2335-4_54

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-2334-7

  • Online ISBN: 978-981-10-2335-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics