一种水表自动设置机电同步的方法、装置、设备和介质制造方法及图纸

技术编号:29967098 阅读:37 留言:0更新日期:2021-09-08 09:36
本发明专利技术提供一种水表自动设置机电同步的方法、装置、系统、设备和介质,方法包括:先通过图像识别装置识别水表是否正确,再通过摄像头采集水表图像信息,并通过指针识别模板识别所述图像信息中水表指针的角度,并将水表指针的角度转化为对应的具体数值,并发送给上位机进行判断,最后将正确的具体数值发送给水表中的电子模块,使水表中的电子模块中的数值与水表指针数值一致。本发明专利技术可通过图像识别装置对水表进行自动识别,并将水表指针读数转化为具体的数值并发送至电子模块中,不仅避免了人工读数不准确,手工输入有误的异常问题。手工输入有误的异常问题。手工输入有误的异常问题。

【技术实现步骤摘要】
一种水表自动设置机电同步的方法、装置、设备和介质


[0001]本专利技术涉及一种流体计量设备
,尤其是一种水表自动设置机电同步的方法、装置、设备和介质。

技术介绍

[0002]水表,是一种测量水流量的仪器,目前智能水表的生产过程,涉及到机械水表及电子模块,在生产工序中最后将电子模块与机械水表装配在一起时,需要保证机械水表的指针读数与水表内的电子模块的读数一致,当前使用的方法均为人工读出机械水表的指针读数,然后将读数通过手持终端写入到电子模块内,可能存在人工读数不准确,手工输入读数有误等异常。且目前生产过程中水表表盘上显示屏的吨位数字都为0,默认都为0,无需识别,但返产维修的水表,其需要识别显示屏上吨位数字,保证水表的吨位数字与水表内的电子模块的吨位数字一致。

技术实现思路

[0003]本专利技术要解决的技术问题,在于提供一种水表自动设置机电同步的方法、装置、设备和介质,用以解决现在技术中人工读数不准确,手工输入读数有误等异常。
[0004]第一方面,本专利技术提供了一种水表自动设置机电同步的方法,该方法运用于摄像装本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种水表自动设置机电同步方法,其特征在于:该方法运用于摄像装置,包括下述步骤:S11、通过参考物识别模板识别水表表盘的参考物,匹配水表是否正确,若正确继续S12;S12、调整摄像头的位置、清晰度和光亮度,调整闪光灯的位置和角度,使水表整个平面打光均匀,并采集水表表盘的图像信息;S13、通过指针识别模板识别所述图像信息中水表表盘的指针角度,得到指针识别角度,将所述指针识别模板中的模板指针转动到与所述指针识别角度相同的角度,并将模板指针的转动角度转化为对应的具体读数,且由上位机转换为同步指令,供水表的电子模块将所述具体读数与水表指针读数进行同步一致。2.根据权利要求1所述的一种水表自动设置机电同步方法,其特征在于:在所述步骤S13中,还包括以下步骤:通过数字识别模板识别水表表盘的显示屏上的吨位数字且进行数字判定,并由上位机转换为同步指令,供水表的电子模块将所述吨位数字与水表显示屏上的吨位数字进行同步一致;对所述吨位数字进行数字判定的具体方法为判定显示屏上的数字是否为一个完整的数字;若显示屏的显示的数字是一个完整的数字,结果根据水表表盘上
×
0.1位针的指针判定,当
×
0.1位针的指针指示在读数0

7之间,则结果为当前显示的数字,当
×
0.1位针的指针指示在读数7.1

9.9之间,则结果为当前显示的数字减1;若显示屏上的数字不是一个完整的数字,而是介于两个数字之间,则结果为上半部分显示的数字。3.根据权利要求1所述的一种水表自动设置机电同步方法,其特征在于:所述步骤S13中,所述上位机收到所述具体读数时,先通过算法分析先判定指针是否识别成功,若识别成功会返回正常的具体读数,若识别失败会返回固定数字“99”,并告警报错;再判定指针进位是否正常,若指针进位正常则返回正常的具体读数,若指针进位规则不当,自动将指针识别错误,并告警报错;最后将正确的具体读数通过设置指令发送到水表的电子模块中。4.根据权利要求1所述的一种水表自动设置机电同步方法,其特征在于:所述步骤S13中,所述指针识别模板是通过将模板指针每转到任一位置,即能对应该位置设置相应的读数,且在识别图像信息的指针角度时能调试运行参数,使得所述指针识别模板中的模板指针与所述图像信息中的指针的匹配度达到最高。5.一种水表自动设置机电同步方法,其特征在于:包括下述步骤:S21、摄像装置先通过参考物识别模板识别水表表盘的参考物,匹配水表表盘是否正确,若正确,再调整摄像参数,并采集水表表盘的图像信息;再通过指针识别模板识别所述图像信息中水表指针的角度,得到指针识别角度,将所述指针识别模板中的模板指针转动到与所述指针识别角度相同的角度,并将模板指针的转动角度转化为对应的具体读数;通过数字识别模板识别水表表盘上显示屏的吨位数字并进行数字判定,对所述吨位数字进行数字判定的具体方法为判定显示屏上的数字是否为一个完整的数字;若显示屏的显示的数字是一个完整的数字,结果根据水表表盘上
×
0.1位针的指针判定,当
×
0.1位针的指针指示在读数0

7之间,则结果为当前显示的数字,当
×
0.1位针的指针指示在读数7.1

9.9之间,则结果为当前显示的数字减1;若显示屏上的数字不是一个完整的数字,而是介于两个数字之间,则结果为上半部分显示的数字;最后通过发送模块将指针的具体读数和显示屏
上的吨位数字一起发送至上位机;S22、上位机接收到指针的具体读数和显示屏上的吨位数字,先通过检测模块的算法分析对指针的具体读数进行判断,所述算法分析是先判定指针是否识别成功,若识别成功会返回正常的具体读数,若识别失败...

【专利技术属性】
技术研发人员:周鹭鹏游菊芬杨街明艾鸿儒蔡胜逄明杰金高萌
申请(专利权)人:三川智慧科技股份有限公司
类型:发明
国别省市:

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

1