Citation: | Wang Ronggui, Liu Leilei, Yang Juan, et al. Image super-resolution based on clustering and collaborative representation[J]. Opto-Electronic Engineering, 2018, 45(4): 170537. doi: 10.12086/oee.2018.170537 |
[1] | Park S C, Park M K, Kang M G. Super-resolution image reconstruction: a technical overview[J]. IEEE Signal Processing Magazine, 2003, 20(3): 21–36. doi: 10.1109/MSP.2003.1203207 |
[2] | 詹曙, 方琪.边缘增强的多字典学习图像超分辨率重建算法[J].光电工程, 2016, 43(4): 40–47. Zhan S, Fang Q. Image super-resolution based on edge-enhancement and multi-dictionary learning[J]. Opto-Electronic Engineering, 2016, 43(4): 40–47. |
[3] | 苏衡, 周杰, 张志浩.超分辨率图像重建方法综述[J].自动化学报, 2013, 39(8): 1202–1213. Su H, Zhou J, Zhang Z H. Survey of super-resolution image reconstruction methods[J]. Acta Automatica Sinica, 2013, 39(8): 1202–1213. |
[4] | Tsai R Y. Multiframe image restoration and registration[J]. Advances in Computer Vision and Image Processing, 1984, 1(2): 317–339. |
[5] | 吴从中, 胡长胜, 张明君, 等.有监督多类字典学习的单幅图像超分辨率重建[J].光电工程, 2016, 43(11): 69–75. doi: 10.3969/j.issn.1003-501X.2016.11.011 Wu C Z, Hu C S, Zhang M J, et al. Single image super-resolution reconstruction via supervised multi-dictionary learning[J]. Opto-Electronic Engineering, 2016, 43(11): 69–75. doi: 10.3969/j.issn.1003-501X.2016.11.011 |
[6] | 汪荣贵, 汪庆辉, 杨娟, 等.融合特征分类和独立字典训练的超分辨率重建[J].光电工程, 2018, 45(1): 170542. doi: 10.12086/oee.2018.170542 Wang R G, Wang Q H, Yang J, et al. Image super-resolution reconstruction by fusing feature classification and independent dictionary training[J]. Opto-Electronic Engineering, 2018, 45(1): 170542. doi: 10.12086/oee.2018.170542 |
[7] | Freeman W T, Jones T R, Pasztor E C. Example-based super-resolution[J]. IEEE Computer Graphics and Applications, 2002, 22(2): 56–65. doi: 10.1109/38.988747 |
[8] | Chang H, Yeung D Y, Xiong Y M. Super-resolution through neighbor embedding[C]//Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004: I. |
[9] | Roweis S T, Saul L K. Nonlinear dimensionality reduction by locally linear embedding[J]. Science, 2000, 290(5500): 2323–2326. doi: 10.1126/science.290.5500.2323 |
[10] | Yang J C, Wright J, Huang T S, et al. Image super-resolution via sparse representation[J]. IEEE Transactions on Image Processing, 2010, 19(11): 2861–2873. doi: 10.1109/TIP.2010.2050625 |
[11] | Zeyde R, Elad M, Protter M. On single image scale-up using sparse-representations[C]//International Conference on Curves and Surfaces, Berlin, Heidelberg, 2010, 6920: 711–730. |
[12] | Aharon M, Elad M, Bruckstein A. rmK-SVD: An algorithm for designing overcomplete dictionaries for sparse representation[J]. IEEE Transactions on Signal Processing, 2006, 54(11): 4311–4322. doi: 10.1109/TSP.2006.881199 |
[13] | Yang C Y, Yang M H. Fast direct super-resolution by simple functions[C]//Proceedings of 2013 IEEE International Conference on Computer Vision, 2013: 561–568. |
[14] | Zhang L, Yang M, Feng X C. Sparse representation or collaborative representation: Which helps face recognition[C]// Proceedings of 2011 IEEE International Conference on Computer Vision, 2011: 471–478. |
[15] | Timofte R, De Smet V, Van Gool L. Anchored neighborhood regression for fast example-based super-resolution[C]// Proceedings of 2013 IEEE International Conference on Computer Vision, 2013: 1920–1927. |
[16] | Irani M, Peleg S. Improving resolution by image registration[J]. CVGIP: Graphical Models and Image Processing, 1991, 53(3): 231–239. doi: 10.1016/1049-9652(91)90045-L |
[17] | Bevilacqua M, Roumy A, Guillemot C, et al. Low-complexity single-image super-resolution based on nonnegative neighbor embedding[C]// Proceedings British Machine Vision Conference, 2012: 135. |
Overview: Image super-resolution (SR), as an important branch of digital image processing and computer vision, has been widely used in video surveillance, medical imaging and remote sensing image processing in these years. The single-image super-resolution (SISR) is currently a very active area of SR research and we focus on it in this paper. The SISR refers to the reconstruction of a high-resolution (HR) image from an observed degraded low-resolution (LR) image. In this paper, we propose a novel single image super-resolution algorithm by combining clustering and collaborative representation. In the training stage of our method, image patches with similar characteristics are clustered into one sub-class by using k-means clustering algorithm firstly, and then use clustered image patches to learn LR dictionary for each sub-class through K-SVD method. The HR dictionary is computed by using the sparse representation theory which assume that the LR and HR image patches have the same sparse coefficient according to corresponding LR and HR dictionaries. Finally, we compute the projection matrix for each clustered dictionary atom based on the CR with l2-norm regularization, which map LR features onto corresponding HR features. In the reconstruction process, for each input LR patch we first find the nearest LR cluster center and then obtain the projection matrix via closet dictionary atom in the corresponding LR dictionary. The HR patch can be estimated by multiplying input LR patch and the projection matrix at last. In conclusion, more expressiveness dictionaries and more effective projection matrices are obtained via our method.Experimental results demonstrate that our proposed algorithm is both quantitatively and qualitatively superior to other classic image SR algorithms. The visual results of HR images show that our proposed algorithm reconstructs more fine details along the dominant edges and suppresses the unexpected artifacts comparing with other methods.
Overview of the proposed algorithm
Two categories obtained by k-means clustering. (a) Category one; (b) Category two
Test image. (a) Baboon; (b) Barbara; (c) Bridge; (d) Coastguard; (e) Comic; (f) Face; (g) Flowers; (h) Foreman; (i) Lenna; (j) Man; (k) Monarch; (l) Pepper; (m) PPT; (n) Zebra
SR reconstruction results of image "Baboon". (a) Original; (b) Bicubic; (c) Zeyde; (d) NE+LLE; (e) NE+NNLS; (f) SF; (g) ANR; (h) Proposed
SR reconstruction results of image "PPT". (a) Original; (b) Bicubic; (c) Zeyde; (d) NE+LLE; (e) NE+NNLS; (f) SF; (g) ANR; (h) Proposed
Influence of clustering number on SR
Influence of dictionary size on SR