[go: up one dir, main page]

CN105203148B - 一种汽车组合仪表的视觉检测方法 - Google Patents

一种汽车组合仪表的视觉检测方法 Download PDF

Info

Publication number
CN105203148B
CN105203148B CN201510634848.4A CN201510634848A CN105203148B CN 105203148 B CN105203148 B CN 105203148B CN 201510634848 A CN201510634848 A CN 201510634848A CN 105203148 B CN105203148 B CN 105203148B
Authority
CN
China
Prior art keywords
detection
pointer
camera
instrument
interest
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510634848.4A
Other languages
English (en)
Other versions
CN105203148A (zh
Inventor
武明虎
杜枭燃
王少君
刘猛
孔祥斌
汪威
刘敏
汪洋
姜玉菡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hubei University of Technology
Original Assignee
Hubei University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hubei University of Technology filed Critical Hubei University of Technology
Priority to CN201510634848.4A priority Critical patent/CN105203148B/zh
Publication of CN105203148A publication Critical patent/CN105203148A/zh
Application granted granted Critical
Publication of CN105203148B publication Critical patent/CN105203148B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)

Abstract

本发明公开一种汽车组合仪表的视觉检测方法,采用的检测系统包括待测仪表、相机、PC机和信号发生器,由PC机发送指令给信号发生器,信号发生器产生相应信号给待测仪表,仪表做出反应,同时PC机控制相机拍照获取图像,再通过图像处理来判断仪表盘是否合格,其特征在于,所述视觉检测方法包括下述步骤:创建模板,每次检测时进行模板匹配;参数设置一个矩形,框定每一个单项的检测区域,对控制灯的检测就是通过图像处理检测框定区域内的灰度值和色调值,对指针的检测就是提取区域内的红色部分,拟合成一条直线,再计算夹角。通过机器视觉对组合仪表进行检测,大大缩短了检测时间,提高了效率,替代人眼检测,更加的精确。

Description

