{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T10:19:37Z","timestamp":1760955577937},"reference-count":18,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2015,5,28]],"date-time":"2015-05-28T00:00:00Z","timestamp":1432771200000},"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":[[2016,10]]},"DOI":"10.1007\/s11554-015-0510-x","type":"journal-article","created":{"date-parts":[[2015,5,27]],"date-time":"2015-05-27T05:48:44Z","timestamp":1432705724000},"page":"603-611","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Efficient finite impulse response filters in massively-parallel recursive systems"],"prefix":"10.1007","volume":"12","author":[{"given":"Andr\u00e9","family":"Maximo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,5,28]]},"reference":[{"key":"510_CR1","unstructured":"CUDPP library: CUDA Data Parallel Primitives. http:\/\/cudpp.github.io (2013)"},{"key":"510_CR2","unstructured":"cuFFT library: CUDA Fast Fourier Transform. http:\/\/developer.nvidia.com\/cuFFT (2007)"},{"issue":"1","key":"510_CR3","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/34.41386","volume":"12","author":"R Deriche","year":"1990","unstructured":"Deriche, R.: Fast algorithms for low-level vision. IEEE Trans. Pattern Anal. Machine Intell. 12(1), 78\u201387 (1990)","journal-title":"IEEE Trans. Pattern Anal. Machine Intell."},{"key":"510_CR4","unstructured":"Deriche, R.: Recursively implementing the Gaussian and its derivatives. In: Proceedings of the 2nd Conference on Image Processing, pp. 263\u2013267 (1992)"},{"issue":"1","key":"510_CR5","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/TPDS.2010.61","volume":"22","author":"D G\u00f6ddeke","year":"2011","unstructured":"G\u00f6ddeke, D., Strzodka, R.: Cyclic reduction tridiagonal solvers on GPUs applied to mixed-precision multigrid. IEEE Trans. Parallel Distrib. Syst. 22(1), 22\u201332 (2011)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"510_CR6","unstructured":"Hale, D.: Recursive Gaussian filters. Tech. Rep. CWP-546, Center for Wave Phenomena, Colorado School of Mines, Golden. Colorado (2006)"},{"key":"510_CR7","unstructured":"Kirk, D.B., Hwu, W.W.: Programming massively parallel processors. Morgan Kaufmann (2010)"},{"key":"510_CR8","unstructured":"Merrill, D., Grimshaw, A.: Parallel scan for stream architectures. Tech. Rep. CS2009-14. University of Virginia (2009)"},{"issue":"6","key":"510_CR9","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1145\/2070781.2024210","volume":"30","author":"D Nehab","year":"2011","unstructured":"Nehab, D., Maximo, A., Lima, R.S., Hoppe, H.: GPU-efficient recursive filtering and summed-area tables. ACM Trans. Graphics 30(6), 176 (2011)","journal-title":"ACM Trans. Graphics"},{"key":"510_CR10","unstructured":"NVIDIA: CUDA SDK Examples. http:\/\/developer.nvidia.com\/cuda-toolkit (2014)"},{"key":"510_CR11","unstructured":"Oppenheim, A.V., Schafer, R.W.: Discrete-time signal processing, 3rd edn. Prentice Hall (2010)"},{"key":"510_CR12","unstructured":"Podlozhnyuk, V.: Image convolution with CUDA. NVIDIA whitepaper (2007)"},{"key":"510_CR13","doi-asserted-by":"crossref","unstructured":"Ruijters, D., Th\u00e9venaz, P.: GPU prefilter for accurate cubic B-spline interpolation. Comput. J. 55(1), 15\u201320 (2012)","DOI":"10.1093\/comjnl\/bxq086"},{"key":"510_CR14","unstructured":"Sengupta, S., Harris, M., Zhang, Y., Owens, J.D.: Scan primitives for GPU computing. In: Proceedings of Graphics Hardware, pp. 97\u2013106 (2007)"},{"issue":"1","key":"510_CR15","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/321738.321741","volume":"20","author":"HS Stone","year":"1973","unstructured":"Stone, H.S.: An efficient parallel algorithm for the solution of a tridiagonal linear system of equations. J. ACM 20(1), 27\u201338 (1973)","journal-title":"J. ACM"},{"key":"510_CR16","doi-asserted-by":"crossref","unstructured":"Sung, W., Mitra, S.: Efficient multi-processor implementation of recursive digital filters. In: IEEE International Conference on Acoustics, Speech and Signal Processing, pp. 257\u2013260 (1986)","DOI":"10.1109\/ICASSP.1986.1169082"},{"key":"510_CR17","doi-asserted-by":"crossref","unstructured":"van Vliet, L.J., Young, I.T., Verbeek, P.W.: Recursive Gaussian derivative filters. In: Proceedings of the 14th International Conference on Pattern Recognition, vol. 1, pp. 509\u2013514 (1998)","DOI":"10.1109\/ICPR.1998.711192"},{"key":"510_CR18","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Cohen, J., Owens, J.D.: Fast tridiagonal solvers on the GPU. In: Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (2010)","DOI":"10.1145\/1693453.1693472"}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-015-0510-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-015-0510-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-015-0510-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-015-0510-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T16:40:15Z","timestamp":1559407215000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-015-0510-x"}},"subtitle":["Fast recursive systems computation with applications to low-level vision using GPUs"],"short-title":[],"issued":{"date-parts":[[2015,5,28]]},"references-count":18,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,10]]}},"alternative-id":["510"],"URL":"https:\/\/doi.org\/10.1007\/s11554-015-0510-x","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"value":"1861-8200","type":"print"},{"value":"1861-8219","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,5,28]]}}}