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
Link To Document :
بازگشت