OSA's Digital Library

Journal of Optical Technology

Journal of Optical Technology


  • Vol. 79, Iss. 11 — Nov. 1, 2012
  • pp: 716–720

Image-processing methods on general-purpose graphics processors with parallel architecture

V. I. Filatov  »View Author Affiliations

Journal of Optical Technology, Vol. 79, Issue 11, pp. 716-720 (2012)

View Full Text Article

Acrobat PDF (627 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



This paper discusses the principles of massively parallel computations for digital signal processing by means of NVIDIA CUDA technology, using as examples such operations as the inversion of image brightnesses, gamma correction, and the Sobel operator. The main methods of digital image processing using massive parallelism of the computations on a graphics processing unit are evaluated. These methods are implemented on the central processing unit and the graphics processing unit and are compared in terms of such parameters as the time to carry out the processing, the size of the images that are used, and the size of the memory blocks used by the CUDA architecture.

© 2012 OSA

Original Manuscript: May 29, 2012
Published: November 30, 2012

V. I. Filatov, "Image-processing methods on general-purpose graphics processors with parallel architecture," J. Opt. Technol. 79, 716-720 (2012)

Sort:  Author  |  Journal  |  Reset


  1. A. V. Boreskov and A. A. Kharlamov, Bases of Working with CUDA Technology (DMK Press, Moscow, 2010).
  2. J. Sanders and E. Kandrot, CUDA by Example: An Introduction to General-Purpose GPU Programming (Addison-Wesley, 2010).
  3. T. P. Baranovskaya, V. I. Lo?ko, M. I. Semenov, and A. I. Trubilin, The Architecture of Computer Systems and Networks (Finansy i Statistika, Moscow, 2003).
  4. V. T. Fisenko and T. Yu. Fisenko, Computer Processing and Image Recognition: A Textbook (SPbGU ITMO, St. Petersburg, 2008).

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited