一种指示灯测试方法及相关装置制造方法及图纸

技术编号:34901565 阅读:14 留言:0更新日期:2022-09-10 14:08
本申请实施例公开了一种指示灯测试方法及相关装置,方法包括:向被测产品发送测试指令;获取并计算第一图像中像素饱和度;将饱和度高于第一预设阈值的像素的位置确定为候选区域;将候选区域中符合预设条件的像素的位置确定为筛选区域;将筛选区域中面积大于预设面积的区域的数目确定为筛选数目;判断筛选数目是否与正常数目一致,若是,则被测产品正常;若否,则不正常。与人工判断相比,装置得到的结果更准确,保证结果的客观性。保证结果的客观性。保证结果的客观性。

【技术实现步骤摘要】
一种指示灯测试方法及相关装置


[0001]本申请实施例涉及自动化测试领域,尤其涉及一种指示灯测试方法及相关装置。

技术介绍

[0002]目前工厂产线的指示灯测试方法是测试人员通过上位机给网络摄像机(IPC,IP camera)发送指示灯测试指令,测试人员检查指示灯是否正常工作,测试人员在上位机手动确认测试结果。
[0003]现有的测试方法虽然可以满足工厂的日常测试需求,但是随着行业对产测效能的需求提升以及IPC产品出货量增加,人工判断的测试结果很容易出错,人工判断比较主观性,判断不够准确,测试结果的客观性无法保证,这样容易漏掉不合格的产品,从而造成次品率上升。

技术实现思路

