Advertisement

Positioning System for Recreated Reality Applications Based on High-Performance Video-Processing

Chapter
  • 378 Downloads

Abstract

The continuous evolution of fabrication technologies has enabled the development of more complex and powerful embedded systems. A related tendency is toward an increasing percentage of the functionality being executed as embedded SW running on the different processors of the Multi-Processing System-on-Chip (MPSoC). In order to reduce the design gap (between design complexity and design productivity) associated with this evolution, the trend is to increase the level of abstraction at which designers and CAD tools work. To deal with this problem, starting the design process from high-level UML models combined with functional codes using (i.e., using C/C++) the different system components has been proposed. Video processing is one of the areas where high-level modeling and analysis based on UML may have a wider impact.

In this chapter, model-driven development (MDD) using UML/MARTE is proposed to support the specification and analysis of a positioning system for “recreated reality” applications. By recreated reality, we mean providing the user with an immersive experience based on synthetic, 3D images combining virtual and real images of the environment where the user is. In this application, a positioning system able to know where the user is at each instant of time is essential.

Keywords

Virtual Reality Unify Modeling Language Augmented Reality Reference Marker Stereo Camera 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    BeAnotherLab, Retrieved from http://www.themachinetobeanother.org/ (2014)
  2. 2.
    J. Chen, Guide to Graphics SW Tools (Springer, NewYork, 2008)Google Scholar
  3. 3.
    Google, Retrieved from Google (2016). https://www.google.com/get/cardboard/ (2016)
  4. 4.
    F.P. Herrera, The COMPLEX Methodology for UML/MARTE modeling and design-space exploration of embedded systems. J. Syst. Archit. 60(1), 55–78 (2014). ElsevierCrossRefGoogle Scholar
  5. 5.
    R. Kumar, S. Samarasekera, T. Oskiper, Method and apparatus for 3D spatial locazation and traking of objects using active optical illumination and sensing. WO Patent 2013/120041 A1 (2013)Google Scholar
  6. 6.
    M. Maeda, T. Ogawa, K. Kiyokawa, H. Takemura, Tracking of user position and orientation by stereo measurement of infrared markers and orientation sensing. IEEE, 8th International Symposium on Wearable Computers (2004)Google Scholar
  7. 7.
  8. 8.
    A. Mossel, H. Kaufmann, Wide area optical tracking in unconstrained indoor enviroments. IEEE, 23rd International Conference on Artificial Reality and Telexistence, (2013)Google Scholar
  9. 9.
    L. Naimark, E. Foxlin, Fudicial detection system. US Patent 7,231,063 B2 (2007)Google Scholar
  10. 10.
    Y. Nakano, K. Izutsu, K. Tajitsu, K. Kai, T. Tatsumi, Kinect Positioing System (KPS) and its Potential Applications. International Conference on Indoor Positioning and Indoor Navigation (2012)Google Scholar
  11. 11.
    OMG, Modelling and analysis of real-time embedded systems, Version 1.1. OMG. Available from http://www.omgmarte.org (2012)
  12. 12.
    P. Peñil, UML-Marte methodology for heterogenius system design. Microelectronics Engineering Group, TEISA Dpt., University of Cantabria (2014)Google Scholar
  13. 13.
    H. Posadas, P. Peñil, A. Nicolás, E. Villar, Automatic synthesis of embedded SW for evaluating physical implementation alternatives from UML/MARTE models supporting memory space separation. Microelectr. J. 45(101), 281–1291 (2014)Google Scholar
  14. 14.
  15. 15.
    D.C. Schmidt, Model-driven engineering. IEEE Computer 39(2), 25–31 (2006)CrossRefGoogle Scholar
  16. 16.
    C.F. Silvano, Multi-Objective Design-Space Exloration of Multiprocessor Soc Architecture (Springer, NewYork, 2011)CrossRefGoogle Scholar
  17. 17.
  18. 18.
    UML, Unified Modelling Language. OMG. Available from http://www.omg.org/spec/UML
  19. 19.
    E. Villar, P. Martínez, F. Alcalá, P. Sánchez, V. Fernández, Método y sistema de localización espacial mediante marcadores luminosos para cualquier ambiente. P.N.ES-2543038-A1 (2014)Google Scholar
  20. 20.
    C. Wang, C. Chen, RFID-based and Kinect-based Indoor Positiong System. 4th Int. Conference on Wireless Communications, VehicularTechnology, Information Theory and Aerospace & Electronic Systems (VITAE) (2014)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.TEISA DepartmentUniversity of Cantabria, ETSI. Industriales & Telecom.SantanderSpain

Personalised recommendations