차량 번호판(한글)을 텍스트로 변환
영상에서 차량 번호판을 detect하고 ocr을 이용해 텍스트로 변환하는 프로젝트입니다.
tensorflow-gpu == 2.5.0
opencv-python
- lxml
- tqdm
- absl-py
- matplotlib
- easydict
- pillow
python detectvideo.py --framework tflite --weights ./checkpoints/yolov4-416.tflite --video [VIDEO_PATH] --lpr
[VIDEO_PATH]에는 차량 번호판을 식별하려는 영상의 위치와 영상의 이름을 작성하시면 됩니다.
- korea_license_plate/detections/crop 디렉토리에 각 영상별 폴더가 생성됩니다.
- 디렉토리 별로 crop된 번호판의 이미지를 확인할 수 있습니다.
- CarNum_List.txt파일에 인식된 번호판이 저장됩니다.
sample_compress.mp4
result_copress.mp4
- https://github.com/RoadoneP/Korean_license_plate_recognition.git
위 깃허브 코드는 이미지에서 차량번호판을 detect하고 텍스트로 변환이 가능하였다.
이를 개선하여 동영상에서도 같은 기능을 수행할 수 있도록 코드를 수정하였고,
텍스트로 변환된 차량번호가 .txt파일에 저장되는 기능 또한 추가하였다.