Abstract
This paper presents a computationally efficient technique for reduction of blur caused by handshakes in images captured by mobile devices. This technique uses a short-exposure or a low-exposure image that is captured at the same time a normal or auto-exposure image is captured. The short-exposure image is enhanced by utilizing low rank image approximation of the auto-exposure image without requiring any user specified parameters. Based on the three quantitative measures of image quality, it is shown that this technique outperforms similar techniques used for image deblurring while it also offers computational efficiency. A GPU implementation of this technique is also reported.
Similar content being viewed by others
References
Joshi, N., Szeliski, R., Kriegman D.: PSF estimation using sharp edge prediction. In: Proceedings of IEEE Conference on CVPR, pp. 1–8, 2008
Portz, T., Zhang, L., Jiang, H.: Optical flow in the presence of spatially-varying motion blur. In: Proceedings of IEEE Conference on CVPR, pp. 1752–1759, 2012
Fergus, R., Singh, B., Hertzmann, A., Roweis, S., Freeman, W.: Removing camera shake from a single photograph. ACM Trans. Graph. 25, 787–794 (2006)
Šindelář, O., Šroubek, F.: Image deblurring in smartphone device using built-in inertial measurement sensors. J. Electron. Imaging 22(1), 1003–1015 (2013)
Razligh, Q., Kehtarnavaz, N.: Image blur reduction for cell-phone cameras via adaptive tonal correction. Proc. IEEE Int. Conf. Image Process. 1, 113–116 (2007)
Jia, J., Sun, J., Tang, C., Shum, H.: Bayesian correction of image intensity with spatial consideration. In: ECCV 2004, LNCS, 2004, pp. 342–354
Chang, C.-H., Parthasarthy, S., Kehtarnavaz, N.: Comparison of two computationally feasible image deblurring techniques for smartphones. In: Proceedings of IEEE Global Conference on Signal and Information Processing, 2013
Shen, H., Huang, J.: Sparse principal component analysis via regularized low rank matrix approximation. J. Multivar. Anal. 99(6), 1015–1034 (2008)
Ye, J.: Generalized low rank approximations of matrices. Mach. Learn. 61(1), 887–894 (2004)
Umapathi, V., Biradar, L.S.: SVD-based information theoretic criteria for detection of the number of damped/undamped sinusoids and their performance analysis. IEEE Trans. Signal Process. 41(9), 2872–2880 (1993)
De Moor, B.: The singular value decomposition and long and short spaces of noisy matrices. IEEE Trans. Signal Process. 41(9), 2826–2838 (1993)
Lewis, A.S.: Image compression using the 2-D wavelet transform. IEEE Trans. Image Process. 1(2), 244–250 (1992)
Ma, L., Mosian, L., Yu, J., Zeng, T.: A dictionary learning approach for passion image deblurring. IEEE Trans. Med. Imaging. 32(7), 1277–1289 (2013)
Sanders, J., Kandrot, E.: CUDA by example: an introduction to general-purpose GPU programing, 1st edn. Addison-Wesley Professional, New York (2010)
Arigela, S., Asari, V.K.: Self-tunable transformation function for enhancement of high contrast color images. J. Electron. Imaging 2(22), 23010–23033 (2013)
Dixi, M., Ziou, D.: Image quality metrics: PSNR vs. SSIM. In: Proceedings of IEEE International Conference on Pattern Recognition, pp. 2366–2369, 2010
Hore, A., Ziou, D.: Image quality metrics: PSNR vs. SSIM. In: Proceedings of IEEE International Conference on Pattern Recognition, pp. 2366–2369, 2010
Wang, Z., Bovik, A., Sheikh, H., Simoncelli, E.: Image quality assessment from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)
Zhang, L., Zhang, L., Mou, X., Zhang, D.: FSIM: a feature similarity index for image quality assessment. IEEE Trans. Image Process. 20(8), 2378–2386 (2011)
Pourreza, R., Chang, C.-H., Kehtarnavaz, N.: Real-time deblurring of handshake blurred image on smartphone. In: Proceedings of SPIE Conference on Real-Time Image and Video Processing, Feb 2015
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chang, CH., Kehtarnavaz, N. Computationally efficient image deblurring using low rank image approximation and its GPU implementation. J Real-Time Image Proc 12, 567–573 (2016). https://doi.org/10.1007/s11554-015-0539-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11554-015-0539-x