| Literature DB >> 34556777 |
Michal Gath-Morad1, Tyler Thrash2,3, Julia Schicker2,4, Christoph Hölscher2, Dirk Helbing4, Leonel Enrique Aguilar Melgar2,4,5.
Abstract
Visibility is the degree to which different parts of the environment can be observed from a given vantage point. In the absence of previous familiarity or signage, the visibility of key elements in a multilevel environment (e.g., the entrance, exit, or the destination itself) becomes a primary input to make wayfinding decisions and avoid getting lost. Previous research has focused on memory-based wayfinding and mental representation of 3D space, but few studies have investigated the direct effects of visibility on wayfinding. Moreover, to our knowledge, there are no studies that have explicitly observed the interaction between visibility and wayfinding under uncertainty in a multilevel environment. To bridge this gap, we studied how the visibility of destinations, as well as the continuity of sight-lines along the vertical dimension, affects unaided and goal-directed wayfinding behavior in a multilevel desktop Virtual Reality (VR) study. We obtained results from a total of 69 participants. Each participant performed a total of 24 wayfinding trials in a multilevel environment. Results showcase a significant and nonlinear correlation between the visibility of destinations and wayfinding behavioral characteristics. Specifically, once the destination was in sight, regardless of whether it was highly or barely visible, participants made an instantaneous decision to switch floors and move up towards the destination. In contrast, if the destination was out-of-sight, participants performed 'visual exploration', indicated by an increase in vertical head movements and greater time taken to switch floors. To demonstrate the direct applicability of this fundamental wayfinding behavioral pattern, we formalize these results by modeling a visibility-based cognitive agent. Our results show that by modeling the transition between exploration and exploitation as a function of visibility, cognitive agents were able to replicate human wayfinding patterns observed in the desktop VR study. This simple demonstration shows the potential of extending our main findings concerning the nonlinear relationship between visibility and wayfinding to inform the modeling of human cognition.Entities:
Year: 2021 PMID: 34556777 PMCID: PMC8460814 DOI: 10.1038/s41598-021-98439-1
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1An overview of the research design and the links between the different research stages; Study 1 includes two stages: (1) A wayfinding experiment in desktop VR under two systematically varied multilevel environments and (2) An analysis of the experiments’ results to quantify the effects of visibility on wayfinding behavioral characteristics. On the basis of this analysis, we conducted study 2 that included two additional research stages: (3) Modeling of a visibility-based cognitive agent that aims to capture observed human wayfinding behavior and finally stage (4) A comparative analysis that analyzed the similarity between agents’ and humans’ wayfinding behavior in respective environments (i.e., distributed versus centralized atria-type). Software used to create this figure: Python[34] (version 3.5.8), https://www.python.org/downloads/release/python-358/; Seaborn[35] (version 0.11.1), https://seaborn.pydata.org/index.html;Matplotlib[36] (version 3.3.2), https://matplotlib.org/3.3.2/users/installing.html; Rhino 6 for Windows (Version 6)[37], https://www.rhino3d.com/download/; QGis[38] (version 3.16), https://qgis.org/en/site/forusers/download.html.
Figure 2The raw data and fitted models showing the relationship between ‘Average Destination Visibility’ and behavioral wayfinding measures, (a) ‘Time to Escalator’, (b) ‘Average Vertical Head Movement’, (c) ‘Average Cosine Similarity’ between participants’ heading and the vector pointing towards the escalator. Software used to create these figures: Python[34] (version 3.5.8), https://www.python.org/downloads/release/python-358/; Seaborn[35] (version 0.11.1), https://seaborn.pydata.org/index.html; Matplotlib[36] (version 3.3.2), https://matplotlib.org/3.3.2/users/installing.html.
Figure 3Figures (a–c) show the relationship between ‘visible’ or ‘non-visible’ trials (within each group, i.e., distributed versus centralized atria-type buildings) and each of the wayfinding behavioral measures. Figure (d) shows participants’ trajectories within the analysis window (across both groups), colored by visibility conditions. Software used to create these figures: Python[34] (version 3.5.8), https://www.python.org/downloads/release/python-358/; Seaborn[35] (version 0.11.1), https://seaborn.pydata.org/index.html; Matplotlib[36] (version 3.3.2), https://matplotlib.org/3.3.2/users/installing.html; Rhino 6 for Windows (Version 6)[37], https://www.rhino3d.com/download/.
Results of the ‘Time to Escalator’ linear mixed effects model regression (LEMR), , we denote p-values satisfying the Bonferroni corrected alpha with ***.
| Coef. | Std. Err. | z | p | [0.025 | 0.975] | |
|---|---|---|---|---|---|---|
| Intercept | 34.765 | 1.830 | 18.996 | 31.178 | 38.352 | |
| Visibility condition (NV-V) | 0.445 | |||||
| Atria type | 1.053 | 0.914 | 1.951 | |||
| Block | 0.272 | |||||
| Session | 1.053 | 0.353 | 1.087 | |||
| Group var | 15.727 | 0.543 |
Results of the ‘Average Vertical Head Movement’ Linear mixed effects model regression (LEMR), , we denote p-values satisfying the Bonferroni corrected alpha with ***.
| Coef. | Std. Err. | z | p | [0.025 | 0.975] | |
|---|---|---|---|---|---|---|
| Intercept | 0.041 | 0.006 | 6.641 | < | 0.029 | 0.052 |
| Visibility condition (NV-V) | 0.002 | < | ||||
| Atria Type | 0.006 | 0.003 | 1.662 | 0.096 | 0.013 | |
| Block | 0.001 | 0.018 | ||||
| Session | 0.001 | 0.003 | 0.340 | 0.734 | 0.008 | |
| Group var | 0.000 | 0.002 |
Results of the‘Average Cosine Similarity’ Linear mixed effects model regression (LEMR), , we denote p-values satisfying the Bonferroni corrected alpha with ***.
| Coef. | Std. Err. | z | p | [0.025 | 0.975] | |
|---|---|---|---|---|---|---|
| Intercept | 0.723 | 0.031 | 23.107 | < | 0.661 | 0.784 |
| Visibility condition (NV-V) | 0.107 | 0.007 | 16.481 | 0.095 | 0.120 | |
| Atria type | 0.002 | 0.018 | 0.111 | 0.912 | 0.038 | |
| Block | 0.039 | 0.004 | 9.747 | 0.031 | 0.047 | |
| Session | 0.010 | 0.018 | 0.539 | 0.590 | 0.046 | |
| Group var | 0.005 | 0.011 |
Figure 4Learning effects over blocks of trials. Software used to create these figure: Python[34] (version 3.5.8), https://www.python.org/downloads/release/python-358/; Seaborn[35] (version 0.11.1), https://seaborn.pydata.org/index.html; Matplotlib[36] (version 3.3.2), https://matplotlib.org/3.3.2/users/installing.html.
Figure 5A comparison of wayfinding behavioral characteristics and path distributions across agent types and compared to observed human behavior. Software used to create these figures: Python[34] (version 3.5.8), https://www.python.org/downloads/release/python-358/; Seaborn[35] (version 0.11.1), https://seaborn.pydata.org/index.html; Matplotlib[36] (version 3.3.2), https://matplotlib.org/3.3.2/users/installing.html; QGis[38] (version 3.16), https://qgis.org/en/site/forusers/download.html.
Figure 6Differences between agents and humans in terms of three wayfinding behavioral metrics. Software used to create this figure: Python[34] (version 3.5.8), https://www.python.org/downloads/release/python-358/; Seaborn[35] (version 0.11.1), https://seaborn.pydata.org/index.html; Matplotlib[36] (version 3.3.2), https://matplotlib.org/3.3.2/users/installing.html.
Results of the ‘Difference in Time to Escalator’ Mixed linear model regression, , we denote p-values satisfying the Bonferroni corrected alpha with ***.
| Coef. | Std. Err. | z | p | [0.025 | 0.975] | |
|---|---|---|---|---|---|---|
| Intercept | 2.600 | 0.524 | 4.958 | 1.572 | 3.627 | |
| Agent type (to shortest) | 2.319 | 0.045 | 51.147 | 2.231 | 2.408 | |
| Group var | 4.383 | 1.250 |
Results of the ‘Difference in Average Cosine Similarity’ mixed linear model regression, , we denote p-values satisfying the Bonferroni corrected alpha with ***.
| Coef. | Std. Err. | z | p | [0.025 | 0.975] | |
|---|---|---|---|---|---|---|
| Intercept | 0.046 | 0.021 | 2.181 | 0.029 | 0.005 | 0.087 |
| Type to shortest | 0.106 | 0.003 | 41.223 | 0.101 | 0.111 | |
| Group var | 0.007 | 0.036 |
Figure 7Exemplary screenshots from the desktop VR study (captured from the Unity3D[52] game engine) showing a first-person perspective taken from the entrance (starting point) for each of the two atria-types. The overall area of the second floor in each group was the same for both the distributed and centralized atria (i.e., 288 m). Software used to create this figure: Unity3D[52] (version 2018.4.16f1), https://unity3d.com/unity/whats-new/2018.4.16f1.