Skip to content

Latest commit

 

History

History
60 lines (30 loc) · 1.45 KB

README.md

File metadata and controls

60 lines (30 loc) · 1.45 KB

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 for Yolo

M-PACT Activity Recognition Platform

Results

Biting C3D Recogntiion Accuracy (%)

Mean Standard Deviation Random Chance
68.41 6.10 50.00

Across 5 splits given in tfrecords_pawpal/split.npy in the dataset download link below

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