{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T11:27:52Z","timestamp":1781522872522,"version":"3.54.1"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T00:00:00Z","timestamp":1656633600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T00:00:00Z","timestamp":1656633600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SIViP"],"published-print":{"date-parts":[[2023,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Given an image filter <jats:inline-formula><jats:alternatives><jats:tex-math>$${{\\varvec{y}}}={{\\varvec{f}}}\\,({{\\varvec{x}}})$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mrow>\n                      <mml:mi>y<\/mml:mi>\n                    <\/mml:mrow>\n                    <mml:mo>=<\/mml:mo>\n                    <mml:mrow>\n                      <mml:mi>f<\/mml:mi>\n                    <\/mml:mrow>\n                    <mml:mspace\/>\n                    <mml:mo>(<\/mml:mo>\n                    <mml:mrow>\n                      <mml:mi>x<\/mml:mi>\n                    <\/mml:mrow>\n                    <mml:mo>)<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math><\/jats:alternatives><\/jats:inline-formula>, where <jats:inline-formula><jats:alternatives><jats:tex-math>$${{\\varvec{x}}}$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mi>x<\/mml:mi>\n                  <\/mml:mrow>\n                <\/mml:math><\/jats:alternatives><\/jats:inline-formula> and <jats:inline-formula><jats:alternatives><jats:tex-math>$${{\\varvec{y}}}$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mi>y<\/mml:mi>\n                  <\/mml:mrow>\n                <\/mml:math><\/jats:alternatives><\/jats:inline-formula> are input and output images, respectively, reverse image filtering consists of rendering an approximation to <jats:inline-formula><jats:alternatives><jats:tex-math>$${{\\varvec{x}}}$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mi>x<\/mml:mi>\n                  <\/mml:mrow>\n                <\/mml:math><\/jats:alternatives><\/jats:inline-formula> from <jats:inline-formula><jats:alternatives><jats:tex-math>$${{\\varvec{y}}}$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mi>y<\/mml:mi>\n                  <\/mml:mrow>\n                <\/mml:math><\/jats:alternatives><\/jats:inline-formula> using the filter <jats:inline-formula><jats:alternatives><jats:tex-math>$${{\\varvec{f}}}\\,(\\cdot )$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mrow>\n                      <mml:mi>f<\/mml:mi>\n                    <\/mml:mrow>\n                    <mml:mspace\/>\n                    <mml:mo>(<\/mml:mo>\n                    <mml:mo>\u00b7<\/mml:mo>\n                    <mml:mo>)<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math><\/jats:alternatives><\/jats:inline-formula> itself as a black box, without knowing the internal structure of the filter. In this paper, we propose to use modified Landweber iterations for reverse image filtering, evaluate the performance of our approach, and present applications to image deblurring and super-resolution. An important advantage of our approach over the existing reverse image filtering methods is high robustness to noise.<\/jats:p>","DOI":"10.1007\/s11760-022-02236-w","type":"journal-article","created":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T00:03:02Z","timestamp":1656633782000},"page":"333-341","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Reverse image filtering with clean and noisy filters"],"prefix":"10.1007","volume":"17","author":[{"given":"Lizhong","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pierre-Alain","family":"Fayolle","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7043-8847","authenticated-orcid":false,"given":"Alexander G.","family":"Belyaev","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,7,1]]},"reference":[{"key":"2236_CR1","doi-asserted-by":"publisher","first-page":"124","DOI":"10.5201\/ipol.2019.243","volume":"9","author":"J Anger","year":"2019","unstructured":"Anger, J., Facciolo, G., Delbracio, M.: Blind image deblurring using the l0 gradient prior. Image Process. Line 9, 124\u2013142 (2019)","journal-title":"Image Process. Line"},{"key":"2236_CR2","doi-asserted-by":"publisher","first-page":"1565","DOI":"10.1007\/s11760-021-01889-3","volume":"15","author":"AG Belyaev","year":"2021","unstructured":"Belyaev, A.G., Fayolle, P.A.: Two iterative methods for reverse image filtering. Signal. Image. Video. Process. 15, 1565\u20131573 (2021)","journal-title":"Signal. Image. Video. Process."},{"key":"2236_CR3","doi-asserted-by":"crossref","unstructured":"Bertero, M., Boccacci, P.: Introduction to inverse problems in imaging. IOP Publishing (1998)","DOI":"10.1887\/0750304359"},{"issue":"11","key":"2236_CR4","doi-asserted-by":"publisher","first-page":"3097","DOI":"10.1109\/TIP.2011.2158229","volume":"20","author":"SH Chan","year":"2011","unstructured":"Chan, S.H., Khoshabeh, R., Gibson, K.B., Gill, P.E., Nguyen, T.Q.: An augmented Lagrangian method for total variation video restoration. IEEE Trans. Image Process. 20(11), 3097\u2013111 (2011)","journal-title":"IEEE Trans. Image Process."},{"key":"2236_CR5","unstructured":"Chao, D., Chen, C.L., He, K., Tang, X.: Learning a deep convolutional network for image super-resolution. In: ECCV (2014)"},{"key":"2236_CR6","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2021.3062849","author":"L Dai","year":"2021","unstructured":"Dai, L., Tang, J.: iFlowGAN: An invertible flow-based generative adversarial network for unsupervised image-to-image translation. IEEE Trans. Pattern. Anal. Mach. Intell. (2021). https:\/\/doi.org\/10.1109\/TPAMI.2021.3062849","journal-title":"IEEE Trans. Pattern. Anal. Mach. Intell."},{"key":"2236_CR7","doi-asserted-by":"crossref","unstructured":"Delbracio, M., Garcia-Dorado, I., Choi, S., Kelly, D., Milanfar, P.: Polyblur: Removing mild blur by polynomial reblurring. Preprint (2020). ArXiv:2012.09322","DOI":"10.1109\/TCI.2021.3100998"},{"issue":"5","key":"2236_CR8","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/MSP.2003.1236773","volume":"20","author":"M Donadio","year":"2003","unstructured":"Donadio, M.: Lost knowledge refound: sharpened FIR filters. IEEE Signal Process. Mag. 20(5), 61\u201363 (2003)","journal-title":"IEEE Signal Process. Mag."},{"key":"2236_CR9","doi-asserted-by":"crossref","unstructured":"Dong, L., Zhou, J., Zou, C., Wang, Y.: Iterative first-order reverse image filtering. In: Proceedings of the ACM Turing Celebration Conference - China, ACM TURC \u201919 (2019)","DOI":"10.1145\/3321408.3326672"},{"issue":"3","key":"2236_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1360612.1360666","volume":"27","author":"Z Farbman","year":"2008","unstructured":"Farbman, Z., Fattal, R., Lischinski, D., Szeliski, R.: Edge-preserving decompositions for multi-scale tone and detail manipulation. Acm Trans. Graph. 27(3), 1\u201310 (2008)","journal-title":"Acm Trans. Graph."},{"issue":"4","key":"2236_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2010324.1964964","volume":"30","author":"E Gastal","year":"2011","unstructured":"Gastal, E., Oliveira, M.M.: Domain transform for edge-aware image and video processing. ACM Trans. Graph. 30(4), 1\u201312 (2011)","journal-title":"ACM Trans. Graph."},{"key":"2236_CR12","unstructured":"Hamming, R.W.: Digital filters. Prentice-Hall (1998)"},{"key":"2236_CR13","doi-asserted-by":"crossref","unstructured":"He, K., Jian, S., Tang, X.: Guided image filtering. ECCV (2010)","DOI":"10.1007\/978-3-642-15549-9_1"},{"issue":"5","key":"2236_CR14","doi-asserted-by":"publisher","first-page":"415","DOI":"10.1109\/TASSP.1977.1162980","volume":"25","author":"J Kaiser","year":"1977","unstructured":"Kaiser, J., Hamming, R.: Sharpening the response of a symmetric nonrecursive filter by multiple use of the same filter. IEEE Trans. Acoust. Speech Signal Process. 25(5), 415\u2013422 (1977)","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"issue":"3","key":"2236_CR15","doi-asserted-by":"publisher","first-page":"615","DOI":"10.2307\/2372313","volume":"73","author":"L Landweber","year":"1951","unstructured":"Landweber, L.: An iteration formula for Fredholm integral equations of the first kind. Am. J. Math. 73(3), 615\u2013624 (1951)","journal-title":"Am. J. Math."},{"key":"2236_CR16","unstructured":"Li, X., Jia, J.: Two-phase kernel estimation for robust motion deblurring. DBLP (2010)"},{"issue":"6","key":"2236_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2070781.2024161","volume":"30","author":"X Li","year":"2011","unstructured":"Li, X., Lu, C., Yi, X., Jia, J.: Image smoothing via L0 gradient minimization. ACM Trans. Graph. 30(6), 1\u201312 (2011)","journal-title":"ACM Trans. Graph."},{"issue":"5","key":"2236_CR18","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/MSP.2020.3003837","volume":"37","author":"S Liu","year":"2020","unstructured":"Liu, S., Chen, P.Y., Kailkhura, B., Zhang, G., Hero, A.O., III., Varshney, P.K.: A primer on zeroth-order optimization in signal processing and machine learning: Principals, recent advances, and applications. IEEE Signal Process. Mag. 37(5), 43\u201354 (2020)","journal-title":"IEEE Signal Process. Mag."},{"key":"2236_CR19","unstructured":"Martin, D., Fowlkes, C., Tal, D., Malik, J.: A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics. In: ICCV (2002)"},{"issue":"4","key":"2236_CR20","doi-asserted-by":"publisher","first-page":"2722","DOI":"10.1137\/18M1180815","volume":"11","author":"P Milanfar","year":"2018","unstructured":"Milanfar, P.: Rendition: Reclaiming what a black box takes away. SIAM J. Imag. Sci. 11(4), 2722\u20132756 (2018)","journal-title":"SIAM J. Imag. Sci."},{"key":"2236_CR21","doi-asserted-by":"crossref","unstructured":"Nesterov, Y.: introductory lectures on convex optimization: A basic course. A Basic Course, Introductory Lectures on Convex Optimization (2004)","DOI":"10.1007\/978-1-4419-8853-9"},{"key":"2236_CR22","doi-asserted-by":"publisher","first-page":"23191","DOI":"10.1109\/ACCESS.2021.3056061","volume":"9","author":"S Park","year":"2021","unstructured":"Park, S., Kwak, N.: Recurrently-trained super-resolution. IEEE Access 9, 23191\u201323201 (2021)","journal-title":"IEEE Access"},{"key":"2236_CR23","doi-asserted-by":"crossref","unstructured":"Peled, S.R., Romano, Y., Elad, M.: SOS boosting for image deblurring algorithms. In: 2019 27th European Signal Processing Conference (EUSIPCO), pp. 1\u20135 (2019)","DOI":"10.23919\/EUSIPCO.2019.8902547"},{"key":"2236_CR24","unstructured":"Qi, Z., Shen, X., Li, X., Jia, J.: Rolling guidance filter. In: European Conference on Computer Vision (2014)"},{"issue":"2","key":"2236_CR25","doi-asserted-by":"publisher","first-page":"1187","DOI":"10.1137\/140990978","volume":"8","author":"Y Romano","year":"2015","unstructured":"Romano, Y., Elad, M.: Boosting of image denoising algorithms. SIAM J. Imag. Sci. 8(2), 1187\u20131219 (2015)","journal-title":"SIAM J. Imag. Sci."},{"issue":"1\u20134","key":"2236_CR26","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1016\/0167-2789(92)90242-F","volume":"60","author":"LI Rudin","year":"1992","unstructured":"Rudin, L.I., Osher, S., Fatemi, E.: Nonlinear total variation based noise removal algorithms. Physica D 60(1\u20134), 259\u2013268 (1992)","journal-title":"Physica D"},{"key":"2236_CR27","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1016\/j.ymeth.2016.12.015","volume":"115","author":"D Sage","year":"2017","unstructured":"Sage, D., Donati, L., Soulez, F., Fortun, D., Schmit, G., Seitz, A., Guiet, R., Vonesch, C., Unser, M.: DeconvolutionLab2: An open-source software for deconvolution microscopy. Methods 115, 28\u201341 (2017)","journal-title":"Methods"},{"key":"2236_CR28","doi-asserted-by":"publisher","first-page":"503","DOI":"10.1109\/TCI.2019.2956888","volume":"6","author":"F Schirrmacher","year":"2020","unstructured":"Schirrmacher, F., Riess, C., K\u00f6hler, T.: Adaptive quantile sparse image (AQuaSI) prior for inverse imaging problems. IEEE Trans. Comp. Imag. 6, 503\u2013517 (2020)","journal-title":"IEEE Trans. Comp. Imag."},{"key":"2236_CR29","doi-asserted-by":"crossref","unstructured":"Subr, K., Soler, C., Durand, F.: Edge-preserving multiscale image decomposition based on local extrema (2009)","DOI":"10.1145\/1661412.1618493"},{"key":"2236_CR30","doi-asserted-by":"crossref","unstructured":"Tao, X., Zhou, C., Shen, X., Wang, J., Jia, J.: Zero-order reverse filtering. ICCV (2017)","DOI":"10.1109\/ICCV.2017.33"},{"key":"2236_CR31","unstructured":"Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: ICCV (2002)"},{"key":"2236_CR32","unstructured":"Tukey, J.W.: Exploratory data analysis. Pearson (1977)"},{"key":"2236_CR33","doi-asserted-by":"crossref","unstructured":"Xu, L., Yan, Q., Xia, Y., Jia, J.: Structure extraction from texture via relative total variation. ACM Trans. Graph. 31(6), 1\u201310 (2012)","DOI":"10.1145\/2366145.2366158"},{"key":"2236_CR34","doi-asserted-by":"crossref","unstructured":"Zhang, Q., Xu, L., Jia, J.: 100+ times faster weighted median filter (wmf). In: CVPR (2014)","DOI":"10.1109\/CVPR.2014.362"},{"key":"2236_CR35","doi-asserted-by":"crossref","unstructured":"Zhou, K., Yu, S., Jung, C.: Alternately guided depth super-resolution using weighted least squares and zero-order reverse filtering. In: ICASSP, pp. 1847\u20131851 (2019)","DOI":"10.1109\/ICASSP.2019.8683395"}],"container-title":["Signal, Image and Video Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11760-022-02236-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11760-022-02236-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11760-022-02236-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,20]],"date-time":"2023-02-20T02:27:35Z","timestamp":1676860055000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11760-022-02236-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,1]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,3]]}},"alternative-id":["2236"],"URL":"https:\/\/doi.org\/10.1007\/s11760-022-02236-w","relation":{},"ISSN":["1863-1703","1863-1711"],"issn-type":[{"value":"1863-1703","type":"print"},{"value":"1863-1711","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,1]]},"assertion":[{"value":"5 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 October 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 April 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 July 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}