Research and Implementation of Image Rotation Based on CUDA

Article Preview

Abstract:

GPU technology release CPU from burdensome graphic computing task. The nVIDIA company, the main GPU producer, adds CUDA technology in new GPU models which enhances GPU function greatly and has much advantage in computing complex matrix. General algorithms of image rotation and the structure of CUDA are introduced in this paper. An example of rotating an image by using HALCON based on CPU instruction extensions and CUDA technology is to prove the advantage of CUDA by comparing two results.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

708-712

Citation:

Online since:

March 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] LIU Yao-lin, QIU Fe-yue and WANG Li-ping, Research and Implementation of Fast Image Rotation Based on GPU, COMPUTER ENGINEERING & SCIENCE Vo1. 30. No. 6, (2008).

Google Scholar

[2] Danielsson PE and Hammerin M, High-Accuracy Rotation of Images,. CVGIP, 1992, 54(4): 330-340.

DOI: 10.1016/1049-9652(92)90080-h

Google Scholar

[3] Milan Sonka, Vaclav Hlavac and Roger Boyle, Image Processing: Analysis and Machine Vision, 2008: 122-123.

DOI: 10.1117/12.256634

Google Scholar

[4] P Thévenaz, T Blu, Image interpolation and resampling, [M]. Handbook of Medical Imaging, Processing and Analysis. USA, Academic Press, 2000: 393-420.

DOI: 10.1016/b978-012077790-7/50030-8

Google Scholar

[5] Kenneth R and Castleman, Digital Image Processing, 1996: 97-98.

Google Scholar

[6] R Keys, Cubic convolution interpolation for digital image processing, IEEE Transactions on Acoustics, Speech and Signal Processing. 1981, 29(6): 1153-1160.

DOI: 10.1109/tassp.1981.1163711

Google Scholar

[7] MVtec Crop., McActiv Vision Tools Manual,, (2004).

Google Scholar

[8] NVIDIA Crop., CUDA Programming Guide,, (2007).

Google Scholar