一种汽车组合仪表的视觉检测方法
技术领域
本发明涉及汽车组合仪表的检测方法,尤其涉及基于计算机的汽车组合仪表的视觉检测方法。
背景技术
汽车组合仪表是人和汽车的交互界面,为驾驶员提供所需的汽车运行参数、故障、里程等信息,是每一辆汽车必不可少的部件。仪表显示的直观与美观使得驾驶不但是代步之必需,也成为舒适生活的一部分,而参数传递的准确与可靠性则直接关系到汽车行驶的安全。目前国内对汽车仪表的检测还停留在人工检测阶段,人为判定灯是否正常亮,指针是否偏转到位。这种判断方法受主观因素影响较大,会导致检错率较高。
有鉴于此,有必要提供一种汽车组合仪表的视觉检测方法,以解决上述问题。
发明内容
为了克服上述现有技术存在的不足,本发明的目的在于提供一种汽车组合仪表的视觉检测方法,本发明的检测方法是采用计算机和工业相机的机器视觉检测技术,通过对图像的采集分析处理后,给出相应的测得值,判断仪表盘是否合格。
为了达到上述目的,本发明所采用的技术方案是:一种汽车组合仪表的视觉检测方法,采用的检测系统包括待测仪表、相机、PC机和信号发生器,由PC机发送指令给信号发生器,信号发生器产生相应信号给待测仪表,仪表做出反应,同时PC机控制相机拍照获取图像,再通过图像处理来判断仪表盘是否合格,其特征在于,所述视觉检测方法包括下述步骤:创建模板,每次检测时进行模板匹配;参数设置一个矩形,框定每一个单项的检测区域,对控制灯的检测就是通过图像处理检测框定区域内的灰度值和色调值,对指针的检测就是提取区域内的红色部分,拟合成一条直线,再计算夹角。
如上所述的汽车组合仪表的视觉检测方法,其特征在于:所述模板的创建是用相机拍摄一张图片,根据图像金字塔匹配模式,用halcon里的算子create_shape_model来创建一个模板,寻找模板也是对应的用halcon里的算子find_shape_model来寻找模板,如果匹配程度高则继续检测,如果匹配程度低则需重新创建模板,匹配程度可在算子的参数中设定。
如上所述的汽车组合仪表的视觉检测方法,其特征在于:所述控制灯的检测,其位置确定是根据相机拍摄的图片,用halocn里的算子gen_rectangle1创建一个矩形将其框住,即为ROI 感兴趣区域。
如上所述的汽车组合仪表的视觉检测方法,其特征在于:对ROI进行灰度检测时,先对ROI进行一次阈值分割threshold,将黑色部分去除掉,再在分割后的连通域里面找到面积最大的部分tuple_find,也就是最能代表整个灰度值的部分,对这个部分进行灰度检测,用intensity计算灰度值。
如上所述的汽车组合仪表的视觉检测方法,其特征在于:对ROI进行颜色检测时,将ROI分成R,G,B三通道,再用intensity计算R,G,B三通道的灰度值,如果G最大,定义为绿色,如果B最大,定义为蓝色,如果R最大,并且R与G的比例值大于预定值,定义为红色,如果R最大,并且R与G的比例值小于预定值,定义为橙色,预定值通过调整相机来具体设定。
如上所述的汽车组合仪表的视觉检测方法,其特征在于:连锡检测时,将所有检测的灯ROI利用union2做成一个并集,然后检测其中一个ROI的补集,计算补集内的灰度值,如果大于设定值,则认为它与其它灯短接了,设定值根据实际情况而定。
如上所述的汽车组合仪表的视觉检测方法,其特征在于:指针检测时,寻找指针算法是根据相机拍摄的图片,用halocn里的算子gen_rectangle1创建一个矩形将相应的表盘框住,即为ROI感兴趣区域,由于指针是红色的,于是先进行灰度阈值分割threshold,然后再把RGB图像转换到HSI色域空间,再对通道H进行色调阈值分割threshold,最后通过长轴短轴的特征select_shape将指针提取出来。
如上所述的汽车组合仪表的视觉检测方法,其特征在于:指针检测中的计算角度是对提取出来的指针进行特征变换shape_trans,将其变为一个椭圆,再根据elliptic_axis计算长轴与X轴的弧度,再通过tuple_mult计算角度。
与现有技术相比,本发明基于计算机的针对汽车组合仪表的视觉检测方法具有以下有益效果:
1. 有工业相机代替人眼检测。提高了检测效率,降低了误检率;
2. 系统操作简单实用,检测信息存储方便;
3. 可以兼容多种汽车仪表。
附图说明
图1是本发明的汽车组合仪表的视觉检测方法的原理框图。
图2是本发明的汽车组合仪表的视觉检测方法的检测流程图。
具体实施方式
为了更好地理解本发明,下面结合实施例进一步阐明本发明的内容,但本发明的内容不仅仅局限于下面的实施例。本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样在本申请所列权利要求书限定范围之内。
本发明公开一种汽车组合仪表的视觉检测方法。汽车组合仪表盘上有多路信号需要检测,LED灯(模拟信号)、CAN控制的灯(CAN信号)、车速表(频率信号)、转速表(CAN信号)、油量表(电阻信号)、水温表(CAN信号)、上气压表(电压信号)、下气压表(电压信号)。参见图1,所述视觉检测方法采用的检测系统包括待测仪表、相机、PC机和信号发生器。检测方法是:PC机发送指令给信号发生器,信号发生器产生相应信号给待测仪表,仪表做出反应,同时PC机控制相机拍照获取图像,再通过图像处理来判断仪表盘是否合格。通过机器视觉对组合仪表进行检测,大大缩短了检测时间,提高了效率,替代人眼检测,更加的精确。
参见图2,基于计算机的针对汽车组合仪表的视觉检测方法,其主要流程是:创建模板,每次检测时进行模板匹配,防止因为外因造成的待检表盘位姿发生改变(位姿改变不大的情况下可以通过放射变换进行旋转,偏移来定位)。参数设置一个矩形,框定每一个单项的检测区域,对灯的检测就是通过图像处理检测框定区域内的灰度值和色调值。对指针的检测就是提取区域内的红色部分,拟合成一条直线,再计算夹角。针对检测过程中的电压、电流进行实时监控。防止电压电流过大,损害仪表。
下面对所述视觉检测方法的具体实施方法进行详细说明。图像处理部分的算法是用Halcon这个软件完成的,然后将其编写的代码嵌入到VS2012中。
1.模板
相机拍摄一张图片,根据图像金字塔匹配模式,用halcon里的算子create_shape_model来创建一个模板。寻找模板也是对应的用halcon里的算子find_shape_model来寻找模板。如果匹配程度高则继续检测,如果匹配程度低则需重新创建模板。匹配程度可在算子的参数中设定。
2.控制灯检测
1)位置确定
根据相机拍摄的图片,用halocn里的算子gen_rectangle1创建一个矩形将其框住。即为ROI(感兴趣区域)。
2)灰度检测
对ROI进行灰度检测。由于有些灯被框进去时,有镂空的黑色部分,会拉低灰度平均值,所以先对ROI进行一次阈值分割threshold,将黑色部分去除掉,再在分割后的连通域里面找到面积最大的部分tuple_find,也就是最能代表整个灰度值的部分,对这个部分进行灰度检测。用intensity计算灰度值。
3)颜色检测
将ROI分成R,G,B三通道,在用intensity计算R,G,B三通道的灰度值。如果G最大,定义为绿色。如果B最大,定义为蓝色。如果R最大,并且R与G的比例值大于预定值,定义为红色。如果R最大,并且R与G的比例值小于预定值,定义为橙色。预定值通过调整相机来具体设定。
4)连锡检测
将所有检测的灯ROI利用union2做成一个并集,然后检测其中一个ROI的补集,计算补集内的灰度值。如果大于设定值,则认为它与其它灯短接了。设定值根据实际情况而定。
3.指针检测
1)寻找指针
根据相机拍摄的图片,用halocn里的算子gen_rectangle1创建一个矩形将相应的表盘框住。即为ROI(感兴趣区域)。由于指针是红色的,于是先进行灰度阈值分割threshold,然后再把RGB图像转换到HSI色域空间,再对通道H进行色调阈值分割threshold,最后通过长轴短轴的特征select_shape将指针提取出来。
2)计算角度
对提取出来的指针进行特征变换shape_trans,将其变为一个椭圆,再根据elliptic_axis计算长轴与X轴的弧度,再通过tuple_mult计算角度。
4.LCD检测
1)位置确定
根据相机拍摄的图片,用halocn里的算子gen_rectangle1创建一个矩形将其框住。即为ROI(感兴趣区域)。
2)进度条检测
先拍一张进度条为空的图片,通过创建的矩形框提取一个ROI,再拍摄一张想要达到某一位置的进度条图片,通过创建的矩形框提取另一个ROI。通过比对check_difference,即可得到进度条。再根据smallest_rectangle1得到最小外接矩形,最后计算矩形长度即为进度条长度。
5.最大功耗检测和两路输出电压检测
通过串口发送指令给程控电源(艾德克斯三路可编程电源),反馈相应的电压电流值。
6.输出波形检测
结合PCIE1810的板卡来检测输出波形的频率,幅值和占空比。
检测结果的判断标准:拿一块生产方认为的标准仪表,对其所有项逐个检测,测到的相应值即认为是标准值。保存到一个数据结构体中。再根据标准值设定上下限的值,保存到一个参数结构体中。每次检测时,如果测得的值在上下限范围内,即认为合格,如果超过范围,则认定为不合格。
所述视觉检测方法的主要特点有:1.检测之前创建模板,检测时直接对模板进行匹配。匹配度高则继续检测。匹配度低则停止检测。
2.对仪表盘上的所有检测项进行参数编辑,能够大概定位。其中指针的定位要以合适的矩形把它可能偏转的位置都包含进去。
3.可以单独针对某一个灯进行检测(计算色调和亮度值),或者针对某一指针进行检测(计算偏转角度)。也可以同时检测所有项。
4.通过系统检测的相应值与设定值作对比,判断仪表盘是否合格。
5.每一次检测,都会自动生成一个Excel表格,记录所有检测信息,如果有错误,会另外再生成一个Excel表格记录错误信息。
6.检测过程中实时监控电压、电流值,如果过高会报警提示。
本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

