This Project is used to train custom object detection using Tesorflow api (Supervised Learning )Creating accurate machine learning models capable of localizing and identifying multiple objects in a single image remains a core challenge in computer vision. The TensorFlow Object Detection API is an open source framework built on top of TensorFlow that makes it easy to construct, train and deploy object detection models. This project is trained solely for small dataset of class dog
Here I particularly used ssd_resnet101_v1_fpn_640x640_coco17_tpu-8.tar.gz But a model of own choice can be used from model zoo
Collaboratory link: https://colab.research.google.com/drive/1bBMWKeAUsNU3In-MrqhCvQBZDktJpRCM?usp=sharingDrive Link with all the files and dataset used: https://drive.google.com/drive/folders/1ecJA16_up1alKoik0mSzQimf39yN_zBU?usp=sharing
- To clone copy the following command in your terminal and start development.
git clone [email protected]:nidhiss29/ObjectDetction.git
-Download Zip folder
-Open Colab file
-Upload Dataset and files on colab session
-Files to be uploaded - all .py files, pipeline.config file and pbtxt files along with dataset
Documentation:https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html Project Report