طراحی و پیاده سازی یک سیستم بافت آگاه واقعیت افزوده

نوع مقاله: مقاله پژوهشی

نویسندگان

1 دانشجوی کارشناسی ارشد سیستم های اطلاعات مکانی- دانشکده ی مهندسی نقشه برداری- دانشگاه صنعتی خواجه نصیرالدین طوسی

2 دانشیار گروه سیستم های اطلاعات مکانی - دانشکده ی مهندسی نقشه برداری- دانشگاه صنعتی خواجه نصیرالدین طوسی

چکیده

واقعیتافزوده ترکیبی از دید واقعی با محتوای مجازی در زمان آنی است که رابطی جهت بهبود درک کاربر با دنیای واقعی و تعامل با آن است. استفاده گسترده از دستگاههای تلفن هوشمند مجهز به حسگرهای مختلف مانند GPS، ژیروسکوپ، دوربین و همچنین دسترسی گوناگون به شبکههای بیسیم با سرعتبالا، سرویسهای واقعیت افزوده را در سالهای اخیر بهطور فزایندهای محبوب کرده است.
با افزایش اطلاعات در واقعیتافزوده، ارائهی همزمان همهی اطلاعات  نهتنها سودمندی و خوانایی این اطلاعات را کاهش داده بلکه جزییات و نحوه ارائه آن هم باید تابع شرایط باشد.  برای غلبه بر این منگاره، ترکیب واقعیتافزوده با بافتآگاهی را ارائه دادهایم. بنابراین در تحقیق حاضر با توجه به بافتهای کاربر، نحوه ارائه واقعیتافزوده تغییر میکند. بعد از مروری بر انواع روشهای پیادهسازی، ردیابی و چارچوبهای واقعیت افزوده به بررسی چارچوب واقعیتافزوده بافت آگاه و نحوهی ترکیب مؤلفههای بافت آگاهی و واقعیت افزوده پرداخته میشود.
برای پیاده‌سازی نمایش اطلاعات موضوعی مرتبط با زمین‌لرزه ترکیبی ازبافت‌آگاهی و واقعیت‌افزوده مورد استفاده‌ قرار گرفته است. در تحقیق حاضر سه بافت فاصله، جهت و زمان برای ارائه اطلاعات در واقعیت‌افزوده مورد بررسی قرار گرفت. بدین منظور پس از پهنه‌بندی آسیب‌پذیری ناشی از زمین‌لرزه در تهران، مجتمع تجاری دنیای نور به‌عنوان مطالعه‌ی موردی انتخاب گردید و نحوه‌ی ارائه‌ی اطلاعات با توجه به سه بافت در نظر گرفته‌ شده برای مکان موردنظرانجام شد. برای ارزیابی سیستم ارائه‌شده، ترکیب واقعیت‌افزوده و بافت‌آگاهی را با سیستم واقعیت‌افزوده به‌تنهایی مقایسه می‌کنیم. نتایج حاصل از ارزیابی نشان می‌دهد، ترکیب سیستم‌های واقعیت ‌افزوده و بافت‌آگاه می‌تواند اطلاعات مفیدتر را با توجه به بافت کاربر نمایش دهد درحالی‌که نحوه‌ی ارائه‌ی اطلاعات در واقعیت ‌افزوده به‌ صورت یکنواخت است و هیچ پویایی در تغییر اطلاعات نمایشی ندارد.

کلیدواژه‌ها


عنوان مقاله [English]

Designing and Implementing a Context-Aware Augmented Reality System

نویسندگان [English]

  • Seyyed Vahid Razavi Termeh 1
  • Mohammad Reza Malek 2
1 MSc student GIS Dept., Geodesy and geomatics engineering faculty, K.N. Toosi University of Technology
2 Associate Professor, GIS Dept., Geodesy and geomatics engineering faculty, K.N. Toosi University of Technology
چکیده [English]

