基于液晶视觉识别单元的图像数据处理方法及系统与流程

文档序号:36175531 发布日期:2023-11-25 00:40 阅读:49 来源:国知局
基于液晶视觉识别单元的图像数据处理方法及系统与流程

本发明涉及图像处理技术,尤其涉及一种基于液晶视觉识别单元的图像数据处理方法及系统。


背景技术:

1、电能表是测量电能的仪表,又称电度表、火表、电能表、千瓦小时表,国家电网公司已经对电能表做出了系列标准,对电能表的出厂性能做了严格的要求,因此电能表出厂前必须做严格的检测,以使电能表的性能符合要求。

2、电能表的测量数据通常会依据电能表的液晶显示屏进行显示,例如测量时的数字、脉冲指示灯和跳闸指示灯一般会通过液晶显示屏进行展示,如果电能表的液晶显示功能受损,可能会导致电能表在使用时出现问题,因此对于电能表的液晶显示功能的检测十分重要。现有技术中,在检测电能表的液晶显示功能时,一般会采用人工校准的方式的对其进行检测,从而判断电能表的显示功能有没有出现故障,然而由于人工的局限性,可能会导致对电能表的液晶显示功能的检测效率低下。

3、因此,如何对电能表的液晶显示数据进行自动检测,提高电能表的液晶显示功能的检测效率成了如今亟需解决的问题。


技术实现思路

1、本发明实施例提供一种基于液晶视觉识别单元的图像数据处理方法及系统,可以对电能表的液晶显示数据进行自动检测,提高电能表的液晶显示功能的检测效率。

2、本发明实施例的第一方面,提供一种基于液晶视觉识别单元的图像数据处理方法,包括:

3、向目标设备输入测试信息,基于液晶视觉识别单元采集目标设备的设备图像,调取边缘分割模型和配置信息对所述设备图像进行一次分割得到分割图像;

4、根据台阶识别策略对所述分割图像的多个目标方向进行识别,得到多个台阶线,基于所述台阶线对所述分割图像进行二次分割,得到液晶区域图像;

5、调取数据提取框,所述数据提取框包括定位框、数字图像提取框、跳闸图像提取框、脉冲图像提取框,根据所述数据提取框得到所述液晶区域图像的核验数据,基于所述核验数据得到异常数据以及对应的异常液晶图像;

6、构建比对展示界面,生成与所述异常液晶图像的测试信息对应的标准测试图像,根据所述异常数据对所述标准测试图像进行更新,得到比对测试图像,将所述比对测试图像展示在所述比对展示界面的标准区,将所述异常液晶图像展示在所述比对展示界面的异常区。

7、可选地,在第一方面的一种可能实现方式中,基于液晶视觉识别单元采集目标设备的设备图像,调取边缘分割模型和配置信息对所述设备图像进行一次分割得到分割图像,包括:

8、基于液晶视觉识别单元采集目标设备的图像信息得到设备图像,获取与所述目标设备对应的配置信息,所述配置信息包括与各图像边缘对应的预设分割宽度;

9、根据所述边缘分割模型确定各所述图像边缘的分割方向,根据各所述图像边缘对应的所述分割方向和所述预设分割宽度对所述设备图像进行一次分割处理,得到分割图像;

10、其中,所述分割方向与相应所述图像边缘垂直。

11、可选地,在第一方面的一种可能实现方式中,根据台阶识别策略对所述分割图像的多个目标方向进行识别,得到多个台阶线,基于所述台阶线对所述分割图像进行二次分割,得到液晶区域图像,包括:

12、基于横向的目标方向依次对所述分割图像中每排像素点的像素值进行遍历,获取像素值位于所述预设液晶像素值区间内的像素点作为目标像素点,根据多个相邻的所述目标像素点生成目标像素点集合;

13、统计所述目标像素点集合对应的像素点数量,若所述像素点数量不在预设像素点数量区间内,则删除所述目标像素点集合,继续基于横向的目标方向对下一排的像素点进行遍历;

14、若所述像素点数量在预设像素点数量区间内,则基于所述目标像素点集合生成横向的台阶线,并继续基于横向的目标方向对下一排的像素点进行遍历;

15、重复上述步骤,直至获取到横向的目标方向对应的两条横向的台阶线时停止遍历;

16、基于竖向的目标方向重复上述得到两条横向的台阶线的步骤,得到竖向的目标方向对应的两条竖向的台阶线,并根据所述竖向的台阶线和所述横向的台阶线对所述分割图像进行二次分割,得到液晶区域图像。

17、可选地,在第一方面的一种可能实现方式中,调取数据提取框,所述数据提取框包括定位框、数字图像提取框、跳闸图像提取框、脉冲图像提取框,根据所述数据提取框得到所述液晶区域图像的核验数据,基于所述核验数据得到异常数据以及对应的异常液晶图像,包括:

