- This repo examines the use of deep neural networks in object recognition. Machines that rely on computer vision are able to accurately identify and classify objects through deep learning by training models using images and videos.
- In order to build the deep learning models I used the pre-defined functions for YOLOv2 model in Keras, link for the YOLOv2 model is here: https://github.com/experiencor/keras-yolo2
- The implementation of the YOLOv2 model can be found in the code above, please note you also require to download the associated model weights which can be found at this link: https://drive.google.com/file/d/14VAjqZDnAIfsUy_ZxmUyhUDQGTfiDmbs/view
- I wrote a medium article on this topic:https://khalidmasaid.medium.com/object-detection-with-deep-learning-de1df7d48318
If I input the following picture into the YOLO model it must detect the pedestrians, bus, traffic lights and cars in background.

As expected, the model was able to accurately detect multiple objects in the sample image.
