System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于物联网抄表,具体涉及一种基于图像识别的传统表数据读取方法。
技术介绍
1、一些应用了传统的电表、水表、气表等计量装置的设备,由于不能随意停机,无法更换智能电子表,目前有一些解决方案通过加装摄像装置,通过视觉方式实现了数据的实时采集,使得这些传统表也能够具备智能电子表的物联网功能。
2、针对采用字轮式的传统表,这类表的数字分为整数区和小数区,小数区的最后一位字轮随着流体经过表体而连续转动,在后一位字轮由“9”转到“0”之前,前一位的字轮快速转过一个数字。
3、也就是说,除了最后一位字轮式连续转动,其他位的字轮都属于从一个数字跳转到下一个数字的“瞬动”,也正因此,获得的表盘图像上,其他位的字轮都较为容易获得完整的、暴露在字窗中的1个数字图像,最后一位上的字轮并不一定是1个完整数字,因为字窗比数字要高一些,也可能是1个相对完整的数字和一个“半数字”共同显示在字窗中的两字居中状态,而目前的图像识别读表方案主要通过对表盘图像中的数字进行识别,由于最后一位可能存在多个潜在被识别字符的情况,难以通过ocr方案识别唯一有效的数字,可能导致读数不准确,另外按照用户要求,对于这种两字居中状态习惯上会再向下一位估读一位数字,通过完整字符识别的图像识别方案无法满足上述要求。
技术实现思路
1、为了解决上述现有技术中存在的问题,本专利技术提供了一种基于图像识别的传统表数据读取方法,能够解决在字符呈两字居中状态的情况下进行读数,并为传统表的估读习惯提供数据参考。
< ...【技术保护点】
1.一种基于图像识别的传统表数据读取方法,其特征在于:包括如下步骤:
2.根据权利要求1所述的方法,其特征在于:所述步骤S4中第二图像识别区的图像识别方法包括如下步骤:
3.根据权利要求2所述的方法,其特征在于:所述步骤S411中第三条形图像的标注方法为,以第三条形图像左上角为坐标原点,竖直方向为Y轴正方形标注0-10,精度为0.1。
4.根据权利要求2所述的方法,其特征在于:步骤S3中,对第二图像识别区设置读尺标线,经过第二图像识别区的完整图像中部做水平线,该水平线为读尺标线,步骤S412中,在第三条形图像中确定第二图像识别区的重叠位置后,读尺标线所对应的第三条形图像中所标注的数值信息为第二数值信息。
5.根据权利要求1所述的方法,其特征在于:所述步骤S4中第二图像识别区的图像识别方法包括如下步骤:
【技术特征摘要】
1.一种基于图像识别的传统表数据读取方法,其特征在于:包括如下步骤:
2.根据权利要求1所述的方法,其特征在于:所述步骤s4中第二图像识别区的图像识别方法包括如下步骤:
3.根据权利要求2所述的方法,其特征在于:所述步骤s411中第三条形图像的标注方法为,以第三条形图像左上角为坐标原点,竖直方向为y轴正方形标注0-10,精度为0.1。
4.根...
【专利技术属性】
技术研发人员:陈泓吉,
申请(专利权)人:深圳市前海文仲信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。