18、获取所述液晶区域图像中的数字显示区域,根据所述数字显示区域对所述数据提取框中的定位框进行定位,将所述数据提取框定位至所述液晶区域图像中,其中,所述数据提取框中的定位框与数字图像提取框、跳闸图像提取框、脉冲图像提取框之间具有预设的位置对应关系;

19、基于所述数据提取框提取所述液晶区域图像中的核验数据,获取所述测试信息中的标准数据,根据所述核验数据和所述标准数据的比对结果得到差异信息;

20、对所述差异信息进行解析得到多余显示单元和/或缺失显示单元,根据所述多余显示单元和/或缺失显示单元得到异常数据,并获取包含所述差异信息的液晶区域图像作为异常液晶图像。

21、可选地,在第一方面的一种可能实现方式中,获取所述液晶区域图像中的数字显示区域,根据所述数字显示区域对所述数据提取框中的定位框进行定位,将所述数据提取框定位至所述液晶区域图像中,包括:

22、获取所述液晶区域图像中位于预设显示像素值区间内的像素点作为显示像素点,以及相邻的显示像素点生成显示像素点集合;

23、根据所述显示像素点集合生成数字显示区域,获取所述数字显示区域的显示轮廓,所述显示轮廓和所述定位框的形状均为矩形;

24、获取显示轮廓的四个第一顶点,以及所述定位框的四个第二顶点,将相应的第二顶点对其至第一顶点,将所述数据提取框定位至所述液晶区域图像中。

25、可选地,在第一方面的一种可能实现方式中,基于所述数据提取框提取所述液晶区域图像中的核验数据,获取所述测试信息中的标准数据,根据所述核验数据和所述标准数据的比对结果得到差异信息,包括:

26、基于所述数字图像提取框提取所述液晶区域图像中的数字核验数据,获取所述测试信息中的标准数字数据,根据所述数字核验数据和所述标准数字数据的比对结果得到数字差异信息;

27、基于所述跳闸图像提取框和所述脉冲图像提取框提取所述液晶区域图像中的跳闸核验数据和脉冲核验数据,获取所述测试信息中的标准跳闸数据和标准脉冲数据,根据所述跳闸核验数据和所述标准跳闸数据的比对结果得到跳闸差异信息,根据所述脉冲核验数据和所述标准脉冲数据的比对结果得到脉冲差异信息;

28、其中,所述核验数据包括数字核验数据、跳闸核验数据和脉冲核验数据,所述标准数据包括标准数字数据、标准跳闸数据和标准脉冲数据,所述差异信息包括数字差异信息、跳闸差异信息和脉冲差异信息。

29、可选地,在第一方面的一种可能实现方式中,基于所述数字图像提取框提取所述液晶区域图像中的数字核验数据,获取所述测试信息中的标准数字数据,根据所述数字核验数据和所述标准数字数据的比对结果得到数字差异信息,包括:

30、对所述数字核验数据进行解析得到多个核验数字,对所述标准数字数据进行解析得到多个标准数字,对相应的核验数字和标准数字进行比对,获取与所述标准数字不相同的核验数字作为异常数字;

31、获取各所述异常数字对应的多个第一显示单元,以及所述标准数字对应的多个第二显示单元,其中,各数字对应有预设的显示单元;

32、确定所述第一显示单元中具有,且所述第二显示单元中不具有的显示单元作为多余显示单元,确定所述第二显示单元中具有,且所述第一显示单元中不具有的显示单元作为缺失显示单元,根据所述多余显示单元和/或缺失显示单元得到数字差异信息。

33、可选地,在第一方面的一种可能实现方式中,基于所述跳闸图像提取框和所述脉冲图像提取框提取所述液晶区域图像中的跳闸核验数据和脉冲核验数据,获取所述测试信息中的标准跳闸数据和标准脉冲数据,根据所述跳闸核验数据和所述标准跳闸数据的比对结果得到跳闸差异信息,根据所述脉冲核验数据和所述标准脉冲数据的比对结果得到脉冲差异信息,包括:

34、对所述跳闸核验数据进行解析得到跳闸核验图像,对所述脉冲核验数据进行解析得到脉冲核验图像,对所述标准跳闸数据进行解析得到标准跳闸图像,对所述标准脉冲数据进行解析得到标准脉冲图像;

35、获取所述跳闸核验图像的第一核验像素值和所述脉冲核验图像的第二核验像素值,以及所述标准跳闸图像的第一标准像素值和所述标准脉冲图像的第二标准像素值;根据所述第一核验像素值和所述第一标准像素值的比对结果,以及所述第二核验像素值和所述第二标准像素值的比对结果,得到差异结果;

36、获取所述差异结果对应所述第一标准像素值和/或所述第二标准像素值的显示属性,所述显示属性包括显示状态和熄灭状态;

37、若所述显示属性为显示状态,根据所述差异结果输出具有缺失显示单元的跳闸差异信息和/或脉冲差异信息;