Extended Abstract
Introduction
Over time, spatial data has evolved from paper maps to Web GIS through digital mapping and finally to the current generation of GIS. Although this new interface has enhanced user’s insights about spatial information, it still needs more tangible interface that can be usable to the public and enhance human interactions with the environment and spatial objects. Combining real and virtual worlds, Augmented Reality (AR) systems can make more tangible experience with real world objects. These activities relies on the dynamic working environments. Therefore it is important to consider the users environment and its changing through context-awareness. Context-awareness is any kind of information about user’s status and its estimation allows to integrate the context with the happening changes. AR is a combination of real vision with virtual content in real–time and acts as an interface to increase user insight of the real world and interaction with it. With increasing information in the AR, the usefulness and readability of information decreases and the details and their display should also be subject to certain conditions. To overcome this problem, we offer the combination of AR with context-awareness. Hence, in this study, The AR representation varies according to the user’s context. The increasing use of sensors, their hardware and software enhancements, and growth and development of communication networks have led to development of context-aware computing. Context-aware computing is rooted in processing anywhere and anytime, and aims at understanding environmental changes in computer systems so that computers can understand and respond to their environment. The small screen, low bandwidth, interaction problems, and user’s quick need to obtain response from service have driven services to provide information based on users and their environments. Nowadays, in most location planning applications, they try to use directional data besides location data. By using this information, better interaction and information are provided to user. The activities performed depend on user’s dynamic work environment, so by using context-aware knowledge, the environment and user environment changes receive more attention. The output of old programs was based on specific input and did not consider context change.
 
Materials & Methods
 By increasing the amount of realistic information, simultaneous provision of all information will not only reduce the usefulness and readability of information, but also details and their presentation. In order to overcome the problem, we have used a context-aware augmented reality that displays the necessary information according to actual increase in user’s context. Specially in the domain of spatial services, given the massive amount of the available information and simultaneous provision of data in real-time due to small display of associated equipment make visual distraction for user, so by using context-awareness, useful and proper information can be provided to the user. Having the vulnerability maps, specifically about buildings in the region of interest is a necessary requirement for any rescue and relief teams after earthquake. Due to the lack of immediate access to earthquake vulnerability maps, it is necessary to provide an intelligible context information system for displaying vulnerabilities of building with the help of augmented reality. In general, any type of navigation issue, information about building vulnerabilities to select safe paths or temporary accommodation is required. In order to implement such information system, three contexts, i.e. distance, direction and time for presenting information in augmented reality was studied. To this purpose, after zoning vulnerability caused by earthquake in Tehran, Donyaye-Noor business complex was used as the case study and information system was considered with three contexts for given site. In order to evaluate the presented system, our context-aware augmented reality system was compared with an augmented reality system alone.
 
Results & Discussion
Results of evaluation show that combination of augmented reality and context-aware can reveal suitable information by considering the user context, while data presentation in augmented reality is monotonic and there is no dynamism in changing information display. The results of evaluating combined augmented reality system with context-awareness compared with augmented reality alone show that context-aware augmented reality system is more  active and always reveals more adopted information to the user regarding environmental dynamics. While information is uniform and does not change in augmented reality.
 
Conclusion
 Using the context-aware spatial information system, the user can take different decisions under different circumstances or gain extra information about other context such as time, velocity, acceleration. To better understanding augmented reality, certain graphical forms can be used. Displaying vulnerability by augmented reality can be a tool for ordinary users or specialists in the field of urban design and management, without the need for mapping and map reading knowledge in managing important centers and building in low-risk areas. The results of integrated system evaluation from various users indicate the system’s performance is superior to augmented reality system alone.

کلیدواژه‌ها [English]

  • Augmented Reality (AR)
  • Context-aware
  • Context-aware System
  • sensor
  • Vulnerability Mapping

1- Abowd, G. D., Dey, A. K., Brown, P. J., Davies, N., Smith, M., &Steggles, P. (1999). Towards a better understanding of context and context-awareness. Paper presented at the International Symposium on Handheld and Ubiquitous Computing.

2-Alegre, U., Augusto, J. C., & Clark, T. (2016). Engineering context-aware systems and applications: a survey. Journal of Systems and Software, 117, 55-83.

