基于人工智能的机动车号牌检测与推理系统v1.0代码重构与实现。
目前整合3中现有算法,并完成阶段性改造,包括【传统方法检测车牌,SVM推理字符】、【YOLO方法检测车牌,SVM推理字符】、【YOLO方法检测车牌,CNN推理字符】,后续将进行AI算法新增、新特性引入、AI算法迭代优化与升级等。
1.开发环境
操作系统: Windows 10
开发工具: PyCharm 2023.3.2 (Community Edition)
Pyhton版本: Python 3.8.18
v1.0界面框架:tkinter
2.版本功能
- 传统方法检测车牌,SVM推理车牌号码字符
- YOLO方法检测车牌,SVM推理车牌号码字符
- YOLO方法检测车牌,CNN推理车牌号码字符
- 其他-实现中
3.演示效果
-
YOLO方法检测车牌,SVM推理车牌号码字符
-
YOLO方法检测车牌,CNN推理车牌号码字符
-
传统方法检测车牌,SVM推理车牌号码字符
4.效果测试
- AI算法优化存在较大的优化空间。如夜间、车牌颜色、性能、泛化能力、车牌种类扩展等
传统方法检测车牌,SVM推理字符: 0.4
YOLO方法检测车牌,SVM推理字符: 0.6
YOLO方法检测车牌,CNN推理字符: 0.43333333333333335
5.批量车牌识别与预测
- 批量输出,性能优化