[发明专利]一种汽车仪表指针提取方法有效
申请号: | 201810852762.2 | 申请日: | 2018-07-30 |
公开(公告)号: | CN109145899B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 林传文;汪俊锋;程炳权;张巧云 | 申请(专利权)人: | 安徽慧视金瞳科技有限公司 |
主分类号: | G06K9/32 | 分类号: | G06K9/32 |
代理公司: | 合肥洪雷知识产权代理事务所(普通合伙) 34164 | 代理人: | 徐赣林 |
地址: | 230000 安徽省合肥市巢湖市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种汽车仪表指针提取方法,涉及汽车仪表技术领域。本发明包括S1,获取待提取指针的仪表图片;S2,获取待提取指针的仪表图片的仪表背景图片;S3,通过将待提取指针的仪表图片与仪表背景图片进行帧差检测,提取仪表图片与背景图片的差异部分;S4,对差异部分进行二值化处理;S5,计算二值化处理后的连通域得出指针大致的区域:S6,计算指针的最佳端点,S7,连接计算得出的最佳两端点即为指针指向信息。本发明可以快速、准确的找到仪表中指针的位置区域、指向方向且稳定性高、误差小且十分高效。 | ||
搜索关键词: | 一种 汽车 仪表 指针 提取 方法 | ||
【主权项】:
1.一种汽车仪表指针提取方法,其特征在于,包括如下步骤;S1,获取待提取指针的仪表图片;S2,获取待提取指针的仪表图片的仪表背景图片;S3,通过将待提取指针的仪表图片与仪表背景图片进行帧差检测,提取待提取仪表图片与仪表背景图片的差异部分;S4,对差异部分进行二值化处理;S5,计算二值化处理后的连通域得出指针大致的区域:设定图片像素为F(x,y),通过逐行扫描确定像素块的边界部分,因为是二值化处理后的,故图片只有0与1两种状态;则边界点确定的方法公式为:F(x,y‑1)=0且F(x,y)=1,确定出所有的边界点则连通域即可确定;S6,计算指针的最佳端点:S611,获取指针连通域的最小外接矩形,再求出最小外接矩形的四个角点设为ag1、ag2、ag3、ag4;S612,获取待提取指针的仪表图片的中心点设为center;S613,分别获取ag1、ag2、ag3、ag4到center的距离,记为A、B、C、D;S614,循环遍历比较A、B、C、D,得出最大的两个值记为(pt_far1、pt_far2)和最小的两个值记为(pt_near1、pt_near2);S615,利用双层循环,外层循环从pt_near1‑pt_near2遍历,求所有近端点pt1,内层循环从pt_far1‑pt_far2遍历,求所有远端点pt2;S616,计算pt1到pt2的长度记为len;S617,循环遍历len计算len上的垂点记为pt3,遍历以pt3为垂足的垂线,求垂线上,pt3两侧的对称点p1、p2,如果p1、p2在图像中位置的像素值都为255,则统计数量currSymmetric加1;S618,步骤S615‑S617共有4层循环,每次循环开始currSymmetric都会清零,找到currSymmetric值最大的一次循环,此时的pt1、pt2就是要找的指针的最佳两端点;S7,连接计算得出的最佳两端点即为指针指向信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽慧视金瞳科技有限公司,未经安徽慧视金瞳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810852762.2/,转载请声明来源钻瓜专利网。