YOLO - Darknet - Darkflow

YOLO
https://github.com/pjreddie/darknet/wiki/YOLO:-Real-Time-Object-Detection

 

You Only Look Once: Unified, Real-Time Object Detection
https://arxiv.org/abs/1506.02640
(Submitted on 8 Jun 2015 (v1), last revised 9 May 2016 (this version, v5))

The PASCAL Visual Object Classes Homepage
http://host.robots.ox.ac.uk:8080/pascal/VOC/

YOLO는 정확도를 유지한 채로 연산량을 대폭 줄여 동영상에 가장 사랑받는 Object Detector입니다. 
원 저자는 C를 이용하여 프로그램을 짰기 때문에, 
TensorFlow의 Tensorboard와 같은 유용한 기능들을 사용할 수 없는 점이 아쉬웠습니다. 
하지만 훌륭한 분이 TensorFlow 버전 YOLO인 DarkFlow를 만들어주었습니다.

https://github.com/thtrieu/

 

pjreddie/darknet

Convolutional Neural Networks. Contribute to pjreddie/darknet development by creating an account on GitHub.

github.com


YOLO를 실행시키기 위해서는 Darknet이 필요하다. Darknet은 Joseph Redmon이 독자적으로 개발한 신경망 프레임워크(neural network framework)
https://darkpgmr.tistory.com/170

Darknet: Open Source Neural Networks in C
https://pjreddie.com/darknet/


딥러닝은 학생들이나 입문자들에게는 좋은 기회이다. 딥러닝의 뛰어난 성능은 수십년 동안 쌓아온 전통적인 지식 체계를 무색하게 하고 그들과 동일 선상에 설 수 있는 기회를 준다. 딥러닝은 그 사용법만 잘 알아도 창의성과 아이디어만 있다면 좋은 결과를 낼 수 있는 것으로 보인다. 그러다 보니 수십년 동안 전통적인 지식 체계를 쌓아 온 사람과 입문자가 같은 선 상에 설 수 있는 기회를다.


Joseph Redmon
https://pjreddie.com/static/Redmon%20Resume.pdf



labelImg라는 Python 및 Pyqt 기반의 프로그램
https://junyoung-jamong.github.io/deep/learning/2019/01/22/Darkflow를-활용해-YOLO모델-이미지-디텍션-구현-in-windows.html



자동차 번호판 인식 (OCR) with YOLO v2
http://blog.ju-ing.com/2018/04/11/%EC%9E%90%EB%8F%99%EC%B0%A8-%EB%B2%88%ED%98%B8%ED%8C%90-%EC%9D%B8%EC%8B%9D-OCR-with-YOLO-v2/


물체인식 알고리즘중에서 yolo 를 이용한 방식을 정리합니다. (이론 x, 돌리는법 o)


----------


이 이미지 학습을 통해서 야생동물인 고라니 또는 멧돼지를 학습시켜 인식을 하면
어떨까? 라는 생각을 하면서 
Deep Learning(YOLO)기반의 Smart Scarecrow를 개발하는 계기가 됩니다.
https://pgmrlsh.tistory.com/1?category=766787


https://pgmrlsh.tistory.com/15?category=766787


Build an AI Cat Chaser with Jetson TX1 and Caffe
https://devblogs.nvidia.com/ai-cat-chaser-jetson-tx1-caffe/

 

Build an AI Cat Chaser with Jetson TX1 and Caffe

A system to automatically chase cats away using artificial intelligence: a neural network trained to recognize cats in security camera images and turn on the sprinkler.

devblogs.nvidia.com