【技术实现步骤摘要】
一种仪表读数神经网络识别方法
本专利技术属于视觉识别与自动化领域,具体涉及一种仪表读数神经网络识别方法。
技术介绍
在测量系统的应用里自动化仪表读数是一种广泛的方法。例如水表抄表计费等。仪表的定时定期读数时也有在监控系统的应用。目前,仪表读数有以下的一些方法:1)人工读取,例如水电燃气数据的人工抄表,依然采用人工的方法。这种方法无法实现自动化,费时费力。2)测量仪表数字化,直接获取数字化的读数,将原有的仪表进行数字化替换,减小人工开销,提高读数效率。但是前期投入成本较高,例如将水表进行拆卸,更换为数字化水表,前期投入较大,维护成本也不低,同时需要用户加以配合。另外,部分机械表具有数字化表难以替代的优势,例如机械压力表测量精准,成本优势大,而且相比数字化表无需电源,稳定性好。3)摄像头拍摄仪表图,运用计算机视觉识别仪表读数。无需更换原有仪表,成本不高,可以即时使用。指针仪表使用方便,价格低廉,在电气、化工、机械等行业中得到了广泛的使用。在一些测试地点,例如对人员具有伤害的场所不适合进行人工读数。 ...
【技术保护点】
1.一种基于神经网络的仪表读数校正方法,其特征在于,包括以下步骤:/n1)对要识别指针仪表图像进行拍摄并记录;/n2)对校正基准的数字显示仪表进行图像拍摄识别读数内容;/n3)将不同位置的仪表盘图像与数字显示读数结果进行神经网络训练训练运用前馈算法进行参数学习;/n4)仪表读数识别,输入指针仪表摄像图像,神经网络模型给出相应仪表读数识别结果与置信区间。/n
【技术特征摘要】
1.一种基于神经网络的仪表读数校正方法,其特征在于,包括以下步骤:
1)对要识别指针仪表图像进行拍摄并记录;
2)对校正基准的数字显示仪表进行图像拍摄识别读数内容;
3)将不同位置的仪表盘图像与数字显示读数结果进行神经网络训练训练运用前馈算法进行参数学习;
4)仪表读数识别,输入指针仪表摄像图像,神经网络模型给出相应仪表读数识别结果与置信区间。
2.根据权利要求1所述的一种基于神经网络的仪表读数校正方法,其特征在于,所述步骤1)中,对要识别指针仪表图像进行拍摄并记录,需要将多角度的摄像头拍摄图像进行存储,指针仪表图像每组一共25张,将对应着数字显示仪表识别的数据,通过所拍摄图像涵盖仪表量程范围,仪表图像数量不少于1000张,每个刻度之间根据最小估读量间隔进行拍摄。
3.根据权利要求1所述的一种基于神经网络的仪表读数校正方法,其特征在于,所述步骤2)中,拍摄数显仪表基准时,仪表表盘正对摄像头,对拍摄的数显仪表得到的读数,将其与对应指针仪表图像标注,其中对指针仪表读取到应该估读到的那一位进行四舍五入。
4.根据权利要求1所述的一种基于神经网络的仪表读数校正方法,其特征在于,在步骤3)中,具体包括步骤:
3.1)构建人工神经网络模型:包含了仪表指针图像特征模块、校正图像信息对应模块和输出识别模块;其中,仪表指针图像特征模块将各个读数的指针仪表拍摄图像通过卷积神经网络得到高级特征图;校正图像信息对应模块,进行数显仪表与指针仪表的信息对应;输出识别模块根据人工神经网络的输出进行识别与预测;
3.2)人工神经网络训练参数设置:神经网络训练参数包括优化器、迭代次数、学习率和权重减少系数;优化器为RMSProp,迭代次数为10000,学习率为0.1,权重减少系数为0.0005;
3.3)对模型参数进行人工神经网络训练,得到识别模型:通过前馈误差算法进行参数学习,从模型的输出层开始前向传递,对神经网络模型进行修正,达到训练神经网络的目的,训练过程也是对指针仪表读数的校正过程。
5.根据权利要求4所述的一种基于神经网络的仪表读数校正方法,其特征在于,所述步骤3.1)中,
所述仪表指...
【专利技术属性】
技术研发人员:李捷辉,周德峰,房晟,董自远,
申请(专利权)人:江苏大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。