• DocumentCode
    3365788
  • Title

    Parallel implementation of an error diffusion halftoning algorithm with a general purpose graphics processing unit

  • Author

    Seong, Becksang ; Ahn, Jaewoo ; Sung, Wonyong

  • Author_Institution
    Sch. of Electr. Eng., Seoul Nat. Univ., Seoul, South Korea
  • fYear
    2010
  • fDate
    26-29 Sept. 2010
  • Firstpage
    3777
  • Lastpage
    3780
  • Abstract
    General purpose graphics processing units (GPGPUs) contain many execution units, thus they are very attractive for high speed image processing. However, the error diffusion halftoning algorithm can hardly exploit the benefit of massively parallel processing architecture because this algorithm uses feedback of the output error as well as the results of neighboring pixels. In this study, pixels that can be processed without dependency are found by examining the dependency graph. Also, a parallel processing method requiring less synchronization overhead is developed by considering the characteristics of GPGPUs.
  • Keywords
    error compensation; image processing; parallel processing; error diffusion; general purpose graphics processing unit; halftoning algorithm; parallel implementation; Graphics processing unit; Instruction sets; Kernel; Parallel processing; Pixel; Strips; Synchronization; Halftoning; error diffusion; general purpose graphics processing unit; parallel image processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing (ICIP), 2010 17th IEEE International Conference on
  • Conference_Location
    Hong Kong
  • ISSN
    1522-4880
  • Print_ISBN
    978-1-4244-7992-4
  • Electronic_ISBN
    1522-4880
  • Type

    conf

  • DOI
    10.1109/ICIP.2010.5653503
  • Filename
    5653503