Claims (6)

1.一种汽车组合仪表的视觉检测方法,采用的检测系统包括待测仪表、相机、PC机和信号发生器,由PC机发送指令给信号发生器,信号发生器产生相应信号给待测仪表,仪表做出反应,同时PC机控制相机拍照获取图像,再通过图像处理来判断仪表盘是否合格,其特征在于,所述视觉检测方法包括下述步骤:创建模板,每次检测时进行模板匹配;参数设置一个矩形,框定每一个单项的检测区域,对控制灯的检测就是通过图像处理检测框定区域内的灰度值和色调值,对指针的检测就是提取区域内的红色部分,拟合成一条直线,再计算夹角;
指针检测时,寻找指针算法是根据相机拍摄的图片,用halocn里的算子gen_rectangle1创建一个矩形将相应的表盘框住,即为指针的ROI感兴趣区域,由于指针是红色的,于是先进行灰度阈值分割threshold,然后再把RGB图像转换到HSI色域空间,再对通道H进行色调阈值分割threshold,最后通过长轴短轴的特征select_shape将指针提取出来;
指针检测中的计算角度是对提取出来的指针进行特征变换shape_trans,将其变为一个椭圆,再根据elliptic_axis计算长轴与X轴的弧度,再通过tuple_mult计算角度。
2.根据权利要求1所述的汽车组合仪表的视觉检测方法,其特征在于:所述模板的创建是用相机拍摄一张图片,根据图像金字塔匹配模式,用halcon里的算子create_shape_model来创建一个模板,寻找模板也是对应的用halcon里的算子find_shape_model来寻找模板,如果匹配程度高则继续检测,如果匹配程度低则需重新创建模板,匹配程度可在算子的参数中设定。
3.根据权利要求1所述的汽车组合仪表的视觉检测方法,其特征在于:所述控制灯的检测,其位置确定是根据相机拍摄的图片,用halocn里的算子gen_rectangle1创建一个矩形将其框住,即为控制灯的ROI感兴趣区域。
4.根据权利要求3所述的汽车组合仪表的视觉检测方法,其特征在于:对控制灯的ROI感兴趣区域进行灰度检测时,先对控制灯的ROI感兴趣区域进行一次阈值分割threshold,将黑色部分去除掉,再在分割后的连通域里面找到面积最大的部分tuple_find,也就是最能代表整个灰度值的部分,对这个部分进行灰度检测,用intensity计算灰度值。
5.根据权利要求3所述的汽车组合仪表的视觉检测方法,其特征在于:对控制灯的ROI感兴趣区域进行颜色检测时,将控制灯的ROI感兴趣区域分成R,G,B三通道,再用intensity计算R,G,B三通道的灰度值,如果G最大,定义为绿色,如果B最大,定义为蓝色,如果R最大,并且R与G的比例值大于预定值,定义为红色,如果R最大,并且R与G的比例值小于预定值,定义为橙色,预定值通过调整相机来具体设定。
6.根据权利要求3所述的汽车组合仪表的视觉检测方法,其特征在于:连锡检测时,将所有检测的控制灯的ROI感兴趣区域利用union2做成一个并集,然后检测其中一个控制灯的ROI感兴趣区域的补集,计算补集内的灰度值,如果大于设定值,则认为它与其它灯短接了,设定值根据实际情况而定。
CN201510634848.4A 2015-09-30 2015-09-30 一种汽车组合仪表的视觉检测方法 Active CN105203148B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510634848.4A CN105203148B (zh) 2015-09-30 2015-09-30 一种汽车组合仪表的视觉检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510634848.4A CN105203148B (zh) 2015-09-30 2015-09-30 一种汽车组合仪表的视觉检测方法

