Checkout the related article written by me that explains the project in detail. https://elessar123.hashnode.dev/custom-model-training-using-yolov3-and-darknet-in-colab Weapon_detection Weapon detection using YOLOv3 and OpenCV. 4 classes of weapons (Assault rifle, grenades, knifes & Pistols) can be detected from a video or image.