Welcome to Pedestrian Tracking’s documentation!


These resources are available to analyse and visualise pedestrian traffic using computer vision. These files can generate behavioural maps and statistics about passers-by such as walking speed and direction.

If using this code or the associated materials, please cite this source:

Williamson, J.R. and Williamson, J. Analysing Pedestrian Traffic Around Public Displays. In the Proceedings of Pervasive Displays 2014. ACM, New York, USA.

The original publication is available at: Performative Interaction Blog and The ACM Digital Library.

All the source code and data is available at: GitHub, or download the zip.

This documentation is a work in progress! If you have specific questions, you can direct them to Julie.Williamson@glasgow.ac.uk.


All resources are developed in Python (2.7). Video preparation was completed using ffmpeg (mjpeg codec used, although any format supported by OpenCV is acceptable).

Please ensure the following dependencies are installed before using this tool:

Indices and tables

Table Of Contents

Next topic

Quickstart for Pedestrian Tracking

This Page