Prediction of pedestrians routes within a built environment in normal conditions

https://doi.org/10.1016/j.eswa.2014.02.034Get rights and content

Highlights

  • An investigation into pedestrian’s routing behaviour within a built environment.

  • A network-based approach using constrained Delaunay triangulation is implemented.

  • A macro-scale utility based model employing dynamic programming is proposed.

  • Sequence of walking waypoints has been developed within the entire environment.

  • The simulation results are benchmarked against those of the A search algorithm.

Abstract

Modelling and prediction of pedestrian routing behaviours within known built environments has recently attracted the attention of researchers across multiple disciplines, owing to the growing demand on urban resources and requirements for efficient use of public facilities. This study presents an investigation into pedestrians’ routing behaviours within an indoor environment under normal, non-panic situations. A network-based method using constrained Delaunay triangulation is adopted, and a utility-based model employing dynamic programming is developed. The main contribution of this study is the formulation of an appropriate utility function that allows an effective application of dynamic programming to predict a series of consecutive waypoints within a built environment. The aim is to generate accurate sequence waypoints for the pedestrian walking path using only structural definitions of the environment as defined in a standard CAD format. The simulation results are benchmarked against those from the A algorithm, and the outcome positively indicates the usefulness of the proposed method in predicting pedestrians’ route selection activities.

Introduction

Steering and navigation tasks through an environment constitute an essential activity in our daily lives. Investigations towards establishing an appropriate engineering-based framework that has the potential to predict pedestrians’ steering behaviours and developing a synthetic method are the dominant motivations underpinning this study. Indeed, a concrete and accurate model pertaining to pedestrians’ steering behaviours is of significance because it has a high practical value in a variety of domains, such as public area design, architectural wayfinding, geo-positioning and navigation, as well as urban planning and environmental design.

Many investigations have been undertaken to improve our understanding of the pedestrian route selection activity. The main research focus is on empirical studies of crowd evacuation behaviours under stressful and panic conditions (Holscher, Brosamle, & Vrachliotis, 2012). However, pedestrians’ routing and steering objectives in a normal condition are different from that in a panic situation. In safety critical situations, the pedestrian’s primary goal is saving life; therefore the corresponding behaviour, which can sometimes be irrational, is dictated by this goal.

There are two categories of modelling and simulation in pedestrian behaviour research, i.e., microscopic and macroscopic scales (Helbing, 1992). The microscopic scale of modelling typically considers each pedestrian as an active particle that has its attributes and intentions, and interacts with other pedestrians. A microscopic model normally engages the local emergent behaviours and phenomena such as crowd evacuation, lane formation, etc. (Helbing, 2001). On the other hand, the macroscopic scale of modelling considers an overall situation of the problem without taking into account local interactions (AlGadhi and Mahmassani, 1991, Maldonado et al., 2011). Therefore, the rules that govern the pedestrian flow have fluid-like properties. As an example, agent-based models of pedestrian behaviours belong to the microscopic scale, while network-based models of pedestrian behaviours belong to the macroscopic scale, respectively.

Researchers have considered pedestrians’ flow from different points of view. In regards to the continuous and deterministic methods, the Helbing social force model (Helbing & Molnair, 1995) is popular. On the other hand, the cellular automata model proposed by Blue and Adler (2001) is useful for describing pedestrians’ flow in a discrete stochastic framework. An event-based queuing method to model pedestrians’ traffic flow has been proposed in Løvas, 1994. In addition, many utility-based approaches, such as decision field theory (Busemeyer & Townsend, 1993) and discrete choice models (Antonini, Bierlaire, & Weber, 2006), have been adopted to construct different models for decision making under uncertainty. Recently, an agent-based paradigm (Zheng, Zhong, & Liu, 2009) has been used to simulate heterogeneous characteristics of pedestrians. Under normal circumstances, different effective properties, such as personal factors, trip characteristics, route characteristics, and socio-economic factors can be considered. As an example, it has been stated (Bitgood, Davey, Huang, & Fung, 2012) that choosing a path with fewer steps constitutes an effective way to navigate within shopping mall intersections in United States and China.

In regards to the modelling approaches identified above, pedestrian movements are described from different perspectives, and are application-dependent. Researches in the field of pedestrian wayfinding have been focused on trajectory predictions, in order to provide rich and useful contextual information (Liu & Karimi, 2006) and location-based information services to complete path finding activities for mobile devices including personal digital assistants (PDA) or mobile phones (Li, 2006). Another application is indoor routing and navigation for pedestrians with disabilities or elderly who have special preferences (Karimi & Ghafourian, 2010). Karimi and Ghafourian (2010) proposed two algorithms, namely ONALIN-FN and ONALIN-PR, to compute a feasible network and a preferred route, which are accessible for visually and mobility impaired. Yet another application is focused on pedestrian safety systems such as driver assistant systems or intelligent vehicles to enable safe interactions with pedestrians.