[0004]本申请实施例提供了一种指示灯测试方法及相关装置。
[0005]一种指示灯测试方法,包括:
[0006]向被测产品发送测试指令;
[0007]获取所述被测产品执行所述测试指令时所述被测产品的第一图像;
[0008]计算所述第一图像中像素的饱和度;
[0009]将饱和度高于第一预设阈值的像素的位置确定为候选区域;
[0010]将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域,所述目标颜色为所述被测产品的指示灯正常工作展示的颜色;
[0011]将所述筛选区域中面积大于预设面积的区域的数目确定为筛选数目;
[0012]判断所述筛选数目是否与目标数目一致,所述目标数目为合格产品执行所述测试指令时所述合格产品的展示所述目标颜色的指示灯数目;r/>[0013]若是,则确定所述被测产品能正常工作;
[0014]若否,则确定所述被测产品不能正常工作。
[0015]可选的,获取所述被测产品执行所述测试指令时所述被测产品的第一图像之后,所述方法还包括:
[0016]对所述第一图像中像素的像素值进行量化得到第二图像;
[0017]计算所述第一图像中像素的饱和度,包括:
[0018]计算所述第二图像中像素的饱和度。
[0019]可选的,将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域之后,所述方法还包括:
[0020]对所述筛选区域进行膨胀腐蚀处理得到连通区域;
[0021]将所述筛选区域中面积大于预设面积的区域的数目确定为筛选数目,包括:
[0022]将所述连通区域中面积大于预设面积的区域的数目确定为筛选数目。
[0023]可选的,当所述目标颜色为红色时,将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域,包括:
[0024]将所述候选区域中a颜色通道的像素值大于第二预设阈值的像素的位置确定为红色的所述筛选区域,所述a颜色通道为采用lab颜色空间的所述第一图像的其中一条颜色通道。
[0025]可选的,当所述目标颜色为绿色时,将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域,包括:
[0026]将所述候选区域中a颜色通道的像素值小于第三预设阈值的像素的位置确定为绿色的所述筛选区域,所述a颜色通道为采用lab颜色空间的所述第一图像的其中一条颜色通道。
[0027]可选的,当所述目标颜色为黄色时,将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域,包括:
[0028]将所述候选区域中b颜色通道的像素值大于第四预设阈值的像素的位置确定为黄色的所述筛选区域,所述b颜色通道为采用lab颜色空间的所述第一图像的其中一条颜色通道。
[0029]可选的,当所述目标颜色为蓝色时,将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域,包括:
[0030]将所述候选区域中b颜色通道的像素值小于第五预设阈值的像素的位置确定为蓝色的所述筛选区域,所述b颜色通道为采用lab颜色空间的所述第一图像的其中一条颜色通道。
[0031]一种指示灯测试装置,包括:
[0032]发送单元,用于向被测产品发送测试指令;
[0033]获取单元,用于获取所述被测产品执行所述测试指令时所述被测产品的第一图像;
[0034]计算单元,用于计算所述第一图像中像素的饱和度;
[0035]确定单元,用于将饱和度高于第一预设阈值的像素的位置确定为候选区域;
[0036]所述确定单元,还用于将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域,所述目标颜色为所述被测产品的指示灯正常工作展示的颜色;
[0037]所述确定单元,还用于将所述筛选区域中面积大于预设面积的区域的数目确定为筛选数目;
[0038]判断单元,用于判断所述筛选数目是否与目标数目一致,所述目标数目为合格产品执行所述测试指令时所述合格产品的展示所述目标颜色的指示灯数目;
[0039]所述确定单元,还用于当所述筛选数目与目标数目一致时,确定所述被测产品能正常工作;
[0040]所述确定单元,还用于当所述筛选数目与目标数目不一致时,确定所述被测产品不能正常工作。
[0041]一种指示灯测试装置,包括:
[0042]中央处理器,存储器以及输入输出接口;
[0043]所述存储器为短暂存储存储器或持久存储存储器;
[0044]所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行前述方法。
[0045]一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行前述方法。
[0046]从以上技术方案可以看出,本申请实施例具有以下优点:
[0047]向被测产品发送测试指令,获取第一图像后,计算第一图像中像素的饱和度。然后将饱和度高于第一预设阈值的像素的位置确定为候选区域,接着将候选区域中符合条件的区域确定为筛选区域。接着根据筛选区域确定筛选数目,判断筛选数目和目标数目是否一致,一致则被测产品合格,不一致则被测产品不合格。与人工判断相比较,由装置进行判断得到的测试结果更加准确,保证了测试结果的客观性,给用户带来较好的体验。
附图说明
[0048]图1为本申请的指示灯测试方法一个实施例示意图;
[0049]图2为本申请的指示灯测试方法另一实施例示意图;
[0050]图3为本申请的指示灯测试装置一个实施例示意图;
[0051]图4为本申请的指示灯测试装置另一实施例示意图。
具体实施方式
[0052]本申请实施例提供了一种指示灯测试方法及相关装置。
[0053]现有的指示灯测试方法由人工对测试结果进行判断,然而这样容易导致测试结果出错,测试结果的客观性无法得到保证。为解决上述问题,本申请提供的指示灯测试方法及相关装置能够提供客观的测试结果,给用户带来较好的体验。
[0054]本申请提供的指示灯测试方法涉及到指示灯测试装置、暗箱、工业相机和被测产品。被测产品和工业相机置于暗箱内部,工业相机平行对着被测产品,且被测产品的指示灯处于工业相机的视场角范围本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种指示灯测试方法,其特征在于,包括:向被测产品发送测试指令;获取所述被测产品执行所述测试指令时所述被测产品的第一图像;计算所述第一图像中像素的饱和度;将饱和度高于第一预设阈值的像素的位置确定为候选区域;将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域,所述目标颜色为所述被测产品的指示灯正常工作展示的颜色;将所述筛选区域中面积大于预设面积的区域的数目确定为筛选数目;判断所述筛选数目是否与目标数目一致,所述目标数目为合格产品执行所述测试指令时所述合格产品的展示所述目标颜色的指示灯数目;若是,则确定所述被测产品能正常工作;若否,则确定所述被测产品不能正常工作。2.根据权利要求1所述的指示灯测试方法,其特征在于,获取所述被测产品执行所述测试指令时所述被测产品的第一图像之后,所述方法还包括:对所述第一图像中像素的像素值进行量化得到第二图像;计算所述第一图像中像素的饱和度,包括:计算所述第二图像中像素的饱和度。3.根据权利要求1所述的指示灯测试方法,其特征在于,将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域之后,所述方法还包括:对所述筛选区域进行膨胀腐蚀处理得到连通区域;将所述筛选区域中面积大于预设面积的区域的数目确定为筛选数目,包括:将所述连通区域中面积大于预设面积的区域的数目确定为筛选数目。4.根据权利要求1所述的指示灯测试方法,其特征在于,当所述目标颜色为红色时,将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域,包括:将所述候选区域中a颜色通道的像素值大于第二预设阈值的像素的位置确定为红色的所述筛选区域,所述a颜色通道为采用lab颜色空间的所述第一图像的其中一条颜色通道。5.根据权利要求1所述的指示灯测试方法,其特征在于,当所述目标颜色为绿色时,将所述候选区域中符合预设条件的像素的位置确定为目标颜色的筛选区域,包括:将所述候选区域中a颜色通道的像素值小于第三预设阈值的像素的位置确定为绿色的所述筛选区域,所述a颜色通道为采用lab颜色空间的所述第一图像的其中一条颜色通道。6.根据权利要求...

【专利技术属性】
技术研发人员:于松波
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1