按键面板误装配识别检测方法及系统
文献发布时间:2023-06-19 19:37:02
技术领域
本发明涉及图像识别技术领域,尤其涉及按键面板误装配识别检测方法及系统。
背景技术
按键面板(按键控制面板)是面向机载、舰载、车载以及各兵种地面设备的操控终端,可用于完成确定任务的人与硬件设备之间的信息交换过程。
由于按键面板型号、类型丰富,外形及功能需求各不相同,为了优化开发周期,在按键导光板的设计生产中趋向于专业化、模块化、标准化。
在按键面板的生产过程中,需要对按键进行装配,按键字符的内容通常是0~9的阿拉伯数字以及英文字母、特定中文字符等。装配人员在按照图纸进行装配时,会由于视觉疲劳或者精神疏忽造成按键的位置装配错误。此类错误经常会在出厂检验、甚至在实际使用过程中才能发现,造成返工以及客户满意度的下降。
因此,针对上述问题,有必要提出进一步地解决方案,以至少解决其中一个问题。
发明内容
为了解决相关的按键面板误装配难以发现的问题,本发明提供按键面板误装配识别检测方法及系统。所述技术方案是:
按键面板误装配识别检测方法,包括以下步骤:
S100实时视频监控位于测试台上的按键面板;
S101获取按键面板图像;
S201根据所述图像基于OCR识别字母和数字,并与标准字符库进行图像比对识别,若图像比对识别一致则进行S202,若不一致则记录所述图像及当次检测视频中的对应时间;
S202根据所述图像基于OCR识别指示符号,并与标准字符库进行图像比对识别,若图像比对识别一致则进行S203,若不一致则记录所述图像及当次检测视频中的对应时间;
S203根据所述图像基于多种识别方式识别易混淆字符,并与标准字符库进行图像比对识别,若图像比对识别一致则进行S300,若不一致则记录所述图像及当次检测视频中的对应时间;
S300输出所述按键面板为合格产品。
本发明的一个较佳实施例中,步骤S101还包括基于所述按键面板的尺寸,判断获取面板整体图像或多个面板局部图像。
本发明的一个较佳实施例中,步骤S100前还包括获取视频监控设备的工作状态,并输出处于工作状态的视频监控设备列表。
本发明的一个较佳实施例中,步骤S203中多种识别方式至少包括特征比对、模板匹配、统计识别。
本发明的一个较佳实施例中,在图像比对识别不一致时,输出预警信息。
本发明的一个较佳实施例中,所述预警信息包括语音报警和/或弹窗信息。
另一技术方案是:
按键面板误装配识别检测系统,包括:
视频监控设备,用于实时视频监控位于测试台上的按键面板;
图像获取模块,用于获取按键面板图像;
第一识别模块,用于根据所述图像获取模块获取的图像基于OCR识别字母和数字,并与标准字符库进行图像比对识别,若图像比对识别一致则将所述图像输入第二识别模块,若不一致则记录所述图像及当次检测视频中的对应时间;
第二识别模块,用于根据所述图像获取模块获取的图像基于OCR识别指示符号,并与标准字符库进行图像比对识别,若图像比对识别一致则将所述图像输入第三识别模块,若不一致则记录所述图像及当次检测视频中的对应时间;
第三识别模块,用于根据所述图像获取模块获取的图像基于多种识别方式识别易混淆字符,并与标准字符库进行图像比对识别,若图像比对识别一致则将所述图像输入判断模块,若不一致则记录所述图像及当次检测视频中的对应时间;
判断模块,用于在接收到所述第三识别模块发送的所述图像后,将所述按键面板判定为合格产品。
本发明的一个较佳实施例中,还包括图像获取策略制定模块,用于基于所述按键面板的尺寸,判断获取面板整体图像或多个面板局部图像。
本发明的一个较佳实施例中,还包括设备状态获取模块,用于获取所述视频监控设备的工作状态,并输出处于工作状态的视频监控设备列表。
本发明的一个较佳实施例中,还包括预警模块,用于在所述第一识别模块、第二识别模块和第三识别模块的图像比对识别不一致时,输出预警信息。
与现有技术相比,本发明的有益效果是:
本发明的按键面板误装配识别检测方法通过三步依次识别字母和数字、指示符号、易混淆字符,实现了准确识别按键面板,可以在装配结束后,方便由装配人员对装配结果进行检测核对,及时发现装配错误,避免装配错误的产品流入到下一生产环节,大大提高了产品的一次检验合格率,节约了时间成本。
附图说明
图1为本发明的方法流程示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
实施例1:
如图1所示,按键面板误装配识别检测方法,包括以下步骤:
S100实时视频监控位于测试台上的按键面板。
其中,在此之前还包括获取视频监控设备的工作状态,并输出处于工作状态的视频监控设备列表,从而便于工作人员选取合适的测试位。
S101获取按键面板图像。
其中,在此之前还包括基于按键面板的尺寸,判断获取面板整体图像或多个面板局部图像。
通常以300mm*300mm为基准,超过任一一边,则采用多个面板局部图像。
S201根据图像基于OCR识别字母和数字,并与标准字符库进行图像比对识别,若图像比对识别一致则进行S202,若不一致则记录图像及当次检测视频中的对应时间。
S202根据图像基于OCR识别指示符号,并与标准字符库进行图像比对识别,若图像比对识别一致则进行S203,若不一致则记录图像及当次检测视频中的对应时间。
OCR即文字识别,是指电子设备用字符识别方法将形状翻译成计算机文字的过程,一般包括影像输入、影像前处理、文字特征抽取、比对识别等,最后将结果输出,结果包括文字及版面信息。
本实施例中工业级高清相机,例如CMOS工业相机首先对置于已对焦平台的待测件(即按键面板)进行拍照;图像处理算法对图片数据进行对比度增强、边缘检测、图像增强、特征提取等处理,根据获取的特征向量与字符库进行对比识别。字符库存储有正确的含预设位置的字符数据。
S203根据图像基于多种识别方式识别易混淆字符,例如“9”和“6”、“l”和“1”等可事先界定设置若干范例,多种识别方式至少包括特征比对、模板匹配、统计识别,并与标准字符库进行图像比对识别,若图像比对识别一致则进行S300,若不一致则记录图像及当次检测视频中的对应时间。
步骤S203中S300输出按键面板为合格产品。
在图像比对识别不一致时,输出预警信息,预警信息包括语音报警和/或弹窗信息。
优选地,S201-S203中任一图像比对识别不一致时,记录当次检测的视频,以备后期查询。
实施例2:
按键面板误装配识别检测系统,包括视频监控设备、图像获取模块、第一识别模块、第二识别模块、第三识别模块和判断模块。
具体地,视频监控设备用于实时视频监控位于测试台上的按键面板,可以采用CMOS工业相机。
图像获取模块,用于获取按键面板图像,当采用CMOS工业相机时,可以由CMOS工业相机直接输出图像,同时其也有动态录像功能。可以理解的是,为提高视频以及图像清晰度,还可以设置环形光源进行补光。
第一识别模块用于根据图像获取模块获取的图像基于OCR识别字母和数字,并与标准字符库进行图像比对识别,若图像比对识别一致则将图像输入第二识别模块,若不一致则记录图像及当次检测视频中的对应时间。
第二识别模块用于根据图像获取模块获取的图像基于OCR识别指示符号,并与标准字符库进行图像比对识别,若图像比对识别一致则将图像输入第三识别模块,若不一致则记录图像及当次检测视频中的对应时间。
OCR即文字识别,是指电子设备用字符识别方法将形状翻译成计算机文字的过程,一般包括影像输入、影像前处理、文字特征抽取、比对识别等,最后将结果输出,结果包括文字及版面信息。
本实施例中CMOS工业相机首先对置于已对焦平台的待测件(即按键面板)进行拍照;图像处理算法对图片数据进行对比度增强、边缘检测、图像增强、特征提取等处理,根据获取的特征向量与字符库进行对比识别。
第三识别模块用于根据图像获取模块获取的图像基于多种识别方式识别易混淆字符,例如“9”和“6”、“l”和“1”等可事先界定设置若干范例,多种识别方式至少包括特征比对、模板匹配、统计识别,并与标准字符库进行图像比对识别,若图像比对识别一致则将图像输入判断模块,若不一致则记录图像及当次检测视频中的对应时间。
判断模块用于在接收到第三识别模块发送的图像后,将按键面板判定为合格产品。
本系统还包括图像获取策略制定模块,图像获取策略制定模块用于基于按键面板的尺寸,判断获取面板整体图像或多个面板局部图像。
本系统还包括设备状态获取模块,设备状态获取模块用于获取视频监控设备的工作状态,并输出处于工作状态的视频监控设备列表,从而便于工作人员选取合适的测试位。
本系统还包括预警模块,预警模块用于在第一识别模块、第二识别模块和第三识别模块的图像比对识别不一致时,输出预警信息,预警信息包括语音报警和/或弹窗信息。
综上所述,本发明通过三步依次识别字母和数字、指示符号、易混淆字符,实现了准确识别按键面板,可以在装配结束后,方便由装配人员对装配结果进行检测核对,及时发现装配错误,避免装配错误的产品流入到下一生产环节,大大提高了产品的一次检验合格率,节约了时间成本。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
- 操作开关按下误检测防止装置及操作开关按下误检测防止方法以及操作面板及复合机
- 操作开关按下误检测防止装置及操作开关按下误检测防止方法以及操作面板及复合机