{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T08:40:09Z","timestamp":1750495209077,"version":"3.41.0"},"reference-count":48,"publisher":"Cambridge University Press (CUP)","issue":"5","license":[{"start":{"date-parts":[[2008,9,30]],"date-time":"2008-09-30T00:00:00Z","timestamp":1222732800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2009,9]]},"abstract":"<jats:title>SUMMARY<\/jats:title>\n\t  <jats:p>People detection and tracking are essential capabilities in order to achieve a natural human\u2013robot interaction. A great portion of the research in that area has been focused on monocular techniques. However, the use of stereo vision for these purposes concentrates a great interest nowadays. This paper presents a multi-agent system that implements a basic set of perceptual-motor skills providing mobile robots with primitive interaction capabilities. The skills designed use stereo and ultrasound information to enable mobile robots to (i) detect an interested user who desires to interact with the robot, (ii) keep track of the user while they move in the environment without confusing them with other people, and (iii) follow the user along the environment avoiding obstacles in the way. The system presented has been evaluated in several real-life experiments achieving good results and real-time performance on modest computers.<\/jats:p>","DOI":"10.1017\/s0263574708005092","type":"journal-article","created":{"date-parts":[[2008,9,30]],"date-time":"2008-09-30T12:35:17Z","timestamp":1222778117000},"page":"715-727","source":"Crossref","is-referenced-by-count":10,"title":["Multi-agent system for people detection and tracking using stereo vision in mobile robots"],"prefix":"10.1017","volume":"27","author":[{"given":"R.","family":"Mu\u00f1oz-Salinas","sequence":"first","affiliation":[]},{"given":"E.","family":"Aguirre","sequence":"additional","affiliation":[]},{"given":"M.","family":"Garc\u00eda-Silvente","sequence":"additional","affiliation":[]},{"given":"A.","family":"Ayesh","sequence":"additional","affiliation":[]},{"given":"M.","family":"G\u00f3ngora","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2008,9,30]]},"reference":[{"key":"S0263574708005092_manual_ref-26","doi-asserted-by":"publisher","DOI":"10.1016\/j.imavis.2003.07.009"},{"key":"S0263574708005092_manual_ref-31","unstructured":"31. Intel. OpenCV: Open source Computer Vision library. http:\/\/www.intel.com\/research\/mrl\/opencv\/."},{"key":"S0263574708005092_manual_ref-8","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1986.1087032"},{"key":"S0263574708005092_manual_ref-12","doi-asserted-by":"publisher","DOI":"10.1016\/0262-8856(90)90061-9"},{"volume-title":"Kalman Filtering: Theory and Practice","year":"1993","author":"Grewal","key":"S0263574708005092_manual_ref-24"},{"key":"S0263574708005092_manual_ref-29","first-page":"527","article-title":"Visual Tracking of Human Back and Shoulder for Person Following Robot","volume":"1","author":"Hirai","year":"2003","journal-title":"IEEE\/ASME International Conference on Advanced Intelligent Mechatronics"},{"key":"S0263574708005092_manual_ref-33","doi-asserted-by":"crossref","unstructured":"33. Kahn, R. E. , Swain, M. J. , Prokopowicz, P. N. and Firby, R. J. , \u201cGesture Recognition using the Perseus Architecture,\u201d In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR '96) (1996) pp. 734\u2013741.","DOI":"10.1109\/CVPR.1996.517154"},{"key":"S0263574708005092_manual_ref-41","doi-asserted-by":"publisher","DOI":"10.1109\/SICE.2002.1195524"},{"key":"S0263574708005092_manual_ref-28","doi-asserted-by":"publisher","DOI":"10.1007\/11612032_37"},{"key":"S0263574708005092_manual_ref-32","doi-asserted-by":"crossref","unstructured":"32. Jojic, N. , Brumitt, B. , Meyers, B. , Harris, S. and Huang, T. , \u201cDetection and Estimation of Pointing Gestures in Dense Disparity Maps,\u201d In: 4th IEEE International Conference Automatic Face and Gesture Recognition (2000) pp. 468\u2013475.","DOI":"10.1109\/AFGR.2000.840676"},{"key":"S0263574708005092_manual_ref-19","unstructured":"19. Franklin, D. , Kahn, R. E. , Swain, M. J. and Firby, R. J. , \u201cHappy Patrons make Better Tippers: Creating a Robot Waiter using Perseus and the Animate Agent Architecture,\u201d In: International Conference on Automatic Face and Gesture Recognition (1996) pp. 14\u201316."},{"volume-title":"Fundamentals of Interactive Computer Graphics","year":"1982","author":"Foley","key":"S0263574708005092_manual_ref-17"},{"key":"S0263574708005092_manual_ref-20","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(02)00355-X"},{"key":"S0263574708005092_manual_ref-22","unstructured":"22. Gat, E. , Reliable Goal-Directed Reactive Control of Autonomous Mobile Robots Ph.D. Thesis (Virginia Polytechnic Institute, 1991)."},{"key":"S0263574708005092_manual_ref-36","doi-asserted-by":"publisher","DOI":"10.1109\/5254.956080"},{"key":"S0263574708005092_manual_ref-39","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574704001390"},{"key":"S0263574708005092_manual_ref-15","unstructured":"15. Eklundh, J.-O. , Nordlund, P. and Uhlin, T. , \u201cIssues in Active Vision: Attention and Cue Integration\/selection,\u201d In: British Machine Vision Conference (September 1996) pp. 1\u201312."},{"key":"S0263574708005092_manual_ref-37","doi-asserted-by":"crossref","unstructured":"37. Lienhart, R. and Maydt, J. , \u201cAn Extended Set of Haar-like Features for Rapid Object Detection,\u201d IEEE Conference on Image Processing (2002) pp. 900\u2013903.","DOI":"10.1109\/ICIP.2002.1038171"},{"key":"S0263574708005092_manual_ref-44","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1999.770052"},{"key":"S0263574708005092_manual_ref-48","unstructured":"48. Zhao, T. , Aggarwal, M. , Kumar, R. and Sawhney, H. , \u201cReal-time Wide Area Multi-camera Stereo Tracking,\u201d In: Computer Vision and Pattern Recognition (CVPR 2005) (2005) pp. 976\u2013 983."},{"key":"S0263574708005092_manual_ref-2","first-page":"240","volume-title":"Proceedings of the SPIE Conference on Mobile Robots","author":"Arkin","year":"1986"},{"volume-title":"Behavior-Based Robotics","year":"1998","author":"Arkin","key":"S0263574708005092_manual_ref-3"},{"key":"S0263574708005092_manual_ref-38","unstructured":"38. Maes, P. , Darrell, T. , Blumberg, B. and Pentland, A. , \u201cThe alive system: Full-body interaction with autonomous agents,\u201d IEEE Press in Computer Animation (1995) pp. 11\u201318."},{"key":"S0263574708005092_manual_ref-9","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2003.1217603"},{"key":"S0263574708005092_manual_ref-35","unstructured":"35. Kruppa, H. , Castrillon-Santana, M. and Schiele, B. , \u201cFast and Robust Face Finding via Local Context,\u201d Joint IEEE International Workshop on Visual Surveillance and Performance Evaluation of Tracking and Surveillance (2003)."},{"key":"S0263574708005092_manual_ref-16","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(02)00379-2"},{"key":"S0263574708005092_manual_ref-18","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(02)00372-X"},{"key":"S0263574708005092_manual_ref-25","doi-asserted-by":"publisher","DOI":"10.1109\/34.868683"},{"key":"S0263574708005092_manual_ref-42","doi-asserted-by":"publisher","DOI":"10.1177\/0278364903022002002"},{"key":"S0263574708005092_manual_ref-5","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-36268-1_20"},{"key":"S0263574708005092_manual_ref-10","doi-asserted-by":"publisher","DOI":"10.1016\/S0004-3702(99)00070-3"},{"key":"S0263574708005092_manual_ref-40","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(02)00381-0"},{"key":"S0263574708005092_manual_ref-43","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(02)00377-9"},{"key":"S0263574708005092_manual_ref-47","doi-asserted-by":"crossref","unstructured":"47. Viola, P. and Jones, M. , \u201cRapid Object Detection using a Boosted Cascade of Simple Features,\u201d In: IEEE Conference on Computer Vision and Pattern Recognition (2001) pp. 511\u2013518.","DOI":"10.1109\/CVPR.2001.990517"},{"key":"S0263574708005092_manual_ref-6","doi-asserted-by":"publisher","DOI":"10.1109\/21.44033"},{"key":"S0263574708005092_manual_ref-27","doi-asserted-by":"crossref","unstructured":"27. Hayashi, K. , Hashimoto, M. , Sumi, K. and Sasakawa, K. , \u201cMultiple-person Tracker with a Fixed Slanting Stereo Camera,\u201d In: 6th IEEE International Conference on Automatic Face and Gesture Recognition (2004) pp. 681\u2013686.","DOI":"10.1109\/AFGR.2004.1301613"},{"key":"S0263574708005092_manual_ref-7","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCC.2004.826268"},{"key":"S0263574708005092_manual_ref-13","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCB.2003.814281"},{"key":"S0263574708005092_manual_ref-21","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008856824126"},{"key":"S0263574708005092_manual_ref-34","doi-asserted-by":"crossref","unstructured":"34. Kehl, R. and Van Gool, L. , \u201cReal-time Pointing Gesture Recognition for an Immersive Environment,\u201d In: 6th IEEE International Conference on Automatic Face and Gesture Recognition (2004) pp. 577\u2013582.","DOI":"10.1109\/AFGR.2004.1301595"},{"key":"S0263574708005092_manual_ref-1","first-page":"1","article-title":"The Bhattacharyya metric as an absolute similarity measure for frequency coded data","volume":"32","author":"Aherne","year":"1997","journal-title":"Kybernetica"},{"key":"S0263574708005092_manual_ref-30","doi-asserted-by":"publisher","DOI":"10.1109\/7333.928578"},{"key":"S0263574708005092_manual_ref-11","doi-asserted-by":"crossref","unstructured":"11. Checka, N. , Wilson, K. , Rangarajan, V. and Darrell, T. , \u201cA Probabilistic Framework for Multi-modal Multi-person Tracking,\u201d In: Conference on Computer Vision and Pattern Recognition Workshop (2003) pp. 100\u2013107.","DOI":"10.1109\/CVPRW.2003.10099"},{"key":"S0263574708005092_manual_ref-23","doi-asserted-by":"publisher","DOI":"10.1109\/ICSMC.2000.886043"},{"key":"S0263574708005092_manual_ref-46","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2004.35"},{"key":"S0263574708005092_manual_ref-14","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008103604354"},{"key":"S0263574708005092_manual_ref-4","doi-asserted-by":"publisher","DOI":"10.1177\/0278364904048962"},{"key":"S0263574708005092_manual_ref-45","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(02)00376-7"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574708005092","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T08:13:58Z","timestamp":1750493638000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574708005092\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,9,30]]},"references-count":48,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2009,9]]}},"alternative-id":["S0263574708005092"],"URL":"https:\/\/doi.org\/10.1017\/s0263574708005092","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2008,9,30]]}}}