Distributing Pedestrians in a Virtual Environment

M. Haciomeroglu, R. G. Laycock, A. M. Day

Research output: Contribution to conferencePaper

8 Citations (Scopus)

Abstract

Distributing a collection of virtual humans throughout a large urban environment, where limited semantic information is available, poses a problem when attempting to create a visually realistic real time environment. Randomly positioning agents within an urban environment will not cover the environment with virtual humans in a plausible way. For example, areas of the urban space that are more frequently used should have a higher population density both at the start and during the simulation. It is infeasible to manually identify areas in the urban environment which should be crowded or sparsely populated when considering a scalable method, suitable for large environments. Consequently, this paper combines and extends techniques from spatial analysis and virtual agent behaviour simulations to develop a system capable of automatically distributing pedestrians in an urban environment. In particular, it extends the pointbased space syntax technique to enable the automatic analysis of a large urban environment in the presence of limited contextual information. This analysis specifies a set of population densities for areas in the environment and these values are used to initialise the locations of all the virtual humans in the environment. In addition to the initialisation stage the population densities in each area are consulted to ensure that the correct distribution of virtual humans is maintained throughout the simulation. The system is tested on an arbitrary section of a real city and comparisons of the characteristic parts of the test environment are correlated with the pedestrian movements.
Original languageEnglish
Pages152-159
Number of pages8
Publication statusPublished - 2007
EventInternational Conference on Cyberworlds - Hannover, Germany
Duration: 24 Oct 200726 Oct 2007

Conference

ConferenceInternational Conference on Cyberworlds
CountryGermany
CityHannover
Period24/10/0726/10/07

Cite this