Home Projects Anomaly Detection
Computer Vision Public Safety Deep Learning Real-time Analytics

Deep Learning for Sidewalk Anomaly Detection

December 2025

A robust computer vision system identifying non-pedestrian entities and anomalous behaviors in real-time - making city streets measurably safer.

99.2% Classification Accuracy
<50ms Inference Latency
95% Bandwidth Reduction

City sidewalks became unmanageable

The proliferation of micro-mobility - e-scooters, autonomous delivery bots, dockless bikes - has introduced a new layer of complexity to pedestrian zones. Traditional monitoring infrastructure, reliant on manual surveillance or simplistic motion detection, is ill-equipped to handle this dynamic mix. The result is a significant blind spot in urban safety management, leading to increased conflict between pedestrians and vehicles, and a lack of actionable data for urban planners.

Computer vision in the wild is hard

Deploying computer vision in uncontrolled outdoor environments presents non-trivial engineering challenges. Unlike controlled industrial settings, city streets are subject to extreme variability:

Edge-native deep learning architecture

TendersLab engineered a bespoke deep learning pipeline designed specifically for the chaotic nature of urban sidewalks - moving beyond simple object detection to behavioral understanding.

1. Fine-grained classification with YOLOv8

We trained a custom YOLOv8 architecture on a proprietary dataset of over 50,000 annotated urban images. The model distinguishes subtle class differences - differentiating a pedestrian from a scooter rider or cyclist with high precision, even under poor lighting conditions.

2. Temporal consistency via DeepSORT

To handle occlusion, we integrated DeepSORT (Simple Online and Realtime Tracking with a Deep Association Metric). This maintains unique IDs for each entity as they move through the frame, enabling trajectory-based behavioral inference - identifying, for instance, a vehicle moving at unsafe velocities in a pedestrian zone.

3. TensorRT optimization for the edge

The entire inference pipeline was optimized using NVIDIA TensorRT, deployed on resource-constrained edge devices (NVIDIA Jetson series) connected directly to street cameras. Processing locally reduced bandwidth usage by 95% and ensured privacy compliance by transmitting only metadata and anonymized alert clips.

From reactive to proactive urban safety

Technologies used

Python & PyTorch YOLOv8 DeepSORT NVIDIA TensorRT OpenCV NVIDIA Jetson

Want to bring AI into your city's safety infrastructure?

We build computer vision systems that work in real-world conditions - not just in the lab.

Get in Touch

No commitment required.