[发明专利]一种汽车表盘指针的快速并行细化方法有效
申请号: | 201910232572.5 | 申请日: | 2019-03-26 |
公开(公告)号: | CN109949330B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 刘磊;陈爱军;齐淑雯;彭伟康;赵彦龙 | 申请(专利权)人: | 中国计量大学 |
主分类号: | G06T7/13 | 分类号: | G06T7/13;G06T7/181;B60K35/00;B60K37/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310018 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种汽车表盘指针的快速并行细化方法,具体实施内容为:先对汽车仪表盘初始图像进行红色单通道提取,并进行二值化、轮廓检测预处理,再提取仅含有指针连通域的图像,采用ZS快速并行细化算法得到初始细化图像,然后进行逐行逐列搜索,找到第一个细化起点,通过先斜线再十字的顺序进行搜索相邻像素点,并规定细化起点八邻域内的方向序号,根据不同的方向条件,分别比较当前像素点与周围像素点以及起始搜索像素点之间的方向关系,将满足条件的像素点压入种子序列,作为新的细化起点,最终种子遍历完成结束细化。本发明方法有效解决了细化图像局部像素冗余与细化分叉的问题,算法具有创新性且鲁棒性佳,同时简单实用,精度高。 | ||
搜索关键词: | 一种 汽车 表盘 指针 快速 并行 细化 方法 | ||
【主权项】:
1.一种汽车表盘指针的快速并行细化方法,其特征在于,具体按照以下步骤实施:步骤1:读取汽车仪表盘图像;步骤2:获取汽车仪表盘初始图像中红色单通道图像,并进行二值化、轮廓检测预处理,单独提取出指针连通域图像,并对指针联通域图像采用ZS快速并行算法得到初始化指针细化图像;步骤3:以指针初始细化图像左上角为搜索起点,逐行逐列寻找连通域中首个像素值不为0的点,设该像素点P0为细化起点;步骤4:按顺时针方向定义像素点P0八邻域内方向序号,并在该点的八邻域内按先斜线后十字的顺序搜索是否存在相邻像素点P1,若存在像素点P1,则先确定两个相邻像素点间的方向Dir0,再将像素点P0取反,并将像素点P0的位置信息压入种子序列中,然后进入步骤5;步骤5:将像素点P1作为新的细化起点,在像素点P1的八邻域内按先斜线后十字的顺序搜索是否存在相邻像素点P2,若存在像素点P2,则确定两个相邻像素点之间的方向Dir1,若Dir1与Dir0两方向间的差值属于[0,1]范围内,则确定像素点P2相对于像素点P0的象限方位,若Dir1属于相应的像素方向范围内,则将像素点P1作为起始像素点P0,并将像素点P1位置信息压入种子序列,若存在“T”字型特殊情况,则优先处理特殊情况;若Dir1与Dir0两方向间的差值不属于[0,1]范围内,则进入步骤6;步骤6:若Dir1与Dir0两方向间的差值属于[‑1,0)的范围内,则将像素点P2做为新的搜索起点,确定像素点P2相对于像素点P0象限方位Dir1,若Dir1满足规定像素方向范围,则在像素点P2的八邻域内按先斜线后十字的顺序搜索是否存在不属于P1八邻域内相邻像素点P3,确定相邻像素点P2与P3间的方向Dir2,若Dir2与Dir0两方向间差值的绝对值属于[0,2)的范围内,则将像素点P1作为新的起始像素点P0,并将像素点P1的位置信息压入种子序列中;若Dir2与Dir0两方向间差值的绝对值不属于[0,2)的范围内,则进入步骤7;步骤7:若Dir2与Dir0两方向间差值的绝对值不属于[0,2)的范围内,则以当前像素点P3为新的搜索起点,在像素点P3八邻域内按先斜线后十字的顺序搜索是否存在相邻且不属于P3八邻域内的像素点P4,如存在像素点P4,则确定相邻像素点P3与P4间的像素方位Dir3,若Dir3与Dir1两方向相等或者Dir3与Dir0的差值的绝对值小于等于1,则将像素点P1作为起始像素点P0,并将像素点P1压入种子序列中,若Dir3与Dir2两方向相等,则存在“一”字型特殊情况,则转入处理“一”字型特殊情况算法;步骤8:判断压入种子序列中的种子是否已经遍历完,若已经遍历完,则将种子序列中的种子依次在新建的背景图像中输出;若未遍历完,则转入步骤4。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国计量大学,未经中国计量大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910232572.5/,转载请声明来源钻瓜专利网。