Skip to content

YOLO Object Detection V9 implements the YOLO algorithm for real-time video analysis, supporting multiple pre-trained models for efficient object detection. This repository offers easy integration and a user-friendly interface for various object detection tasks.

License

Notifications You must be signed in to change notification settings

anjanbudige/yolo-object-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

YOLO Object Detection V9 (with pre-trained models New V9)

YOLO Logo

Overview

This repository implements YOLO (You Only Look Once) object detection algorithm tailored for video analysis. YOLO is a state-of-the-art, real-time object detection system that can detect multiple objects in an image or frame in one pass.

Features

  • Video Object Detection: Detect objects in videos using the YOLO algorithm.
  • Real-Time Processing: Fast and efficient processing for real-time or near real-time applications.
  • Pre-trained Models: Support for multiple pre-trained YOLO models for various object detection tasks.
  • Easy Integration: Simple interface for integrating YOLO into video processing pipelines.

Installation

  1. Clone the repository:

    git clone https://github.com/anjanbudige/yolo-object-detection.git
  2. Install dependencies:

    use colab or anaconda to open python notebook file (pynb file)

    git clone https://github.com/WongKinYiu/yolov9
    cd yolov9
    pip install -r requirements.txt
  3. Download pre-trained YOLO weights and configuration files. Below we have given pretrained models, you can use them for object detection

Usage

To perform object detection on a video, follow these steps:

  1. Ensure dependencies are installed and pre-trained model files are downloaded.

  2. Run the detection script:

    python detect_video.py --weights "model.pt file" --conf "0.1 to 1.0" --source path/to/input/video.mp4 --device cpu
    • Replace path/to/input/video.mp4 with the path to your input video file.
    • Provide paths to YOLO weights, configuration, and class files.
  3. Adjust parameters as needed.

Pre-trained Models

This repository includes links to pre-trained YOLO weights and configuration files for various YOLO versions:

Contributing

Contributions are welcome! If you have any ideas, enhancements, or bug fixes, feel free to open an issue or submit a pull request.

License

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

About

YOLO Object Detection V9 implements the YOLO algorithm for real-time video analysis, supporting multiple pre-trained models for efficient object detection. This repository offers easy integration and a user-friendly interface for various object detection tasks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published