PP/AP identification using YOLO_ver2 and chainer. For detail, see Qiita Entry.
git clone this_repositry
ln -s /path/to/darknet .
ln -s /path/to/darknet/data/labels ./data/labels
- Create your own PP/AP (PNG files with transparent background)
- Place them to data/ppap/foreground/00/ and data/ppap/foreground/01/
- Create your own background images
- Place them to data/ppap/background
cd data/ppap
mkdir images_pre
mkdir images
mkdir labels
python create_pretrain_dataset.py
python create_dataset.py
cd ../..
mkdir /tmp/backup
./pretrain.sh
./convert.sh
mkdir /tmp/ppap-backup
./train.sh
cp /tmp/ppap-backup/tiny-yolo-final.weights ./YOLOtiny_chainer_v2
cd ./YOLOtiny_chainer_v2
python YOLOtiny.py
cd ..
python replay_file.py filename.png
Output is written to filename_out.png
mkdir outfiles
python replay.py
Output is written to outfiles foldes
python replay_movie.py filename
Output is written to out.avi