<?xml version="1.0" encoding="utf-8"?>
<journal>
<title>Journal of Geomatics Science and Technology</title>
<title_fa>علوم و فنون نقشه برداری</title_fa>
<short_title>JGST</short_title>
<subject>Engineering &amp; Technology</subject>
<web_url>http://jgst.issgeac.ir</web_url>
<journal_hbi_system_id>1</journal_hbi_system_id>
<journal_hbi_system_user>admin</journal_hbi_system_user>
<journal_id_issn>2322-102X</journal_id_issn>
<journal_id_issn_online></journal_id_issn_online>
<journal_id_pii>-</journal_id_pii>
<journal_id_doi>10.61882/jgst</journal_id_doi>
<journal_id_iranmedex></journal_id_iranmedex>
<journal_id_magiran></journal_id_magiran>
<journal_id_sid>-</journal_id_sid>
<journal_id_nlai>-</journal_id_nlai>
<journal_id_science>-</journal_id_science>
<language>en</language>
<pubdate>
	<type>jalali</type>
	<year>1399</year>
	<month>12</month>
	<day>1</day>
</pubdate>
<pubdate>
	<type>gregorian</type>
	<year>2021</year>
	<month>3</month>
	<day>1</day>
</pubdate>
<volume>10</volume>
<number>3</number>
<publish_type>online</publish_type>
<publish_edition>1</publish_edition>
<article_type>fulltext</article_type>
<articleset>
	<article>


	<language>fa</language>
	<article_id_doi></article_id_doi>
	<title_fa>طراحی و پیاده‌سازی یک سیستم راهنمای کاربر  در فضای بسته با استفاده از واقعیت افزوده بافت‌آگاه</title_fa>
	<title>Designing and Implementing a User Guide System in Indoor Spaces Using Context-aware Augmented Reality</title>
	<subject_fa>سامانه های اطلاعات مکانی</subject_fa>
	<subject>GIS</subject>
	<content_type_fa>پژوهشي</content_type_fa>
	<content_type>Research</content_type>
	<abstract_fa>&lt;div style=&quot;text-align: justify;&quot;&gt;در سرویس&amp;shy;های مکان&amp;shy;مبنا افزایش تعامل کاربر با محیط می&amp;shy;تواند شناخت او از محیط را افزایش دهد. ترکیب این سرویس&amp;shy;ها با فناوری واقعیت&amp;shy;افزوده&amp;nbsp; یکی از روش&amp;shy;هایی است که این تعامل را افزایش می&amp;shy;دهد. چراکه فناوری واقعیت&amp;shy;افزوده عناصر مجازی مانند اطلاعات متنی، گرافیکی و غیره را با دنیای واقعی ادغام می&amp;shy;کند و&amp;nbsp; اشیاء مختلف از دنیای واقعی را با اطلاعات مجازی متناظر آن برای کاربر نمایش می&amp;shy;دهد. اما استفاده از این فناوری در سرویس&amp;shy;های مکان&amp;shy;مبنا، می&amp;shy;تواند مشکلاتی به همراه داشته باشد. برای نمونه، با افزایش حجم اطلاعات از محیط پیرامون، نمایش آن در صفحه&amp;shy; نمایش دستگاه همراه با اندازه&amp;shy;های محدود، باعث ناخوانایی می&amp;shy;شود و سودمندی این اطلاعات را کاهش می&amp;shy;دهد. یکی دیگر از مشکلات استفاده از واقعیت&amp;shy;افزوده، یکنواختی اطلاعاتی است که به کاربر نشان داده می&#8204;شود. یعنی با تغییر شرایط محیطی کاربر ممکن است اطلاعات تغییر کنند، اما اطلاعات نمایشی ثابت می&amp;shy;ماند. در تحقیق حاضر برای غلبه بر مشکلات ذکر شده، از ترکیب واقعیت&#8204;افزوده و بافت&#8204;آگاهی استفاده شده است. بافت&#8204;آگاهی، محیط و تغییرات محیطی کاربر را در نظر گرفته و رفتار سیستم را مطابق با آن تغییر می&#8204;دهد. &amp;nbsp;سیستم پیشنهاد شده در این تحقیق با بهره&amp;shy;گیری از بافت&amp;shy;های فاصله، دوران، زمان و تفکیک&amp;shy;پذیری کاربر را در یک فضای بسته راهنمایی می&lt;span dir=&quot;LTR&quot;&gt;&#8204;&lt;/span&gt;کند. نمونه اولیه این سیستم در طبقه &#8204;سوم دانشکده نقشه&amp;shy;برداری دانشگاه صنعتی خواجه نصیرالدین طوسی و در بستر اندروید پیاده&amp;shy;سازی شده است. برای موقعیت&amp;shy;یابی در فضای بسته از روش پیمایش پیاده&amp;shy;رو و حسگرهای شتاب&amp;shy;سنج، ژیروسکوپ و مغناطیس&amp;shy;سنج استفاده شده است.&lt;/div&gt;
