ppbbww

Pillar Point boats, birds, and waves watcher
git clone git@abtrout.com:ppbbww.git
Log | Files | Refs | README | LICENSE

README.md (821B)


      1 _Pillar Point boats, birds, [~~and waves~~](https://github.com/abtrout/ppbbww/issues/8) watcher_.
      2 
      3 [`ppbw`](/ppboatwatch/ppbw.py) is a Python project that samples frames from the [Mavericks](https://en.wikipedia.org/wiki/Mavericks,_California) Surfline cam and runs [facebook/detr-resnet-50](https://huggingface.co/facebook/detr-resnet-50) on them to detect various objects, e.g. boats and birds. Matches are archived in a SQLite database and announced to a shared Slack channel to be enjoyed with friends.
      4 
      5 #### Getting started
      6 
      7 ```
      8 $ apt install ffmpeg               # for web stream frame extraction
      9 $ apt install nvidia-cuda-toolkit  # for Nvidia GPU support
     10 $ python3 -m venv venv
     11 $ source venv/bin/activate
     12 $ pip install -e .
     13 ```
     14 
     15 Check out the available [commands](pyproject.toml#L54-L59) as good places to start.