车牌识别项目:基于tensorflow的卷积神经网络实现车牌自动识别

打算做一个基于tensorflow的卷积神经网络实现车牌识别系统,为了不重复造轮子,搜集了些资料,以便形成整体框架.

关于自己所做项目

Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口,Python 使用 Tkinter 可以快速的创建 GUI 应用程序【1】。messagebox是tkinter中的消息框、对话框;

filedialog是tkinter中的文件对话框2】

2】https://www.cnblogs.com/progor/p/8506513.html

1】https://www.runoob.com/python/python-gui-tkinter.html

The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities.

翻译成中文介绍PIL

PIL ImageGrab屏幕截屏

http://www.pythonware.com/products/pil/

 

Opencv

 

Numpy

 

requests是使用Apache2 licensed 许可证的HTTP库。

用python编写。

比urllib2模块更简洁。

Request支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。

在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得人性化,使用Requests可以轻而易举的完成浏览器可有的任何操作。

现代,国际化,友好。

requests会自动实现持久连接keep-alive

https://www.cnblogs.com/ranxf/p/7808537.html

 

PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库

博客

http://www.voidcn.com/article/p-cxqqmtiu-bqh.html

网上找的车牌识别资料,别人总结的。比较关注的是tensorflow版和cnn版本,主要是因为项目需要:

TensorFlow版:

https://github.com/matthewearl/deep-anpr

deep-anpr开源项目学习笔记

cnn版本的车牌识别:https://github.com/huxiaoman7/mxnet-cnn-plate-recognition

另外还在CSDN上找到两篇文章:

端到端车牌/验证码识别(tensorflow版)——(2)

端到端车牌/验证码识别(tensorflow版)——(1)

TensorFlow车牌识别完整版(含车牌数据集)

论文

OCR—ccpd论文及程序解读

Towards End-to-End License Plate Detection and Recognition: A Large Dataset and Baseline 

数据集

CCPD数据集

这是一个用于车牌识别的大型国内的数据集,由中科大的科研人员构建出来的。发表在ECCV2018论文Towards End-to-End License Plate Detection and Recognition: A Large Dataset and Baseline 
https://github.com/detectRecog/CCPD

该数据集在合肥市的停车场采集得来的,采集时间早上7:30到晚上10:00.涉及多种复杂环境。

一共包含超多25万张图片,每种图片大小720x1160x3。一共包含9项。每项占比如下图:

第二个数据集

http://vision.princeton.edu/projects/2010/SUN/SUN397.tar.gz

车牌识别开源框架:

HyperLPR

HyperLPR是北京智云视图科技有限公司(www.zeusee.com)开源的一个使用深度学习针对对中文车牌识别的实现,与较为流行的开源的 EasyPR 相比,它的检测速度和鲁棒性和多场景的适应性都要好于目前开源的EasyPR.

HyperLPR可以识别多种中文车牌包括白牌,新能源车牌,使馆车牌,教练车牌,武警车牌.

https://github.com/zeusees/HyperLPR

HyperLPR中文车牌识别安装(Windows版)

EasyPR

非常详细的讲解车牌识别easypr

关于我的项目的一些说明:

Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口,Python 使用 Tkinter 可以快速的创建 GUI 应用程序【1】。messagebox是tkinter中的消息框、对话框;

filedialog是tkinter中的文件对话框2】

2】https://www.cnblogs.com/progor/p/8506513.html

1】https://www.runoob.com/python/python-gui-tkinter.html

The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities.

翻译成中文介绍PIL

PIL ImageGrab屏幕截屏

http://www.pythonware.com/products/pil/

 

Opencv

 

Numpy

 

requests是使用Apache2 licensed 许可证的HTTP库。

用python编写。

比urllib2模块更简洁。

Request支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。

在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得人性化,使用Requests可以轻而易举的完成浏览器可有的任何操作。

现代,国际化,友好。

requests会自动实现持久连接keep-alive

https://www.cnblogs.com/ranxf/p/7808537.html

 

PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库

 

 

 

 

 

  • 3
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
目标识别是计算机视觉一个重要的研究领域,由此延伸出的车辆型号识别具有重 要的实际应用价值,特别是在当今交通状况复杂的大城市,智能交通系统成为发展趋 势,这离不开对车辆型号进行识别和分类的工作,本文围绕如何利用计算机视觉的方 法进行车辆型号的识别和分类展开了一系列研究: 本文对当前的目标识别和分类的特征和算法做了总结和归纳。分析比较了作为图 像特征描述常见的特征算子,总结归纳了他们的提取方法、特征性能以及相互之间的 关联。另外,介绍了在目标识别工作中常用的分类方法,阐述了他们各自的原理和工作 方法。研究了深度神经网络的理论依据,分析比较了深度神经网络不同的特征学习方 法,以及卷积神经网络的训练方法。分析比较不同特征学习方法的特点选取 k-means 作为本文使用的特征学习方法,利用卷积神经网络结构搭建深度学习模型,进行车辆 车型识别工作。 本文为了测试基于深度学习的车辆型号分类算法的性能在 30 个不同型号共 7158 张图片上进行实验;并在相同数据上利用改进了的 SIFT 特征匹配的算法进行对比实验; 进过实验测试,深度学习方法在进行车型分类的实验中取得 94%的正确率,并在与 SIFT 匹配实验结果对比后进一步证实:深度学习的方法能够应用在车辆型号识别领域

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

haimianjie2012

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值