{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:26:49Z","timestamp":1781105209136,"version":"3.54.1"},"reference-count":28,"publisher":"IGI Global Scientific Publishing","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,10,1]]},"abstract":"<p>The authors formulate the body pose estimation as a multi-dimensional nonlinear optimization problem, suitable to be approximately solved by a meta-heuristic, specifically, the particle swarm optimization (PSO). Starting from multi-view video sequences acquired in a studio environment, a full skeletal configuration of the human body is retrieved. They use a generic subdivision-surface body model in 3-D to generate solutions for the optimization problem. PSO then looks for the best match between the silhouettes generated by the projection of the model in a candidate pose and the silhouettes extracted from the original video sequence. The optimization method, in this case PSO, is run in parallel on the Graphics Processing Unit (GPU) and is implemented in Cuda-C\u2122 on the nVidia CUDA\u2122 architecture. The authors compare the results obtained by different configurations of the camera setup, fitness function, and PSO neighborhood topologies.<\/p>","DOI":"10.4018\/jaras.2012100104","type":"journal-article","created":{"date-parts":[[2013,1,14]],"date-time":"2013-01-14T12:16:00Z","timestamp":1358165760000},"page":"51-65","source":"Crossref","is-referenced-by-count":2,"title":["Multi-View Human Body Pose Estimation with CUDA-PSO"],"prefix":"10.4018","volume":"3","author":[{"given":"Luca","family":"Mussi","sequence":"first","affiliation":[{"name":"Henesis s.r.l., Parma, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Spela","family":"Ivekovic","sequence":"additional","affiliation":[{"name":"Department of Mechanical & Aerospace Engineering, University of Strathclyde, Glasgow, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Youssef S.G.","family":"Nashed","sequence":"additional","affiliation":[{"name":"Department of Information Engineering, University of Parma, Parma, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stefano","family":"Cagnoni","sequence":"additional","affiliation":[{"name":"Department of Information Engineering, University of Parma, Parma, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jaras.2012100104-0","doi-asserted-by":"crossref","unstructured":"Balan, A. O., Sigal, L., & Black, M. J. (2005), A quantitative evaluation of video-based 3-D person tracking. In Proceedings of the 14th International Conference on Computer Communications and Networks (pp. 349-356).","DOI":"10.1109\/VSPETS.2005.1570935"},{"key":"jaras.2012100104-1","doi-asserted-by":"crossref","unstructured":"Bandouch, J., Engstler, F., & Beetz, M. (2008). Evaluation of hierarchical sampling strategies in 3D human pose estimation. In Proceedings of the British Machine Vision Conference.","DOI":"10.5244\/C.22.92"},{"key":"jaras.2012100104-2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2007.05.005"},{"issue":"4","key":"jaras.2012100104-3","first-page":"809","article-title":"A parallel particle swarm optimization algorithm with communication strategies.","volume":"21","author":"J.-F.Chang","year":"2005","journal-title":"Journal of Information Science and Engineering"},{"key":"jaras.2012100104-4","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000043757.18370.9c"},{"key":"jaras.2012100104-5","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-008-0173-1"},{"key":"jaras.2012100104-6","doi-asserted-by":"crossref","unstructured":"Gies, D., & Rahmat-Samii, Y. (2003). Reconfigurable array design using parallel particle swarm optimization. In Proceedings of the International Symposium on Antennas and Propagation Society (Vol. 1, pp. 177-180).","DOI":"10.1109\/APS.2003.1217429"},{"key":"jaras.2012100104-7","doi-asserted-by":"crossref","unstructured":"Ivekovic, S., John, V., & Trucco, E. (2010). Markerless multi-view articulated pose estimation using adaptive hierarchical particle swarm optimisation. In Proceedings of the International Conference on Applications of Evolutionary Computation (pp. 241-250).","DOI":"10.1007\/978-3-642-12239-2_25"},{"key":"jaras.2012100104-8","doi-asserted-by":"publisher","DOI":"10.1162\/evco.2008.16.4.509"},{"key":"jaras.2012100104-9","doi-asserted-by":"publisher","DOI":"10.1016\/j.imavis.2010.03.008"},{"key":"jaras.2012100104-10","doi-asserted-by":"crossref","unstructured":"Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In Proceedings of the International Conference on Neural Networks (Vol. 4, pp. 1942-1948).","DOI":"10.1109\/ICNN.1995.488968"},{"key":"jaras.2012100104-11","doi-asserted-by":"crossref","unstructured":"Li, J., Wang, X., He, R., & Chi, Z. (2007). An efficient fine-grained parallel genetic algorithm based on GPU-accelerated. In Proceedings of the IFIP International Conference on Network and Parallel Computing Workshops, (pp 855-862).","DOI":"10.1109\/NPC.2007.108"},{"key":"jaras.2012100104-12","doi-asserted-by":"crossref","unstructured":"MacCormick, J., & Isard, M. (2000). Partitioned sampling, articulated objects, and interface-quality hand tracking. In Proceedings of the European Conference on Computer Vision (pp. 3-19).","DOI":"10.1007\/3-540-45053-X_1"},{"key":"jaras.2012100104-13","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2006.08.002"},{"key":"jaras.2012100104-14","doi-asserted-by":"crossref","unstructured":"Mussi, L., & Cagnoni, S. (2009). Particle swarm for pattern matching in image analysis. In Proceedings of the Conference on Artificial Life and Evolutionary Computation (pp. 89-98).","DOI":"10.1142\/9789814287456_0008"},{"key":"jaras.2012100104-15","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2010.08.045"},{"key":"jaras.2012100104-16","doi-asserted-by":"crossref","unstructured":"Mussi, L., Nashed, Y., & Cagnoni, S. (2011). GPU-based asynchronous particle swarm optimization. In Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation (pp. 1555-1562).","DOI":"10.1145\/2001576.2001786"},{"key":"jaras.2012100104-17","doi-asserted-by":"crossref","unstructured":"Patney, A., Ebeida, M. S., & Owens, J. D. (2009). Parallel view-dependent tessellation of Catmull-Clark subdivision surfaces. In Proceedings of the Conference on High Performance Graphics (pp. 99-108).","DOI":"10.1145\/1572769.1572785"},{"key":"jaras.2012100104-18","doi-asserted-by":"publisher","DOI":"10.1155\/2008\/108972"},{"key":"jaras.2012100104-19","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2006.10.016"},{"key":"jaras.2012100104-20","doi-asserted-by":"publisher","DOI":"10.1002\/nme.1149"},{"key":"jaras.2012100104-21","doi-asserted-by":"crossref","unstructured":"Stoll, C., & Hasler, N. Gall, J., Seidel, H.-P., & Theobalt, C. (2011). Fast articulated motion tracking using a sums of gaussians body model. In Proceedings of the International Conference on Computer Vision (pp. 951-958).","DOI":"10.1109\/ICCV.2011.6126338"},{"key":"jaras.2012100104-22","doi-asserted-by":"crossref","unstructured":"Urtasun, R., Fleet, D. J., Hertzmann, A., & Fua, P. (2005). Priors for people tracking from small training sets. In Proceedings of the IEEE International Conference on Computer Vision (pp. 403-410).","DOI":"10.1109\/ICCV.2005.193"},{"key":"jaras.2012100104-23","doi-asserted-by":"crossref","unstructured":"Veronese, L., & Krohling, R. A. (2009). Swarm's flight: Accelerating the particles using C-CUDA. In Proceedings of the IEEE Congress on Evolutionary Computation (pp. 3264-3270).","DOI":"10.1109\/CEC.2009.4983358"},{"key":"jaras.2012100104-24","doi-asserted-by":"publisher","DOI":"10.1016\/j.pnucene.2009.02.004"},{"key":"jaras.2012100104-25","unstructured":"Wang, W., Hong, Y., & Kou, T. (2009). Performance gains in parallel particle swarm optimization via nVIDIA GPU (abstract). In Proceedings of the Workshop on Computational Mathematics and Mechanics (p. 9)."},{"key":"jaras.2012100104-26","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2004.1297015"},{"key":"jaras.2012100104-27","doi-asserted-by":"publisher","DOI":"10.1504\/IJBIC.2009.023811"}],"container-title":["International Journal of Adaptive, Resilient and Autonomic Systems"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=74366","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,29]],"date-time":"2025-04-29T13:07:13Z","timestamp":1745932033000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jaras.2012100104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2012,10,1]]},"references-count":28,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,10]]}},"URL":"https:\/\/doi.org\/10.4018\/jaras.2012100104","relation":{},"ISSN":["1947-9220","1947-9239"],"issn-type":[{"value":"1947-9220","type":"print"},{"value":"1947-9239","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10,1]]}}}