{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:09:27Z","timestamp":1760234967866,"version":"build-2065373602"},"reference-count":33,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T00:00:00Z","timestamp":1625097600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computation"],"abstract":"<jats:p>The aim of the present paper is to improve an existing blind image deblurring algorithm, based on an independent component learning paradigm, by manifold calculus. The original technique is based on an independent component analysis algorithm applied to a set of pseudo-images obtained by Gabor-filtering a blurred image and is based on an adapt-and-project paradigm. A comparison between the original technique and the improved method shows that independent component learning on the unit hypersphere by a Riemannian-gradient algorithm outperforms the adapt-and-project strategy. A comprehensive set of numerical tests evidenced the strengths and weaknesses of the discussed deblurring technique.<\/jats:p>","DOI":"10.3390\/computation9070076","type":"journal-article","created":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T05:00:10Z","timestamp":1625115610000},"page":"76","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Improvement and Assessment of a Blind Image Deblurring Algorithm Based on Independent Component Analysis"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5964-7464","authenticated-orcid":false,"given":"Simone","family":"Fiori","sequence":"first","affiliation":[{"name":"Dipartimento di Ingegneria dell\u2019Informazione, Universit\u00e0 Politecnica delle Marche, Via Brecce Bianche s.n.c., 60131 Ancona, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,7,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Lai, W., Huang, J., Hu, Z., Ahuja, N., and Yang, M. (July, January 26). A Comparative Study for Single Image Blind Deblurring. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.188"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Bahat, Y., Efrat, N., and Irani, M. (2017, January 22\u201329). Non-uniform Blind Deblurring by Reblurring. Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy.","DOI":"10.1109\/ICCV.2017.356"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Zhang, H., Wipf, D., and Zhang, Y. (2013, January 23\u201328). Multi-image Blind Deblurring Using a Coupled Adaptive Sparse Prior. Proceedings of the 2013 IEEE Conference on Computer Vision and Pattern Recognition, Portland, OR, USA.","DOI":"10.1109\/CVPR.2013.140"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Srinivasan, P.P., Ng, R., and Ramamoorthi, R. (2017, January 21\u201326). Light Field Blind Motion Deblurring. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.253"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1109\/TNN.2004.824258","article-title":"Fast fixed-point neural blind-deconvolution algorithm","volume":"15","author":"Fiori","year":"2004","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2354","DOI":"10.1109\/TPAMI.2011.148","article-title":"Understanding Blind Deconvolution Algorithms","volume":"33","author":"Levin","year":"2011","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"055004","DOI":"10.1088\/1361-6420\/aa5e16","article-title":"A new approach to blind deconvolution of astronomical images","volume":"33","author":"Vorontsov","year":"2017","journal-title":"Inverse Probl."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Brylka, R., Schwanecke, U., and Bierwirth, B. (September, January 31). Camera Based Barcode Localization and Decoding in Real-World Applications. Proceedings of the 2020 International Conference on Omni-layer Intelligent Systems (COINS), Barcelona, Spain.","DOI":"10.1109\/COINS49042.2020.9191416"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"740","DOI":"10.1137\/130931254","article-title":"Partially Blind Deblurring of Barcode from Out-of-Focus Blur","volume":"7","author":"Lou","year":"2014","journal-title":"SIAM J. Imaging Sci."},{"key":"ref_10","first-page":"1","article-title":"Blind deconvolution of blurred images by use of ICA","volume":"84","author":"Umeyama","year":"2001","journal-title":"Electron. Commun. Jpn. (Part III Fundam. Electron. Sci.)"},{"key":"ref_11","unstructured":"Umeyama, S. (2003, January 1\u20134). Blind deconvolution of images using Gabor filters and independent component analysis. Proceedings of the 4th International Symposium on Independent Component Analysis and Blind Signal Separation, Nara, Japan."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Lei, S., Zhang, B., Wang, Y., Dong, B., Li, X., and Xiao, F. (2019). Object Recognition Using Non-Negative Matrix Factorization with Sparseness Constraint and Neural Network. Information, 10.","DOI":"10.3390\/info10020037"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Wu, Y., Wang, X., and Zhang, T. (2019). Crime Scene Shoeprint Retrieval Using Hybrid Features and Neighboring Images. Information, 10.","DOI":"10.3390\/info10020045"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"5084","DOI":"10.1109\/TNNLS.2018.2791358","article-title":"Sequential Independent Component Analysis Density Estimation","volume":"29","author":"Aladjem","year":"2018","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1109\/TNNLS.2015.2505086","article-title":"Monitoring Nonlinear and Non-Gaussian Processes Using Gaussian Mixture Model-Based Weighted Kernel Independent Component Analysis","volume":"28","author":"Cai","year":"2017","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2592","DOI":"10.1109\/TNNLS.2016.2598657","article-title":"Global Sensitivity Estimates for Neural Network Classifiers","volume":"28","year":"2017","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1109\/TNNLS.2016.2616145","article-title":"Distinct Variation Pattern Discovery Using Alternating Nonlinear Principal Component Analysis","volume":"29","author":"Howard","year":"2018","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"5630","DOI":"10.1109\/TNNLS.2018.2806959","article-title":"A Unifying Objective Function of Independent Component Analysis for Ordering Sources by Non-Gaussianity","volume":"29","author":"Matsuda","year":"2018","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1161","DOI":"10.1109\/TNNLS.2017.2663843","article-title":"Probabilistic Distance for Mixtures of Independent Component Analyzers","volume":"29","author":"Safont","year":"2018","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Wang, T., Dong, J., Xie, T., Diallo, D., and Benbouzid, M. (2019). A Self-Learning Fault Diagnosis Strategy Based on Multi-Model Fusion. Information, 10.","DOI":"10.3390\/info10030116"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Kupyn, O., Budzan, V., Mykhailych, M., Mishkin, D., and Matas, J. (2018, January 18\u201320). DeblurGAN: Blind Motion Deblurring Using Conditional Adversarial Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00854"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Kupyn, O., Martyniuk, T., Wu, J., and Wang, Z. (November, January 27). DeblurGAN-v2: Deblurring (Orders-of-Magnitude) Faster and Better. Proceedings of the 2019 IEEE\/CVF International Conference on Computer Vision (ICCV), Seoul, Korea.","DOI":"10.1109\/ICCV.2019.00897"},{"key":"ref_23","unstructured":"Spivak, M. (1971). Calculus On Manifolds\u2014A Modern Approach To Classical Theorems Of Advanced Calculus, CRC Press\u2014Taylor & Francis Group."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/S0045-7825(97)00104-7","article-title":"On application of differential geometry to computational mechanics","volume":"150","author":"Samuelsson","year":"1997","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"e3179","DOI":"10.1002\/cnm.3179","article-title":"DG-GL: Differential geometry-based geometric learning of molecular datasets","volume":"35","author":"Nguyen","year":"2019","journal-title":"Int. J. Numer. Methods Biomed. Eng."},{"key":"ref_26","unstructured":"Mathis, W., Blanke, P., Gutschke, M., and Wolter, F. (2009, January 22\u201324). Nonlinear Electric Circuit Analysis from a Differential Geometric Point of View. Proceedings of the VXV International Symposium on Theoretical Engineering, L\u00fcbeck, Germany."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"3547","DOI":"10.1177\/0954410018801218","article-title":"Performance analysis of differential geometric guidance law against high-speed target with arbitrarily maneuvering acceleration","volume":"233","author":"Li","year":"2019","journal-title":"Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1160","DOI":"10.1109\/TIP.2002.804262","article-title":"Comparison of texture features based on Gabor filters","volume":"11","author":"Grigorescu","year":"2002","journal-title":"IEEE Trans. Image Process."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Zhong, L., Cho, S., Metaxas, D., Paris, S., and Wang, J. (2013, January 23\u201328). Handling Noise in Single Image Deblurring Using Directional Filters. Proceedings of the 2013 IEEE Conference on Computer Vision and Pattern Recognition, Portland, OR, USA.","DOI":"10.1109\/CVPR.2013.85"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1016\/S0893-6080(00)00026-5","article-title":"Independent component analysis: Algorithms and applications","volume":"13","author":"Oja","year":"2000","journal-title":"Neural Netw."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1742","DOI":"10.1214\/17-AOS1601","article-title":"Optimal shrinkage of eigenvalues in the spiked covariance model","volume":"46","author":"Donoho","year":"2018","journal-title":"Ann. Stat."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"715","DOI":"10.1016\/j.dsp.2008.07.005","article-title":"On vector averaging over the unit hypersphere","volume":"19","author":"Fiori","year":"2009","journal-title":"Digit. Signal Process."},{"key":"ref_33","unstructured":"Ghahramani, Z., Welling, M., Cortes, C., Lawrence, N., and Weinberger, K.Q. (2014). Scale Adaptive Blind Deblurring. Advances in Neural Information Processing Systems, Curran Associates, Inc."}],"container-title":["Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-3197\/9\/7\/76\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:24:31Z","timestamp":1760163871000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-3197\/9\/7\/76"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,1]]},"references-count":33,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2021,7]]}},"alternative-id":["computation9070076"],"URL":"https:\/\/doi.org\/10.3390\/computation9070076","relation":{},"ISSN":["2079-3197"],"issn-type":[{"type":"electronic","value":"2079-3197"}],"subject":[],"published":{"date-parts":[[2021,7,1]]}}}