• 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