DocumentCode
3129489
Title
ASCII Art Generation Using the Local Exhaustive Search on the GPU
Author
Takeuchi, Yoshio ; Takafuji, Daisuke ; Ito, Yu ; Nakano, Kaoru
Author_Institution
Dept. of Inf. Eng., Hiroshima Univ., Higashi-hiroshima, Japan
fYear
2013
fDate
4-6 Dec. 2013
Firstpage
194
Lastpage
200
Abstract
An ASCII art is a matrix of characters that reproduces an original gray-scale image. It is commonly used to represent pseudo gray-scale images in text based messages. Since automatic generation of high quality ASCII art images is very hard, they are usually produced by hand. The main contribution of this paper is to propose a new technique to generate an ASCII art that reproduces the original tone and the details of an input gray-scale image. Our new technique is inspired by the local exhaustive search to optimize binary images for printing based on the characteristic of the human visual system. Although it can generate high quality ASCII art images, a lot of computing time is necessary for the local exhaustive search. Hence, we have implemented our new technique in a GPU to accelerate the computation. The experimental results shows that the GPU implementation can achieve a speedup factor up to 57.1 over the conventional CPU implementation.
Keywords
art; graphics processing units; image processing; search problems; ASCII art generation; GPU; binary image optimization; gray-scale image; human visual system; local exhaustive search; Acceleration; Art; Computer architecture; Graphics processing units; Gray-scale; Instruction sets; Visual systems; ASCII art; GPU; human visual system; local exhaustive search; parallel computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing and Networking (CANDAR), 2013 First International Symposium on
Conference_Location
Matsuyama
Print_ISBN
978-1-4799-2795-1
Type
conf
DOI
10.1109/CANDAR.2013.35
Filename
6726897
Link To Document