CCPD_SPE — 特殊车牌数据集
基于 CCPD 真实街景照片,将普通蓝牌替换为 9 种特殊车牌。
目录结构
CCPD_SPE/
├── ccpd_base/
│ ├── police/ # 警车 (白底, 末位JING)
│ ├── army/ # 军车 (白底)
│ ├── gangao/ # 港澳入出境 (黑底, GANG=港 / AO=澳)
│ ├── shiguan_old/ # 使馆旧版 (黑底, SHI红字)
│ ├── shiguan_new/ # 使馆新版 (黑底)
│ ├── lingguan_old/ # 领馆旧版 (黑底, LING红字)
│ ├── lingguan_new/ # 领馆新版 (黑底)
│ ├── coach/ # 教练车 (黄底, 末位XUE)
│ └── new_energy/ # 新能源 (黄绿双拼, 8位)
├── ccpd_blur/
├── ccpd_challenge/
├── ccpd_fn/
├── ccpd_rotate/
├── ccpd_tilt/
└── ccpd_weather/
文件命名规则
{CCPD原始文件名}__{特殊车牌类型}__{车牌号拼音}.jpg
字段说明
| 段 | 示例 | 说明 |
|---|---|---|
| CCPD原始文件名 | 003402777-94_83-366&419_...-123-6 |
保留 CCPD 全部几何标注(角点/bbox/亮度/模糊度) |
| 特殊车牌类型 | gangao |
9 种类型之一 |
| 车牌号拼音 | B690TGANG |
原车牌号,中文转拼音标注 |
拼音标注表
| 中文 | 拼音 | 含义 |
|---|---|---|
| 港 | GANG | 港澳入出境—香港 |
| 澳 | AO | 港澳入出境—澳门 |
| 警 | JING | 警车 |
| 使 | SHI | 使馆 |
| 领 | LING | 领馆 |
| 学 | XUE | 教练车 |
类型对照
| 目录名 | 底板色 | 说明 |
|---|---|---|
police |
白底 | 警用车牌,末位"警"红色 |
army |
白底 | 军车/武警 |
gangao |
黑底 | 港澳入出境,粤Z·XXXX港/澳 |
shiguan_old |
黑底 | 使馆旧版,"使"在首位红色 |
shiguan_new |
黑底 | 使馆新版,XXX·XXX使 |
lingguan_old |
黑底 | 领馆旧版,省A·XXXX领 |
lingguan_new |
黑底 | 领馆新版,省XXX·XX领 |
coach |
黄底 | 教练车,末位"学" |
new_energy |
黄绿双拼 | 大型新能源,8位 |
使用示例
# 按类型筛选
gangao_files = [f for f in glob('CCPD_SPE/*/gangao/*.jpg')]
# 按港/澳筛选
hk_files = [f for f in gangao_files if 'GANG' in f]
mo_files = [f for f in gangao_files if 'AO' in f and 'GANG' not in f]
# 解析CCPD角点
# CCPD文件名格式: area_tilt_bbox_corners_chars_brightness_blurriness
# corners段: TL_x&TL_y_TR_x&TR_y_BR_x&BR_y_BL_x&BL_y
生成参数
| 参数 | 值 |
|---|---|
| 引擎 | C++ / OpenCV 4.10 |
| 线程 | 24 |
| 速度 | ~53 张/秒 |
| 含退化模拟 | JPEG+降采样+模糊 |
| 羽化 | 内侧 erode+GaussianBlur |
| 色温匹配 | 参考原车牌白字色温 |
| 噪声匹配 | 原车牌区域噪声σ估计 |