Over the course of the last couple of years, Computer Vision has played a crucial role in the field of Deep Learning. Object detection is one of the most prominent problem in computer vision and algorithms such as YOLOv3 and tiny-YOLOv3 play a very important role in tackling them. The proposal aims to implement tiny-YOLOv1, tiny-YOLOv3 and YOLOv3. The proposal also aims on implementing visualization tools, data loaders and essential functions needed to tackle object detection problem using any other algorithm. The proposal has an in-depth explanation for the same.