3- Azuma, R., Baillot, Y., Behringer, R., Feiner, S., Julier, S., &MacIntyre, B. (2001). Recent advances in augmented reality. IEEE computer graphics and applications, 21(6), 34-47.

4-Brown, P. J., Bovey, J. D., & Chen, X. (1997). Context-aware applications: from the laboratory to the marketplace. IEEE personal communications, 4(5), 58-64.

5- Buchholz, T. (2002). Context-awareservices for umts-networks. Summer School on Ubiquitous and Pervasive Computing.

6-Carmigniani, J., Furht, B., Anisetti, M., Ceravolo, P., Damiani, E., &Ivkovic, M. (2011). Augmented reality technologies, systems and applications. Multimedia Tools and Applications, 51(1), 341-377.

7- Chen, G., &Kotz, D. (2000). A survey of context-aware mobile computing research.

8- Di Serio, Á., Ibáñez, M. B., &Kloos, C. D. (2013). Impact of an augmented reality system on students' motivation for a visual art course. Computers & Education, 68, 586-596.

9-Hong, S.-K. (2008). Ubiquitous Geographic Information (UBGI) and address standards.

10- Kwon, O., Yoo, K., &Suh, E. (2005). UbiDSS: a proactive intelligent decision support system as an expert system deploying ubiquitous computing technologies. Expert Systems with Applications, 28(1), 149-161.

11-Milgram, P., Takemura, H., Utsumi, A., &Kishino, F. (1994). Augmented reality: a class of displays on the reality-virtuality continuum, presented at Telemanipulator and Telepresence Technologies.. SPIE. IEEE NCC., Boston, MA, USA.

12-Milgram, P., &Kishino, F. (1994). A taxonomy of mixed reality visual displays. IEICE TRANSACTIONS on Information and Systems, 77(12), 1321-1329.

13-Mulloni, A. (2007). A collaborative and location-aware application based on augmented reality for mobile devices. Unpublished master’s thesis). University of Udine.

14-Nivala, A.-M., &Sarjakoski, L. T. (2003). Need for Context-Aware Topographic Maps in Mobile Devices. Paper presented at the ScanGIS.

15- Pascoe, J. (1998). Adding generic contextual capabilities to wearable computers. Paper presented at the Wearable Computers, 1998. Digest of Papers. Second International Symposium on.

16- Reitmayr, G., &Schmalstieg, D. (2003). Location based applications for mobile augmented reality. Paper presented at the Proceedings of the Fourth Australasian user interface conference on User interfaces 2003-Volume 18.

17-Reitmayr, G., & Drummond, T. (2006). Going out: robust model-based tracking for outdoor augmented reality. Paper presented at the Proceedings of the 5th IEEE and ACM International Symposium on Mixed and Augmented Reality.

18- Saeedi, S. (2013). Context-Aware Personal Navigation Services Using Multi-level Sensor Fusion Algorithms. PhD, University of Calgary.

19- Schilit, B., Adams, N., & Want, R. (1994). Context-aware computing applications. Paper presented at the Mobile Computing Systems and Applications, 1994. WMCSA 1994. First Workshop on.

20-Shahabi, H., Hashim, M., & Ahmad, B. B. (2015). Remote sensing and GIS-based landslide susceptibility mapping using frequency ratio, logistic regression, and fuzzy logic methods at the central Zab basin, Iran. Environmental earth sciences, 73(12), 8647-8668.

21- Schilit, B. N., &Theimer, M. M. (1994). Disseminating active map information to mobile hosts. IEEE network, 8(5), 22-32.

22-Uijtdewilligen, F. (2010). A framework for context-aware applications using augmented reality: A train station navigation proof-of-concept on Google Android. Faculty of EEMCS, University of Twente.

23- Van Krevelen, D., &Poelman, R. (2010). A survey of augmented reality technologies, applications and limitations. International Journal of Virtual Reality, 9(2), 1.

24- Zhu, J., Ong, S., & Nee, A. (2013). An authorable context-aware augmented reality system to assist the maintenance technicians. The International Journal of Advanced Manufacturing Technology, 66(9-12), 1699-1714.