opendatacam/opendatacam

An open source tool to quantify the world

What it solves

OpenDataCam 提供了一種自動在影片串流中計數與追蹤移動物體的方式,讓使用者能量化實體世界。它消除手動計數的需求,特別適用於交通研究等情境,使用者可在不需持續人工監控的情況下取得物體移動與流量的資料。

How it works

系統利用機器學習與電腦視覺來偵測相機畫面或預錄影片中的物體。偵測到後,系統會追蹤這些物體在畫面中的軌跡。使用者可透過 UI 或 API 定義特定的「計數器」(例如線段或多邊形);每當物體穿過這些邊界時,系統即記錄一次計數。

Who it’s for

此工具適用於任何需要量化移動物體的人,尤其是進行交通研究(如模式分布或轉向計數)的使用者,同時也適合想在 NVIDIA Jetson 等邊緣裝置或雲端部署 AI 視覺的開發者。

Highlights

  • Broad Detection: Detects 50+ common object classes out of the box.
  • Flexible Deployment: Runs on small field devices (NVIDIA Jetson), desktops, or cloud servers.
  • Customizable: Supports training custom models and using custom neural network weights.
  • Versatile Inputs: Works with real-time camera feeds or pre-recorded video files.
  • Developer Friendly: Includes an API for extending functionality and exporting counter and tracker data.