Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

TensorFlow Object Detection

A computer vision project built using TensorFlow and OpenCV to detect and localize objects in images or real-time video streams using pre-trained deep learning models.

๐Ÿš€ Features

  • Detects multiple objects in images and videos
  • Displays bounding boxes with confidence scores
  • Supports real-time webcam detection
  • Uses TensorFlow Object Detection API
  • Easily extendable for custom-trained models

๐Ÿ› ๏ธ Tech Stack

  • Language: Python
  • Framework: TensorFlow
  • Computer Vision: OpenCV
  • Libraries: NumPy
  • Tools: Git, GitHub

๐Ÿ“‚ Project Structure

Tensorflow_Object_Detection/
โ”œโ”€โ”€ images/
โ”œโ”€โ”€ models/
โ”œโ”€โ”€ training/
โ”œโ”€โ”€ inference/
โ”œโ”€โ”€ scripts/
โ”œโ”€โ”€ workspace/
โ”œโ”€โ”€ requirements.txt
โ””โ”€โ”€ README.md

โš™๏ธ Installation

git clone https://github.com/ShivamSatpute203/Tensorflow_Object_Detection.git
cd Tensorflow_Object_Detection
pip install -r requirements.txt

โ–ถ๏ธ Usage

Run the project using the appropriate entry point:

python detect.py

Replace detect.py with your project's main Python file if different.


๐Ÿ“š What I Learned

  • TensorFlow Object Detection API
  • Computer Vision fundamentals
  • Real-time object detection
  • Deep learning model inference
  • Image processing with OpenCV

๐Ÿ”ฎ Future Improvements

  • Train on custom datasets
  • Add YOLO support
  • Improve inference speed
  • Deploy as a web application

๐Ÿ‘จโ€๐Ÿ’ป Author

Shivam Satpute

About

TensorFlow and OpenCV based object detection project that identifies and localizes objects in images and real-time video using deep learning models.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages