{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T13:39:15Z","timestamp":1740145155652,"version":"3.37.3"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2016,7,21]],"date-time":"2016-07-21T00:00:00Z","timestamp":1469059200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Real-Time Image Proc"],"published-print":{"date-parts":[[2019,8]]},"DOI":"10.1007\/s11554-016-0623-x","type":"journal-article","created":{"date-parts":[[2016,7,21]],"date-time":"2016-07-21T17:18:07Z","timestamp":1469121487000},"page":"1249-1261","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Efficient parallelization on GPU of an image smoothing method based on a variational model"],"prefix":"10.1007","volume":"16","author":[{"given":"Carlos A. S. J.","family":"Gulo","sequence":"first","affiliation":[]},{"given":"Henrique F.","family":"de Arruda","sequence":"additional","affiliation":[]},{"given":"Alex F.","family":"de Araujo","sequence":"additional","affiliation":[]},{"given":"Antonio C.","family":"Sementille","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7603-6526","authenticated-orcid":false,"given":"Jo\u00e3o Manuel R. S.","family":"Tavares","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,7,21]]},"reference":[{"issue":"2","key":"623_CR1","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1080\/10255840903131878","volume":"13","author":"Z Ma","year":"2010","unstructured":"Ma, Z., Tavares, J.M.R.S., Jorge, R.N., Mascarenhas, T.: A review of algorithms for medical image segmentation and their applications to the female pelvic cavity. Comput. Methods Biomech. Biomed. Eng. 13(2), 235\u2013246 (2010)","journal-title":"Comput. Methods Biomech. Biomed. Eng."},{"issue":"2","key":"623_CR2","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/j.compag.2004.11.016","volume":"47","author":"H Erives","year":"2005","unstructured":"Erives, H., Fitzgerald, G.J.: Automated registration of hyperspectral images for precision agriculture. Comput. Electron. Agric. 47(2), 103\u2013119 (2005)","journal-title":"Comput. Electron. Agric."},{"issue":"1","key":"623_CR3","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/s11554-012-0286-1","volume":"9","author":"R Arjona","year":"2014","unstructured":"Arjona, R., Baturone, I.: A hardware solution for real-time intelligent fingerprint acquisition. J. Real Time Image Process. 9(1), 95\u2013109 (2014)","journal-title":"J. Real Time Image Process."},{"issue":"5","key":"623_CR4","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1049\/iet-ipr.2009.0286","volume":"4","author":"L Chen","year":"2010","unstructured":"Chen, L., Zhang, M., Xiong, Z.: Series-parallel pipeline architecture for high-resolution catadioptric panoramic unwrapping. IET Imaging Process. 4(5), 403\u2013412 (2010)","journal-title":"IET Imaging Process."},{"issue":"2","key":"623_CR5","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1049\/iet-ipr:20060113","volume":"1","author":"I Kunttu","year":"2007","unstructured":"Kunttu, I., Lepisto, L.: Shape-based retrieval of industrial surface defects using angular radius Fourier descriptor. IET Image Proc. 1(2), 231\u2013236 (2007)","journal-title":"IET Image Proc."},{"issue":"6","key":"623_CR6","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1016\/j.imavis.2011.01.005","volume":"29","author":"T M\u00e9lange","year":"2011","unstructured":"M\u00e9lange, T., Nachtegael, M., Schulte, S., Kerre, E.E.: A fuzzy filter for the removal of random impulse noise in image sequences. Image Vis. Comput. 29(6), 407\u2013419 (2011)","journal-title":"Image Vis. Comput."},{"issue":"1\u20132","key":"623_CR7","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.jchromb.2004.07.037","volume":"815","author":"T Aittokallio","year":"2005","unstructured":"Aittokallio, T., Salmi, J., Nyman, T.A., Nevalainen, O.S.: Geometrical distortions in two-dimensional gels: applicable correction methods. J. Chromatogr. B Anal. Technol. Biomed. Life Sci. 815(1\u20132), 25\u201337 (2005)","journal-title":"J. Chromatogr. B Anal. Technol. Biomed. Life Sci."},{"issue":"3","key":"623_CR8","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1049\/iet-ipr.2010.0392","volume":"6","author":"RK Jha","year":"2012","unstructured":"Jha, R.K., Biswas, P.K., Chatterji, B.N.: Contrast enhancement of dark images using stochastic resonance. IET Image Process. 6(3), 230\u2013237 (2012)","journal-title":"IET Image Process."},{"issue":"1","key":"623_CR9","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1049\/iet-ipr:20050383","volume":"1","author":"Y-D Wu","year":"2007","unstructured":"Wu, Y.-D., Sun, Y., Zhang, H.-Y., Sun, S.-X.: Variational PDE based image restoration using neural network. IET Image Process. 1(1), 85\u201393 (2007)","journal-title":"IET Image Process."},{"issue":"1","key":"623_CR10","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1049\/iet-ipr.2009.0340","volume":"5","author":"M Ezoji","year":"2011","unstructured":"Ezoji, M., Faez, K.: Use of matrix polar decomposition for illumination-tolerant face recognition in discrete cosine transform domain. IET Image Process. 5(1), 25\u201335 (2011)","journal-title":"IET Image Process."},{"issue":"7","key":"623_CR11","doi-asserted-by":"publisher","first-page":"766","DOI":"10.1016\/j.medengphy.2010.05.002","volume":"32","author":"Z Ma","year":"2010","unstructured":"Ma, Z., Jorge, R.N.M., Tavares, J.M.R.S.: A shape guided C-V model to segment the levator ani muscle in axial magnetic resonance images. Med. Eng. Phys. 32(7), 766\u2013774 (2010)","journal-title":"Med. Eng. Phys."},{"issue":"6","key":"623_CR12","doi-asserted-by":"publisher","first-page":"731","DOI":"10.1080\/10255840903573020","volume":"3","author":"FMP Oliveira","year":"2010","unstructured":"Oliveira, F.M.P., Pataky, T.C., Tavares, J.M.R.S.: Registration of pedobarographic image data in the frequency domain. Comput. Methods Biomech. Biomed. Eng. 3(6), 731\u2013740 (2010)","journal-title":"Comput. Methods Biomech. Biomed. Eng."},{"issue":"12","key":"623_CR13","doi-asserted-by":"publisher","first-page":"4089","DOI":"10.1016\/j.patcog.2010.07.002","volume":"43","author":"Q Chen","year":"2010","unstructured":"Chen, Q., Sun, Q.-S., Xia, D.-S.: Homogeneity similarity based image denoising. Pattern Recogn 43(12), 4089\u20134100 (2010)","journal-title":"Pattern Recogn"},{"issue":"3","key":"623_CR14","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/s11554-007-0021-5","volume":"1","author":"VI Ponomaryov","year":"2007","unstructured":"Ponomaryov, V.I.: Real-time 2D-3D filtering using order statistics based algorithms. J. Real Time Image Process. 1(3), 173\u2013194 (2007)","journal-title":"J. Real Time Image Process."},{"issue":"1","key":"623_CR15","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1007\/s11554-010-0158-5","volume":"6","author":"FPX Fontes","year":"2011","unstructured":"Fontes, F.P.X., Barroso, G.A., Coup\u00e9, P., Hellier, P.: Real-time ultrasound image denoising. J. Real Time Image Process. 6(1), 15\u201322 (2011)","journal-title":"J. Real Time Image Process."},{"issue":"12","key":"623_CR16","doi-asserted-by":"publisher","first-page":"694","DOI":"10.1016\/j.parco.2008.09.009","volume":"34","author":"A Merigot","year":"2008","unstructured":"Merigot, A., Petrosino, A.: Parallel processing for image and video processing: issues and challenges. Parallel Comput. 34(12), 694\u2013699 (2008)","journal-title":"Parallel Comput."},{"issue":"5","key":"623_CR17","doi-asserted-by":"publisher","first-page":"1835","DOI":"10.1016\/j.patcog.2009.11.017","volume":"43","author":"E L\u00f3pez-Rubio","year":"2010","unstructured":"L\u00f3pez-Rubio, E.: Restoration of images corrupted by Gaussian and uniform impulsive noise. Pattern Recogn. 43(5), 1835\u20131846 (2010)","journal-title":"Pattern Recogn."},{"issue":"1","key":"623_CR18","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1007\/s10851-010-0225-3","volume":"39","author":"Z Jin","year":"2011","unstructured":"Jin, Z., Yang, X.: A variational model to remove the multiplicative noise in ultrasound images. J. Math. Imaging Vis. 39(1), 62\u201374 (2011)","journal-title":"J. Math. Imaging Vis."},{"key":"623_CR19","unstructured":"NVIDIA: GPU Tutorial: Build environment, Debugging\/Profiling, Fermi, Optimization\/CUDA 3.1 and Fermi advice (2010)"},{"key":"623_CR20","volume-title":"The CUDA Handbook: A Comprehensive Guide to GPU Programming","author":"N Wilt","year":"2013","unstructured":"Wilt, N.: The CUDA Handbook: A Comprehensive Guide to GPU Programming. Addison-Wesley, Reading (2013)"},{"issue":"1","key":"623_CR21","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/j.jsb.2008.07.006","volume":"164","author":"D Castano-Diez","year":"2008","unstructured":"Castano-Diez, D., Moser, D., Schoenegger, A., Pruggnaller, S., Frangakis, A.S.: Performance evaluation of image processing algorithms on the GPU. J. Struct. Biol. 164(1), 153\u2013160 (2008)","journal-title":"J. Struct. Biol."},{"issue":"4","key":"623_CR22","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1016\/S0097-8493(03)00088-8","volume":"27","author":"GA Triantafyllidis","year":"2003","unstructured":"Triantafyllidis, G.A., Varnuska, M., Sampson, D., Tzovaras, D., Strintzis, M.G.: An efficient algorithm for the enhancement of JPEG-coded images. Comput. Graph. 27(4), 529\u2013534 (2003)","journal-title":"Comput. Graph."},{"issue":"3","key":"623_CR23","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1049\/iet-ipr.2009.0084","volume":"6","author":"J Ji","year":"2012","unstructured":"Ji, J.: Robust approach to independent component analysis for SAR image analysis. IET Image Process. 6(3), 284\u2013291 (2012)","journal-title":"IET Image Process."},{"issue":"4","key":"623_CR24","doi-asserted-by":"publisher","first-page":"925","DOI":"10.1137\/060671814","volume":"68","author":"GAJ Aubert","year":"2008","unstructured":"Aubert, G.A.J., Aujol, J.-F.: A variational approach to removing multiplicative noise. SIAM J. Appl. Math. 68(4), 925\u2013946 (2008)","journal-title":"SIAM J. Appl. Math."},{"issue":"1","key":"623_CR25","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1137\/080712593","volume":"2","author":"Y-M Huang","year":"2009","unstructured":"Huang, Y.-M., Ng, M.K., Wen, Y.-W.: A new total variation method for multiplicative noise removal. SIAM J. Imaging Sci. 2(1), 20\u201340 (2009)","journal-title":"SIAM J. Imaging Sci."},{"issue":"1\u20134","key":"623_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. J. Phys. D 60(1\u20134), 259\u2013268 (1992)","journal-title":"J. Phys. D"},{"key":"623_CR27","unstructured":"Krissian, K., Kikinis, R., Westin, C.-F., Vosburgh, K.: Speckle-constrained filtering of ultrasound images. In: Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (2005)"},{"issue":"3","key":"623_CR28","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/S0165-1684(98)00124-8","volume":"70","author":"MP Eckert","year":"1998","unstructured":"Eckert, M.P., Bradley, A.P.: Perceptual quality metrics applied to still image compression. Signal Process. 70(3), 177\u2013200 (1998)","journal-title":"Signal Process."},{"issue":"4","key":"623_CR29","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1109\/TIP.2003.819861","volume":"13","author":"Z Wang","year":"2004","unstructured":"Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600\u2013612 (2004)","journal-title":"IEEE Trans. Image Process."},{"issue":"2","key":"623_CR30","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1080\/10255842.2012.670855","volume":"17","author":"FPM Oliveira","year":"2014","unstructured":"Oliveira, F.P.M., Tavares, J.M.R.S.: Medical image registration: a review. Comput. Methods Biomech. Biomed. Eng. 17(2), 73\u201393 (2014)","journal-title":"Comput. Methods Biomech. Biomed. Eng."},{"issue":"2","key":"623_CR31","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/S0165-1684(99)00062-6","volume":"78","author":"S Winkler","year":"1999","unstructured":"Winkler, S.: Issues in vision modeling for perceptual video quality assessment. Signal Process. 78(2), 231\u2013252 (1999)","journal-title":"Signal Process."},{"issue":"3","key":"623_CR32","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1117\/12.242618","volume":"5","author":"G Ramponi","year":"1996","unstructured":"Ramponi, G., Strobel, N.K., Mitra, S.K., Yu, T.-H.: Nonlinear unsharp masking methods for image contrast enhancement. J. Electron. Imaging 5(3), 353\u2013367 (1996)","journal-title":"J. Electron. Imaging"},{"issue":"13","key":"623_CR33","doi-asserted-by":"publisher","first-page":"1816","DOI":"10.1016\/j.patrec.2009.12.006","volume":"31","author":"S Hashemi","year":"2010","unstructured":"Hashemi, S., Kiani, S., Noroozi, N., Moghaddam, M.E.: An image contrast enhancement method based on genetic algorithm. Pattern Recogn. Lett. 31(13), 1816\u20131824 (2010)","journal-title":"Pattern Recogn. Lett."},{"issue":"8","key":"623_CR34","doi-asserted-by":"publisher","first-page":"2646","DOI":"10.1016\/j.patcog.2010.02.023","volume":"43","author":"O Ghita","year":"2010","unstructured":"Ghita, O., Whelan, P.F.: A new GVF-based image enhancement formulation for use in the presence of mixed noise. Pattern Recogn. 43(8), 2646\u20132658 (2010)","journal-title":"Pattern Recogn."},{"issue":"16","key":"623_CR35","doi-asserted-by":"publisher","first-page":"2197","DOI":"10.1016\/j.patrec.2011.05.018","volume":"32","author":"Y Shkvarko","year":"2011","unstructured":"Shkvarko, Y., Atoche, A.C., Torres-Roman, D.: Near real time enhancement of geospatial imagery via systolic implementation of neural network-adapted convex regularization techniques. Pattern Recogn. Lett. 32(16), 2197\u20132205 (2011)","journal-title":"Pattern Recogn. Lett."},{"key":"623_CR36","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/978-3-319-15799-3_13","volume-title":"Computational and Experimental Biomedical Sciences: Methods and Applications","author":"RS Alves","year":"2015","unstructured":"Alves, R.S., Tavares, J.M.R.S.: Computer image registration techniques applied to nuclear medicine images. In: Tavares, J.M.R.S., Jorge, R.M.N. (eds.) Computational and Experimental Biomedical Sciences: Methods and Applications, vol. 21, pp. 173\u2013191. Springer, New York (2015)"},{"issue":"3","key":"623_CR37","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1016\/j.patrec.2012.10.025","volume":"34","author":"A Nakhmani","year":"2013","unstructured":"Nakhmani, A., Tannenbaum, A.: A new distance measure based on generalized image normalized cross-correlation for robust video tracking and image recognition. Pattern Recogn. Lett. 34(3), 315\u2013321 (2013)","journal-title":"Pattern Recogn. Lett."},{"key":"623_CR38","doi-asserted-by":"crossref","unstructured":"Wang, Z., Bovik, A.C., Lu, L.: Why is image quality assessment so difficult. In: ICASSP International Conference on Acoustics, Speech, and Signal Processing (2002)","DOI":"10.1109\/ICASSP.2002.5745362"},{"issue":"4","key":"623_CR39","doi-asserted-by":"publisher","first-page":"1531","DOI":"10.1016\/j.patcog.2009.09.023","volume":"43","author":"L Zhang","year":"2010","unstructured":"Zhang, L., Dong, W., Zhang, D., Shi, G.: Two-stage image denoising by principal component analysis with local pixel grouping. Pattern Recogn. 43(4), 1531\u20131549 (2010)","journal-title":"Pattern Recogn."},{"key":"623_CR40","first-page":"75","volume-title":"Programming Massively Parallel Processors: A Hands-on Approach","author":"D Kirk","year":"2010","unstructured":"Kirk, D., Hwu, W.-M.: Programming Massively Parallel Processors: A Hands-on Approach, p. 75. Elsevier, Amsterdam (2010)"},{"issue":"1","key":"623_CR41","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1109\/TPDS.2010.115","volume":"22","author":"IK Park","year":"2011","unstructured":"Park, I.K., Singhal, N., Lee, M.H., Cho, S., Kim, C.W.: Design and performance evaluation of image processing algorithms on GPUs. IEEE Trans. Parallel Distrib. Syst. 22(1), 91\u2013104 (2011)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"623_CR42","unstructured":"Hwu, W.-M.W.: GPU Computing GEMS, Emerald ed. Morgan Kaufmann and NVIDIA (2011)"},{"key":"623_CR43","volume-title":"CUDA Application Design and Development","author":"R Farber","year":"2011","unstructured":"Farber, R.: CUDA Application Design and Development. Elsevier, Amsterdam (2011)"},{"key":"623_CR44","volume-title":"Real-time image and video processing: from research to reality","author":"N Kehtarnavaz","year":"2006","unstructured":"Kehtarnavaz, N., Gamadia, M.N.: Real-time image and video processing: from research to reality, 1st edn. Morgan & Claypool Publishers, University of Texas at Dallas, Dallas (2006)","edition":"1"},{"issue":"6","key":"623_CR45","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1016\/j.compmedimag.2005.02.007","volume":"29","author":"D Levin","year":"2005","unstructured":"Levin, D., Aladl, U., Germano, G., Slomka, P.: Techniques for efficient, real-time, 3D visualization of multi-modality cardiac data using consumer graphics hardware. Comput. Med. Imaging Graph. 29(6), 463\u2013475 (2005)","journal-title":"Comput. Med. Imaging Graph."},{"key":"623_CR46","doi-asserted-by":"crossref","unstructured":"Todorovich, E. Pra, A.L.D., Passoni, L.I., V\u00e1zquez, M., Cozzolino, E., Ferrara, F., Bioul, G.: Real-time speckle image processing. J. Real Time Image Process. 11(3), 535\u2013545 (2013)","DOI":"10.1007\/s11554-013-0343-4"}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-016-0623-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-016-0623-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-016-0623-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-016-0623-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,24]],"date-time":"2020-09-24T06:22:46Z","timestamp":1600928566000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-016-0623-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,21]]},"references-count":46,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,8]]}},"alternative-id":["623"],"URL":"https:\/\/doi.org\/10.1007\/s11554-016-0623-x","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"type":"print","value":"1861-8200"},{"type":"electronic","value":"1861-8219"}],"subject":[],"published":{"date-parts":[[2016,7,21]]},"assertion":[{"value":"9 May 2014","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 July 2016","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 July 2016","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}