Image Deblurring Using Scale recurrent Network for Mobile Devices
Image deblurring is a problem in computer vision that aims to restore blur images into sharp images. The blurring might be caused by the camera shaking or an object moving when the image is captured, resulting in an image with a non uniform blur in a dynamic scene. One recent approach to restoring images with non uniform blur is by using end to end deep neural networks. Continuing the deblur research using a scale recurrent network, we modify the neural network architecture to be lighter to run on mobile devices. The proposed method achieves PSNR of 29.55 and SSIM of 0.8873 in a 16.9 MB sized model. The inference process on a mobile device only requires 1 GB of memory with 8.2 seconds in latency for deblurring a single 1280x720 pixel image.
2019 International Conference on Advanced Computer Science and information Systems (ICACSIS)