儿童玩具车的视觉质检方法、装置与流程
本发明涉及玩具车质检,具体为一种儿童玩具车的视觉质检方法、装置。
背景技术:
1、随着机器视觉与自动化控制技术的不断发展,其在儿童玩具自动化产线上的应用日益广泛。现代儿童玩具车为了提升声光互动性和视觉吸引力,通常在其内部装配有发光模块、电机及配套的供电走线,且外部多采用半透明或高透光的塑料注塑车壳。在出厂前的质量把控环节,必须对玩具车内部的导线是否存在断路、虚焊或走线错位等缺陷进行严格的视觉质检,以避免短路或功能失效等安全隐患。
2、目前,常规的视觉质检方案通常依赖于外部固定光源(如环形灯、条形灯或穹顶光)对检测工位进行整体照明,并通过工业相机采集图像以供算法分析。然而,针对带有半透明车壳的玩具车,由于注塑成型的车体表面通常具有复杂的大曲率和较高的光洁度,外部光线照射在车壳表面时极易产生强烈的镜面反射,从而在机器视觉的图像中形成高亮度、大面积的反光光斑。这些光斑会造成局部像素过曝,导致该区域下方的内部结构被完全遮蔽,容易形成视觉检测的光学盲区。
3、如果内部导线的断点或搭线缺陷恰好位于上述反光光斑的遮挡范围内,传统的单次成像检测将无法获取该处的导线特征,极易导致严重的漏检。为了克服这一表面反光干扰,现有技术通常尝试通过增加多角度的相机阵列进行三维重建、引入昂贵的偏振光照明系统,或者在软件层面上采用复杂的反光消除算法。但这些改进方案不仅大幅增加了产线设备的改造成本,而且多相机协同与复杂算法带来的算力负担,往往难以匹配玩具流水线高节拍、快流转的生产节奏。
4、因此,如何低成本且高效地克服半透明大曲率车壳因外部打光产生的高反光盲区,从而实现对玩具车内部导线路径无死角、高节拍的完整连通性检测,是当前该领域亟待解决的技术问题。
技术实现思路
1、为解决背景技术中提到的技术缺陷的至少之一,本发明的目的在于提供一种儿童玩具车的视觉质检方法、装置。
2、本发明提供一种儿童玩具车的视觉质检方法,所述方法包括:
3、在暗室环境下激发待测玩具车自带的内部光源,使光线由内向外透射待测玩具车的半透明车壳,采集聚焦于待测玩具车内部结构的第一图像;其中,所述内部结构包含待测的内部导线;
4、关闭内部光源并开启外部固定光源,采集聚焦于半透明车壳表面的第二图像,提取第二图像中亮度超出预设阈值的反光光斑区域,并基于所述反光光斑区域生成高亮掩膜图层;
5、将所述高亮掩膜图层覆盖于所述第一图像上,剔除第一图像中被所述高亮掩膜图层遮挡的区域,提取剩余的有效视野区域,并对有效视野区域内的所述内部导线进行连通性比对,获得第一次检测结果;
6、通过流水线带动待测玩具车向前平移预设距离,使得外部固定光源在半透明车壳表面产生的反光光斑区域发生位置滑移,重新提取平移后的有效视野区域并对其中的内部导线进行连通性比对,获得第二次检测结果;
7、将第一次检测结果与第二次检测结果中对应的有效视野区域进行逻辑拼接,若拼接后的内部导线路径完整且无像素中断,则判定该待测玩具车质检合格。
8、本发明还提供了一种儿童玩具车的视觉质检装置,所述装置包括:
9、第一图像采集模块,用于在暗室环境下激发待测玩具车自带的内部光源,使光线由内向外透射待测玩具车的半透明车壳,采集聚焦于待测玩具车内部结构的第一图像;其中,所述内部结构包含待测的内部导线;
10、第二图像及掩膜生成模块,用于关闭内部光源并开启外部固定光源,采集聚焦于半透明车壳表面的第二图像,提取第二图像中亮度超出预设阈值的反光光斑区域,并基于所述反光光斑区域生成高亮掩膜图层;
11、首次检测模块,用于将所述高亮掩膜图层覆盖于第一图像上,剔除第一图像中被所述高亮掩膜图层遮挡的区域,提取剩余的有效视野区域,并对有效视野区域内的所述内部导线进行连通性比对,获得第一次检测结果;
12、二次检测模块,用于通过流水线带动待测玩具车向前平移预设距离,使得外部固定光源在半透明车壳表面产生的所述反光光斑区域发生位置滑移,重新提取平移后的有效视野区域并对其中的所述内部导线进行连通性比对,获得第二次检测结果;
13、逻辑拼接与判定模块,用于将第一次检测结果与第二次检测结果中对应的有效视野区域进行逻辑拼接,若拼接后的所述内部导线路径完整且无像素中断,则判定该待测玩具车质检合格。
14、本发明还提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行以实现如前任一所述的方法。
15、本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机程序,所述计算机程序由处理器加载并执行以实现如前任一所述的方法。
16、本发明还提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行以实现如前任一所述的方法。
17、针对半透明曲面材质在外部光照下极易产生高亮反光盲区的技术问题,本发明利用内部光源透射显影与外部光源掩膜定位的交叉验证方式,剔除单次成像的强反光干扰;并利用了产线平移带来的曲面反光位置滑移特性,通过对两次存在视差位移的有效视野进行像素级逻辑拼接,进而实现了高反射区域下内部导线特征的动态补盲。本发明无需增加复杂的光学硬件设备,仅通过时序控制与逻辑重构,便可解决因镜面反光导致的断路漏检的技术问题,有助于显著提升透明介质内部结构的自动化检测精度与鲁棒性。
1.一种儿童玩具车的视觉质检方法,其特征在于,包括:
2.根据权利要求1所述的儿童玩具车的视觉质检方法,其特征在于,在暗室环境下激发待测玩具车自带的内部光源,具体包括:
3.根据权利要求1或2所述的儿童玩具车的视觉质检方法,其特征在于,提取第二图像中亮度超出预设阈值的反光光斑区域,并基于所述反光光斑区域生成高亮掩膜图层,具体包括:
4.根据权利要求3所述的儿童玩具车的视觉质检方法,其特征在于,将所述第一次检测结果与所述第二次检测结果中对应的所述有效视野区域进行逻辑拼接,具体包括:
5.根据权利要求1所述的儿童玩具车的视觉质检方法,其特征在于,所述方法还包括:
6.一种儿童玩具车的视觉质检装置,其特征在于,所述装置包括:
7.根据权利要求6所述的儿童玩具车的视觉质检装置,其特征在于,所述装置还包括光学散射补偿模块,用于对应力发白区域进行光学散射补偿,具体包括:
8.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行以实现如权利要求1至5任一所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求1至5任一所述的方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行以实现如权利要求1至5任一所述的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com