一、系统概述
通过AI技术实现车辆登船记录的自动化、智能化管理,利用高精度车牌识别、实时状态监测和数据分析,提升船舶调度效率,降低人工成本。系统支持高可靠性、可扩展性和复杂环境适应性。
二、系统架构设计


1. 硬件配置
车牌识别摄像头:
- 型号:预算足的话最好400万像素以上工业摄像头,配备夜间红外补光。
- 部署位置:船舱出入口,2-5米高度,俯拍车辆/平视车辆。
- 防护等级:IP67,适应码头潮湿、盐雾环境。
- 数量:每个泊位口部署四台摄像机,两台监控入场车辆,两台监控出场车辆
处理终端:
- 工控机:8核,32G内存以上。
- 存储:512G以上磁盘空间。
- 系统:Windows/Linux均可。
- 数量:2台,一台主设备,另一台做备用机
通讯模块:
- 连接方式:网线连接,基于TCP/IP协议,支持4G/5G备份链路。
- 带宽需求:≥10Mbps,确保数据实时传输。
设备控制箱:
- 防护等级:IP66,内置温控系统,防潮、防尘。
- 集成设备:工控机、交换机及NVR(网络视频录像机)。
- 可选配置:配备UPS(≥30分钟续航),防止突然断电。
2. 软件架构
车牌识别模块:
- 技术栈:Python + OpenCV + PyTorch。
- AI模型:YOLOv11(目标检测)+ CRNN(字符识别)/PaddleOCR,具体可能在做的过程中比较效果。
- 功能:实时解析摄像头画面,提取车牌号,识别准确率目标>99%。
车辆登船记录、数据管理、报表生成模块:
- 数据库:Postgres。
- 技术:Flask,Pandas + OpenPyXL。
- 功能:记录车辆进出时间、状态,生成历史记录,生成Excel/CSV格式报表,包含车牌号、登船/退出时间、状态等,支持异常高亮。