Publications (2)

Publication Number Publication Date
CN105203148A CN105203148A (zh) 2015-12-30
CN105203148B true CN105203148B (zh) 2018-03-23

Family

ID=54950955

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510634848.4A Active CN105203148B (zh) 2015-09-30 2015-09-30 一种汽车组合仪表的视觉检测方法

Country Status (1)

Country Link
CN (1) CN105203148B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106404417A (zh) * 2016-08-03 2017-02-15 重庆盟讯电子科技有限公司 一种非接触式汽车仪表盘测试系统及方法
CN106951900B (zh) * 2017-04-13 2019-10-22 杭州申昊科技股份有限公司 一种避雷器仪表读数的自动识别方法
CN109060799A (zh) * 2018-05-23 2018-12-21 嘉兴微芒科技有限公司 一种装配流水线成品检测判定方法
CN109186943A (zh) * 2018-08-17 2019-01-11 国营芜湖机械厂 一种飞机参数显示器的图像采集装置
CN109489988A (zh) * 2018-09-27 2019-03-19 惠州市德赛西威汽车电子股份有限公司 一种模拟实车钥匙启动视觉耐久性仪表测试系统
CN110146121B (zh) * 2019-05-24 2021-02-09 安徽扬远信息科技有限公司 一种仪表盘性能评估控制系统
CN110987467A (zh) * 2019-11-25 2020-04-10 航天科技控股集团股份有限公司 一种通过配置csv文件实现自动化检测汽车仪表的方法
CN110906987A (zh) * 2019-12-13 2020-03-24 北京印刷学院 一种汽车换档手球参数检测系统和检测方法
CN112418222B (zh) * 2020-12-07 2023-07-25 安徽江淮汽车集团股份有限公司 车载液晶组合量表识别方法、装置、设备及存储介质
CN113532882A (zh) * 2021-07-22 2021-10-22 中国第一汽车股份有限公司 一种汽车仪表测试方法、装置、系统及存储介质
CN113865636B (zh) * 2021-09-28 2024-02-02 北斗星通智联科技有限责任公司 仪表测试方法、系统及电子设备
CN118225208A (zh) * 2024-02-02 2024-06-21 福州大学 一种水表机芯灵敏度检测设备及其工作方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005064280A2 (en) * 2003-12-29 2005-07-14 Madison Technologies Limited Measurement results data processing apparatus, system, method, and program
CN101324452A (zh) * 2008-07-22 2008-12-17 中国计量学院 一种指针式仪表自动检定方法
CN104298994A (zh) * 2014-02-28 2015-01-21 郑州金惠计算机系统工程有限公司 一种指针式仪表读数识别方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004325155A (ja) * 2003-04-23 2004-11-18 Calsonic Kansei Corp 車両計器装置の検査方法および検査装置並びに車両計器装置用検査プログラム
CN101660932A (zh) * 2009-06-15 2010-03-03 浙江大学 一种指针式汽车仪表自动校验方法
CN102521560B (zh) * 2011-11-14 2014-11-19 上海交通大学 高鲁棒仪表指针图像识别方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005064280A2 (en) * 2003-12-29 2005-07-14 Madison Technologies Limited Measurement results data processing apparatus, system, method, and program
CN101324452A (zh) * 2008-07-22 2008-12-17 中国计量学院 一种指针式仪表自动检定方法
CN104298994A (zh) * 2014-02-28 2015-01-21 郑州金惠计算机系统工程有限公司 一种指针式仪表读数识别方法及装置

