logo好方法网

一种速度误检和修正方法、设备及计算机可读存储介质


技术摘要:
本发明公开了一种速度误检和修正方法、设备及计算机可读存储介质,该方法包括获取具有速度标识的模板图像;从模板图像中提取速度图像;从速度图像中识别提取速度数据值;对识别错误的速度数据值进行修正,生成修正数据集;本发明从模板图像中提取速度图像,并从速度图  全部
背景技术:
模板匹配是计算机视觉和图形图像处理领域研究的主要内容之一。在计算机识别 物体的过程中,常常需要把不同传感器(CCD或CMOS)在不同时间段、环境下,将获取到同一 物体的多幅图像信息进行对准,或者根据已知模板图像在被搜索图中寻找与之相似的子图 像。模板匹配是计算模板与图像之间的相似度实现的,在针对视频中速度模块的速度识别 模板匹配算法得以广泛的应用。 内蒙古农业大学硕士论文《Study  Oil  Template  Matching  Algorithms  Based  on  Gray  Value》中提到了模板匹配的缺陷所在:基于灰度的模板匹配算法尽管已十分普 遍,但这些算法还存在着一定的缺陷,如时间复杂度高、光照敏感和图像尺寸变化等。 这些问题在一段视频中对速度的判定影响是比较大的,并且对不同的图像增强算 法针对不同的视频图像会具有不同的处理效果,选用合适的图像增强算法也是图像处理中 重要的组成部分。加上自身视频清晰度的原因经常造成一系列的识别错误,有时候尽管尝 试了多种图像增强的算法还是会出现问题,例如:针对图像缩放后再次进行模板匹配,对图 像进行二值化加放大的处理,对图像转为灰度图……虽然有些处理可以对识别率提升有些 许帮助,但是最后还是不能实质性解决速度识别出现错误的问题,所以针对识别后的速度 提出了速度修正的方法。
技术实现要素:
本发明主要解决的技术问题是针对无法有效选择哪种增强算法、识别准确度低、 模板匹配识别出的速度无法直接应用的问题,提供一种速度误检和修正方法、设备及计算 机可读存储介质。 为解决上述技术问题,本发明采用的一个技术方案是:一种速度误检和修正方法, 包括以下步骤: 获取具有速度标识的模板图像; 从模板图像中提取速度图像; 从速度图像中识别提取速度数据值; 对识别错误的速度数据值进行修正,生成修正数据集。 在本发明速度误检和修正方法另一实施例中,包括有使用模板匹配识别方法对模 板图像进行预处理。 在本发明速度误检和修正方法另一实施例中,模板匹配识别方法中包括有相关 法、误差法、二次匹配误差算法、高速模板匹配法或序贯相似性检测算法。 在本发明速度误检和修正方法另一实施例中,使用opencv选取模板匹配识别方法 3 CN 111612094 A 说 明 书 2/6 页 中相关法、误差法、二次匹配误差算法、高速模板匹配法或序贯相似性检测算法的一种。 在本发明速度误检和修正方法另一实施例中,模板图像由速度监控视频中的每一 帧的单幅图像组成。 在本发明速度误检和修正方法另一实施例中,识别提取速度数据值中包括有设定 阈值,将前一帧速度图像中的速度值与当前帧的速度图像中的速度值进行对比,当前帧的 速度与前一帧的速度差大于阈值时,将当前帧的速度图像上的数值判定为错误数据值。 在本发明速度误检和修正方法另一实施例中,对错误数据值进行修正的方法为将 前一帧速度图像上的速度数据值中位数上正确的数值替换为当前帧速度图像上速度数据 值中位数上错误的数值。 在本发明速度误检和修正方法另一实施例中,包括有对识别错误的速度数据值的 错误类型进行分类。 一种速度误检和修正设备,包括: 获取模块,用于获取具有速度标识的模板图像; 提取模块,用于从模板图像中提取速度图像; 识别模块,用于从速度图像中识别提取速度数据值; 修正模块,用于对识别错误的速度数据值进行修正,生成修正数据集。 一种用于速度误检和修正的计算机可读存储介质,计算机可读存储介质上存储有 计算机程序,计算机程序被处理器执行时实现速度误检和修正方法的步骤。 本发明从模板图像中提取速度图像,并从速度图像中识别提取速度数据值,并对 识别错误的速度数据值进行修正,获得修正数据集,可以将修正数据集直接应用到需要速 度数据的模块中,对于不合乎常理的速度数据值进行后期的修正,保证了速度数据值的准 确性,进而可以确保其他需要用到车辆速度数据值的模块可以不受速度错误识别的干扰。 附图说明 图1是根据本发明速度误检和修正方法从模板图像中提取得到的速度图像的集合 示意图; 图2是根据本发明速度误检和修正方法一实施例的错误类型示意图; 图3是根据图2中的错误类型进行修正后的修正数据集示意图; 图4是根据本发明速度误检和修正方法另一实施例的错误类型示意图; 图5是根据图4中的错误类型进行修正后的修正数据集示意图; 图6是根据本发明速度误检和修正方法另一实施例的错误类型示意图; 图7是根据图6中的错误类型进行修正后的修正数据集示意图; 图8是根据本发明速度误检和修正方法另一实施例的错误类型示意图; 图9是根据图8中的错误类型进行修正后的修正数据集示意图; 图10是根据本发明速度误检和修正方法另一实施例的错误类型示意图; 图11是根据图10中的错误类型进行修正后的修正数据集示意图; 图12是根据本发明速度误检和修正方法另一实施例的错误类型示意图; 图13是根据图12中的错误类型进行修正后的修正数据集示意图; 图14是根据本发明速度误检和修正方法另一实施例的错误类型示意图; 4 CN 111612094 A 说 明 书 3/6 页 图15是根据图14中的错误类型进行修正后的修正数据集示意图; 图16是根据本发明速度误检和修正方法一实施例的基本流程图; 图17是本发明速度误检和修正设备一实施例的结构示意图; 图18是本发明用于速度误检和修正的计算机储存介质一实施例的结构示意图。
分享到:
收藏