{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,17]],"date-time":"2026-02-17T15:04:43Z","timestamp":1771340683577,"version":"3.50.1"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,2,9]],"date-time":"2025-02-09T00:00:00Z","timestamp":1739059200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,2,9]],"date-time":"2025-02-09T00:00:00Z","timestamp":1739059200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100007801","name":"Fundaci\u00f3n S\u00e9neca","doi-asserted-by":"publisher","award":["22317\/FPI\/23"],"award-info":[{"award-number":["22317\/FPI\/23"]}],"id":[{"id":"10.13039\/100007801","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["TED2021-130233B-C3"],"award-info":[{"award-number":["TED2021-130233B-C3"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004687","name":"Universidad de Murcia","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100004687","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>This work presents the design, analysis and development of VolRec, a volumetric 4D reconstruction system for OCT (optical coherence tomography) data. VolRec is able to obtain and process more than 25 high-resolution OCT data volumes per second. This way, VolRec allows OCT systems to perform real-time measurements that could help doctors and physicians in many different cases, e.g., during surgical interventions or during exams to restless patients, such as kids. Moreover, VolRec allows to adapt to telemedicine techniques such as telesurgery or image-guided medical robots. To achieve real-time performance, it is necessary to address the limitations of current OCT systems, which are restricted by both the acquisition and processing of massive amounts of data. To overcome those limitations, this work proposes an approach based on a 4D reconstruction. Our proposal allows to generate high-resolution volumes from acquired low-resolution ones. Hence, increasing the acquisition speed while reducing the acquisition resolution without sacrificing image quality. To this end, we use parallel programming mechanisms such as OpenMP (for CPUs) and CUDA to exploit the computing capabilities of modern GPUs. Our real-time volumetric reconstruction algorithm efficiently achieves a very high performance, reaching a processing rate of 18 GigaVoxels\/s and about 72<jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\times$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mo>\u00d7<\/mml:mo>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> speedup over a parallel CPU-based algorithm using a GPU, by efficiently exploiting the vast amount of data-level parallelism inherent to OCT data volumes.<\/jats:p>","DOI":"10.1007\/s11227-025-06969-6","type":"journal-article","created":{"date-parts":[[2025,2,9]],"date-time":"2025-02-09T15:08:02Z","timestamp":1739113682000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["VolRec: 4D real-time volumetric reconstruction of OCT data"],"prefix":"10.1007","volume":"81","author":[{"given":"Arturo","family":"Vicente-Ja\u00e9n","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan","family":"Mompe\u00e1n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan L.","family":"Arag\u00f3n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pablo","family":"Artal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,2,9]]},"reference":[{"issue":"5035","key":"6969_CR1","doi-asserted-by":"publisher","first-page":"1178","DOI":"10.1126\/science.1957169","volume":"254","author":"D Huang","year":"1991","unstructured":"Huang D, Swanson EA, Lin CP, Schuman JS, Stinson WG, Chang W et al (1991) Optical Coherence Tomography. Science 254(5035):1178\u20131181. https:\/\/doi.org\/10.1126\/science.1957169","journal-title":"Science"},{"key":"6969_CR2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-06419-2","volume-title":"Optical coherence tomography: technology and applications","author":"W Drexler","year":"2015","unstructured":"Drexler W, Fujimoto JG et al (2015) Optical coherence tomography: technology and applications, vol 2. Springer"},{"issue":"1","key":"6969_CR3","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1136\/bjo.2008.137653","volume":"93","author":"AL Wong","year":"2009","unstructured":"Wong AL, Leung CKS, Weinreb RN, Cheng AKC, Cheung CYL, Lam PTH et al (2009) Quantitative assessment of lens opacities with anterior segment optical coherence tomography. Br J Ophthalmol 93(1):61\u201365. https:\/\/doi.org\/10.1136\/bjo.2008.137653","journal-title":"Br J Ophthalmol"},{"issue":"7","key":"6969_CR4","doi-asserted-by":"publisher","first-page":"3248","DOI":"10.1364\/BOE.8.003248","volume":"8","author":"JF De Boer","year":"2017","unstructured":"De Boer JF, Leitgeb R, Wojtkowski M (2017) Twenty-five years of optical coherence tomography: the paradigm shift in sensitivity and speed provided by Fourier domain OCT. Biomed Opt Express 8(7):3248\u20133280","journal-title":"Biomed Opt Express"},{"issue":"2","key":"6969_CR5","doi-asserted-by":"publisher","first-page":"897","DOI":"10.1167\/iovs.17-23596","volume":"59","author":"A de Castro","year":"2018","unstructured":"de Castro A, Benito A, Manzanera S, Mompe\u00e1n J, Ca\u00f1izares B, Mart\u00ednez D et al (2018) Three-dimensional cataract crystalline lens imaging with swept-source optical coherence tomography. Investig Ophthalmol Vis Sci 59(2):897\u2013903. https:\/\/doi.org\/10.1167\/iovs.17-23596","journal-title":"Investig Ophthalmol Vis Sci"},{"issue":"8","key":"6969_CR6","doi-asserted-by":"publisher","first-page":"3821","DOI":"10.1364\/BOE.9.003821","volume":"9","author":"I Grulkowski","year":"2018","unstructured":"Grulkowski I, Manzanera S, Cwiklinski L, Mompe\u00e1n J, de Castro A, Marin JM et al (2018) Volumetric macro- and micro-scale assessment of crystalline lens opacities in cataract patients using long-depth-range swept source optical coherence tomography. Biomed Opt Express 9(8):3821\u20133833. https:\/\/doi.org\/10.1364\/BOE.9.003821","journal-title":"Biomed Opt Express"},{"issue":"2","key":"6969_CR7","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1145\/357299.357302","volume":"1","author":"H Hubschman","year":"1982","unstructured":"Hubschman H, Zucker SW (1982) Frame-to-frame coherence and the hidden surface computation: constraints for a convex world. ACM Trans Graph (TOG) 1(2):129\u2013162","journal-title":"ACM Trans Graph (TOG)"},{"key":"6969_CR8","doi-asserted-by":"crossref","unstructured":"Klein T, Strengert M, Stegmaier S, Ertl T (2005) Exploiting frame-to-frame coherence for accelerating high-quality volume raycasting on graphics hardware. In: VIS 05. IEEE visualization, 2005. IEEE, pp 223\u2013230","DOI":"10.1109\/VISUAL.2005.1532799"},{"key":"6969_CR9","doi-asserted-by":"publisher","unstructured":"Molly\u00a0Subhash H, Wang R (2013) Optical coherence tomography: technical aspects. In: Biomedical Optical Imaging Technologies, Biological and Medical Physics, Biomedical Engineering. ISBN 978-3-642-28390-1. Springer, Berlin, p 163. https:\/\/doi.org\/10.1007\/978-3-642-28391-8_5","DOI":"10.1007\/978-3-642-28391-8_5"},{"key":"6969_CR10","unstructured":"Mompe\u00e1n J (2020) PhD Thesis: Desarrollo de sistemas de tiempo real mediante el uso de aceleradores gr\u00e1ficos y espec\u00edficos aplicados a la \u00f3ptica visual humana"},{"issue":"9","key":"6969_CR11","doi-asserted-by":"publisher","first-page":"2963","DOI":"10.1364\/BOE.5.002963","volume":"5","author":"W Wieser","year":"2014","unstructured":"Wieser W, Draxinger W, Klein T, Karpf S, Pfeiffer T, Huber R (2014) High definition live 3D-OCT in vivo: design and evaluation of a 4D OCT engine with 1 GVoxel\/s. Biomed Opt Express 5(9):2963\u20132977. https:\/\/doi.org\/10.1364\/BOE.5.002963","journal-title":"Biomed Opt Express"},{"issue":"2","key":"6969_CR12","doi-asserted-by":"publisher","first-page":"846","DOI":"10.1364\/BOE.477386","volume":"14","author":"A Britten","year":"2023","unstructured":"Britten A, Matten P, Weiss J, Niederleithner M, Roodaki H, Sorg B et al (2023) Surgical microscope integrated MHz SS-OCT with live volumetric visualization. Biomed Opt Express 14(2):846\u2013865. https:\/\/doi.org\/10.1364\/BOE.477386","journal-title":"Biomed Opt Express"},{"issue":"42","key":"6969_CR13","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1007\/s10916-018-1042-2","volume":"09","author":"U Khan","year":"2018","unstructured":"Khan U, Yasin A, Abid M, Shafi I, Khan S (2018) A methodological review of 3D reconstruction techniques in tomographic imaging. J Med Syst 09(42):190. https:\/\/doi.org\/10.1007\/s10916-018-1042-2","journal-title":"J Med Syst"},{"key":"6969_CR14","doi-asserted-by":"publisher","first-page":"1249","DOI":"10.1007\/s11554-016-0623-x","volume":"16","author":"CA Gulo","year":"2019","unstructured":"Gulo CA, de Arruda HF, de Araujo AF, Sementille AC, Tavares JMR (2019) Efficient parallelization on GPU of an image smoothing method based on a variational model. J Real-Time Image Process 16:1249\u20131261","journal-title":"J Real-Time Image Process"},{"issue":"6","key":"6969_CR15","doi-asserted-by":"publisher","first-page":"1891","DOI":"10.1007\/s11554-017-0734-z","volume":"16","author":"CA Gulo","year":"2019","unstructured":"Gulo CA, Sementille AC, Tavares JMR (2019) Techniques of medical image processing and analysis accelerated by high-performance computing: a systematic literature review. J Real-Time Image Process 16(6):1891\u20131908","journal-title":"J Real-Time Image Process"},{"issue":"1","key":"6969_CR16","doi-asserted-by":"publisher","first-page":"5760","DOI":"10.1038\/s41598-023-32695-1","volume":"13","author":"J Nienhaus","year":"2023","unstructured":"Nienhaus J, Matten P, Britten A, Scherer J, H\u00f6ck E, Freytag A et al (2023) Live 4D-OCT denoising with self-supervised deep learning. Sci Rep 13(1):5760","journal-title":"Sci Rep"},{"issue":"4","key":"6969_CR17","doi-asserted-by":"publisher","first-page":"764","DOI":"10.1364\/BOE.2.000764","volume":"2","author":"K Zhang","year":"2011","unstructured":"Zhang K, Kang JU (2011) Real-time intraoperative 4D full-range FD-OCT based on the dual graphics processing units architecture for microsurgery guidance. Biomed Opt Express 2(4):764\u2013770. https:\/\/doi.org\/10.1364\/BOE.2.000764","journal-title":"Biomed Opt Express"},{"issue":"1","key":"6969_CR18","doi-asserted-by":"publisher","first-page":"68","DOI":"10.3807\/JOSK.2013.17.1.068","volume":"17","author":"NH Cho","year":"2013","unstructured":"Cho NH, Jung U, Kim S, Jung W, Oh J, Kang HW et al (2013) High speed SD-OCT system using GPU accelerated mode for in vivo human eye imaging. J Opt Soc Korea 17(1):68\u201372","journal-title":"J Opt Soc Korea"},{"issue":"12","key":"6969_CR19","doi-asserted-by":"publisher","first-page":"3067","DOI":"10.1364\/BOE.3.003067","volume":"3","author":"D Choi","year":"2012","unstructured":"Choi D, Hiro-Oka H, Shimizu K, Ohbayashi K (2012) Spectral domain optical coherence tomography of multi-MHz A-scan rates at 1310 nm range and real-time 4D-display up to 41 volumes\/second. Biomed Opt Express 3(12):3067\u20133086. https:\/\/doi.org\/10.1364\/BOE.3.003067","journal-title":"Biomed Opt Express"},{"issue":"1","key":"6969_CR20","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1364\/BOE.479343","volume":"14","author":"H Bian","year":"2023","unstructured":"Bian H, Wang J, Hong C, Liu L, Ji R, Cao S et al (2023) GPU-accelerated image registration algorithm in ophthalmic optical coherence tomography. Biomed Opt Express 14(1):194\u2013207. https:\/\/doi.org\/10.1364\/BOE.479343","journal-title":"Biomed Opt Express"},{"issue":"6","key":"6969_CR21","doi-asserted-by":"publisher","first-page":"3615","DOI":"10.1364\/BOE.459632","volume":"13","author":"X Deng","year":"2022","unstructured":"Deng X, Liu K, Zhu T, Guo D, Yin X, Yao L et al (2022) Dynamic inverse SNR-decorrelation OCT angiography with GPU acceleration. Biomed Opt Express 13(6):3615\u20133628. https:\/\/doi.org\/10.1364\/BOE.459632","journal-title":"Biomed Opt Express"},{"key":"6969_CR22","doi-asserted-by":"crossref","unstructured":"Frigo M, Johnson SG (2005) The design and implementation of FFTW3. Proc IEEE 93(2):216\u2013231 (Special issue on \u201cProgram Generation, Optimization, and Platform Adaptation\u201d)","DOI":"10.1109\/JPROC.2004.840301"},{"key":"6969_CR23","doi-asserted-by":"publisher","first-page":"800","DOI":"10.1049\/el:20080522","volume":"44","author":"Q Huynh-Thu","year":"2008","unstructured":"Huynh-Thu Q, Ghanbari M (2008) Scope of validity of PSNR in image\/video quality assessment. Electron Lett 44:800\u2013801","journal-title":"Electron Lett"},{"issue":"4","key":"6969_CR24","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1109\/TIP.2003.819861","volume":"13","author":"Z Wang","year":"2004","unstructured":"Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600\u2013612. https:\/\/doi.org\/10.1109\/TIP.2003.819861","journal-title":"IEEE Trans Image Process"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-06969-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-025-06969-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-06969-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,9]],"date-time":"2025-02-09T15:08:10Z","timestamp":1739113690000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-025-06969-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,9]]},"references-count":24,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2025,2]]}},"alternative-id":["6969"],"URL":"https:\/\/doi.org\/10.1007\/s11227-025-06969-6","relation":{},"ISSN":["1573-0484"],"issn-type":[{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,9]]},"assertion":[{"value":"19 January 2025","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 February 2025","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"472"}}