Skip to content

eugenechung81/dashcam-poc

Repository files navigation

Description

This is a POC utilizing OpenCV, FastCV, and TLD.

Technologies

OpenCV

  • real time computer vision libraries
  • written in C++, bindings available in python
  • motion understanding, hci, otion tracking, augmented realiity, machine learning support

FastCV

  • better sdk / developed by qualcomms
  • focused on mobile devices (android first, works on ios/others)
  • used by ionroad
  • high speed computation to identify shapes and field of view

TLD

  • algorithm tracking unknown ojects in unconstrained video streams
  • tracks object and learns appearance, detects again when in appears in video
  • written in C++

Installation

Grabbing Sample Videos

  1. Use youtube-dl (e.g. Search: "dashcam", "security footage")
  2. Slice using VLC

Test

python meanshift_test.py 
python camshift_test.py 
python motion_detector.py --video videos/robbery.mp4

Results

About

This is a POC utilizing OpenCV, FastCV, and TLD.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages