【技术实现步骤摘要】
一种数字式仪表定位和数字识别方法、装置和计算机设备
本专利技术属于图像处理和深度学习
,具体涉及一种数字式仪表定位和数字识别方法、装置和计算机设备。
技术介绍
近年来,随着计算机算力的极大提升和大数据时代的到来,人工智能领域迎来了前所未有的发展机遇。深度学习作为人工智能领域的重要技术,在图像处理、自然语言处理、语音识别等领域大放异彩。在图像处理领域,利用深度学习技术处理分析各种各样应用场景下的图像,为人们的生活和工业生产制造带来了极大的便利,节省了大量的人力物力,为智能化城市、智能化工厂的建设夯实了技术基础。随着数字电子技术的发展,数字式仪表作为工业生产中一种不可或缺的测量仪器,因其结构简单、读数精准、操作容易、低成本低功耗等优点被广泛应用于油气田、电力、化工等领域。数字式仪表的传统读数方法是依靠人工肉眼读取仪表上的数据进行记录,该方法存在工作量大、效率低、受人为因素影响较大等缺点。同时,如果仪表处在高温、高压或高辐射等恶劣环境中,工人长期在这种环境下工作对其身体损害极大。因此,机器人智能巡检技术应运而生。机器人智能巡检代替人工巡检,通过相机采集图像信息进行数字式仪表的定位和自动读数,在实际工地上定期作业,降低人工巡检的危险成本,提高了巡检效率,实现了自动化监管。虽然机器人智能巡检具有全天候、不受恶劣环境影响等优势,但是现有的对数字式仪表定位和数字识别方法仍旧存在很多问题。例如基于字符分割和模板匹配的识别方法,无法有效应对倾斜图像,同时要求输入图像清晰度高,因此方法受环境噪声影响较大。而且目前很 ...
【技术保护点】
1.一种数字式仪表定位和数字识别方法,其特征在于,包括以下步骤:/n步骤1、采集包含各种仪表的现场图像数据;/n步骤2、利用训练得到的仪表检测模型对图像中的数字式仪表进行定位,获得数字式仪表的仪表盘图像数据;/n步骤3、利用训练得到的数字检测和识别模型对仪表盘图像数据进行七段码数字的定位和识别,获得表盘上所有数字的位置与类别;/n步骤4、利用获得的所有数字的位置进行聚类,选定所需的某行数字进行小数点位置的检测,确定小数点的位置得到数字式仪表的数字识别结果。/n
【技术特征摘要】
1.一种数字式仪表定位和数字识别方法,其特征在于,包括以下步骤:
步骤1、采集包含各种仪表的现场图像数据;
步骤2、利用训练得到的仪表检测模型对图像中的数字式仪表进行定位,获得数字式仪表的仪表盘图像数据;
步骤3、利用训练得到的数字检测和识别模型对仪表盘图像数据进行七段码数字的定位和识别,获得表盘上所有数字的位置与类别;
步骤4、利用获得的所有数字的位置进行聚类,选定所需的某行数字进行小数点位置的检测,确定小数点的位置得到数字式仪表的数字识别结果。
2.根据权利要求1所述的一种数字式仪表定位和数字识别方法,其特征在于,所述步骤2包括以下步骤:
步骤2.1、对现场图像数据,利用目标检测标注工具标注各种仪表的位置框和类别,类别标签分别为pointer、digital、gate、level、glasslevel和ballvalve,分别对应指针式仪表、数字式仪表、门阀式仪表、液体式仪表、玻璃式仪表和球阀式仪表;
步骤2.2、使用数据增强的方法对包含各种仪表的现场图像数据进行扩增,获得多种角度、亮度、雨雪环境下的现场图像数据;
步骤2.3、使用扩增后的现场图像数据,利用YOLOv4目标检测算法训练一个仪表检测模型;
步骤2.4、利用仪表检测模型,定位步骤1获得的现场图像数据中数字式仪表的位置,并且截取仪表盘图像数据。
3.根据权利要求2所述的一种数字式仪表定位和数字识别方法,其特征在于,所述步骤2.3的过程为:
将扩增后的图像和标签数据按比例分成训练集和验证集,利用YOLOv4算法训练仪表检测模型;训练参数样本是否进行在线水平翻转flip设置为1,每训练N次在验证集上测试一次模型的检测效果指标mAP,500≤N≤1000,最后取在验证集上mAP最高的模型为最终的仪表检测模型。
4.根据权利要求1所述的一种数字式仪表定位和数字识别方法,其特征在于,所述步骤3包括以下步骤:
步骤3.1、使用获得的仪表盘图像数据,利用YOLOv4目标检测算法训练一个七段码数字检测和识别模型;
步骤3.2、利用数字检测和识别模型,对步骤2获得的仪表盘图像数据进行检测,获得仪表盘上所有数字的位置和类别。
5.根据权利要求4所述的一种数字式仪表定位和数字识别方法,其特征在于,所述步骤3.1包括以下步骤:
S3.1.1、对数字式仪表...
【专利技术属性】
技术研发人员:王萍,王士兴,曹依婕,杨朋,
申请(专利权)人:西安交通大学,西安安森智能仪器股份有限公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。