Skip to content

Automate Number Plate Recognition (ANPR) solution Transform your approach to vehicle identification with MareArts' ANPR, covering 36 European countries. Our advanced system excels in recognizing a wide range of characters and delivers rapid, accurate plate detection. Seamlessly integrate our technology into your systems for enhanced efficiency.

MareArts/MareArts-ANPR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🇪🇺 ANPR EU (European Union)

Auto Number Plate Recognition for EU countries


🦋 Available Countries: (We are adding more contries.)

🇦🇱 Albania                  🇨🇿 Czechia
🇦🇩 Andorra                  🇩🇰 Denmark
🇦🇹 Austria                  🇫🇮 Finland
🇧🇪 Belgium                  🇫🇷 France
🇧🇦 Bosnia and Herzegovina   🇩🇪 Germany
🇧🇬 Bulgaria                 🇬🇷 Greece
🇭🇷 Croatia                  🇭🇺 Hungary
🇨🇾 Cyprus                   🇮🇪 Ireland

🦋 Recognisable characters:

char_list = [
    "-", ".", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
    "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N",
    "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "d", "i", "m", "o",
    "Ö", "Ü", "Ć", "Č", "Đ", "Š", "Ž", "П"
]

🇰🇷 ANPR Korea

한국 자동차 번호판 인식 솔루션


🦋 인식 가능 번호판 종류

다음과 같은 대표적인 6가지 종류등의 번호판 인식 가능합니다. (특수, 오토바이 번호판을 추가 중입니다.)

인식 가능 문자

char_list = [
    '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 
    '', '강', '거', '경', '고', '광', '구', '기',
    '', '남', '너', '노', '누',
    '', '대', '더', '도', '동', '두',
    '', '러', '로', '루',
    '', '머', '모', '무', '문',
    '', '배', '버', '보', '부', '북',
    '', '산', '서', '세', '소', '수',
    '', '어', '오', '우', '울', '원', '육', '인',
    '', '저', '전', '제', '조', '종', '주',
    '', '충',
    '', '허', '호'
]

🤖 Live Test



📺 ANPR Result Videos

Check the license plate recognition results in these YouTube videos.

🧑🏻‍💻 Using SDK

🔬 SDK Usage

  • **Use pip install and use anpr sdk
#pip install marearts-anpr
from marearts_anpr import MareArtsAnpr

#nation is "eu" or "kr"
predictor = MareArtsAnpr(nation=nation, id=user_id, key=license_key, display_license_info=True)

#prediction by image path
result = predictor.predict_from_path(img_path)

#prediction by opencv image
result = predictor.predict_from_cv2(img)

📝 Using API

🔬 API Usage

  • Use curl or Python examples provided for API calls.
#shell script
./kr_curl_request.sh
./eu_curl_request.sh
#python code
python ./kr_api_request.oy
python ./eu_api_request.py

🔬 Returns

  • results: Contains OCR text, probabilities, and detection locations.
  • Processing Speeds: Provided for license plate detection and OCR.
  • Usage: Current day’s usage and maximum usage for public key license.
# Example 1 JSON
{
    "results": [{
        "ocr": "KU17ZY", "ocr_conf": 99,
        "ltrb": [619, 327, 775, 393], "ltrb_conf": 93
    }],
    "ltrb_proc_sec": 0.14, "ocr_proc_sec": 0.34,
    "usage": "1", "day_max": "10000"
}
#usage, day_max are only for public key license

🪪 License Key

# Public keys
user-id : marearts@public
x-api-key : J4K9L2Wory34@G7T1Y8rt-PP83uSSvkV3Z6ioSTR!

ETC

# box display code with label
ex_box_display.py


More detail for MareArts ANPR click here 😀

🙇🏻‍♂️ Thank you!

About

Automate Number Plate Recognition (ANPR) solution Transform your approach to vehicle identification with MareArts' ANPR, covering 36 European countries. Our advanced system excels in recognizing a wide range of characters and delivers rapid, accurate plate detection. Seamlessly integrate our technology into your systems for enhanced efficiency.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published