Title :
Nonlinear diffusion at your fingertips: Theory and mobile applications
Author :
Thuerck, Daniel ; Kuijper, A.
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;
Conference_Titel :
Image and Signal Processing and Analysis (ISPA), 2013 8th International Symposium on
Conference_Location :
Trieste
DOI :
10.1109/ISPA.2013.6703847