[Python] OCR Preprocessing for Oman License Plates - Issues with Alphabet Recognition [closed]

Discussão em 'Python' iniciado por Stack, Janeiro 10, 2025.

  1. Stack

    Stack Membro Participativo

    I’m working on an OCR system for Oman license plates and struggling to improve the accuracy of alphabet recognition. The plates often include small, bold characters, and my current preprocessing pipeline isn’t yielding satisfactory results.

    so far what i have done is : OCR Tools Tried:

    PaddleOCR and Tesseract struggled with alphabet recognition, despite preprocessing and configurations (--oem 3, --psm 6). Preprocessing Steps: tried with Sauvola and Wolf-Jolion binarization, scaled images (1.5x), and applied dilation to enhance text. Issue:

    Alphabets remain challenging to recognize.

    How can I improve preprocessing for better OCR recognition of small, bold alphabets? Are there any OCR models or custom training approaches better suited for license plates with intricate designs like Oman’s?

    sample license plate:

    [​IMG]

    Continue reading...

Compartilhe esta Página