Skip to content

Muditmishra01/Infosys-Object-Recognition-System

Repository files navigation

Object Recognition System 🔍👁️

Introduction 📖

The Object Recognition System is a versatile platform designed for real-time object detection and recognition. It supports automatic annotation, customized training, and detection using images, videos, and webcams. This system can be applied in diverse fields such as security, industry automation, and more.

Features ✨

🕶️ Object Detection

  • Provides automatic annotation.
  • Allows customized training and detection through images, videos, and webcam.

Setup Instructions ⚙️

Prerequisites

  • Python 3.7 or later
  • Compatible hardware with a webcam (optional for webcam detection)
  • Required libraries (listed in requirements.txt)

Installation

  1. Clone the repository:
    git clone https://github.com/Muditmishra01/Infosys-Object-Recognition-System.git
    cd Muditmishra01/Infosys-Object-Recognition-System
  2. Install the required dependencies:
    pip install -r requirements.txt
  3. Download pre-trained models (if applicable) and place them in the specified directory.

Usage 🚀

Running the Application

  1. Start the application by running:
    python app.py
  2. Access the interface via your web browser at http://localhost:5000.

Detection Modes

  • Image Mode: Upload an image for object recognition.
  • Video Mode: Process a video file to detect objects frame by frame.
  • Webcam Mode: Use your webcam for real-time detection.

Annotation and Training

  • Use the automatic annotation feature to prepare datasets.
  • Customize training parameters and run your own detection models.

Contributing 🤝

We welcome contributions! If you'd like to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-name).
  3. Commit your changes (git commit -m 'Add a new feature').
  4. Push to the branch (git push origin feature-name).
  5. Create a pull request.

License 📜

This project is licensed under the MIT License. See the LICENSE file for details.

Contact 📬

For questions or support, feel free to reach out via springboardmentor301@gmail.com.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5