{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,12]],"date-time":"2025-11-12T03:17:51Z","timestamp":1762917471439},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2013,9,21]],"date-time":"2013-09-21T00:00:00Z","timestamp":1379721600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["EURASIP J. Adv. Signal Process."],"published-print":{"date-parts":[[2013,12]]},"DOI":"10.1186\/1687-6180-2013-148","type":"journal-article","created":{"date-parts":[[2013,9,21]],"date-time":"2013-09-21T19:03:15Z","timestamp":1379790195000},"source":"Crossref","is-referenced-by-count":3,"title":["Fast, parallel implementation of particle filtering on the GPU architecture"],"prefix":"10.1186","volume":"2013","author":[{"given":"Anna","family":"Gelencs\u00e9r-Horv\u00e1th","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G\u00e1bor J\u00e1nos","family":"Tornai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andr\u00e1s","family":"Horv\u00e1th","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gy\u00f6rgy","family":"Cserey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,9,21]]},"reference":[{"issue":"5","key":"544_CR1","doi-asserted-by":"publisher","first-page":"1181","DOI":"10.1109\/TIP.2009.2037468","volume":"19","author":"N Azzabou","year":"2010","unstructured":"Azzabou N, Paragios N, Guichard F: Image reconstruction using particle filters and multiple hypotheses testing. IEEE Trans. Image Process. 2010, 19(5):1181-1190.","journal-title":"IEEE Trans. Image Process"},{"issue":"8","key":"544_CR2","doi-asserted-by":"publisher","first-page":"1271","DOI":"10.1016\/j.imavis.2006.07.027","volume":"25","author":"J Czyz","year":"2007","unstructured":"Czyz J, Ristic B, Macq B: A particle filter for joint detection and tracking of color objects. Image Vis. Comput 2007, 25(8):1271-1281. 10.1016\/j.imavis.2006.07.027","journal-title":"Image Vis. Comput"},{"issue":"2","key":"544_CR3","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1109\/78.978396","volume":"50","author":"F Gustafsson","year":"2002","unstructured":"Gustafsson F, Gunnarsson F, Bergman N, Forssell U, Jansson J, Karlsson R, Nordlund P: Particle filters for positioning, navigation, and tracking. IEEE Trans. Signal Process. 2002, 50(2):425-437. 10.1109\/78.978396","journal-title":"IEEE Trans. Signal Process"},{"key":"544_CR4","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1002\/for.1195","volume":"30","author":"H Lopes","year":"2011","unstructured":"Lopes H, Tsay R: Particle filters and Bayesian inference in financial econometrics. J. Forecasting 2011, 30: 168-209. 10.1002\/for.1195","journal-title":"J. Forecasting"},{"issue":"2","key":"544_CR5","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1016\/S0304-4076(01)00137-3","volume":"108","author":"S Chib","year":"2002","unstructured":"Chib S, Nardari F, Shephard N: Markov chain Monte Carlo methods for stochastic volatility models. J. Econometrics 2002, 108(2):281-316. 10.1016\/S0304-4076(01)00137-3","journal-title":"J. Econometrics"},{"issue":"6","key":"544_CR6","doi-asserted-by":"publisher","first-page":"1518","DOI":"10.1109\/TIT.2002.1003838","volume":"48","author":"Y Ephraim","year":"2002","unstructured":"Ephraim Y, Merhav N: Hidden markov processes. IEEE Trans. Inf. Theory 2002, 48(6):1518-1569. 10.1109\/TIT.2002.1003838","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"Series D","key":"544_CR7","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1115\/1.3662552","volume":"82","author":"RE Kalman","year":"1960","unstructured":"Kalman RE: A new approach to linear filtering and prediction problems. Trans. ASME\u2013J. Basic Eng. 1960, 82(Series D):35-45.","journal-title":"Trans. ASME\u2013J. Basic Eng"},{"issue":"2","key":"544_CR8","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1109\/78.978374","volume":"50","author":"M Arulampalam","year":"2002","unstructured":"Arulampalam M, Maskell S, Gordon N, Clapp T: A tutorial on particle filters for online nonlinear\/non-Gaussian Bayesian tracking. Signal Process IEEE Trans. 2002, 50(2):174-188. 10.1109\/78.978374","journal-title":"Signal Process IEEE Trans"},{"issue":"4","key":"544_CR9","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1109\/MSP.2007.4286566","volume":"24","author":"J Candy","year":"2007","unstructured":"Candy J: Bootstrap particle filtering. Signal Process Mag. IEEE 2007, 24(4):73-85.","journal-title":"Signal Process Mag. IEEE"},{"key":"544_CR10","doi-asserted-by":"publisher","first-page":"181403","DOI":"10.1155\/2010\/181403","volume":"2010","author":"G Hendeby","year":"2010","unstructured":"Hendeby G, Rickard K, Gustafsson F: Particle filtering: the need for speed. EURASIP J. Adv. Signal Process 2010, 2010: 181403. 10.1155\/2010\/181403","journal-title":"EURASIP J. Adv. Signal Process"},{"issue":"7","key":"544_CR11","doi-asserted-by":"publisher","first-page":"2442","DOI":"10.1109\/TSP.2005.849185","volume":"53","author":"M Bolic","year":"2005","unstructured":"Bolic M, Djuric P, Hong S: Resampling algorithms and architectures for distributed particle filters. IEEE Trans. Signal Process. 2005, 53(7):2442-2450.","journal-title":"IEEE Trans. Signal Process"},{"key":"544_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/1687-6180-2011-53","volume":"2011","author":"C Chu","year":"2011","unstructured":"Chu C, Chao C, Chao M, Wu A: Multi-prediction particle filter for efficient parallelized implementation. EURASIP J. Adv. Signal Process. 2011, 2011: 1-13.","journal-title":"EURASIP J. Adv. Signal Process"},{"issue":"4","key":"544_CR13","doi-asserted-by":"publisher","first-page":"769","DOI":"10.1198\/jcgs.2010.10039","volume":"19","author":"A Lee","year":"2010","unstructured":"Lee A, Yau C, Giles MB, Doucet A, Holmes CC: On the utility of graphics cards to perform massively parallel simulation of advanced Monte Carlo methods. J. Comput. Graphical Stat. 2010, 19(4):769-789. 10.1198\/jcgs.2010.10039","journal-title":"J. Comput. Graphical Stat"},{"key":"544_CR14","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/s00138-008-0140-4","volume":"21","author":"R Cabido","year":"2009","unstructured":"Cabido R, Montemayor AS, Pantrigo JJ, Payne BR: Multiscale and local search methods for real time region tracking with particle filters: local search driven by adaptive scale estimation on GPUs. Mach. Vis. Appl. 2009, 21: 43-58. 10.1007\/s00138-008-0140-4","journal-title":"Mach. Vis. Appl"},{"key":"544_CR15","doi-asserted-by":"crossref","unstructured":"Otsuka K, Yamato J: Fast and robust face tracking for analyzing multiparty face-to-face meetings. In Machine Learning for Multimodal Interaction Edited by: Popescu-Belis A, Stiefelhagen R. Proceedings of the 5th International Workshop, MLMI 2008, Utrecht, September 8-10 2008. Lecture Notes in Computer Science, vol. 5237 (Springer, Heidelberg, 2008), pp. 14\u201325","DOI":"10.1007\/978-3-540-85853-9_2"},{"key":"544_CR16","first-page":"299","volume-title":"2010 IEEE Workshop on Signal Processing Systems (SIPS), San Francisco, 6\u20138 Oct 2010","author":"MA Chao","year":"2010","unstructured":"Chao MA, Chu CY, Chao CH, Wu AY: Efficient parallelized particle filter design on CUDA. In 2010 IEEE Workshop on Signal Processing Systems (SIPS), San Francisco, 6\u20138 Oct 2010. Piscataway: IEEE; 2010:299-304."},{"issue":"99","key":"544_CR17","first-page":"1","volume":"PP","author":"M Chitchian","year":"2013","unstructured":"Chitchian M, Simonetto A, van Amesfoort AS, Keviczky T: Distributed computation particle filters on GPU architectures for real-time control applications. IEEE Trans. Control Syst. Technol 2013, PP(99):1.","journal-title":"IEEE Trans. Control Syst. Technol"},{"issue":"7","key":"544_CR18","doi-asserted-by":"publisher","first-page":"1186","DOI":"10.1006\/jpdc.2002.1843","volume":"62","author":"O Brun","year":"2002","unstructured":"Brun O, Teuliere V, Garcia JM: Parallel particle filtering. J. Parallel Distributed Comput 2002, 62(7):1186-1202. 10.1006\/jpdc.2002.1843","journal-title":"J. Parallel Distributed Comput"},{"key":"544_CR19","first-page":"1164","volume-title":"Proceedings of the Sixth International Conference of Information Fusion - FUSION 2003, Cairns 8-11 July 2003","author":"AS Bashi","year":"2003","unstructured":"Bashi AS, Jilkov VP, Li XR, Chen H: Distributed implementations of particle filters. In Proceedings of the Sixth International Conference of Information Fusion - FUSION 2003, Cairns 8-11 July 2003. Piscataway: IEEE; 2003:1164-1171."},{"key":"544_CR20","volume-title":"Distributed Machine Learning and Sparse Representation With Massive Data-Sets","author":"L Murray","year":"2011","unstructured":"Murray L: GPU acceleration of the particle filter: the Metropolis resampler. In Distributed Machine Learning and Sparse Representation With Massive Data-Sets. DMDD; 2011. arXiv:1202.6163"},{"issue":"7","key":"544_CR21","doi-asserted-by":"publisher","first-page":"1853","DOI":"10.1016\/j.sigpro.2012.11.025","volume":"93","author":"A Horv\u00e1th","year":"2012","unstructured":"Horv\u00e1th A, Rasonyi M: Topographic implementation of particle filters on cellular processor arrays. Signal Process 2012, 93(7):1853-1863.","journal-title":"Signal Process"},{"issue":"10","key":"544_CR22","doi-asserted-by":"publisher","first-page":"1257","DOI":"10.1109\/31.7600","volume":"35","author":"L Chua","year":"1988","unstructured":"Chua L, Yang L: Cellular neural networks: theory. IEEE Trans. Circuits Syst 1988, 35(10):1257-1272. 10.1109\/31.7600","journal-title":"IEEE Trans. Circuits Syst"},{"key":"544_CR23","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1049\/ip-f-2.1993.0015","volume":"140","author":"NJ Gordon","year":"1993","unstructured":"Gordon NJ, Salmond DJ, Smith AFM: Novel approach to nonlinear\/nonGaussian Bayesian state estimation. Radar and Signal Processing, IEE Proc. F 1993, 140: 107-113. 10.1049\/ip-f-2.1993.0015","journal-title":"Radar and Signal Processing, IEE Proc. F"},{"key":"544_CR24","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1017\/S0305004100036227","volume":"58","author":"J Halton","year":"1962","unstructured":"Halton J: Sequential Monte Carlo. Math. Proc. Cambridge Philos Soc 1962, 58: 57-78. 10.1017\/S0305004100036227","journal-title":"Math. Proc. Cambridge Philos Soc"},{"issue":"7","key":"544_CR25","doi-asserted-by":"publisher","first-page":"3424","DOI":"10.1109\/TSP.2011.2135349","volume":"59","author":"XL Hu","year":"2011","unstructured":"Hu XL, Sch\u00f6n TB, Ljung L: A general convergence result for particle filtering. IEEE Trans. Signal Process 2011, 59(7):3424-3429.","journal-title":"IEEE Trans. Signal Process"},{"key":"544_CR26","first-page":"4","volume-title":"Oxford Handbook of Nonlinear Filtering","author":"A Doucet","year":"2008","unstructured":"Doucet A, Johansen AM: A tutorial on particle filtering and smoothing: fifteen years later. In Oxford Handbook of Nonlinear Filtering. Oxford: Oxford University Press; 2008:4-6."},{"key":"544_CR27","unstructured":"NVIDIA Corporation: NVIDIA CUDA Programming Guide. Accessed 24 October 2012 http:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/index.html"},{"issue":"8","key":"544_CR28","doi-asserted-by":"publisher","first-page":"4795","DOI":"10.1118\/1.4736827","volume":"39","author":"G Tornai","year":"2012","unstructured":"Tornai G, Cserey G, Pappas I: Fast DRR generation for 2D to 3D registration on GPUs. Med. Phys 2012, 39(8):4795. 10.1118\/1.4736827","journal-title":"Med. Phys"},{"issue":"3","key":"544_CR29","doi-asserted-by":"publisher","first-page":"692","DOI":"10.1016\/j.cpc.2010.12.008","volume":"182","author":"V Demchik","year":"2011","unstructured":"Demchik V: Pseudo-random number generators for Monte Carlo simulations on ATI graphics processing units. Comput. Phys. Commun 2011, 182(3):692-705. 10.1016\/j.cpc.2010.12.008","journal-title":"Comput. Phys. Commun"},{"key":"544_CR30","doi-asserted-by":"publisher","first-page":"2511","DOI":"10.1145\/1570256.1570353","volume-title":"Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers, Montreal, 08-12 July 2009","author":"WB Langdon","year":"2009","unstructured":"Langdon WB: A fast high quality pseudo random number generator for nVidia CUDA. In Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers, Montreal, 08-12 July 2009. New York: ACM; 2009:2511-2514."},{"key":"544_CR31","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1140\/epjst\/e2012-01637-8","volume":"210","author":"M Manssen","year":"2012","unstructured":"Manssen M, Weigel M, Hartmann AK: Random number generators for massively parallel simulations on GPU. Eur. Phys. J. Special Top 2012, 210: 53-71. 10.1140\/epjst\/e2012-01637-8","journal-title":"Eur. Phys. J. Special Top"},{"issue":"418","key":"544_CR32","doi-asserted-by":"publisher","first-page":"493","DOI":"10.1080\/01621459.1992.10475231","volume":"87","author":"BP Carlin","year":"1992","unstructured":"Carlin BP, Polson NG, Stoffer DS: A Monte Carlo approach to nonnormal and nonlinear state-space modeling. J. Am. Stat. Assoc 1992, 87(418):493-500. 10.1080\/01621459.1992.10475231","journal-title":"J. Am. Stat. Assoc"},{"key":"544_CR33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/10618600.1996.10474692","volume":"5","author":"G Kitagawa","year":"1996","unstructured":"Kitagawa G: Monte Carlo filter and smoother for non-Gaussian nonlinear state space models. J. Comput. Graphical Stat 1996, 5: 1-25.","journal-title":"J. Comput. Graphical Stat"},{"key":"544_CR34","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/272991.272995","volume":"8","author":"M Matsumoto","year":"1998","unstructured":"Matsumoto M, Nishimura T: Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Trans. Model. Comput. Simul. (TOMACS) 1998, 8: 3-30. 10.1145\/272991.272995","journal-title":"ACM Trans. Model. Comput. Simul. (TOMACS)"},{"key":"544_CR35","volume-title":"Parallel Mersenne Twister","author":"V Podlozhnyuk","year":"2007","unstructured":"Podlozhnyuk V: Parallel Mersenne Twister. 2007."}],"container-title":["EURASIP Journal on Advances in Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1186\/1687-6180-2013-148\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/1687-6180-2013-148.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/1687-6180-2013-148.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,18]],"date-time":"2024-05-18T01:27:39Z","timestamp":1715995659000},"score":1,"resource":{"primary":{"URL":"https:\/\/asp-eurasipjournals.springeropen.com\/articles\/10.1186\/1687-6180-2013-148"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9,21]]},"references-count":35,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,12]]}},"alternative-id":["544"],"URL":"https:\/\/doi.org\/10.1186\/1687-6180-2013-148","relation":{},"ISSN":["1687-6180"],"issn-type":[{"value":"1687-6180","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,9,21]]},"article-number":"148"}}