{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,31]],"date-time":"2022-03-31T22:51:35Z","timestamp":1648767095228},"reference-count":51,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2016,4,5]],"date-time":"2016-04-05T00:00:00Z","timestamp":1459814400000},"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,3]]},"DOI":"10.1007\/s11554-016-0564-4","type":"journal-article","created":{"date-parts":[[2016,4,5]],"date-time":"2016-04-05T04:43:17Z","timestamp":1459831397000},"page":"205-225","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A matrix-free approach to efficient affine-linear image registration on CPU and GPU"],"prefix":"10.1007","volume":"13","author":[{"given":"Jan","family":"R\u00fchaak","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lars","family":"K\u00f6nig","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Florian","family":"Tramnitzke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harald","family":"K\u00f6stler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Modersitzki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,4,5]]},"reference":[{"key":"564_CR1","doi-asserted-by":"crossref","first-page":"819","DOI":"10.1007\/s00259-006-0340-y","volume":"34","author":"A Alavi","year":"2007","unstructured":"Alavi, A., et al.: Is PET-CT the only option? Eur. J. Nucl. Med. Mol. Imaging 34, 819\u2013821 (2007)","journal-title":"Eur. J. Nucl. Med. Mol. Imaging"},{"key":"564_CR2","doi-asserted-by":"publisher","unstructured":"Berg, R., K\u00f6nig, L., R\u00fchaak, J., Lausen, R., Fischer, B.: Highly efficient image registration for embedded systems using a distributed multicore DSP architecture. J. Real Time Image Process. (2014). doi: 10.1007\/s11554-014-0457-3","DOI":"10.1007\/s11554-014-0457-3"},{"key":"564_CR3","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611971484","volume-title":"Numerical Methods for Least Squares Problems","author":"A Bj\u00f6rck","year":"1996","unstructured":"Bj\u00f6rck, A.: Numerical Methods for Least Squares Problems. SIAM, Philadelphia (1996)"},{"issue":"3","key":"564_CR4","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1002\/path.4416","volume":"234","author":"P Bronsert","year":"2014","unstructured":"Bronsert, P., Enderle-Ammour, K., Bader, M., Timme, S., Kuehs, M., Csanadi, A., Kayser, G., Kohler, I., Bausch, D., Hoeppner, J., et al.: Cancer cell invasion and EMT marker expression: a three-dimensional study of the human cancer-host interface. J. Pathol. 234(3), 410\u2013422 (2014)","journal-title":"J. Pathol."},{"issue":"4","key":"564_CR5","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1145\/146370.146374","volume":"24","author":"LG Brown","year":"1992","unstructured":"Brown, L.G.: A survey of image registration techniques. ACM Comput. Surv. (CSUR) 24(4), 325\u2013376 (1992)","journal-title":"ACM Comput. Surv. (CSUR)"},{"issue":"4","key":"564_CR6","doi-asserted-by":"crossref","first-page":"C170","DOI":"10.1137\/110848244","volume":"34","author":"A Buluc","year":"2012","unstructured":"Buluc, A., Gilbert, J.R.: Parallel sparse matrix-matrix multiplication and indexing: implementation and experiments. SIAM J. Sci. Comput. 34(4), C170\u2013C191 (2012)","journal-title":"SIAM J. Sci. Comput."},{"issue":"4","key":"564_CR7","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1109\/TITB.2003.821370","volume":"7","author":"CR Castro-Pareja","year":"2003","unstructured":"Castro-Pareja, C.R., Jagadeesh, J.M., Shekhar, R.: FAIR: a hardware architecture for real-time 3-D image registration. IEEE Trans. Inf. Technol. Biomed. 7(4), 426\u2013434 (2003)","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"564_CR8","first-page":"264","volume":"3","author":"A Collignon","year":"1995","unstructured":"Collignon, A., Maes, F., Delaere, D., Vandermeulen, D., Suetens, P., Marchal, G.: Automated multi-modality image registration based on information theory. Inf. Process. Med. Imaging 3, 264\u2013274 (1995)","journal-title":"Inf. Process. Med. Imaging"},{"key":"564_CR9","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898718881","volume-title":"Direct Methods for Sparse Linear Systems","author":"TA Davis","year":"2006","unstructured":"Davis, T.A.: Direct Methods for Sparse Linear Systems, vol. 2. SIAM, Philadelphia (2006)"},{"issue":"14","key":"564_CR10","doi-asserted-by":"crossref","first-page":"5571","DOI":"10.1088\/0031-9155\/60\/14\/5571","volume":"60","author":"V Luca De","year":"2015","unstructured":"De Luca, V., Benz, T., Kondo, S., K\u00f6nig, L., L\u00fcbke, D., Rothl\u00fcbbers, S., Somphone, O., Allaire, S., Bell, M.L., Chung, D., et al.: The 2014 liver ultrasound tracking benchmark. Phys. Med. Biol. 60(14), 5571 (2015)","journal-title":"Phys. Med. Biol."},{"key":"564_CR11","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611971200","volume-title":"Numerical Methods for Unconstrained Optimization and Nonlinear Equations","author":"JE Dennis Jr","year":"1996","unstructured":"Dennis Jr, J.E., Schnabel, R.B.: Numerical Methods for Unconstrained Optimization and Nonlinear Equations, vol. 16. SIAM, Philadelphia (1996)"},{"issue":"1","key":"564_CR12","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1159\/000076655","volume":"82","author":"P Ferroli","year":"2004","unstructured":"Ferroli, P., Franzini, A., Marras, C., Maccagnano, E., D\u2019Incerti, L., Broggi, G.: A simple method to assess accuracy of deep brain stimulation electrode placement: pre-operative stereotactic CT + postoperative MR image fusion. Stereotact. Func. Neurosurg. 82(1), 14\u201319 (2004)","journal-title":"Stereotact. Func. Neurosurg."},{"key":"564_CR13","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1090\/conm\/313\/05372","volume":"313","author":"B Fischer","year":"2002","unstructured":"Fischer, B., Modersitzki, J.: Fast diffusion registration. Contemp. Math. 313, 117\u2013128 (2002)","journal-title":"Contemp. Math."},{"issue":"3","key":"564_CR14","doi-asserted-by":"crossref","first-page":"698","DOI":"10.1109\/TMI.2011.2175402","volume":"31","author":"F Gigengack","year":"2012","unstructured":"Gigengack, F., Ruthotto, L., Burger, M., Wolters, C.H., Jiang, X., Schafers, K.P.: Motion correction in dual gated cardiac PET using mass-preserving image registration. IEEE Trans. Med. Imaging 31(3), 698\u2013712 (2012)","journal-title":"IEEE Trans. Med. Imaging"},{"issue":"5","key":"564_CR15","doi-asserted-by":"crossref","first-page":"1594","DOI":"10.1137\/040608106","volume":"27","author":"E Haber","year":"2006","unstructured":"Haber, E., Modersitzki, J.: A multilevel method for image registration. SIAM J. Sci. Comput. 27(5), 1594\u20131607 (2006)","journal-title":"SIAM J. Sci. Comput."},{"key":"564_CR16","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1160\/ME9046","volume":"46","author":"E Haber","year":"2007","unstructured":"Haber, E., Modersitzki, J.: Intensity gradient based registration and fusion of multi-modal images. Methods Inf. Med. 46, 292\u20139 (2007)","journal-title":"Methods Inf. Med."},{"issue":"5","key":"564_CR17","doi-asserted-by":"crossref","first-page":"2008","DOI":"10.1137\/060662605","volume":"29","author":"E Haber","year":"2007","unstructured":"Haber, E., Heldmann, S., Modersitzki, J.: An octree method for parametric image registration. SIAM J. Sci. Comput. 29(5), 2008\u20132023 (2007)","journal-title":"SIAM J. Sci. Comput."},{"issue":"6","key":"564_CR18","doi-asserted-by":"crossref","first-page":"3012","DOI":"10.1137\/070687724","volume":"30","author":"E Haber","year":"2008","unstructured":"Haber, E., Heldmann, S., Modersitzki, J.: Adaptive mesh refinement for nonparametric image registration. SIAM J. Sci. Comput. 30(6), 3012\u20133027 (2008)","journal-title":"SIAM J. Sci. Comput."},{"key":"564_CR19","unstructured":"Harris, M., et al.: Optimizing parallel reduction in CUDA. NVIDIA Developer Technology 2(4) (2007). http:\/\/docs.nvidia.com\/cuda\/samples\/6_Advanced\/reduction\/doc\/reduction.pdf"},{"key":"564_CR20","unstructured":"Kabus, S., Lorenz, C.: Fast elastic image registration. In: Proceedings of the medical image analysis for the clinic: a grand challenge, pp. 81\u201389. (2010)"},{"key":"564_CR21","doi-asserted-by":"crossref","unstructured":"K\u00f6hn, A., Drexl, J., Ritter, F., K\u00f6nig, M., Peitgen, HO.: GPU accelerated image registration in two and three dimensions. In: Bildverarbeitung f\u00fcr die Medizin 2006, Springer, pp. 261\u2013265 (2006)","DOI":"10.1007\/3-540-32137-3_53"},{"key":"564_CR22","doi-asserted-by":"crossref","unstructured":"K\u00f6nig, L., R\u00fchaak, J.: A fast and accurate parallel algorithm for non-linear image registration using normalized gradient fields. In: 2014 IEEE 11th international symposium on biomedical imaging (ISBI), pp. 580\u2013583 (2014)","DOI":"10.1109\/ISBI.2014.6867937"},{"key":"564_CR23","unstructured":"K\u00f6nig, L., Kipshagen, T., R\u00fchaak, J.: A non-linear image registration scheme for real-time liver ultrasound tracking using normalized gradient fields. In: Proceedings of MICCAI challenge on liver ultrasound tracking (CLUST 2014) (2014)"},{"key":"564_CR24","doi-asserted-by":"crossref","unstructured":"K\u00f6nig, L., Derksen, A., Hallmann, M., Papenberg, N.: Parallel and memory efficient multimodal image registration for radiotherapy using normalized gradient fields. In: 2015 IEEE 12th international symposium on biomedical imaging (ISBI) (2015)","DOI":"10.1109\/ISBI.2015.7163977"},{"issue":"1","key":"564_CR25","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1007\/s11548-008-0270-1","volume":"4","author":"T Lange","year":"2009","unstructured":"Lange, T., Papenberg, N., Heldmann, S., Modersitzki, J., Fischer, B., Lamecker, H., Schlag, P.M.: 3D ultrasound-CT registration of the liver using combined landmark-intensity information. Int. J. Comput. Assist. Radiol. Surg. 4(1), 79\u201388 (2009)","journal-title":"Int. J. Comput. Assist. Radiol. Surg."},{"issue":"2","key":"564_CR26","first-page":"32","volume":"3","author":"F Lombardi","year":"2014","unstructured":"Lombardi, F., Spigler, R.: The evolution of the approach to scientific computing: a survey. J. Parallel Cloud Comput. 3(2), 32\u201342 (2014)","journal-title":"J. Parallel Cloud Comput."},{"issue":"1","key":"564_CR27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S1361-8415(01)80026-8","volume":"2","author":"J Maintz","year":"1998","unstructured":"Maintz, J., Viergever, M.A.: A survey of medical image registration. Med. Image Anal. 2(1), 1\u201336 (1998)","journal-title":"Med. Image Anal."},{"key":"564_CR28","doi-asserted-by":"crossref","unstructured":"Modersitzki, J.: Numerical Methods for Image Registration. Oxford University Press, Oxford (2004)","DOI":"10.1093\/acprof:oso\/9780198528418.001.0001"},{"key":"564_CR29","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898718843","volume-title":"FAIR: Flexible Algorithms for Image Registration","author":"J Modersitzki","year":"2009","unstructured":"Modersitzki, J.: FAIR: Flexible Algorithms for Image Registration, vol. 6. SIAM, Philadelphia (2009)"},{"issue":"11","key":"564_CR30","doi-asserted-by":"crossref","first-page":"1901","DOI":"10.1109\/TMI.2011.2158349","volume":"30","author":"K Murphy","year":"2011","unstructured":"Murphy, K., Van Ginneken, B., Reinhardt, J.M., Kabus, S., Ding, K., Deng, X., Cao, K., Du, K., Christensen, G.E., Garcia, V., et al.: Evaluation of registration methods on thoracic CT: the EMPIRE10 challenge. IEEE Trans. Med. Imaging 30(11), 1901\u20131920 (2011)","journal-title":"IEEE Trans. Med. Imaging"},{"key":"564_CR31","doi-asserted-by":"crossref","unstructured":"Nocedal, J., Wright, S.: Numerical Optimization. Springer, Berlin (1999)","DOI":"10.1007\/b98874"},{"key":"564_CR32","unstructured":"NVIDIA Corporation: NVIDIA CUDA C Programming Guide. NVIDIA Corporation, Santa Clara (2014)"},{"issue":"2","key":"564_CR33","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1093\/comjnl\/7.2.155","volume":"7","author":"MJ Powell","year":"1964","unstructured":"Powell, M.J.: An efficient method for finding the minimum of a function of several variables without calculating derivatives. The Comput. J. 7(2), 155\u2013162 (1964)","journal-title":"Comput. J."},{"key":"564_CR34","doi-asserted-by":"crossref","unstructured":"R\u00fchaak, J., Heldmann, S., Kipshagen, T., Fischer, B.: Highly accurate fast lung CT registration. In: SPIE Medical Imaging 2013, image processing, pp. 86,690Y\u201386,690Y\u20139 (2013a)","DOI":"10.1117\/12.2006035"},{"key":"564_CR35","doi-asserted-by":"crossref","unstructured":"R\u00fchaak, J., K\u00f6nig, L., Hallmann, M., Papenberg, N., Heldmann, S., Schumacher, H., Fischer, B.: A fully parallel algorithm for multimodal image registration using normalized gradient fields. In: 2013 IEEE 10th international symposium on biomedical imaging (ISBI), pp. 572\u2013575 (2013b)","DOI":"10.1109\/ISBI.2013.6556539"},{"key":"564_CR36","doi-asserted-by":"crossref","unstructured":"R\u00fchaak, J., Derksen, A., Heldmann, S., Hallmann, M., Meine, H.: Accurate CT-MR image registration for deep brain stimulation: a multi-observer evaluation study. In: SPIE Medical Imaging 2015: image processing (2015)","DOI":"10.1117\/12.2081392"},{"issue":"22","key":"564_CR37","doi-asserted-by":"crossref","first-page":"1291","DOI":"10.1049\/el:20081838","volume":"44","author":"D Salas Gonzalez","year":"2008","unstructured":"Salas Gonzalez, D., G\u00f3rriz, J., Ram\u00edrez, J., Lassl, A., Puntonet, C.: Improved Gauss\u2013Newton optimisation methods in affine registration of SPECT brain images. Electr. Lett. 44(22), 1291\u20131292 (2008)","journal-title":"Electr. Lett."},{"issue":"1","key":"564_CR38","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s11263-006-9780-x","volume":"73","author":"O Schmitt","year":"2007","unstructured":"Schmitt, O., Modersitzki, J., Heldmann, S., Wirtz, S., Fischer, B.: Image registration of sectioned brains. Int. J. Comput. Vis. 73(1), 5\u201339 (2007)","journal-title":"Int. J. Comput. Vis."},{"issue":"2","key":"564_CR39","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MSP.2009.935387","volume":"27","author":"R Shams","year":"2010","unstructured":"Shams, R., Sadeghi, P., Kennedy, R., Hartley, R.: A survey of medical image registration on multicore and the GPU. IEEE Sig. Process. Mag. 27(2), 50\u201360 (2010a)","journal-title":"IEEE Sig. Process. Mag."},{"issue":"2","key":"564_CR40","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.cmpb.2009.11.004","volume":"99","author":"R Shams","year":"2010","unstructured":"Shams, R., Sadeghi, P., Kennedy, R., Hartley, R.: Parallel computation of mutual information on the GPU with application to real-time registration of 3D medical images. Comput. Methods Prog. Biomed. 99(2), 133\u2013146 (2010b)","journal-title":"Comput. Methods Prog. Biomed."},{"issue":"3","key":"564_CR41","first-page":"188","volume":"2","author":"L Shi","year":"2012","unstructured":"Shi, L., Liu, W., Zhang, H., Xie, Y., Wang, D.: A survey of GPU-based medical image computing techniques. Quant. Imaging Med. Surg. 2(3), 188 (2012)","journal-title":"Quant. Imaging Med. Surg."},{"issue":"7","key":"564_CR42","doi-asserted-by":"crossref","first-page":"1153","DOI":"10.1109\/TMI.2013.2265603","volume":"32","author":"A Sotiras","year":"2013","unstructured":"Sotiras, A., Davatzikos, C., Paragios, N.: Deformable medical image registration: a survey. IEEE Trans. Med. Imaging 32(7), 1153\u20131190 (2013)","journal-title":"IEEE Trans. Med. Imaging"},{"key":"564_CR43","doi-asserted-by":"crossref","unstructured":"Soza, G., Bauer, M., Hastreiter, P., Nimsky, C., Greiner, G.: Non-rigid registration with use of hardware-based 3D B\u00e9zier functions. In: Medical image computing and computer-assisted intervention\u2014MICCAI 2002, Springer, pp. 549\u2013556 (2002)","DOI":"10.1007\/3-540-45787-9_69"},{"issue":"3","key":"564_CR44","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/MCSE.2010.69","volume":"12","author":"JE Stone","year":"2010","unstructured":"Stone, J.E., Gohara, D., Shi, G.: OpenCL: a parallel programming standard for heterogeneous computing systems. Comput. Sci. Eng. 12(3), 66 (2010)","journal-title":"Comput. Sci. Eng."},{"issue":"2\u20133","key":"564_CR45","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1002\/nla.563","volume":"15","author":"M St\u00fcrmer","year":"2008","unstructured":"St\u00fcrmer, M., K\u00f6stler, H., R\u00fcde, U.: A fast full multigrid solver for applications in image processing. Numer. Linear Algebra Appl. 15(2\u20133), 187\u2013200 (2008)","journal-title":"Numer. Linear Algebra Appl."},{"key":"564_CR46","unstructured":"Tramnitzke, F., R\u00fchaak, J., K\u00f6nig, L., Modersitzki, J., K\u00f6stler, H.: GPU based affine linear image registration using normalized gradient fields. In: Proceedings of 7th international workshop on high performance computing for biomedical image analysis (HPC-MICCAI) (2014)"},{"issue":"1","key":"564_CR47","doi-asserted-by":"crossref","first-page":"S61","DOI":"10.1016\/j.neuroimage.2008.10.040","volume":"45","author":"T Vercauteren","year":"2009","unstructured":"Vercauteren, T., Pennec, X., Perchant, A., Ayache, N.: Diffeomorphic demons: efficient non-parametric image registration. NeuroImage 45(1), S61\u2013S72 (2009)","journal-title":"NeuroImage"},{"issue":"5","key":"564_CR48","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MCSE.2010.99","volume":"13","author":"PS Verma","year":"2011","unstructured":"Verma, P.S., Wu, H., Langer, M.P., Das, I.J., Sandison, G.: Survey: real-time tumor motion prediction for image-guided radiation treatment. Comput. Sci. Eng. 13(5), 24\u201335 (2011)","journal-title":"Comput. Sci. Eng."},{"issue":"2","key":"564_CR49","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1023\/A:1007958904918","volume":"24","author":"P Viola","year":"1997","unstructured":"Viola, P., Wells III, W.M.: Alignment by maximization of mutual information. Int. J. Comput. Vis. 24(2), 137\u2013154 (1997)","journal-title":"Int. J. Comput. Vis."},{"key":"564_CR50","unstructured":"Wilt, N.: The CUDA handbook: a comprehensive guide to GPU programming. Pearson Education, Upper Saddle River (2013)"},{"issue":"11","key":"564_CR51","doi-asserted-by":"crossref","first-page":"977","DOI":"10.1016\/S0262-8856(03)00137-9","volume":"21","author":"B Zitova","year":"2003","unstructured":"Zitova, B., Flusser, J.: Image registration methods: a survey. Image Vis. Comput. 21(11), 977\u20131000 (2003)","journal-title":"Image Vis. Comput."}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-016-0564-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-016-0564-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-016-0564-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-016-0564-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,6]],"date-time":"2019-09-06T04:15:46Z","timestamp":1567743346000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-016-0564-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4,5]]},"references-count":51,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["564"],"URL":"https:\/\/doi.org\/10.1007\/s11554-016-0564-4","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"value":"1861-8200","type":"print"},{"value":"1861-8219","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,4,5]]}}}