• DocumentCode
    669283
  • Title

    Nonlinear diffusion at your fingertips: Theory and mobile applications

  • Author

    Thuerck, Daniel ; Kuijper, A.

  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    807
  • Lastpage
    812
  • Abstract
    Through affordable smartphones and lower costs for mobile internet access, mobile communication by moving and still pictures has become a commonplace. However, while most phones offer a camera for taking pictures, the image processing capabilities are relatively sparse. The challenges that arise with real-time image handling are not yet countered by complex techniques. Because of the limited computation power, simple algorithms were used. In this paper, we will show that the technique of nonlinear diffusion can be used in (near) real-time on most smartphone´s GPUs if being implemented in an OpenGL ES shader. The presented implementation is then used for several image-related tasks, namely denoising, deblocking and upscaling directly on the phone. As the performance evaluation shows, anisotropic diffusion offers a nice framework for complex mobile image handling in several arising problem areas.
  • Keywords
    diffusion; graphics processing units; image denoising; mobile computing; smart phones; GPUs; OpenGL ES shader; anisotropic diffusion; complex mobile image handling; image deblocking; image denoising; image upscaling; nonlinear diffusion; smartphone; Cameras; Graphics processing units; Image coding; Image edge detection; Mobile communication; Noise reduction; Real-time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image and Signal Processing and Analysis (ISPA), 2013 8th International Symposium on
  • Conference_Location
    Trieste
  • Type

    conf

  • DOI
    10.1109/ISPA.2013.6703847
  • Filename
    6703847