You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
900 B
34 lines
900 B
# kr_lp_pgnet
|
|
|
|
PaddleOCR PGNet 기반 한국 번호판(LP) end-to-end 검출 + OCR 학습 프로젝트.
|
|
|
|
대상 번호판: 승용(흰), 영업용(노란), 전기차(파란 8자리), 화물·특수.
|
|
|
|
## 디렉토리 구조
|
|
|
|
```
|
|
kr_lp_pgnet/
|
|
├── configs/ # PGNet 학습 config (.yml)
|
|
├── dict/ # 문자 사전 (kr_lp_dict.txt)
|
|
├── data_gen/ # 합성 LP 이미지 생성기
|
|
├── scripts/ # 서버 셋업·학습 실행 셸 스크립트
|
|
└── tools/ # 라벨 검증·시각화 등 보조 스크립트
|
|
```
|
|
|
|
## 서버 측 실행 순서
|
|
|
|
```bash
|
|
# 1. 최초 1회: 환경 셋업
|
|
docker exec kr_lp_pgnet bash scripts/setup_server.sh
|
|
|
|
# 2. Step1: 합성 데이터 생성 + 학습
|
|
docker exec -d kr_lp_pgnet bash scripts/run_step1.sh
|
|
```
|
|
|
|
## 환경 요구사항
|
|
|
|
- NVIDIA GPU (RTX 4090 이상 권장)
|
|
- CUDA 12+
|
|
- Python 3.10
|
|
- PaddlePaddle GPU
|