Skip to content

Entertaining and Training your dog while you are away.

Notifications You must be signed in to change notification settings

ehofesmann/PawPal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PawPal

Entertaining and Training your dog while you are away.

Using state-of-the-art computer vision algorithms, this dog localization and activity recognition system can determine what your dog is doing from a home surveillance camera.

Requirements

Python3, Tensorflow, Numpy, OpenCV

Darkflow and Yolo

M-PACT Activity Recognition Platform

Results

Usage

Setup

Download the weights for C3D Download link

Add the weight file to PawPal/c3d/.

Testing

python detection_c3d.py --vidnum 0

Training

Dataset

Dog biting vs non biting tfrecords dataset Download link

Activity Recognition Model

Install M-PACT and copy PawPal/c3d/c3d_frozen into the models directory of M-PACT