Automatic Pedestrian Detection at Signalized Crossings
Posted by Derlamaer on 7 March 2026 in English.Proposal for Tagging Detector‑Operated Pedestrian Signals in OSM
Author: Derlamaer
Date: 18 February 2026
Introduction
I’m new to OSM and to cartography in general, so please excuse any imperfections in this post. As I’ve been mapping my surroundings, I noticed a gap in how we describe certain modern pedestrian crossings, and I would like to propose a way to fill it.
More and more signal‑controlled pedestrian crossings are equipped with automatic presence detectors. These sensors detect a pedestrian (or sometimes a vehicle) and trigger the traffic signal phase without requiring a push button. This behaviour is common in newer installations, but OSM’s tagging does not yet have a clear, standard way to capture it.
This diary entry describes the situation, proposes a tag, and invites feedback.
Current OSM Tagging for Signalised Crossings
Today, a typical signalised pedestrian crossing in OSM is tagged as:
highway=crossing
crossing=traffic_signals
To refine this, the OSM Wiki documents a couple of useful additional keys:
button_operated=yes/no Indicates whether a pedestrian must press a button to request the green signal.
traffic_signals:sound=yes/no Indicates the presence of an acoustic signal for visually impaired users. (See the wiki page for crossing=traffic_signals for details .)
However, there is no widely documented, standard key that says:
“This traffic signal is triggered automatically by a detector, with no need for a push‑button.”
That is the missing piece I am trying to address.
Real‑World Example (Toulouse, France)
One concrete example can be found in Toulouse, France, where several pedestrian crossings use overhead or roadside sensors (camera, infrared, radar or similar) to detect pedestrians as they approach the kerb.
A representative location is shown on Google Street View (link as used in the forum post). In such setups: