{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T07:10:02Z","timestamp":1746169802798,"version":"3.40.4"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319038582"},{"type":"electronic","value":"9783319038599"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-319-03859-9_24","type":"book-chapter","created":{"date-parts":[[2013,12,9]],"date-time":"2013-12-09T12:54:34Z","timestamp":1386593674000},"page":"279-290","source":"Crossref","is-referenced-by-count":0,"title":["Deconvolution of Huge 3-D Images: Parallelization Strategies on a Multi-GPU System"],"prefix":"10.1007","author":[{"given":"Pavel","family":"Karas","sequence":"first","affiliation":[]},{"given":"Michal","family":"Kuderjav\u00fd","sequence":"additional","affiliation":[]},{"given":"David","family":"Svoboda","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"24_CR1","doi-asserted-by":"crossref","unstructured":"Amdahl, G.: Validity of the single processor approach to achieving large scale computing capabilities. In: Proceedings of the Spring Joint Computer Conference, April 18-20, pp. 483\u2013485. ACM (1967)","DOI":"10.1145\/1465482.1465560"},{"issue":"12","key":"24_CR2","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1109\/MSPEC.1967.5217220","volume":"4","author":"E. Brigham","year":"1967","unstructured":"Brigham, E., Morrow, R.: The fast Fourier transform. IEEE Spectrum\u00a04(12), 63\u201370 (1967)","journal-title":"IEEE Spectrum"},{"key":"24_CR3","unstructured":"Castleman, K.R.: Digital Image Processing. Prentice Hall (1996)"},{"key":"24_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"690","DOI":"10.1007\/978-3-642-31464-3_70","volume-title":"Parallel Processing and Applied Mathematics","author":"L. D\u2019Amore","year":"2012","unstructured":"D\u2019Amore, L., Marcellino, L., Mele, V., Romano, D.: Deconvolution of 3D Fluorescence Microscopy Images Using Graphics Processing Units. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wa\u015bniewski, J. (eds.) PPAM 2011, Part I. LNCS, vol.\u00a07203, pp. 690\u2013699. Springer, Heidelberg (2012)"},{"key":"24_CR5","doi-asserted-by":"crossref","unstructured":"Dempster, A.P., Laird, N.M., Rubin, D.B.: Maximum likelihood from incomplete data via the em algorithm. Journal of the Royal Statistical Society. Series B (Methodological), 1\u201338 (1977)","DOI":"10.1111\/j.2517-6161.1977.tb01600.x"},{"key":"24_CR6","unstructured":"Domanski, L., Bednarz, T., Vallotton, P., Taylor, J.: Heterogeneous parallel 3D image deconvolution on a cluster of GPUs and CPUs. In: 19th Int\u2019l Congress on Modelling and Simulation, Perth, Australia (December 2011), http:\/\/mssanz.org.au\/modsim2011\/A8\/domanski.pdf (cited August 1, 2013)"},{"key":"24_CR7","doi-asserted-by":"crossref","unstructured":"Domanski, L., Bednarz, T., Gureyev, T.E., Murray, L., Huang, E., Taylor, J.A.: Applications of Heterogeneous Computing in Computational and Simulation Science. In: 2011 Fourth IEEE International Conference on Utility and Cloud Computing (UCC), pp. 382\u2013389. IEEE (2011)","DOI":"10.1109\/UCC.2011.64"},{"key":"24_CR8","unstructured":"Domanski, L., Vallotton, P., Wang, D.: Two and three-dimensional image deconvolution on graphics hardware. In: Proceedings of the 18th World IMACS\/MODSIM Congress, Cairns, Australia, pp. 13\u201317 (July 2009)"},{"key":"24_CR9","doi-asserted-by":"crossref","unstructured":"Frigo, M., Johnson, S.G.: The design and implementation of FFTW3. Proceedings of the IEEE\u00a093(2), 216\u2013231 (2005); Special Issue on Program Generation, Optimization, and Platform Adaptation","DOI":"10.1109\/JPROC.2004.840301"},{"key":"24_CR10","unstructured":"Gonzales, R.C., Woods, R.E.: Digital Image Processing, 3rd edn. Prentice-Hall (2007)"},{"issue":"1","key":"24_CR11","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1186\/1687-6180-2011-120","volume":"2011","author":"P. Karas","year":"2011","unstructured":"Karas, P., Svoboda, D.: Convolution of large 3D images on GPU and its decomposition. EURASIP Journal on Advances in Signal Processing\u00a02011(1), 120 (2011)","journal-title":"EURASIP Journal on Advances in Signal Processing"},{"key":"24_CR12","first-page":"179","volume-title":"Design and Architectures for Digital Signal Processing","author":"P. Karas","year":"2013","unstructured":"Karas, P., Svoboda, D.: Algorithms for Efficient Computation of Convolution. In: Design and Architectures for Digital Signal Processing, 1st edn., pp. 179\u2013208. InTech, Rijeka (2013)","edition":"1"},{"key":"24_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/978-3-642-33140-4_6","volume-title":"Advanced Concepts for Intelligent Vision Systems","author":"P. Karas","year":"2012","unstructured":"Karas, P., Svoboda, D., Zem\u010d\u00edk, P.: GPU optimization of convolution for large 3-D real images. In: Blanc-Talon, J., Philips, W., Popescu, D., Scheunders, P., Zem\u010d\u00edk, P. (eds.) ACIVS 2012. LNCS, vol.\u00a07517, pp. 59\u201371. Springer, Heidelberg (2012)"},{"key":"24_CR14","doi-asserted-by":"crossref","unstructured":"Nussbaumer, H.: Fast Fourier transform and convolution algorithms. Springer Series in Information Sciences 2 (1982)","DOI":"10.1007\/978-3-642-81897-4"},{"key":"24_CR15","unstructured":"NVIDIA Corporation: CUFFT Library (2012), http:\/\/docs.nvidia.com\/cuda\/pdf\/CUDA_CUFFT_Users_Guide.pdf (cited August 1, 2013)"},{"key":"24_CR16","unstructured":"NVIDIA Corporation: NVIDIA Developer Zone (2012), http:\/\/developer.nvidia.com\/category\/zone\/cuda-zone (cited August 1, 2013)"},{"key":"24_CR17","volume-title":"Discrete-time signal processing","author":"A. Oppenheim","year":"1989","unstructured":"Oppenheim, A., Schafer, R., Buck, J., et al.: Discrete-time signal processing, vol.\u00a02. Prentice Hall, Upper Saddle River (1989)"},{"issue":"3","key":"24_CR18","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1002\/jemt.20773","volume":"73","author":"P. Pawliczek","year":"2010","unstructured":"Pawliczek, P., Romanowska-Pawliczek, A., Soltys, Z.: Parallel deconvolution of large 3D images obtained by confocal laser scanning microscopy. Microscopy Research and Technique\u00a073(3), 187\u2013194 (2010)","journal-title":"Microscopy Research and Technique"},{"key":"24_CR19","unstructured":"Quammen, C.W., Feng, D., Taylor II, R.M.: Performance of 3D Deconvolution Algorithms on Multi-Core and Many-Core Architectures. University of North Carolina at Chapel Hill, Dpt. of Computer Science, Tech. Rep. (2009)"},{"key":"24_CR20","unstructured":"Serafini, T., Zanella, R., Zanni, L.: Gradient projection methods for image deblurring and denoising on graphics processors. In: Int. Conf. on Parallel Computing ParCo 2009. Advances in Parallel Computing, vol.\u00a019, pp. 59\u201366 (2010)"},{"issue":"2","key":"24_CR21","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1109\/TMI.1982.4307558","volume":"1","author":"L.A. Shepp","year":"1982","unstructured":"Shepp, L.A., Vardi, Y.: Maximum likelihood reconstruction for emission tomography. IEEE Transactions on Medical Imaging\u00a01(2), 113\u2013122 (1982)","journal-title":"IEEE Transactions on Medical Imaging"},{"key":"24_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1007\/978-3-642-24085-0_47","volume-title":"Image Analysis and Processing \u2013 ICIAP 2011","author":"D. Svoboda","year":"2011","unstructured":"Svoboda, D.: Efficient computation of convolution of huge images. In: Maino, G., Foresti, G.L. (eds.) ICIAP 2011, Part I. LNCS, vol.\u00a06978, pp. 453\u2013462. Springer, Heidelberg (2011)"},{"key":"24_CR23","doi-asserted-by":"crossref","unstructured":"Trussell, H., Hunt, B.: Image restoration of space variant blurs by sectioned methods. In: IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 1978, vol.\u00a03, pp. 196\u2013198. IEEE (1978)","DOI":"10.1109\/ICASSP.1978.1170472"},{"key":"24_CR24","unstructured":"Verveer, P.J.: Computational and optical methods for improving resolution and signal quality in fluorescence microscopy. Ph.D. thesis, Delft TU (1998)"},{"issue":"2","key":"24_CR25","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1111\/j.1365-2818.1995.tb03593.x","volume":"178","author":"H. Voort","year":"1995","unstructured":"Voort, H., Strasters, K.: Restoration of confocal images for quantitative image analysis. Journal of Microscopy\u00a0178(2), 165\u2013181 (1995)","journal-title":"Journal of Microscopy"},{"key":"24_CR26","unstructured":"Wendykier, P., Nagy, J.G.: Image processing on modern CPUs and GPUs. Tech. rep., Emory University TR-2008-023 (2009)"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-03859-9_24","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T03:31:40Z","timestamp":1746070300000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-03859-9_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783319038582","9783319038599"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-03859-9_24","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}