Skip to content

Latest commit

 

History

History
50 lines (29 loc) · 1.23 KB

README.md

File metadata and controls

50 lines (29 loc) · 1.23 KB

vehicle number plate detection and ocr using YOLO .

Demonstration

Demonstration

The Approach

The identifier's approach is straightforward:

  1. Determine if a number plate is in the picture
  2. Identify where that number plate is
  3. Crop out the relevant asset
  4. Read characters in the cropped picture

Details

  1. LabelReader uses the Yolov3 algorithm for object detection.
  1. A pretrained model can be downloaded
  2. Link : "https://drive.google.com/open?id=1-48BHxaXTEZv3nwZEN7jAbdPLi2x40v7".
  3. Download the model and copy it to the directory
  4. For custom training follows this tutorial "https://medium.com/@manivannan_data/how-to-train-yolov2-to-detect-custom-objects-9010df784f36"

Setup

  1. If you are already installed Anaconda python you can skip this step https://www.anaconda.com/distribution/

  2. conda create -n yolo pip python=3.7

  3. conda activate yolo

  4. pip install -r requirements.txt

  5. apt-get install tesseract-ocr

  6. ./darknet

Getting Started

Run the main script

  1. python app.py