There are reports relating to routing strategies through the public buildings from various perspectives. For instance, Hill (1982) comprehensively investigated cognitive aspects of pedestrians and routing strategies through observations, Raubal and Worboys (1999) proposed a wayfinding model founded on a framework using image schemata and affordance of the objects in built environment. A case study of an individual finding way within an airport was represented. Holscher, Meilinger, Vrachliotis, Brösamle, and Knauff (2005) focused on the human cognitive processes through wayfinding task within public buildings. They conducted controlled experiments for test participants to investigate the navigation performance within a complex building. Kneidl, Hartmann, and Borrmann (2013) developed a multi-scale model to simulate both small-scale and large-scale wayfinding decisions by determining the fastest path. Those researches advance the exploration towards a comprehensive understanding of how pedestrians navigate through a built environment. However, we note that there exists a gap in the pedestrian routing and wayfinding literature whereby a comprehensive theory that specifies how pedestrians choose a route within a built environment during normal conditions is yet to be established. This leads us to investigate into pedestrian routing behaviour under normal conditions. We consider a number of aspects in movement behaviours, and devise a model that can produce a reliable and meaningful prediction pertaining to pedestrians’ routing patterns. In short, the focus of this study is on predicting and generating the probable route of a pedestrian from an origin to a destination in a large built environment under a normal condition using behavioural theories in modelling and simulation. Our aim is to approach the problem from different perspective and investigate towards developing an appropriate engineering framework that has the potential to provide a macroscopic (global) outlook.

The main contribution of this study is a new macroscopic model of pedestrian navigation behaviours that is able to generate a list of consecutive waypoints for prediction of pedestrians’ steering paths within a built environment. In the proposed model, the environment is first discretised by using the constrained Delaunay triangulation (CDT) method in order to develop a network, and dynamic programming (DP) is then utilised to generate an itinerary list according to a new stochastic utility function formulated in this study. The proposed model generates a global list of intermediate waypoints, which acts as an itinerary list of consecutive waypoints from the origin to the destination to be followed by a pedestrian within a built environment. The key novelty is development of the optimum waypoints for trajectory prediction in a macroscopic scale by employing DP with only structural definitions of the environment, as defined in a standard AutoCAD format. To gain an in-depth understanding of the usefulness of the proposed model, the popular A search algorithm (Hart, Nilsson, & Raphael, 1968) for path finding is implemented for performance comparison purposes. The results show that the proposed algorithm outperforms the A algorithm, but with the expense of a longer computational time.

The rest of this paper is structured as follows. In Section 2, an overview of pedestrians’ routing behaviours, which includes effective factors and environmental design values in modelling, is discussed. In Section 3, two path-finding algorithms, i.e., A search and Dijkstra, are described. A discussion pertaining to the theoretical basis of the proposed method is presented in Section 4. In Section 5, the model structure, assumptions, and model components are explained. Sections 6 The proposed algorithm for travel plan generation, 7 Simulation results and discussion address the travel plan algorithm and simulation results. Finally, conclusions and suggestions for future research are presented.

Section snippets

Indoor versus outdoor environments

Many differences exist between indoor and outdoor wayfindings. In Karimi (2011), the major characteristics of indoor versus outdoor environments were categorised. Outdoor areas comprise road and sidewalk networks with different modes of travel, such as driving, biking, and walking. Subsequently, the routing criteria extend from the shortest to the quickest, have fewer intersections, and are more comfortable, or more scenic. The problem space is large; therefore leading to a high complexity in

Path-finding algorithms

Two commonly used methods for path finding are the Dijkstra’s and A search algorithms. An overview of these two algorithms and a number of related investigations are discussed, as follows.

Principles of the proposed model

