[发明专利]一种低分辨率情况下的车辆成像方法有效
申请号: | 201410658255.7 | 申请日: | 2014-11-18 |
公开(公告)号: | CN104376303B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 程洪;王润洲;杨路 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/66;H04N5/232 |
代理公司: | 成都信博专利代理有限责任公司51200 | 代理人: | 邓金涛,卓仲阳 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分辨率 情况 车辆 成像 方法 | ||
技术领域
本发明涉及计算机视觉领域,具体涉及一种低分辨率情况下的车辆成像方法。
背景技术
车辆检测技术主要有:1,以车辆边缘信息确定车辆位置的方法;2,以较多的车辆样本,根据局部纹理信息,训练车辆模板,进行匹配的方法;3,以车牌位置为依据检测车辆的方法;4,以背景建模,通过检测运动物体从而检测车辆的方法。其中,车辆边缘信息受环境影响较大,不能适应复杂场景如车辆较多,路边有树木等;车辆纹理信息如harr-like特征配合adaboost可以较为准确地检测大尺寸目标车辆,但当车辆尺寸较小,分辨率较低的情况下,局部纹理信息不明显,不足以区分车辆与非车;以车牌为依据的检测车辆方法在低分辨率情况下因无法检测到车牌同样无法工作;背景建模检测运动物体的方法不能适应拥堵等车辆不动的道路场景。
发明内容
本发明的目的在于提供一种低分辨率情况下的车辆成像方法,解决现有技术在低分辨率情况下车辆成像识别精度低的问题。
为解决上述的技术问题,本发明采用以下技术方案:
一种低分辨率情况下的车辆成像方法,包括以下步骤:
步骤一,设备安装与视频采集:将摄像机安装在单方向行驶的路面正上方6至8米处,俯视角30至45度,水平倾斜范围0至5度,工控机置于路旁杆位处,和摄像机以网线相连接,摄像机拍摄下方单方向行驶的车辆,记录为视频文件,所述摄像机为在线模式下的视频源,所述工控机为离线模式下的视频源;
步骤二,映射关系学习:将离线视频文件分割为图像序列,截取车辆样本,归一化到同一大小,记为高分辨率车辆样本x,通过缩放矩阵H得到小型的图片,记为低分辨率车辆样本y,使用非负矩阵分解优化问题并分别计算得到高、低分辨率车辆的字典φ和
步骤三,分类器学习:取低分辨率车辆样本y,使用稀疏贝叶斯学习方法解得低分辨率编码,并根据映射关系计算得高分辨率编码,以此编码为特征,以随机森林为分类方法训练分类器;
步骤四,车辆检测:将在线视频文件分割为图像序列,每一帧图像都缩放至若干级别,级别0为原始图像,级别1为级别0图像的0.9倍缩小图,以此类推,得到4至6个级别,对每个级别图像遍历截取待检测区域,计算此区域图的低分辨率编码,通过映射关系得到高分辨率编码,以此编码为特征,输入到分类器中,判定是否为车,若为车则记录位置。
更进一步的技术方案是,所述映射系学习中,
x=φa+ex
其中φ和分别对应高、低分辨率的字典,x和y分别是高低分辨率样本,ex、ey、n是误差,a和分别是高低分辨率编码,结合公式
y=Hx+n
得到
其中ey是不能由张成的部分,所以两边乘以得到
通过计算
是a的最优值,原问题转化为和p(a)的估计问题。
更进一步的技术方案是,所述p(a)的估计由
稀疏贝叶斯学习得到,其中ai代表编码的某一维,γi是参数。
更进一步的技术方案是,所述的估计由如下方法得到:
令v=Hex+n,通过估计p(v)得到其中v是高分辨率重建信号映射到低分辨率产生的总误差,
则其中得到
更进一步的技术方案是,所述使用非负矩阵分解优化问题的方法是:
令可得到
定义代价函数E(a),用迭代最速下降法求解上式,得到
其中λ控制着先验的权重,α是迭代步长,为固定值,
迭代初始值a0的选取,用低分辨率图插值得到高分辨率图,再用高分辨率字典φ张成,得到a0。
更进一步的技术方案是,所述所有级别的缩小图像全部遍历完成后,记录本帧图像所有检测到的车辆信息;有数据库模块将一帧图像的检测结果结构化后进行存储,以供查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410658255.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种储罐及其支撑装置
- 下一篇:一种用于液化天然气低温潜液泵的自动充氮装置