Skip to content

Latest commit

 

History

History
81 lines (64 loc) · 3.59 KB

File metadata and controls

81 lines (64 loc) · 3.59 KB

Welcome to SimJam Computer Vision Analytics (Open-Source)

Introduction

Transportation planning and traffic operations studies increasingly rely on video data (CCTV, drone, roadside cameras, dashcams). However, extracting reliable mobility measures from video often requires repeated manual work and disconnected tools.

SimJam Computer Vision Analytics is an open-source application that turns raw traffic video into planning-ready outputs. It supports:

  1. Traffic object detection (cars, trucks, buses, bicycles, pedestrians, etc.)
  2. Multi-object tracking to keep consistent IDs over time
  3. Mobility analytics such as counts, trajectories, and speed estimation (when calibration is available)
  4. Exportable outputs (CSV summaries and structured results) to support planning studies and reporting

Typical use cases:

  • Turning movement counts (TMC) and approach volumes
  • Speed estimation and speed distributions
  • Trajectory extraction for safety/near-miss analysis
  • Before/after studies (traffic calming, signal timing, policy changes)
  • Data preparation for microsimulation calibration/validation

Workflow Overview

A practical workflow is:

  1. Detect + track road users using YOLO-based models

Detection + Tracking interface (SimJam Computer Vision)

Step 1 — Detection + Tracking

  1. Export analytics (counts / speeds / trajectories / summaries)

Analytics + Export interface (CSV summaries, counts, speeds)

Step 2 — Analytics + Export

Short Demo Video (Click to Play)

Short demo video - Click to Play

SimJam Computer Vision Analytics - Short Demo

Getting Started (Video Tutorial)

The easiest way to get started is to follow the step-by-step video tutorial:

🎥 Getting Started Tutorial (Click to Play)

SimJam Computer Vision Analytics - Getting Started Tutorial

Requirement

Python version 3.12 and higher

Visual Studio code

License

This project is licensed under the MIT License. It uses Ultralytics YOLO which is licensed under AGPL-3.0. This project is distributed as open-source in compliance with that license.