Skip to content

gouravgujariya/automatic-licence-ocr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚗 ALPR Parking Log Manager 🅿️

Your automated license plate recognition system for seamless parking log management!

✨ Overview

ALPR Parking Log Manager is an Automatic License Plate Recognition (ALPR) system that simplifies parking lot management. It uses cutting-edge computer vision to detect license plates, recognize them, and manage parking logs with zero hassle. Say goodbye to manual entry and hello to smart automation! 🚀

📋 Features

  • 🔍 Automatic License Plate Detection: Real-time recognition powered by YOLOv8 and Pytesseract.
  • 📝 Log Management: Auto-updates parking logs with entry and exit times.
  • 📊 Analytics Dashboard: Track parking duration, vehicle counts, and revenue.
  • 🔐 Secure Data Handling: Ensures your parking logs are safe and tamper-proof.
  • 🕒 Time-Efficient: Lightning-fast processing for busy parking lots.

🛠️ Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/alpr-parking-log.git  
    cd alpr-parking-log  
  2. Install dependencies:

    pip install -r requirements.txt  
  3. Ensure you have Pytesseract and YOLOv8 installed.

  4. Run the app:

    python app.py  

🎯 How It Works

  1. Detect License Plate:
    Upload a vehicle image or use a live feed. The system identifies and extracts the license plate.

  2. Recognize the Plate:
    The text is extracted using OCR and checked against the database.

  3. Update Logs:

    • 📥 Entry Log: Marks the vehicle’s entry time.
    • 📤 Exit Log: Updates upon departure, calculating the parking duration and fees.
  4. Data Storage:
    All records are securely saved in the database for future reference and analytics.

📂 Folder Structure

📦 ALPR-Parking-Log  
 ┣ 📂 data              # Sample images and test cases  
 ┣ 📂 models            # YOLOv8 weights and configurations  
 ┣ 📂 scripts           # Core detection and recognition scripts  
 ┣ 📜 app.py            # Main application  
 ┣ 📜 requirements.txt  # Dependencies  
 ┣ 📜 README.md         # You’re reading it now!  

💡 Future Enhancements

  • 🚦 Real-Time Alerts: Notify staff of parking violations.
  • 🌐 Web Integration: Build a web interface for remote monitoring.
  • 📱 Mobile App: Manage parking logs on the go.

🤝 Contributing

We love contributions! 🌟 Fork the repo, make your changes, and submit a PR. Let’s build the future of parking management together!

📧 Support

Facing any issues? Reach out via [email protected].


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages