System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像处理领域,尤其涉及一种智能设备指示灯的测试系统。
技术介绍
1、随着电子行业的迅速发展,智能芯片技术也越来越成熟,所以根据需求,衍生出较多的智能化设备。
2、而在智能化设备中,设备的自身运行可靠性是设备可靠性的重要体现,而由于智能设备需要与用户交互,所以其运行状态的的可靠展现,让用户得知,同样也是设备可靠性的重要体现。
3、在现有智能化设备中,设备与用户交互运行状态大多采用指示灯的显示形式,利用指示灯的启闭状态、指示灯的闪烁频率、指示灯的显示颜色等来展示智能设备的运行状态,从而可被用户直观的获取。
4、但是在实际智能设备在实际制造过程中,会存在指示灯故障的情况,这就会导致其运行状态展示出现异常,从而无法可靠地与用户进行交互。
5、为此,本专利技术提出一种智能设备指示灯的测试系统。
技术实现思路
1、本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种智能设备指示灯的测试系统。
2、为了实现上述目的,本专利技术采用了如下技术方案:
3、一种智能设备指示灯的测试系统,包括用于对设备指示灯进行图像采集的图像采集模块、用于对采集的图像处理并获取指示灯状态的数据处理模块、用于对数据储存的数据储存模块以及用于对设备进行控制的控制模块。
4、优选地:所述测试系统的工作方法包括以下步骤:
5、s1:首先,通过编程或者写入指令至控制模块内,控制模块相应的控制设备运行;
7、s3:然后,图像处理模块对采集的图像进行处理,获取指示灯的工作状态,并将指示灯的工作状态与设备运行状态进行匹配,判断指示灯的工作稳定性;
8、s4:最后,将数据储存至数据储存模块即可。
9、优选地:所述s3步骤,其包括以下步骤:
10、s31:预处理,首先对图像进行预处理;
11、s32:接着对图像进行特征处理,提取指示灯的特征区域,并对特征区域进行二次图像处理,获取指示灯的工作状态;
12、s33:接着获取下一帧图像,并将该帧图像与上一帧图像进行重合匹配,若完全重合,则判断与上一图像状态相同,直接将上一图像状态作为该图像状态输出,若不完全重合,则再进行s32步骤处理,获取该图像的指示灯工作状态。
13、优选地:所述s31步骤中,预处理包括图像的滤波处理和灰度处理。
14、优选地:所述s32步骤中,指示灯的工作状态包括打开、关闭以及颜色。
15、优选地:所述s32步骤,指示灯的工作状态还包括闪烁频率,其计算方法包括以下步骤:
16、s321:设定闪烁误差时间间隔阈值εt;
17、s322:从指示灯的工作状态中获取指示灯打开状态的n次连续状态,o1、o2、……on;
18、s323:随机选取一个打开状态的时间节点状态oi,并以oi,沿oi→o1和oi→on两个方向连续性搜寻一个闪烁周期的时间节点,其满足其中t(oi-oi-1)代表时间节点状态oi与oi-1之间的时间间隔;
19、s324:随后确定连续闪烁区间的时间节点状态为oi-p-1至oi+q+1,再根据此区间内,根据指示灯打开状态的图像帧数、指示灯关闭状态的图像帧数除以图像文件的帧率计算指示灯闪烁频率。
20、优选地:所述s32步骤中,特征提取的方法为:
21、s321a:对灰度图像进行高斯模糊处理,以降低图像的噪声和细节;
22、s322a:通过尺度空间极值检测方法,在多个尺度空间上查找所有候选的特征点,并剔除低对比度的特征点;
23、s323a:通过关键点定位方法,对候选的特征点进行精确的定位和筛选,并计算出关键点的主方向;
24、s324a:通过描述子生成方法,计算关键点的描述子,从而根据描述子的轮廓确定指示灯的位置。
25、优选地:所述s32步骤中,指示灯的颜色判断方法包括以下步骤:
26、s321b:利用公式将图像从rgb空间转换到hsv空间,其中,r、g、b表示rgb空间中的像素值;
27、s322b:随后可通过图像在hsv空间中的hsv值的取值范围来判断颜色。
28、本专利技术的有益效果为:
29、1.本专利技术通过对智能设备进行图像采集,然后再对图像进行特征提取,从而可得到智能设备指示灯的状态信息及颜色信息,再结合控制模块对智能设备的控制,从而可精确得到指示灯实际状态与应有状态的匹配状态。
30、2.本专利技术,对于指示灯的频率计算时,采用打开状态的连续性“闪烁”评价,并且连续性采用时间间隔阈值的形式,从而增加了闪烁频率计算的精确度。
本文档来自技高网...【技术保护点】
1.一种智能设备指示灯的测试系统,其特征在于,包括用于对设备指示灯进行图像采集的图像采集模块、用于对采集的图像处理并获取指示灯状态的数据处理模块、用于对数据储存的数据储存模块以及用于对设备进行控制的控制模块。
2.根据权利要求1所述的一种智能设备指示灯的测试系统,其特征在于,所述测试系统的工作方法包括以下步骤:
3.根据权利要求2所述的一种智能设备指示灯的测试系统,其特征在于,所述S3步骤,其包括以下步骤:
4.根据权利要求3所述的一种智能设备指示灯的测试系统,其特征在于,所述S31步骤中,预处理包括图像的滤波处理和灰度处理。
5.根据权利要求4所述的一种智能设备指示灯的测试系统,其特征在于,所述S32步骤中,指示灯的工作状态包括打开、关闭以及颜色。
6.根据权利要求5所述的一种智能设备指示灯的测试系统,其特征在于,所述S32步骤,指示灯的工作状态还包括闪烁频率,其计算方法包括以下步骤:
7.根据权利要求5所述的一种智能设备指示灯的测试系统,其特征在于,所述S32步骤中,特征提取的方法为:
8.根
...【技术特征摘要】
1.一种智能设备指示灯的测试系统,其特征在于,包括用于对设备指示灯进行图像采集的图像采集模块、用于对采集的图像处理并获取指示灯状态的数据处理模块、用于对数据储存的数据储存模块以及用于对设备进行控制的控制模块。
2.根据权利要求1所述的一种智能设备指示灯的测试系统,其特征在于,所述测试系统的工作方法包括以下步骤:
3.根据权利要求2所述的一种智能设备指示灯的测试系统,其特征在于,所述s3步骤,其包括以下步骤:
4.根据权利要求3所述的一种智能设备指示灯的测试系统,其特征在于,所述s31步骤中,预处理包括图像的滤波处...
【专利技术属性】
技术研发人员:杨兰芝,杨兴旺,肖伟群,
申请(专利权)人:江西佳芯物联有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。