{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,13]],"date-time":"2025-11-13T07:03:39Z","timestamp":1763017419701,"version":"3.40.4"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2014,6,24]],"date-time":"2014-06-24T00:00:00Z","timestamp":1403568000000},"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":[[2017,12]]},"DOI":"10.1007\/s11554-014-0436-8","type":"journal-article","created":{"date-parts":[[2014,6,23]],"date-time":"2014-06-23T11:18:28Z","timestamp":1403522308000},"page":"713-724","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["GPU-accelerated denoising of 3D magnetic resonance images"],"prefix":"10.1007","volume":"13","author":[{"given":"Mark","family":"Howison","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"E. Wes","family":"Bethel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,6,24]]},"reference":[{"key":"436_CR1","doi-asserted-by":"crossref","unstructured":"Bethel, E.W.: High performance, three-dimensional bilateral filtering. Tech. Rep. LBNL-1601E, Lawrence Berkeley National Laboratory (2009)","DOI":"10.2172\/952853"},{"key":"436_CR2","doi-asserted-by":"publisher","unstructured":"Buades, A., Coll, B., Morel, J.M.: A non-local algorithm for image denoising. In: Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201905) - Volume 2, IEEE Computer Society, Washington, DC, USA, CVPR \u201905, p 60\u201365 (2005). doi: 10.1109\/CVPR.2005.38","DOI":"10.1109\/CVPR.2005.38"},{"key":"436_CR3","doi-asserted-by":"crossref","unstructured":"Chen, J., Paris, S., Durand, F.: Real-time edge-aware image processing with the bilateral grid. In: SIGGRAPH \u201907: ACM SIGGRAPH 2007 papers, ACM, New York, NY, USA, p 103 (2007). http:\/\/doi.acm.org\/10.1145\/1275808.1276506","DOI":"10.1145\/1275808.1276506"},{"key":"436_CR4","first-page":"425","volume":"5","author":"CA Cocosco","year":"1997","unstructured":"Cocosco, C.A., Kollokian, V., Kwan, R.K.S., Pike, G.B., Evans, A.C.: BrainWeb: Online Interface to a 3D MRI Simulated Brain Database. NeuroImage 5, 425 (1997)","journal-title":"Neuroimage"},{"issue":"4","key":"436_CR5","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1109\/TMI.2007.906087","volume":"27","author":"P Coupe","year":"2008","unstructured":"Coupe, P., Yger, P., Prima, S., Hellier, P., Kervrann, C., Barillot, C.: An optimized blockwise nonlocal means denoising filter for 3-d magnetic resonance images. IEEE Trans. Med. Imaging 27(4), 425\u2013441 (2008). doi: 10.1109\/TMI.2007.906087","journal-title":"IEEE Trans. Med. Imaging"},{"key":"436_CR6","unstructured":"de la Cruz, R., Araya-Polo, M.: Towards a multi-level cache performance model for 3D stencil computation. Procedia Computer Science, Proceedings of the International Conference on Computational Sciences, ICCS 4, 2145\u20132155 (2011)"},{"key":"436_CR7","doi-asserted-by":"publisher","unstructured":"Darbon, J., Cunha, A., Chan, T., Osher, S., Jensen, G.: Fast nonlocal filtering applied to electron cryomicroscopy. In: Proceedings of the 5th IEEE International Symposium on Biomedical Imaging: From Nano to Macro (ISBI\u201908), pp. 1331\u20131334 (2008). doi: 10.1109\/ISBI.2008.4541250","DOI":"10.1109\/ISBI.2008.4541250"},{"key":"436_CR8","unstructured":"Datta, K., Williams, S., Volkov, V., Carter, J., Oliker, L., Shalf, J., Yelick, K.: Auto-tuning the 27-point stencil for multicore. In: 4th International Workshop on Automatic Performance Tuning (iWAPT)"},{"key":"436_CR9","doi-asserted-by":"publisher","unstructured":"Eklund, A., Andersson, M., Knutsson, H.: True 4D image denoising on the GPU. Int. J. Biomed. Imaging (2011). doi: 10.1155\/2011\/952819","DOI":"10.1155\/2011\/952819"},{"key":"436_CR10","unstructured":"Ganapathi, A., Datta, K., Fox, A., Patterson, D.: A case for machine learning to optimize multicore performance. In: Proceedings of the 1st USENIX Conference on Hot Topics in Parallelism (HotPar \u201909), USENIX Association, Berkeley, CA, USA, HotPar\u201909, p 1\u20131 (2009). http:\/\/dl.acm.org\/citation.cfm?id=1855591.1855592"},{"key":"436_CR11","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1186\/1687-6180-2013-23","volume":"1","author":"C Garcia","year":"2013","unstructured":"Garcia, C., Botella, G., Ayuso, F., Prieto, M., Tirado, F.: Multi-gpu based on multicriteria optimization for motion estimation system. EURASIP. J. Adv. Signal Process. 1, 23 (2013)","journal-title":"EURASIP J. Adv. Signal Process."},{"issue":"2","key":"436_CR12","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1109\/42.141646","volume":"11","author":"G Gerig","year":"1992","unstructured":"Gerig, G., K\u00fcbler, O., Kikinis, R., Jolesz, F.A.: Nonlinear anisotropic filtering of MRI data. IEEE Trans. Med. Imaging 11(2), 221\u2013232 (1992)","journal-title":"IEEE Trans. Med. Imaging"},{"issue":"10","key":"436_CR13","doi-asserted-by":"publisher","first-page":"2463","DOI":"10.1109\/TIP.2007.904964","volume":"16","author":"G Hamarneh","year":"2007","unstructured":"Hamarneh, G., Hradsky, J.: Bilateral filtering of diffusion tensor magnetic resonance images. IEEE Trans. Image Process. 16(10), 2463\u20132475 (2007). doi: 10.1109\/TIP.2007.904964","journal-title":"IEEE Trans. Image Process."},{"key":"436_CR14","volume-title":"Performance tuning of scientific applications","author":"J Hollingsworth","year":"2010","unstructured":"Hollingsworth, J., Tiwari, A.: End-to-end Auto-tuning with Active Harmony. In: Bailey, D.H., Lucas, R.F., Williams, S.W. (eds.) Performance Tuning of Scientific Applications, CRC, USA (2010)"},{"key":"436_CR15","doi-asserted-by":"crossref","unstructured":"Howison, M.: Comparing GPU implementations of bilateral and anisotropic diffusion filters for 3D biomedical datasets. Chicago, IL, USA (2010). http:\/\/vis.lbl.gov\/Publications\/2010\/LBNL-3425E","DOI":"10.2172\/983280"},{"key":"436_CR16","unstructured":"Ibanez, L., Schroeder, W., Ng, L.: Cates J. The ITK Software Guide, The Insight Segmentation and Registration Toolkit. Kitware (2003)"},{"key":"436_CR17","doi-asserted-by":"crossref","unstructured":"Kamil, S., Chan, C., Oliker, L., Shalf, J., Williams, S.: An auto-tuning framework for parallel multicore stencil computations. In: International Parallel and Distributed Processing Symposium (IPDPS) (2010)","DOI":"10.1109\/IPDPS.2010.5470421"},{"issue":"11","key":"436_CR18","doi-asserted-by":"publisher","first-page":"1085","DOI":"10.1109\/42.816072","volume":"18","author":"R Kwan","year":"1999","unstructured":"Kwan, R., Evans, A., Pike, G.: MRI simulation-based evaluation of image-processing and classification methods. IEEE Trans. Med. Imaging 18(11), 1085\u20131097 (1999). doi: 10.1109\/42.816072","journal-title":"IEEE Trans. Med. Imaging"},{"issue":"4","key":"436_CR19","doi-asserted-by":"crossref","first-page":"2854","DOI":"10.1016\/j.neuroimage.2010.11.047","volume":"54","author":"BA Landman","year":"2011","unstructured":"Landman, B.A., Huang, A.J., Gifford, A., Vikram, D.S., Lim, I.A.L., Farrell, J.A., Bogovic, J.A., Hua, J., Chen, M., Jarso, S., et al.: Multi-parametric neuroimaging reproducibility: a 3-t resource study. Neuroimage 54(4), 2854\u20132866 (2011)","journal-title":"Neuroimage"},{"key":"436_CR20","doi-asserted-by":"crossref","unstructured":"Magni, A., Grewe, D., Johnson, N.: Input-aware auto-tuning for directive-based gpu programming. In: Proceedings of the 6th Workshop on General Purpose Processor Using Graphics Processing Units, ACM, GPGPU-6, pp. 66\u201375 (2013)","DOI":"10.1145\/2458523.2458530"},{"issue":"12","key":"436_CR21","doi-asserted-by":"publisher","first-page":"839","DOI":"10.1109\/LSP.2005.859509","volume":"12","author":"M Mahmoudi","year":"2005","unstructured":"Mahmoudi, M., Sapiro, G.: Fast image and video denoising via nonlocal means of similar neighborhoods. IEEE Signal Process. Lett. 12(12), 839\u2013842 (2005). doi: 10.1109\/LSP.2005.859509","journal-title":"IEEE Signal Process. Lett."},{"key":"436_CR22","doi-asserted-by":"publisher","unstructured":"Manj\u00f3n, J.V., Carbonell-Caballero, J., Lull, J.J., Garca-Mart, G., Mart-Bonmat, L., Robles, M.: MRI denoising using non-local means. Medical Image Analysis 12(4), pp. 514\u2013523 (2008). doi: 10.1016\/j.media.2008.02.004 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S1361841508000248","DOI":"10.1016\/j.media.2008.02.004"},{"key":"436_CR23","unstructured":"McConnel Brain Imaging Center MNI. http:\/\/www.bic.mni.mcgill.ca\/brainweb\/"},{"key":"436_CR24","unstructured":"NVIDIA Corporation: CUDA C Programming Guide. http:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/index.html (2012)"},{"issue":"7","key":"436_CR25","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1109\/34.56205","volume":"12","author":"P Perona","year":"1990","unstructured":"Perona, P., Malik, J.: Scale-space and edge detection using anisotropic diffusion. IEEE Trans. Pattern Anal. Mach. Intell. 12(7), 629\u2013639 (1990)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell"},{"key":"436_CR26","doi-asserted-by":"crossref","unstructured":"Rivera, G., Tseng, C.: Tiling optimizations for 3D scientific computations. In: SC \u201900: Proceedings of the 2000 ACM\/IEEE conference on Supercomputing (2000)","DOI":"10.1109\/SC.2000.10015"},{"key":"436_CR27","doi-asserted-by":"crossref","unstructured":"Ryoo, S., Rodrigues, C.I., Stone, S.S., Baghsorkhi, S.S., Ueng, S.Z., Stratton, J.A., Mei, W., Hwu, W.: Program optimization space pruning for a multithreaded GPU. In: CGO \u201908: Proceedings of the Sixth Annual IEEE\/ACM International Symposium on Code Generation and Optimization, pp. 195\u2013204 (2006)","DOI":"10.1145\/1356058.1356084"},{"key":"436_CR28","doi-asserted-by":"publisher","unstructured":"Seymour, K., You, H., Dongarra, J.: A comparison of search heuristics for empirical code optimization. In: 2008 IEEE International Conference on Cluster Computing, pp. 421\u2013429 (2008). doi: 10.1109\/CLUSTR.2008.4663803","DOI":"10.1109\/CLUSTR.2008.4663803"},{"key":"436_CR29","doi-asserted-by":"crossref","unstructured":"Stone, S.S., Haldar, J.P., Tsao, S.C., Hwu, W.M., Sutton, B.P., Liang, Z.P.: Accelerating advanced mri reconstructions on gpus. J Parallel Distrib Comput 68(10):1307\u20131318 (2008). http:\/\/dx.doi.org\/10.1016\/j.jpdc.2008.05.013","DOI":"10.1016\/j.jpdc.2008.05.013"},{"key":"436_CR30","doi-asserted-by":"crossref","unstructured":"Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: ICCV \u201998: Proceedings of the Sixth International Conference on Computer Vision, IEEE Computer Society, Washington, DC, USA, p 839 (1998)","DOI":"10.1109\/ICCV.1998.710815"},{"issue":"4","key":"436_CR31","doi-asserted-by":"crossref","first-page":"600","DOI":"10.1109\/TIP.2003.819861","volume":"13","author":"Z Wang","year":"2004","unstructured":"Wang, Z., Bovik, A., Sheikh, H., Simoncelli, E.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600\u2013612 (2004)","journal-title":"IEEE Trans. Image Process."},{"key":"436_CR32","unstructured":"Weickert, J., Benhamouda, B.: Why the Perona\u2013Malik filter works. Tech. Rep. DKIU-TR-97\/22, Department of Computer Science, University of Copenhagen (1997)"},{"key":"436_CR33","volume-title":"Performance Tuning of Scientific Applications","author":"S Williams","year":"2010","unstructured":"Williams, S., Datta, K., Oliker, L., Carter, J., Shalf, J., Yelick, K.: Auto-tuning Memory-Intensive Kernels for Multicore. In: Bailey, D.H., Lucas, R.F., Williams, S.W. (eds.) Performance Tuning of Scientific Applications. CRC, USA (2010)"},{"key":"436_CR34","unstructured":"Zheng, Z., Xu, W., Mueller, K.: Performance tuning for CUDA-accelerated neighborhood denoising filters. 3rd Workshop on High-Performance Image Reconstruction (HPIR), pp. 52\u201355. Potsdam, Germany (2011)"}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-014-0436-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-014-0436-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-014-0436-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-014-0436-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T12:34:55Z","timestamp":1746275695000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-014-0436-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,6,24]]},"references-count":34,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,12]]}},"alternative-id":["436"],"URL":"https:\/\/doi.org\/10.1007\/s11554-014-0436-8","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"type":"print","value":"1861-8200"},{"type":"electronic","value":"1861-8219"}],"subject":[],"published":{"date-parts":[[2014,6,24]]}}}