Also Published As

Publication number Publication date
CN105203148A (zh) 2015-12-30

Similar Documents

Publication Publication Date Title
CN105203148B (zh) 一种汽车组合仪表的视觉检测方法
CN105806849A (zh) 基于机器视觉的汽车座椅表面缺陷检测系统及检测方法
CN109934206A (zh) 一种非平稳工况下的旋转机械故障诊断方法
CN112730251B (zh) 一种用于屏幕颜色缺陷检测的装置及方法
CN1982857B (zh) 发光器件的自动化测试方法
CN106611583A (zh) 电致发光显示器件的伽马电压调试方法及装置
CN103293510B (zh) 一种快速测定电能表误差的装置及方法
CN104899879A (zh) 一种电能表在线外观检测的方法
CN100562761C (zh) 智能化发光二极管车灯照明质量在线检测系统
CN106845545A (zh) 数字式电测仪表自动检定装置中的图像识别方法及装置
CN201653450U (zh) 一种基于机器视觉的数显仪表自动检定装置
CN104931907B (zh) 基于机器视觉的数显电测量仪表质量群检系统
CN202676734U (zh) 汽车轮速传感器在线检测系统
TWI225924B (en) Manufacturing method, manufacturing system and detecting method of emulation color display device
CN110853031B (zh) 汽车组合仪表指示灯点亮的排他检测方法
CN110579360B (zh) 一种汽车操控行为参数采集设备及方法
CN203350433U (zh) 一种快速测定电能表误差的装置
CN101520992B (zh) Lcd的otp烧录自动控制方法和装置
CN204463781U (zh) 显示面板亮度频谱分析装置
CN119579559A (zh) 一种检测螺柱焊接质量的方法、处理器及系统
CN104751480B (zh) 基于视觉技术的米8字段位式液晶屏检测方法及装置
CN104965322A (zh) 一种防止lcd产品缺段漏检的方法
CN213364197U (zh) 一种屏体检测设备
CN106023240B (zh) 一种汽车照明大灯的安装螺钉缺失检测方法
CN113638813B (zh) 一种汽车ecu回用件检测装置及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Wu Minghu

Inventor after: Du Xiaoran

Inventor after: Wang Shaojun

Inventor after: Liu Meng

Inventor after: Kong Xiangbin

Inventor after: Wang Wei

Inventor after: Liu Min

Inventor after: Wang Yang

Inventor after: Jiang Yuhan

Inventor before: Wu Minghu

Inventor before: Wang Shaojun

Inventor before: Kong Xiangbin

Inventor before: Wang Wei

Inventor before: Liu Min

Inventor before: Wang Yang

GR01 Patent grant
GR01 Patent grant