In the context of pedestrians’ steering behaviours within a built environment, Zacharias, Bernhardt, and deMontigny (2005) discussed that pedestrians have a global perception of the whole area to define an itinerary plan for walking through the shopping centre. Subsequently, local factors such as fixed obstacles, shop windows, and the final goal have important effects on the orientation and route selection. In other words, local stimuli cause a pedestrian to modify his/her travel plan (

Structure of the proposed travel plan model

According to Hill (1982), pedestrians typically perform activities by choosing an action among a set of alternatives, and the utility of each alternative is a criterion for the choice. It is therefore appropriate to adopt a utility-based model to predict pedestrians’ routing behaviours. Various factors such as personal characteristics, route attributes, and trip intention need to be considered in modelling the route choice behaviours. In this study, a utility-based modelling approach, which is

The proposed algorithm for travel plan generation

To express a pedestrian’s behaviours clearly, the proposed algorithm should be able to represent the activity at the tactical level, which is plausible to be implemented off-road or on-road. Therefore, the aim is to develop a travel plan, or a list of waypoints utilising the concept of the disutility function.

As discussed in Section 5, the core of behaviour modelling is based on disutility minimisation. Fig. 2 shows a flow chart for the process of disutility minimisation, as part of the

Simulation results and discussion

The resulting trajectory of a pedestrian from the proposed algorithm within a two-dimensional environment with walls, obstacles, entrance, and exit is studied. Pedestrians enter and leave at different points, with four obstacles along the way. The optimum path from the origin to the destination is found by applying DP.

In Fig. 7, the triangular environment decomposition is shown by straight lines. The identified paths, depicted as dotted lines, are pedestrians’ trajectories consisting of

Significance and impacts of research

This study investigates macroscopic modelling of pedestrian routing behaviours in a built environment under normal conditions. A new macroscopic model for prediction of pedestrians’ walking paths has been developed. The proposed model consists of five main elements, i.e., environment discretisation, network development, point location, disutility minimisation to generate an itinerary (waypoints) list, and path smoothing. A network is generated using constrained Delaunay triangulation of the

References (68)

  • C. Li

    User preferences, information transactions and location-based services: a study of urban pedestrian wayfinding

    Computers, Environment and Urban Systems

    (2006)
  • X. Liu et al.

    Location awareness through trajectory prediction

    Computers, Environment and Urban Systems

    (2006)
  • G.G. Løvas

    Modeling and simulation of pedestrian traffic flow

    Transportation Research Part B: Methodological

    (1994)
  • A.J. Padgitt et al.

    How good are these directions? Determining direction quality and wayfinding efficiency

    Journal of Environmental Psychology

    (2012)
  • E. Papadimitriou et al.

    A critical assessment of pedestrian behaviour models

    Transportation Research Part F: Traffic Psychology and Behaviour

    (2009)
  • P.M. Torrens et al.

    An extensible simulation environment and movement metrics for testing walking behavior in agent-based models

    Computers, Environment and Urban Systems

    (2012)
  • H. Xi et al.

    Two-level modeling framework for pedestrian route choice and walking behaviors

    Simulation Modelling Practice and Theory

    (2012)
  • X. Zheng et al.

    Modeling crowd evacuation of a building based on seven methodological approaches

    Building and Environment

    (2009)
  • S.A.H. AlGadhi et al.

    Simulation of crowd behavior and movement: fundamental relations and application

    Transportation Research Record

    (1991)
  • Andersson, F. (2003). Bezier and b-spline technology (Ph.D. thesis). Umeå, Sweden: Umeå...
  • Antonini, G. (2005). A discrete choice modeling framework for pedestrian walking behavior with application to human...
  • Bierlaire, M., Antonini, G., & Weber, M. (2003, 10–15. August). Behavioral dynamics for pedestrians. In Moving through...
  • S. Bitgood et al.

    Pedestrian choice behavior at shopping mall intersections in China and the United States

    Environment and Behavior

    (2012)
  • A. Borgers et al.

    A model of pedestrian route choice and demand for retail facilities within inner-city shopping areas

    Geographical Analysis

    (1986)
  • U. Brandes

    A faster algorithm for betweenness centrality

    Journal of Mathematical Sociology

    (2001)
  • Brogan, D. C., & Johnson, N. L. (2003). Realistic human walking paths. In 16th international conference on computer...
  • J.R. Busemeyer et al.

    Decision field theory: a dynamic-cognitive approach to decision making in an uncertain environment

    Psychological Review

    (1993)
  • I. Chabini et al.

    Adaptations of the a∗ algorithm for the computation of fastest paths in deterministic discrete-time dynamic networks

    IEEE Transactions on Intelligent Transportation Systems

    (2002)
  • L. deMontigny et al.

    The effects of weather on walking rates in nine cities

    Environment and Behavior

    (2012)
  • E.W. Dijkstra

    A note on two problems in connexion with graphs

    Numerische Mathematik

    (1959)
  • J. Fruins

    Pedestrian planning and design

    (1974)
  • R.G. Golledge

    Human wayfinding and cognitive maps

  • P.E. Hart et al.

    A formal basis for the heuristic determination of minimum cost paths

    IEEE Transactions on Systems Science and Cybernetics

    (1968)
  • D. Helbing

    Models for pedestrian behavior

    Natural structures. principles, strategies, and models in architecture and nature, part II

    (1992)
  • Cited by (37)

    • Social robot motion planning using contextual distances observed from 3D human motion tracking

      2021, Expert Systems with Applications
      Citation Excerpt :

      They used four components of behavior, which are positive behavior, aggressive behavior, lapses, and transgression. Nasir, Lim, Nahavandi, & Creighton (2014) performed a prediction of pedestrian routing behavior within the known environment. To the best of the knowledge of the authors, such an analysis has not been done in the indoor robotic scenarios and therefore the literature is largely limited to the closest domain, that is the interaction between the pedestrians and the vehicles, which is a different problem.

    • Estimation of linear motion in dense crowd videos using Langevin model

      2020, Expert Systems with Applications
      Citation Excerpt :

      Lu, Wei, Xing, and Liu (2017) have proposed a trajectory clustering-based method to understand crowd motion patterns. The method in Nasir, Lim, Nahavandi, and Creighton (2014) aims to generate accurate sequence waypoints for the pedestrian walking path by analyzing videos in closed environments only. Anwar, Petrounias, Morris, and Kodogiannis (2012) have developed an anomaly detection method to analyze anomalous events.

    View all citing articles on Scopus
    1

    Tel.: +61 3 522 73307.

    2

    Tel.: +61 3 522 71231.

    3

    Tel.: +61 3 522 72179.

    View full text