发明名称 一种指针式仪表的指针位置提取方法
摘要 一种指针式仪表的指针位置提取方法,包括:a)对指针式仪表的表盘区域进行原始图像采集,并将采集的原始图像输入计算机;b)原始图像进行灰度化处理;c)对灰度图像进行二值化处理,使用Canny边缘检测算法得到图像中的仪表边缘;d)利用计算机通过霍夫梯度法对仪表边缘内的图像进行检测圆形处理,得到表盘的内圆的圆心;e)利用计算机通过霍夫线变换算法对位于仪表边缘内的图像获取直线段,得到图像中表针两侧的两条外轮廓线;f)计算出圆心与指针尖端的相连形成的直线段,从而确定指针的位置,适用于不规则指针、宽指针的位置提取。
申请公布号 CN106228170A 申请公布日期 2016.12.14
申请号 CN201610833116.2 申请日期 2016.09.20
申请人 山东省计量科学研究院 发明人 孙勇;姜威;刘阳;李万升;赵玉成;于向阳;李振宇
分类号 G06K9/46(2006.01)I;G06K9/44(2006.01)I;G06K9/60(2006.01)I 主分类号 G06K9/46(2006.01)I
代理机构 济南泉城专利商标事务所 37218 代理人 支文彬
主权项 一种指针式仪表的指针位置提取方法,其特征在于,包括如下步骤:a)对指针式仪表的表盘区域进行原始图像采集,并将采集的原始图像输入计算机;b)利用计算机对原始图像进行灰度化处理将原始图像由彩色图像转换为灰度图像;c) 利用计算机对灰度图像进行二值化处理,使用Canny边缘检测算法得到图像中的仪表边缘;d)利用计算机通过霍夫梯度法对仪表边缘内的图像进行检测圆形处理,检测到表盘的内圆及与表盘内圆相同心的表盘外圆,所述表盘内圆为表针座,计算机检测到表盘外圆的圆心和半径R;e) 利用计算机通过霍夫线变换算法对位于仪表边缘内的图像获取直线段,并将长度大于2/3R的直线段保留,得到图像中表针两侧的两条外轮廓线;f)利用计算机计算表针的外轮廓线的两个端点到表针座的圆心(O)的距离,与圆心(O)距离大的一端点所在位置定义为指针的尖端,计算机计算出圆心(O)与指针尖端的相连形成的直线段。
地址 250014 山东省济南市千佛山东路28号