本系统专为宁波市建筑垃圾监管信息系统场所端设计,实现车牌自动捕捉、识别、数据上报全流程自动化,无需人工干预,大幅提升监管效率和数据准确性。
通过海康威视交通摄像头(DS-2CD9125-KS 等型号)自动捕捉过往车辆画面
摄像头内置SDK识别+本地OCR辅助,双重保障识别准确率
MQTT协议实时上报车牌数据,HTTP上传抓拍图片,确保数据完整
每30秒发送心跳包,维持与监管平台的稳定连接
系统核心程序,全自动运行,无需人工干预
基于RSA非对称加密,保障程序使用安全
离线OCR识别,提升低置信度场景识别准确率
D:\AutoUpload\ ├── AutoUpload.exe 主程序 ├── config.properties 配置文件 ├── license.dat 授权证书(开发商提供) ├── plate_recognizer.exe 本地OCR辅助识别(可选) ├── setup-startup.bat 开机自启脚本 ├── HCNetSDK.dll SDK文件 ├── HCNetSDKCom/ SDK组件目录 ├── events.db 事件数据库(自动生成) ├── logs/ 日志目录(自动生成) ├── cache/ 图片缓存(自动生成) └── SdkLog/ SDK日志(自动生成)
指纹基于主板+硬盘+设备名称生成SHA256,一机一码,用于申请授权license.dat
AutoUpload.exe
fingerprint.txt 指纹文档
| 设备 | 说明 |
|---|---|
| 海康威视交通摄像头 | 型号 DS-2CD9125-KS 或兼容型号 |
| 工控机 / 电脑 | Windows 7/10/11,建议 4GB 以上内存 |
| 网络环境 | 摄像头与工控机局域网互通;工控机可访问监管平台MQTT服务器 |
D:\AutoUpload\(或其他盘符)
config.properties,修改摄像头IP/密码、MQTT服务器信息、设备编号
license.dat 放入程序目录
plate_recognizer.exe 放入程序目录
AutoUpload.exe 验证运行正常
setup-startup.bat -add
成功后会显示 「OK 开机启动已设置成功」
执行后即可取消程序的开机自动运行
原因:缺少 license.dat 或证书与当前电脑不匹配。
解决:
fingerprint.txt 发送给开发商license.dat 放入程序目录后重新运行可能原因:
排查方法:
ping 摄像头IP 检查网络连通性http://摄像头IP 确认能否登录config.properties 中的 DeviceIP、DeviceUser、DevicePassWord可能原因:
排查方法:
config.properties 中的 MqttServer、MqttPort、MqttUser、MqttPassword可能原因:
DeviceNo)未在平台注册MqttRecvTopic)配置错误排查方法:
config.properties 中的 DeviceNo 是否与平台分配的一致MqttRecvTopic 是否包含正确的设备编号程序隐藏了关闭按钮,可通过以下方式退出:
Alt+F4 关闭窗口AutoUpload.exe 进程