TensorFlow code for YOLOv4/v3 object detection, plus custom functions
Top 55.0% on sourcepulse
This repository provides a collection of custom functions for YOLOv4, YOLOv4-tiny, YOLOv3, and YOLOv3-tiny models, implemented in TensorFlow, TensorFlow Lite, and TensorRT. It targets users who want to extend the capabilities of standard object detection models with features like object counting, detailed detection information, cropping detections, and OCR integration for tasks like license plate recognition.
How It Works
The project leverages existing YOLO implementations and adds custom Python functions that are integrated into the detection pipeline. These functions are triggered via command-line flags, allowing users to enable features like object counting (--count
), detailed output (--info
), cropping detections (--crop
), and OCR for license plates (--plate
) or general text (--ocr
). It supports conversion to TensorFlow Lite for edge devices and TensorRT for optimized GPU inference.
Quick Start & Requirements
conda-cpu.yml
, conda-gpu.yml
) or pip (requirements.txt
, requirements-gpu.txt
).yolov4.weights
or yolov4-tiny.weights
.Highlighted Details
Maintenance & Community
hunglc007/tensorflow-yolov4-tflite
.Licensing & Compatibility
tensorflow-yolov4-tflite
) is MIT licensed.Limitations & Caveats
2 years ago
1 day