Skip to content

NathanYu1124/PLR_Vision

Repository files navigation

PLR Vision

PLR Vision是macOS系统下的开源中文车牌识别系统,核心算法NYPR基于OpenCV与TinyDNN的C++接口开发,GUI界面基于Xcode使用swift开发,自娱自乐的本科毕设项目,希望大家喜欢。

软件界面

mainView

测试视频: YouTube Bilibili

PLR Vision系统目前已经实现的功能有:

  • macOS系统下的简洁易用的GUI界面
  • 集成Sparkle框架实现PLR Vision的在线更新及安装
  • 图像中的中文车牌定位及识别
  • 识别车牌号的语音播报
  • 视频流中的车辆检测与跟踪

PLR Vision系统目前支持的中文车牌类型:

  • 单行蓝牌

  • 单行黄牌

注意事项

  • 项目当前分支为待完善的开发测试版本,为获得更好的使用体验请安装最新的 Release 版本(v2.0.2)

安装使用

  • DMG版本安装: Github的Release页面已提供最新版(v2.0.2)的DMG安装包

  • 在线更新安装: PLR Vision v2.0.0及以上版本可通过 检查更新 联网更新最新版(v2.0.2)

后续更新

受疫情影响,后续更新时间可能会有所延长,愿大家平安健康地度过2020这个庚子年。

  • Version 2.0.3 将移除Version 1.0版本中的代码,并完善交互逻辑。
  • Version 2.0.4 主要解决之前版本存在的bug,并优化UI界面。
  • Version 2.0.5 将添加 系统设置 功能。
  • Version 2.0.6 将更新核心算法使用的模型文件,并大幅提升汉字识别准确率。

致谢

感谢Dribbble的设计师提供的优秀的UI界面设计,得益于此我才能使PLR Vision系统的UI界面简洁美观。

感谢EasyPR的作者提供的高质量博客,正是在他的博客的帮助下,我才开发出了PLR Vision系统的雏形并在此基础上不断进行改进,最终达到了毕设项目的预期效果。

感谢tiny-dnn的作者提供的C++开源机器学习框架,得益于此我才能实现端到端车牌识别系统的简洁易用性,使项目配置更加方便。

感谢Sparkle的作者提供的开源cocoa软件更新框架,借助此框架我才能实现PLR_Vision的在线更新安装,提升了用户使用体验。

版权

PLR Vision的源代码与数据集遵循Apache v2.0协议开源。请确保在使用前了解以上协议的内容。