Skip to content

MahmudulAlam/Object-Detection-Using-YOLO-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Object Detection Using YOLO Algorithm

YOLO is a state-of-the-art object detection and classification algorithm which stands for "You Only Look Once". It is extremely fast and thus real-time object detection is possible. "Only Look Once" in the algorithm means it requires only one forward propagation pass through the network to make predictions of object classes and bounding boxes.

Requirements

  • TensorFlow
  • OpenCV
  • Darkflow
  • yolov2.weights : Download the file and put in a bin folder in the working directory (working directory/bin/yolov2.weights).

Download

Originally YOLO is written in C and Darknet. Darknet is a neural network library for C. However, the TensorFlow implementation of Darknet, Darkflow and Python has been used here.

Outputs

This is how the outputs of YOLO look like.

References

  • YOLO Real-Time Object Detection.
  • Darkflow TensorFlow Implementation of Darknet.

About

Implementation of "you only look once" (YOLO) object detection algorithm employing the pre-trained weights.

Topics

Resources

Stars

Watchers

Forks

Languages