برای ارزیابی کارایی سیستم، یک تست کارایی انجام شده است. در این تست در هر اجرا توسط کاربران مختلف، میزان مصرف حافظه دسترسی تصادفی و واحد پردازش مرکزی، در دو حالت بافت&#8204;آگاه و غیربافت&#8204;آگاه اندازه&#8204;گیری شده است. نتایج حاصل از این تست نشان می&#8204;دهد سرویس بافت&#8204;آگاه، حافظه دسترسی تصادفی دستگاه همراه را به میزان 67/37 درصد و واحد مرکزی پردازش دستگاه همراه را 83/1 درصد کمتر نسبت به سرویس غیربافت&#8204;آگاه، اشغال کرده است. علاوه بر این نحوه&#8204;ی اجرای برنامه توسط کاربرهای مختلف، با طرح پرسش&#8204;هایی راجع&#8204;به رابط کاربری سرویس، عملکرد سرویس بافت&#8204;آگاه و عملکرد سرویس غیر بافت&#8204;آگاه، ارزیابی شده است. نتایج نشان می&#8204;دهد، کاربران از عملکرد سیستم بافت&#8204;آگاه رضایت دارند. &lt;span dir=&quot;LTR&quot;&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;/span&gt;</abstract_fa>
	<abstract>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family:Tahoma;&quot;&gt;In location-based services, increasing the user&amp;#39;s interaction with the surrounding environment can increase their knowledge of that environment. Combining these services with Augmented Reality technology is one of the ways to increase this interaction.&lt;/span&gt;&lt;/div&gt;

&lt;pre style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family:Tahoma;&quot;&gt;Augmented Reality combines virtual elements such as textual information, graphics, etc. with the real world and displays various objects from the real world with their corresponding virtual information to the user.&lt;/span&gt;&lt;/pre&gt;

&lt;pre style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family:Tahoma;&quot;&gt;However, using this technology in location-based services can cause problems. For example, by increasing the volume of textual and graphical information from the surrounding environment, displaying this information on the mobile device&amp;#39;s screen with limited sizes, causes illegibility and reduces the usefulness of the information.&lt;/span&gt;&lt;/pre&gt;

&lt;pre style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family:Tahoma;&quot;&gt;Another problem with using Augmented Reality is the uniformity of the displayed information. That means, by changing the user&amp;#39;s environmental conditions the information may change, but the displayed information through a non-context-aware system remains the same and does not change dynamically.&lt;/span&gt;&lt;/pre&gt;

&lt;pre style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family:Tahoma;&quot;&gt;In this research to overcome the problems mentioned above, a combination of Augmented Reality technology and Context-awareness has been used. Context-awareness considers the user&amp;#39;s environment and its changes and modifies the system&amp;#39;s behavior accordingly.&lt;/span&gt;&lt;/pre&gt;

