# pageauc/speed-camera

A Unix, Windows, Raspberry Pi Object Speed Camera using python3, opencv, video streaming, motion tracking.  Includes a Standalone Web Server , Image Search using opencv template match and a whiptail Admin Menu Interface  Includes picam and webcam Plugins for motion track security camera configuration including rclone sync scripts.

Repository: https://github.com/pageauc/speed-camera
Canonical: https://ross.abutalabs.com/products/speed-camera
Language: Python
License: Apache-2.0
License Family: permissive
Topics: motion-tracking, opencv, rpi-camera, speed-cam, raspberry-pi-computer, vehicle, road, moving, traffic, video-streaming, python, webserver, windows, unix, webcam-capture, whiptail-menu, sqlite3, openalpr, matplotlib-pyplot, picamera2
Last push: 2025-10-17T20:29:09+00:00

## Health v2 (maintenance only)
Score: 53/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 47, release rhythm 35, longevity 100
- inputs: {"age_days": 3613, "days_push": 320, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1101, forks 177 (observed 2026-08-28T04:03:35.547572+00:00)

## What it is
A Python3 and OpenCV application that turns a Raspberry Pi, Unix, or Windows computer with a Pi camera, USB webcam, or IP/RTSP camera into an object speed camera. It tracks moving objects, calculates their speed from calibration settings, and includes a standalone web server, image search via OpenCV template matching, and a whiptail admin menu interface.

## Use cases
- measure vehicle speeds on a road with a raspberry pi camera
- build a motion tracking security camera
- track and record speed of moving objects in a camera view
- monitor traffic with a webcam or ip camera
- search captured images using opencv template matching
- set up a speed camera on windows or unix with docker

## When to choose
- you need a self-contained speed camera on a raspberry pi with a pi camera module, usb webcam, or rtsp camera
- you want motion tracking with configurable crop areas and calibration without writing your own opencv code
- you want a built-in web server and admin menu for managing the camera

## When to avoid
- you need production-grade traffic enforcement with certified speed measurement accuracy
- you need multi-object tracking rather than the largest moving object
- you are not comfortable tuning configuration variables for your camera view and cpu speed

## Facets
- artifact type: application
- maturity: active
- function: computer-vision, image-processing, video-processing, gui, http-server, search-engine
- domain: computer-vision, iot, hardware, developer-tools
- platform: windows, python, cross-platform, self-hosted
- tags: raspberry-pi, speed-camera, motion-tracking, opencv, traffic-monitoring, picamera, webcam, whiptail-menu, sqlite3, rclone, automation, linux

## Member repositories
- pageauc/speed-camera (main) score 53

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:35.547572+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:45:43.389145+00:00, confidence not recorded.
  - readme: https://github.com/pageauc/speed-camera (fetched 2026-08-28T04:03:35.547572+00:00, sha 72573751da90)
- Data as of 2026-08-30T08:39:29.467469+00:00.
