{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T22:13:49Z","timestamp":1780611229754,"version":"3.54.1"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,11,4]],"date-time":"2020-11-04T00:00:00Z","timestamp":1604448000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,11,4]],"date-time":"2020-11-04T00:00:00Z","timestamp":1604448000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61703363"],"award-info":[{"award-number":["61703363"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Scientific and Technological Innovation Programs of Higher Education Institutions in Shanxi","award":["2019L0855,2020L0572"],"award-info":[{"award-number":["2019L0855,2020L0572"]}]},{"name":"Scientific Research Project of Yuncheng University","award":["YQ-2017027, XK-2018034, CY-2019025"],"award-info":[{"award-number":["YQ-2017027, XK-2018034, CY-2019025"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Image Video Proc."],"published-print":{"date-parts":[[2020,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n              <jats:p>In the image inpainting method based on sparse representation, the adaptability of over-complete dictionary has a great influence on the result of image restoration. If the over-complete dictionary cannot effectively reflect the differences between different local features, it may result in the loss of texture details, resulting in blurred or over-smooth phenomenon in restored images. In view of these problems, we propose an image restoration method based on sparse representation using feature classification learning. Firstly, we perform singular value decomposition on the local gradient vector. According to the relationship between the main orientation and the secondary orientation, we classify all the local patches into three categories: smooth patch, edge patch and texture patch. Secondly, we use K-Singular Value Decomposition method to learn over-complete dictionaries that adapt to different features. Finally, we use Orthogonal Matching Pursuit method to calculate the sparse coding of target patches with different local features on their corresponding over-complete dictionaries, and use the over-complete dictionary and corresponding sparse coding to restore the damaged pixels. A series of experiments on various restoration tasks show the superior performance of the proposed method.<\/jats:p>","DOI":"10.1186\/s13640-020-00531-5","type":"journal-article","created":{"date-parts":[[2020,11,4]],"date-time":"2020-11-04T07:02:46Z","timestamp":1604473366000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Image restoration based on sparse representation using feature classification learning"],"prefix":"10.1186","volume":"2020","author":[{"given":"Minhui","family":"Chang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lei","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,11,4]]},"reference":[{"issue":"1","key":"531_CR1","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/MSP.2013.2273004","volume":"31","author":"C Guillemot","year":"2014","unstructured":"C. Guillemot, O. Le Meur, Image inpainting: Overview and recent advances. IEEE Signal Process. Mag. 31(1), 127\u2013144 (2014)","journal-title":"IEEE Signal Process. Mag."},{"key":"531_CR2","first-page":"1","volume":"70","author":"N Zhang","year":"2019","unstructured":"N. Zhang, H. Ji, L. Liu, et al., Exemplar-based image inpainting using angle-aware patch matching. EURASIP J Image Video Process 70, 1\u201313 (2019)","journal-title":"EURASIP J Image Video Process"},{"issue":"6","key":"531_CR3","doi-asserted-by":"publisher","first-page":"4777","DOI":"10.1109\/TIE.2018.2866043","volume":"66","author":"X Dong","year":"2019","unstructured":"X. Dong, J. Dong, G. Sun, et al., Learning-based texture synthesis and automatic inpainting using support vector machines. IEEE Trans. Ind. Electron. 66(6), 4777\u20134787 (2019)","journal-title":"IEEE Trans. Ind. Electron."},{"issue":"6","key":"531_CR4","doi-asserted-by":"publisher","first-page":"2023","DOI":"10.1109\/TVCG.2017.2702738","volume":"24","author":"Q Guo","year":"2018","unstructured":"Q. Guo, S. Gao, X. Zhang, et al., Patch-based image inpainting via two-stage low rank approximation. IEEE Trans. Vis. Comput. Graph. 24(6), 2023\u20132036 (2018)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"531_CR5","first-page":"1","volume":"6","author":"F Yao","year":"2018","unstructured":"F. Yao, Damaged region filling by improved criminisi image inpainting algorithm for thangka. Clust. Comput. 6, 1\u20139 (2018)","journal-title":"Clust. Comput."},{"issue":"6","key":"531_CR6","first-page":"1","volume":"38","author":"BV Rathish Kumar","year":"2019","unstructured":"B.V. Rathish Kumar, A. Halim, A linear fourth-order PDE-based gray-scale image inpainting model. Comput. Appl. Math. 38(6), 1\u201321 (2019)","journal-title":"Comput. Appl. Math."},{"key":"531_CR7","doi-asserted-by":"crossref","unstructured":"M. Bertalmio, G. Sapiro, V. Caselles, et al. Image inpainting. Proceedings of the 27th annual conference on Computer graphics and interactive techniques. ACM Press\/Addison-Wesley Publishing Co. 417-424 (2000).","DOI":"10.1145\/344779.344972"},{"issue":"3","key":"531_CR8","doi-asserted-by":"publisher","first-page":"1019","DOI":"10.1137\/S0036139900368844","volume":"62","author":"TF Chan","year":"2002","unstructured":"T.F. Chan, J. Shen, Mathematical models for local nontexture inpaintings. SIAM J. Appl. Math. 62(3), 1019\u20131043 (2002)","journal-title":"SIAM J. Appl. Math."},{"issue":"4","key":"531_CR9","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1006\/jvci.2001.0487","volume":"12","author":"TF Chan","year":"2001","unstructured":"T.F. Chan, J. Shen, Nontexture inpainting by curvature-driven diffusions. J. Vis. Commun. Image Represent. 12(4), 436\u2013449 (2001)","journal-title":"J. Vis. Commun. Image Represent."},{"key":"531_CR10","first-page":"401","volume":"269","author":"H Wang","year":"2017","unstructured":"H. Wang, Y. Cai, R. Liang, et al., Exemplar-based image inpainting using structure consistent patch matching. Neurocomputing 269, 401\u2013410 (2017)","journal-title":"Neurocomputing"},{"issue":"9","key":"531_CR11","doi-asserted-by":"publisher","first-page":"1200","DOI":"10.1109\/TIP.2004.833105","volume":"13","author":"A Criminisi","year":"2004","unstructured":"A. Criminisi, P. P\u00e9rez, K. Toyama, Region filling and object removal by exemplar-based image inpainting. IEEE Trans. Image Process. 13(9), 1200\u20131212 (2004)","journal-title":"IEEE Trans. Image Process."},{"key":"531_CR12","doi-asserted-by":"crossref","unstructured":"A. Wong, J. Orchard. A Nonlocal-means approach to exemplar-based inpainting. 15th IEEE International Conference on Image Processing. 2600-2603 (2008).","DOI":"10.1109\/ICIP.2008.4712326"},{"key":"531_CR13","doi-asserted-by":"crossref","unstructured":"A.A. Efros, T.K. Leung, Texture synthesis by non-parametric sampling. IEEE Int Conference Comput Vision, 1033\u20131038 (1999)","DOI":"10.1109\/ICCV.1999.790383"},{"issue":"11","key":"531_CR14","first-page":"2777","volume":"14","author":"L Zhang","year":"2018","unstructured":"L. Zhang, M. Chang, A novel image inpainting method for object removal based on structure sparsity. Int J Performabil Eng. 14(11), 2777\u20132788 (2018)","journal-title":"Int J Performabil Eng."},{"key":"531_CR15","doi-asserted-by":"crossref","unstructured":"J. Mo, Y. Zhou. The research of image inpainting algorithm using self-adaptive group structure and sparse representation. Cluster Computing. 1-9 (2018).","DOI":"10.1007\/s10586-018-2323-8"},{"issue":"8","key":"531_CR16","doi-asserted-by":"publisher","first-page":"3336","DOI":"10.1109\/TIP.2014.2323127","volume":"23","author":"J Zhang","year":"2014","unstructured":"J. Zhang, D. Zhao, W. Gao, Group-based sparse representation for image restoration. IEEE Trans. Image Process. 23(8), 3336\u20133351 (2014)","journal-title":"IEEE Trans. Image Process."},{"key":"531_CR17","doi-asserted-by":"publisher","first-page":"7735","DOI":"10.1109\/TIP.2020.3005515","volume":"29","author":"Z Zha","year":"2020","unstructured":"Z. Zha, X. Yuan, B. Wen, et al., Image restoration using joint patch-group-based sparse representation. IEEE Trans. Image Process. 29, 7735\u20137750 (2020)","journal-title":"IEEE Trans. Image Process."},{"key":"531_CR18","doi-asserted-by":"publisher","first-page":"8561","DOI":"10.1109\/TIP.2020.3015545","volume":"29","author":"Z Zha","year":"2020","unstructured":"Z. Zha, X. Yuan, J. Zhou, et al., Image restoration via simultaneous nonlocal self-similarity priors. IEEE Trans. Image Process. 29, 8561\u20138576 (2020)","journal-title":"IEEE Trans. Image Process."},{"issue":"11","key":"531_CR19","doi-asserted-by":"publisher","first-page":"4311","DOI":"10.1109\/TSP.2006.881199","volume":"54","author":"M Aharon","year":"2006","unstructured":"M. Aharon, M. Elad, A. Bruckstein, K-SVD: An algorithm for designing over-complete dictionaries for sparse representation. IEEE Trans. Signal Process. 54(11), 4311\u20134322 (2006)","journal-title":"IEEE Trans. Signal Process."},{"key":"531_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-7011-4","volume-title":"Sparse and Redundant Representations from Theory to Applications in Signal and Image Processing","author":"M Elad","year":"2010","unstructured":"M. Elad, Sparse and Redundant Representations from Theory to Applications in Signal and Image Processing (Springer, New York, 2010)"},{"key":"531_CR21","doi-asserted-by":"crossref","unstructured":"J. L. Starck, Y. Moudden, J. Bobin, et al. Morphological component analysis. Proceedings of International Society for Optics and Photonics. 5914 (2005).","DOI":"10.1117\/12.615237"},{"issue":"3","key":"531_CR22","doi-asserted-by":"publisher","first-page":"340","DOI":"10.1016\/j.acha.2005.03.005","volume":"19","author":"M Elad","year":"2005","unstructured":"M. Elad, J.L. Starck, P. Querre, et al., Simultaneous cartoon and texture image inpainting using morphological component analysis (MCA). Appl. Comput. Harmon. Anal. 19(3), 340\u2013358 (2005)","journal-title":"Appl. Comput. Harmon. Anal."},{"key":"531_CR23","doi-asserted-by":"crossref","unstructured":"B. Shen, W. Hu, Y. Zhang, et al. Image inpainting via sparse representation. IEEE International Conference on Acoustics, Speech and Signal Processing. 697-700 (2009).","DOI":"10.1109\/ICASSP.2009.4959679"},{"issue":"5","key":"531_CR24","doi-asserted-by":"publisher","first-page":"1153","DOI":"10.1109\/TIP.2010.2042098","volume":"19","author":"Z Xu","year":"2010","unstructured":"Z. Xu, J. Sun, Image inpainting by patch propagation using patch sparsity. IEEE Trans. Image Process. 19(5), 1153\u20131165 (2010)","journal-title":"IEEE Trans. Image Process."},{"key":"531_CR25","doi-asserted-by":"crossref","unstructured":"J. G. Shi, C. Qi. Sparse modeling based image inpainting with local similarity constraint. Proceedings of 2013 IEEE International Conference on Image Processing, Melbourne. 1371-1375 (2013).","DOI":"10.1109\/ICIP.2013.6738282"},{"key":"531_CR26","doi-asserted-by":"crossref","unstructured":"A. Newson, A Almansa, Y. Gousseau, et al. Non-local patch-based image inpainting, Image Processing On Line. 7, 373-385 (2017).","DOI":"10.5201\/ipol.2017.189"},{"issue":"10","key":"531_CR27","doi-asserted-by":"publisher","first-page":"4242","DOI":"10.1109\/TIP.2014.2346030","volume":"23","author":"F Li","year":"2014","unstructured":"F. Li, T. Zeng, A universal variational framework for sparsity-based image inpainting. IEEE Trans. Image Process. 23(10), 4242\u20134254 (2014)","journal-title":"IEEE Trans. Image Process."},{"key":"531_CR28","doi-asserted-by":"crossref","unstructured":"M. Ghorai, S. Mandal, B. Chanda. Patch sparsity based image inpainting using local patch statistics and steering kernel descriptor. Proceedings of the 23rd International Conference on Pattern Recognition, Cancun. 781-786 (2017).","DOI":"10.1109\/ICPR.2016.7899730"},{"issue":"1","key":"531_CR29","first-page":"113","volume":"12","author":"L Zhang","year":"2016","unstructured":"L. Zhang, B. Kang, B. Liu, et al., A new inpainting method for object removal based on patch local feature and sparse representation. Int J Innov Comput Inform Control 12(1), 113\u2013124 (2016)","journal-title":"Int J Innov Comput Inform Control"},{"key":"531_CR30","unstructured":"X. G. Feng, P. Milanfar. Multiscale principal components analysis for image local orientation estimation. Proceedings of the 36th Asilomar Conference on Signals, Systems and Computers. 1, 478-482 (2002)."},{"key":"531_CR31","unstructured":"I. J. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, Y. Bengio. Generative Adversarial Networks, Advances in Neural Information Processing Systems, no. 6, pp. 1-9, 2014."},{"key":"531_CR32","doi-asserted-by":"crossref","unstructured":"J. Yu, Z. Lin , J. Yang , et al. Generative image inpainting with contextual attention, 2018 IEEE\/CVF Conference on Computer Vision and Pattern Recognition. 5505-5514 (2018).","DOI":"10.1109\/CVPR.2018.00577"},{"key":"531_CR33","doi-asserted-by":"crossref","unstructured":"M. Sagong, Y. Shin, S. Kim, et al. PEPSI: Fast image inpainting with parallel decoding network, 2019 International Conference on Computer Vision and Pattern Recognition. 11360-11368 (2019).","DOI":"10.1109\/CVPR.2019.01162"},{"key":"531_CR34","doi-asserted-by":"crossref","unstructured":"Y. Zeng, J. Fu, H. Chao, et al. Learning pyramid-context encoder network for high-quality image inpainting, 2019 International Conference on Computer Vision and Pattern Recognition. 1486-1494 (2019).","DOI":"10.1109\/CVPR.2019.00158"}],"container-title":["EURASIP Journal on Image and Video Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13640-020-00531-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13640-020-00531-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13640-020-00531-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,4]],"date-time":"2020-11-04T23:03:28Z","timestamp":1604531008000},"score":1,"resource":{"primary":{"URL":"https:\/\/jivp-eurasipjournals.springeropen.com\/articles\/10.1186\/s13640-020-00531-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,4]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["531"],"URL":"https:\/\/doi.org\/10.1186\/s13640-020-00531-5","relation":{},"ISSN":["1687-5281"],"issn-type":[{"value":"1687-5281","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,4]]},"assertion":[{"value":"7 February 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 September 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 November 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"50"}}