{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,6,11]],"date-time":"2023-06-11T05:10:32Z","timestamp":1686460232078},"reference-count":34,"publisher":"IGI Global","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,7,1]]},"abstract":"

In large-scale immersive virtual reality (VR) environments, such as a CAVE, one of the most common problems is tracking the position of the user\u2019s head while he or she is immersed in this environment to reflect perspective changes in the synthetic stereoscopic images. In this paper, the authors describe the theoretical foundations and engineering approach adopted in the development of an infrared-optical tracking system designed for large scale immersive Virtual Environments (VE) or Augmented Reality (AR) settings. The system is capable of tracking independent retro-reflective markers arranged in a 3D structure in real time, recovering all possible 6DOF. These artefacts can be adjusted to the user\u2019s stereo glasses to track his or her head while immersed or used as a 3D input device for rich human-computer interaction (HCI). The hardware configuration consists of 4 shutter-synchronized cameras attached with band-pass infrared filters and illuminated by infrared array-emitters. Pilot lab results have shown a latency of 40 ms when simultaneously tracking the pose of two artefacts with 4 infrared markers, achieving a frame-rate of 24.80 fps and showing a mean accuracy of 0.93mm\/0.51\u00ba and a mean precision of 0.19mm\/0.04\u00ba, respectively, in overall translation\/rotation, fulfilling the requirements initially defined.<\/p>","DOI":"10.4018\/jcicg.2011070104","type":"journal-article","created":{"date-parts":[[2011,11,16]],"date-time":"2011-11-16T12:41:46Z","timestamp":1321447306000},"page":"49-73","source":"Crossref","is-referenced-by-count":4,"title":["Accurate Infrared Tracking System for Immersive Virtual Environments"],"prefix":"10.4018","volume":"2","author":[{"given":"Filipe","family":"Gaspar","sequence":"first","affiliation":[{"name":"ADETTI-IUL \/ ISCTE-Lisbon University Institute, Portugal"}]},{"given":"Rafael","family":"Bastos","sequence":"additional","affiliation":[{"name":"Vision-Box & ADETTI-IUL \/ ISCTE-Lisbon University Institute, Portugal"}]},{"given":"Miguel","family":"Sales","sequence":"additional","affiliation":[{"name":"DiasMicrosoft Language Development Center & ISCTE-Lisbon University Institute, Portugal"}]}],"member":"2432","reference":[{"key":"jcicg.2011070104-0","unstructured":"Abdel-Aziz, Y. I., & Karara, H. M. (1971). Direct linear transformation into object space coordinates in close-range photogrammetry. In Proceedings of the Symposium on Close-Range Photogrammetry (pp. 1-18)."},{"key":"jcicg.2011070104-1","unstructured":"ART. (2011). Advanced Realtime Tracking GmbH. Retrieved July 5, 2011, from http:\/\/www.ar-tracking.de"},{"key":"jcicg.2011070104-2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1987.4767965"},{"key":"jcicg.2011070104-3","unstructured":"AVT. (2011). Allied vision technologies. Retrieved July 5, 2011, from http:\/\/www.alliedvisiontec.com"},{"key":"jcicg.2011070104-4","doi-asserted-by":"publisher","DOI":"10.1145\/129888.129892"},{"key":"jcicg.2011070104-5","doi-asserted-by":"crossref","unstructured":"DeMenthon, D., & Davis, L. S. (1992). Model-based object pose in 25 lines of code. In Proceedings of the European Conference on Computer Vision (pp. 335-343).","DOI":"10.1007\/3-540-55426-2_38"},{"key":"jcicg.2011070104-6","unstructured":"Dias, J. M. S. et al. (2007). CAVE-HOLLOWSPACE do Lousal \u2013 Pr\u00edncipios te\u00f3ricos e desenvolvimento. Encontro Portugu\u00eas de Computa\u00e7\u00e3o Gr\u00e1fica, 15."},{"key":"jcicg.2011070104-7","unstructured":"Dias, J. M. S., & Bastos, R. (2006). An optimized marker tracking system. In Proceedings of the 12th Eurographics Symposium on Virtual Environments (pp. 1-4)."},{"key":"jcicg.2011070104-8","unstructured":"Dias, J. M. S., Jamal, N., Silva, P., & Bastos, R. (2004). ARTIC: Augmented reality tangible interface by colour evaluation. In Proceedings of the Conference on Advances in Computer Graphics."},{"key":"jcicg.2011070104-9","doi-asserted-by":"publisher","DOI":"10.1145\/361237.361242"},{"key":"jcicg.2011070104-10","doi-asserted-by":"crossref","unstructured":"Fitzgibbon, A. W., & Fisher, R. B. (1995). A buyer\u2019s guide to conic fitting. In Proceedings of the 5th British Machine Vision Conference (Vol. 5, pp. 513-522).","DOI":"10.5244\/C.9.51"},{"key":"jcicg.2011070104-11","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2007.08.011"},{"key":"jcicg.2011070104-12","author":"G. H.Golub","year":"1993","journal-title":"Matrix computations"},{"key":"jcicg.2011070104-13","doi-asserted-by":"publisher","DOI":"10.1109\/21.44063"},{"key":"jcicg.2011070104-14","author":"R.Hartley","year":"2003","journal-title":"Multiple view geometry in computer vision"},{"key":"jcicg.2011070104-15","doi-asserted-by":"crossref","unstructured":"Heikkila, J., & Silven, O. (1997). A four-step camera calibration procedure with implicit image correction. In Proceedings of the Conference on Computer Vision and Pattern Recognition (pp. 1106-1112).","DOI":"10.1109\/CVPR.1997.609468"},{"key":"jcicg.2011070104-16","doi-asserted-by":"crossref","unstructured":"Kato, H., & Billinghurst, M. (1999). Marker tracking and HMD calibration for a video-based augmented reality conferencing system. In Proceedings of the 2nd IEEE and ACM International Workshop on Augmented Reality.","DOI":"10.1109\/IWAR.1999.803809"},{"key":"jcicg.2011070104-17","doi-asserted-by":"publisher","DOI":"10.1145\/360666.360677"},{"key":"jcicg.2011070104-18","first-page":"569","article-title":"An improved branch and bound algorithm for the maximum clique problem.","volume":"58","author":"J.Konc","year":"2007","journal-title":"MATCH Communications in Mathematical and in Computer Chemistry"},{"key":"jcicg.2011070104-19","doi-asserted-by":"publisher","DOI":"10.1109\/34.134043"},{"key":"jcicg.2011070104-20","unstructured":"Moreland, K., & Angel, E. (2003). The FFT on a GPU. In Proceedings of the SIGGRAPH\/Eurographics Workshop on Graphics Hardware (pp. 112-119)."},{"key":"jcicg.2011070104-21","unstructured":"NI. (2011). National instruments. Retrieved July 5, 2011, from http:\/\/www.ni.com\/"},{"key":"jcicg.2011070104-22","unstructured":"Open, C. V. (2011). Open computer vision library. Retrieved July 5, 2011, from http:\/\/sourceforge.net\/projects\/opencvlibrary\/"},{"key":"jcicg.2011070104-23","unstructured":"Pintaric, T., & Kaufmann, H. (2007). Affordable infrared-optical pose-tracking for virtual and augmented reality. In Proceedings of the Trends and Issues in Tracking for Virtual Environments Workshop."},{"key":"jcicg.2011070104-24","doi-asserted-by":"crossref","unstructured":"Pintaric, T., & Kaufmann, H. (2008). A rigid-body target design methodology for optical pose tracking systems. In Proceedings of the 15th ACM Symposium on Virtual Reality Software and Technology (pp. 73-76).","DOI":"10.1145\/1450579.1450594"},{"key":"jcicg.2011070104-25","doi-asserted-by":"crossref","unstructured":"Santos, P., Buanes, A., & Jorge, J. (2006). PTrack: Introducing a novel iterative geometric pose estimation for a marker-based single camera tracking system. In Proceedings of the IEEE Virtual Reality Conference (pp. 143-150).","DOI":"10.1109\/VR.2006.114"},{"key":"jcicg.2011070104-26","doi-asserted-by":"publisher","DOI":"10.1007\/s11554-009-0138-9"},{"key":"jcicg.2011070104-27","unstructured":"Schneider. (2011). Schneider Kreuznach. Retrieved July 5, 2011, from http:\/\/www.schneiderkreuznach.com"},{"key":"jcicg.2011070104-28","unstructured":"Vicon. (2011). Motion capture systems from Vicon. Retrieved July 5, 2011, from http:\/\/www.vicon.com"},{"key":"jcicg.2011070104-29","doi-asserted-by":"publisher","DOI":"10.1109\/TRA.2003.820919"},{"key":"jcicg.2011070104-30","unstructured":"Welch, G., & Bishop, G. (2004). An introduction to the Kalman Filter (Tech. Rep. No. 95-041). Chapel Hill, NC: University of North Carolina."},{"issue":"4","key":"jcicg.2011070104-31","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1080\/10867651.2002.10487576","article-title":"Fast image segmentation and smoothing using commodity graphics hardware.","volume":"7","author":"R.Yang","year":"2002","journal-title":"Journal of Graphics Tools"},{"key":"jcicg.2011070104-32","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.1999.791289"},{"key":"jcicg.2011070104-33","doi-asserted-by":"crossref","unstructured":"Zhao, J., Yan, D., Men, G., & Zhang, Y. (2007). A method of calibrating intrinsic and extrinsic camera parameters separately for multi-camera systems. In Proceedings of the Sixth International Conference on Machine Learning and Cybernetics (Vol. 3, pp. 1548-1553).","DOI":"10.1109\/ICMLC.2007.4370391"}],"container-title":["International Journal of Creative Interfaces and Computer Graphics"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=60536","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,11]],"date-time":"2023-06-11T04:44:19Z","timestamp":1686458659000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jcicg.2011070104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2011,7,1]]},"references-count":34,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2011,7]]}},"URL":"https:\/\/doi.org\/10.4018\/jcicg.2011070104","relation":{},"ISSN":["1947-3117","1947-3125"],"issn-type":[{"value":"1947-3117","type":"print"},{"value":"1947-3125","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7,1]]}}}