视频中的车牌特征识别[通俗易懂]

视频中的车牌特征识别[通俗易懂]这里,没有直接采用之前的方案,是因为在设计的时候,发现直接采用颜色等直接特征提取然后进行二值化处理的方法,如果视频中出现颜色类似的区域,则很有可能错误的定位,例如在公交车中车牌区域范围和前窗以及部分的背景比较相似,直接采用这种方法会出错。这里,定位的算法,我们使用的是HOG特征提取和Adaboost的算法进行定位。对应的程序为:具体的原理如下所示:adaboost:http://www.doc88.com/p-211656392…

大家好,又见面了,我是你们的朋友全栈君。

        这里,没有直接采用之前的方案,是因为在设计的时候,发现直接采用颜色等直接特征提取然后进行二值化处理的方法,如果视频中出现颜色类似的区域,则很有可能错误的定位,例如在公交车中车牌区域范围和前窗以及部分的背景比较相似,直接采用这种方法会出错。

        这里,定位的算法,我们使用的是HOG特征提取和Adaboost的算法进行定位。对应的程序为:

       视频中的车牌特征识别[通俗易懂]

       具体的原理如下所示:

adaboost

http://www.doc88.com/p-211656392146.html

http://www.doc88.com/p-908977169291.html

 

hog

http://www.doc88.com/p-938477812496.html

 

       上面的几个论文,是我们参考的几个比较好的资料。定位的仿真效果如下所示:

视频中的车牌特征识别[通俗易懂]

 

视频中的车牌特征识别[通俗易懂]

 

       通过上面的步骤,我们能够对车牌整体范围进行定位,采用这种方法的缺点就是需要大量的样本进行训练才能够获得精度较大的训练结果。样本越多,精度越高。

步骤二:训练识别

       之前给你的方案是使用SVM进行训练识别,后来考虑了一下,这里稍微变了下,采用BP神经网络进行训练识别,因为采用SVM只针对2分类识别,所以效果不佳,所以采用BP神经网络进行训练识别。

运行视频中的车牌特征识别[通俗易懂]

 

得到如下结果:

视频中的车牌特征识别[通俗易懂]

 

 

视频中的车牌特征识别[通俗易懂]

 

 

步骤三:整体的车牌识别

        通过上面的分析,我们所这里的整个算法流程如下所示:

视频中的车牌特征识别[通俗易懂]

 

      最后仿真结果如下所示:

视频中的车牌特征识别[通俗易懂]

视频中的车牌特征识别[通俗易懂]

 

视频中的车牌特征识别[通俗易懂]

 

视频中的车牌特征识别[通俗易懂]

 

视频中的车牌特征识别[通俗易懂]

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/146218.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • ActiveMQ入门系列二:入门代码实例(点对点模式)[通俗易懂]

    在上一篇《ActiveMQ入门系列一:认识并安装ActiveMQ(Windows下)》中,大致介绍了ActiveMQ和一些概念,并下载、安装、启动他,还访问了他的控制台页面。这篇,就用代码实例说下如

  • idea代码整理快捷键_IDEA怎么设置快捷键

    idea代码整理快捷键_IDEA怎么设置快捷键快捷键功能Ctrl+X删除行Ctrl+D复制行Ctrl+N查找类Ctrl+F查找文本Ctrl+J自动代码Ctrl+H显示类结构图Ctrl+Q显示注释文档Ctrl+P方法参数提示Ctrl

    2022年10月12日
  • C++基本概念_c语言 c++区别

    C++基本概念_c语言 c++区别1.    面向对象的程序设计思想是什么?答:把数据结构和对数据结构进行操作的方法封装形成一个个的对象。 2.    什么是类?答:把一些具有共性的对象归类后形成一个集合,也就是所谓的类。 3.    对象都具有的二方面特征是什么?分别是什么含义?答:对象都具有的特征是:静态特征和动态特征。静态特征是指能描述对象的一些属性;动态特征是指对象表现出来的行为;

  • PLSQL 14.0.6 下载使用教程「建议收藏」

    PLSQL 14.0.6 下载使用教程「建议收藏」众所周知,PLSQL只是一个oracle第三方开发测试工具,它依赖oracle客户端搭配使用,但是oracle客户端有2G,相当庞大,不建议安装。所以我们如果下载安装好PLSQL,再下载好轻量级的支持远程链接的oracle客户端,这样搭配使用可以的话就最好了,答案是可以的。第一步:PLSQL下载与安装PLSQL14.0.6下载地址:https://www.allroundautomations.com/registered-plsqldev/下载下来,除了安装路径更改一下,

  • ASP.NET报错:failed due to the following error: 8000401a.「建议收藏」

    ASP.NET报错:failed due to the following error: 8000401a.「建议收藏」出现错误的原因是:配置标识不正确,系统无法开始服务器进程解决方案:1.开始-dcomcnfg,启动组件服务。2.找到MicrosoftExcelApplication、MicrosoftOfficePowerPoint幻灯片、MicrosoftOfficeWord97-2003文档,-属性-安全-自定义,添加启动和激活权限、访问权限,并添加NETWORKSER…

  • 如何将ts文件转为mp4格式「建议收藏」

    如何将ts文件转为mp4格式「建议收藏」问题描述:想要将新浪微博上的视频下载下来,打开源码发现找不到视频,通过查找,在js文件里找到视频保存的文件目录。根据该文件目录一一下载下来后缀为ts的视频文件。想要发给朋友分享,所以需要转为mp4格式。将所有ts文件下载下来存到b文件夹里面在b文件夹下新建1.bat文件,输入copy/b*.tsnew.ts双击1.bat执行该文件,在b文件夹下生成new.ts(这个是将b文件夹下的所有ts文…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号