&lt;pre style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family:Tahoma;&quot;&gt;To modeling the proposed system, first, we identified the effective contexts. We utilized four properties as context to guides the user in an indoor space; the distance between the user and possible target locations, rotation of the mobile device, the time that the user is using the application, and resolution. We used the Bounding Box concept to infer the resolution context.&lt;/span&gt;&lt;/pre&gt;

&lt;pre style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family:Tahoma;&quot;&gt;We then collected the required data to calculate the mentioned contexts. To find the user&amp;#39;s position and calculating distance context, we used the Pedestrian Dead Reckoning (PDR) method. This method has less dependency on the environment and its infrastructures rather than other positioning methods like positioning using Wi-Fi and Bluetooth Low Energy (BLE) sensors. PDR uses the smartphone&amp;#39;s IMU sensors to finding the user&amp;#39;s orientation and detecting his/her steps. In this research, we used Accelerometer, Gyroscope, and Magnetometer sensors. Magnetometer sensors are mostly affected by surrounding iron objects. So we calibrated this sensor by applying soft-iron and hard-iron calibrations. Also, we applied moving average low pass filter to regulating accelerometer raw data. Time and rotation of device collected from device clock and IMU respectively.&lt;/span&gt;&lt;/pre&gt;

&lt;pre style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family:Tahoma;&quot;&gt;After calculating the contexts, to displaying appropriate information according to the user&amp;#39;s context, we define different Levels of Detail.&lt;/span&gt;&lt;/pre&gt;

&lt;pre&gt;
&lt;span style=&quot;font-family:Tahoma;&quot;&gt;This system is implemented on the 3rd floor of the Geomatics faculty at K.N. Toosi University and developed on the Android platform with Java programming language. A performance test was carried out to evaluate the performance of the system. In each application run by different users, we collected Random Access Memory(RAM) and Central Processing Unit(CPU) usage for context-aware and non-context-aware systems. The results of the performance test showed that the average RAM and CPU usage in the context-aware system respectively 37.81% and 1.83% are less than non-context aware. Also, we used a questioner and asked ten users to evaluate the system&amp;rsquo;s UI, the performance of the context-aware system, and the non-context-aware system. The results showed that users have significant satisfaction in the performance of the context-aware system.&lt;/span&gt;&lt;/pre&gt;</abstract>
	<keyword_fa>واقعیت افزوده بافت آگاه, موقعیت‌یابی در فضای بسته, پیمایش پیاده‌رو</keyword_fa>
	<keyword>Context-aware Augmented Reality, Context Aware System, Indoor Positioning, Pedestrian Deadreckoning (PDR)</keyword>
	<start_page>111</start_page>
	<end_page>133</end_page>
	<web_url>http://jgst.issgeac.ir/browse.php?a_code=A-10-30-2&amp;slc_lang=fa&amp;sid=1</web_url>


<author_list>
	<author>
	<first_name>M. R.</first_name>
	<middle_name></middle_name>
	<last_name>Malek</last_name>
	<suffix></suffix>
	<first_name_fa>محمدرضا</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>ملک</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>mrmalek@kntu.ac.ir</email>
	<code>10031947532846007308</code>
	<orcid>10031947532846007308</orcid>
	<coreauthor>Yes
</coreauthor>
	<affiliation>K.N.Toosi Univ. od Technology</affiliation>
	<affiliation_fa>دانشگاه خواجه نصیرالدین طوسی</affiliation_fa>
	 </author>


	<author>
	<first_name>N.</first_name>
	<middle_name></middle_name>
	<last_name>Asadi</last_name>
	<suffix></suffix>
	<first_name_fa>نیما</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>اسدی</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>nimaasadi29@gmail.com</email>
	<code>10031947532846007309</code>
	<orcid>10031947532846007309</orcid>
	<coreauthor>No</coreauthor>
	<affiliation>K.N.Toosi Univ. od Technology</affiliation>
	<affiliation_fa>دانشگاه خواجه نصیرالدین طوسی</affiliation_fa>
	 </author>


</author_list>


	</article>
</articleset>
</journal>
