Distributed Heterogeneous Tracking for Augmented Reality Using Component Based Software Technologies

Rajeev Raje
Mihran Tuceryan

This project focuses on the challenges in implementing a framework and a proof-of-concept prototype for a wide-area, distributed tracking system consisting of heterogeneous trackers for mobile augmented reality (AR) systems. The tracking of objects over a wide area is one of the core requirements for a successful implementation and deployment of mobile augmented reality systems. In the AR research community, high quality (i.e., accurate and fast) and wide-area tracking has been identified as one of the challenge areas in order to create practical mobile AR systems. This research addresses challenges related to the creation of a interoperable software infrastructure for distributed tracking, the management of heterogeneous trackers, and the fusion of their measurements. Specifically, to manage and interoperate between the existing trackers, we use our on-going work on distributed component-based software systems, UniFrame. To solve the data fusion problem, we use the federated Kalman filters and their extensions.

Publications

  1. Rybarczyk, R, Raje, R, Tuceryan, M, “eDOTS 2.0: A Pervasive Indoor Tracking System,” In Proceedings of the International Conference on Software Engineering and Knowledge Engineering (SEKE'13), pp. 429-434, Boston, MA, 2013.

  2. Ryan Rybarczyk, Rajeev Raje, Mihran Tuceryan, Enhancing a Distributed Tracking System,Proceedings of 3rd International Joint Conference on Information and Communication Technology (IJcICT- 2011), 7 pages, Mumbai, India, 2011.

  3. Ryan Rybarczyk, Rajeev Raje, Mihran Tuceryan, “e-DTS 2.0 - A next-generation of a Distributed Tracking System,” in Proceedings of the International Conference on “On Demand Computing” (ICODC-2010), pp. 140-149, Bangalore, India. Nov. 3-4, 2010.

  4. Omkar Tilak, Snehasis Mukhopadhyay, Mihran Tuceryan, and Rajeev Raje, "A Novel Reinforcement Learning Framework for Sensor Subset Selection," in Proceedings of the 2010 IEEE International Conference on Networking, Sensing, and Control (ICNSC 2010), pp. 95-100, Chicago, IL, 2010.

  5. Girish G. Joshi, Rajeev R. Raje, Mihran Tuceryan (2008), "Designing and Experimenting with a Distributed Tracking System," in 14th Intl Conference on Parallel and Distributed Systems, pp. 64-71, Melbourne, Australia, Dec 2008.

  6. Liu, S.-H., B. R. Bryant, et al. (2007). A Component-Based Approach for Constructing High-Confidence Distributed Real-time and Embedded Systems. Proceedings of the 2005 Monterey Workshop on Reliable Systems and Unreliable Network Platforms, Laguna Beach, CA, Spinger Verlag.

  7. Tuceryan, M. and R. Raje (2007). Distributed Heterogeneous Tracking for Augmented Reality. Encyclopedia of Mobile Computing. D. Taniar. Hershey, PA, Information Science Reference: 207-212.

  8. Liu, S.-H., B. R. Bryant, et al. (2006). QoSPL: A QoS-Driven Software Product Line Engineering Framework for Distributed Real-time and Embedded Systems. First International Workshop on Evaluation and Evolution of Component Composition (EECC'06), held at the 18th International Conference on Software Engineering and Knowledge Engineering (SEKE'06).