指针式仪表的读数方法和系统的制作方法

文档序号:9287041阅读:1766来源:国知局
指针式仪表的读数方法和系统的制作方法
【技术领域】
[0001]本发明涉及测量仪器领域,特别是涉及一种指针式仪表的读数方法和系统。
【背景技术】
[0002]指针式仪表是一种指示仪表,可以通过读取指针所指示的刻度线位置得到对应量程的数值。例如指针式电压表和指针式电流表。由于指针式仪表不是直接给出数值,而是需要通过指针的指示读取得到数值,因此,指针式仪表数值读取的准确度不仅跟仪表本身有关,还跟读取是否准确有关。
[0003]目前常用的指针式仪表的读数方法是通过相机拍摄指针式仪表的图像后,通过图像识别读取出图像中指针所指的数值。相机拍摄图像存在光学误差,而只有在指针与指针在刻度盘下方平面镜中的像完全重合时读数才是准确的,因此相机拍摄识别易引起读数误差。例如,当相机拍摄的角度并不是正对当前指针位置时,读数不准确。一般情况下,现有的识别指针式仪表读数的方法准确度不高。

【发明内容】

[0004]基于此,有必要针对上述问题,提供一种读数准确度较高的指针式仪表的读数方法和系统。
[0005]—种指针式仪表的读数方法,包括如下步骤:
[0006]对标准指针式仪表进行多个指定刻度线的读数测量,生成所述标准指针式仪表的指针指示在各个指定刻度线时对应的准确读数与标准仪表图像上指针指示的读数的对应表,所述准确读数为所述指定刻度线的正上方对应读取的数值,所述标准仪表图像为所述标准指针式仪表的指针指示在各个指定刻度线时的图像;
[0007]在定点位置获取被测指针式仪表的被测仪表图像;
[0008]对所述被测仪表图像进行图像识别处理,读取出所述被测仪表图像上指针指示的读数;
[0009]查找所述对应表,获取所述被测仪表图像上指针指示的读数对应的准确读数并作为所述被测指针式仪表的实际读数。
[0010]—种指针式仪表的读数系统,包括:
[0011]对应表生成模块,用于对标准指针式仪表进行多个指定刻度线的读数测量,生成所述标准指针式仪表的指针指示在各个指定刻度线时对应的准确读数与标准仪表图像上指针指示的读数的对应表,所述准确读数为所述指定刻度线的正上方对应读取的数值,所述标准仪表图像为所述标准指针式仪表的指针指示在各个指定刻度线的图像;
[0012]仪表图像获取模块,用于在定点位置获取被测指针式仪表的被测仪表图像;
[0013]图像识别读数模块,用于对所述被测仪表图像进行图像识别处理,读取出所述被测仪表图像上指针指示的读数;
[0014]实际读数获取模块,用于查找所述对应表,获取所述被测仪表图像上指针指示的读数对应的准确读数并作为所述被测指针式仪表的实际读数。
[0015]上述的指针式仪表的读数方法和系统,通过对标准指针式仪表进行多个指定刻度线的读数测量并生成对应表,需要对被测指针式仪表进行读数操作时,在定点位置获取被测指针式仪表的指针指示在指定刻度线时的被测仪表图像,并根据被测仪表图像获取被测仪表上指针指示的读数,查找对应表并获取与被测仪表图像上指针指示的读数对应的准确读数,即可得到被测指针式仪表的实际读数。通过查表的方法得到被测指针式仪表的读数,避免了获取图像过程中的光学误差而导致的读数误差,提高了指针式仪表读数的准确度。
【附图说明】
[0016]图1为一实施例中本发明指针式仪表的读数方法的流程图;
[0017]图2为一实施例中图1所示的对标准指针式仪表进行多个指定刻度线的读数测量的流程图;
[0018]图3为一实施例中图2所示对标准仪表图像进行图像识别处理得到各个标准仪表图像上指针指示的读数的流程图;
[0019]图4为一实施例中图1所示的查找对应表,获取被测仪表图像上指针指示的读数对应的准确读数并作为被测指针式仪表的实际读数的流程图;
[0020]图5为一实施例中本发明指针式仪表的读数系统的模块图;
[0021]图6为另一实施例中本发明指针式仪表的读数系统的模块图;
[0022]图7为一实施例中对应表生成模块的具体单元图;
[0023]图8为一实施例中图7所示标准读数获取单元的子单元图;
[0024]图9为一实施例中实际读数获取模块的具体单元图。
【具体实施方式】
[0025]参考图1,本发明一实施例中一种指针式仪表的读数方法,包括步骤SllO至步骤S170o
[0026]SllO:对标准指针式仪表进行多个指定刻度线的读数测量,生成标准指针式仪表的指针指示在各个指定刻度线时对应的准确读数与标准仪表图像上指针指示的读数的对应表。
[0027]准确读数为指定刻度线的正上方对应读取的数值,S卩,准确读数为无误差的读数。每一个指定刻度线可以对应一个准确读数。
[0028]标准仪表图像为标准指针式仪表的指针指示在各个指定刻度线时的图像。例如,可以通过摄像机拍摄获取标准指针式仪表的标准仪表图像。
[0029]指定刻度线可以是从指针式仪表的所有刻度线中的选择的几个具有代表性的刻度线,例如,从零刻度线开始,每隔预定间隔选取一个刻度线。指定刻度线也可以是指针式仪表的所有刻度线,针对每一个刻度线进行读数测量,可以得到包括所有刻度线的准确读数的对应表。
[0030]在其中一个实施例中,步骤SllO之前,包括:
[0031]驱动标准指针式仪表的指针指示在各个指定刻度线处。
[0032]例如,可以使用基准源连接标准指针式仪表,基准源输出相应的值以驱动标准指针式仪表的指针指示在各个指定刻度线处。
[0033]S130:在定点位置获取被测指针式仪表的被测仪表图像。
[0034]被测指针式仪表的被测仪表图像也可以使用摄像机在定点位置拍摄获得。其中,定点位置为位于被测指针式仪表上方的固定位置。不同的指定刻度线对应同一个定点位置获取被测仪表图像,不需要每一次都移动摄像机,操作方便。
[0035]在其中一实施例中,在定点位置获取被测指针式仪表的被测仪表图像之前,还包括选取定点位置的步骤。本实施例中,通过活动连接于电控位移平台上的摄像机获取被测仪表图像,可以通过控制电控位移平台带动摄像机移动到获取较为清晰的被测仪表图像的位置,则选取该位置为定点位置。
[0036]S150:对被测仪表图像进行图像识别处理,读取出被测仪表图像上指针指示的读数。
[0037]S170:查找对应表,获取被测仪表图像上指针指示的读数对应的准确读数并作为被测指针式仪表的实际读数。
[0038]上述的一种指针式仪表的读数方法,通过对标准指针式仪表进行多个指定刻度线的读数测量并生成对应表,需要对被测指针式仪表进行读数操作时,在定点位置获取被测指针式仪表的指针指示在指定刻度线时的被测仪表图像,并根据被测仪表图像获取被测仪表上指针指示的读数,查找对应表并获取与被测仪表图像上指针指示的读数对应的准确读数,即可得到被测指针式仪表的实际读数。通过查表的方法得到被测指针式仪表的读数,避免了获取图像过程中的光学误差而导致的读数误差,提高了指针式仪表读数的准确度。
[0039]在其中一个实施例中,步骤SllO之前还包括步骤:对标准指针式仪表进行校零操作,控制基准源驱动标准指针式仪表的指针指示在各个指定刻度线处。在步骤SllO之前对标准指针式仪表进行校零,可以提高指针式仪表指针指示的准确性。
[0040]在其中一个实施例中,参考图2,步骤SllO中,对标准指针式仪表进行多个指定刻度线的读数测量,包括步骤Slll和步骤SI 13。
[004
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1