38、若所述显示属性为熄灭状态,根据所述差异结果输出具有多余显示单元的跳闸差异信息和/或脉冲差异信息。

39、可选地,在第一方面的一种可能实现方式中,根据所述异常数据对所述标准测试图像进行更新,得到比对测试图像,将所述比对测试图像展示在所述比对展示界面的标准区,将所述异常液晶图像展示在所述比对展示界面的异常区,包括:

40、调取预设多余像素值和预设缺失像素值,根据所述预设多余像素值对所述标准测试图像中的多余显示单元的像素值进行更新,根据所述预设缺失像素值对所述标准测试图像中的缺失显示单元的像素值进行更新,得到比对测试图像;

41、基于所述比对展示界面的标准区对所述比对测试图像进行展示,基于所述比对展示界面的异常区对所述异常液晶图像进行展示。

42、本发明实施例的第二方面,提供一种基于液晶视觉识别单元的图像数据处理系统,包括:

43、测试模块,用于向目标设备输入测试信息,基于液晶视觉识别单元采集目标设备的设备图像,调取边缘分割模型和配置信息对所述设备图像进行一次分割得到分割图像;

44、分割模块,用于根据台阶识别策略对所述分割图像的多个目标方向进行识别,得到多个台阶线,基于所述台阶线对所述分割图像进行二次分割,得到液晶区域图像;

45、异常模块,用于调取数据提取框,所述数据提取框包括定位框、数字图像提取框、跳闸图像提取框、脉冲图像提取框,根据所述数据提取框得到所述液晶区域图像的核验数据,基于所述核验数据得到异常数据以及对应的异常液晶图像;

46、展示模块,用于构建比对展示界面,生成与所述异常液晶图像的测试信息对应的标准测试图像,根据所述异常数据对所述标准测试图像进行更新,得到比对测试图像,将所述比对测试图像展示在所述比对展示界面的标准区,将所述异常液晶图像展示在所述比对展示界面的异常区。

47、本发明的有益效果如下:

48、1、本发明可以对电能表的液晶显示数据进行自动检测,提高电能表的液晶显示功能的检测效率。本发明在对电能表的液晶显示数据进行自动检测时,会首先对采集到的设备图像进行一次分割得到分割图像,从而可以减少设备图像中的干扰部分,提高图像处理时的准确性。接着本发明会得到分割图像中的多个台阶线,依据台阶线对分割图像进行二次分割得到液晶区域图像,从而可以提取出分割图像中的液晶显示区域,从而可以在后续对液晶区域图像中的显示数据进行提取。本发明在对液晶区域图像中的显示数据进行提取时,会依据数据提取框中的定位框将数据提取框定位到液晶区域图像中,然后再通过数据提取框中的数字图像提取框、跳闸图像提取框、脉冲图像提取框分别对不同的显示数据进行提取,从而可以提高数据提取时的精确度,提高后续进行比对时的准确性。在确定到异常的显示数据时,本发明还会对异常的显示数据通过比对展示界面进行展示,从而可以通过比对展示界面对异常的显示数据进行展示,从而可以让用户能够通过比对展示界面直观地观察到出现异常的显示单元,从而做出相应的处理。

49、2、本发明在依据台阶线对分割图像进行二次分割得到液晶区域图像时,会依据竖向的目标方向和横向的目标方向对相应方向上的每排像素点进行遍历,然后获取到满足条件的像素点集合生成台阶线,并且会对像素点数量不满足条件的像素点集合进行删除,从而可以提高获取台阶线时的准确性,进而可以提高图像分割时的准确性,使得后续在对分割得到的液晶区域图像进行处理时可以提高数据处理时的精准度。

50、3、本发明在确定异常数据时,会首先依据数据提取框提取到液晶区域图像中的核验数据,通过核验数据和标准数据的比对结果得到包含多余显示单元和/或缺失显示单元的差异信息,通过差异信息得到异常数据,从而可以得到出现异常的显示单元,以及该显示单元的具体类型,并且本发明会通过比对展示界面对不同类型的异常显示单元进行不同方式的展示,从而可以用户能够通过比对展示界面直观地观察到异常显示单元的异常类型,从而做出相应的处理。其中,核验数据包括数字核验数据、跳闸核验数据和脉冲核验数据,本发明会对数字核验数据与跳闸核验数据和脉冲核验数据采用不同的异常判定方法,在对数字核验数据进行异常判定时,本发明会采用核验数字和标准数字对应的多个显示单元的比对结果判定是否存在多余显示单元和/或缺失显示单元,在对跳闸核验数据和脉冲核验数据进行异常判定时,本发明会采用像素值对比的方式判定是否存在多余显示单元和/或缺失显示单元,从而可以依据核验数据不同的特征属性为其配置不同的异常判定方法,从而可以快速确定出现异常时的显示单元,以及相应显示单元的异常类型。

当前第1页 1 2
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1