运用于机器人流程自动化的字符串识别方法、设备及介质技术

技术编号:37974099 阅读:31 留言:0更新日期:2023-06-30 09:49
本发明专利技术涉及通信网络管理领域,具体公开了运用于机器人流程自动化的字符串识别方法、设备及介质,其方法为:对待识别的图形用户界面进行截图,依据字符串规则,通过机器视觉识别起始位置和第一字符文本;分析所述第一字符文本是否完整;如是,则输出并结束字符串识别;否则,计算所述待识别字符串的终结位置,并调节界面框体宽度,从而获得完整的第二字符文本。本发明专利技术通过先预估字符串的终结位置,再调整窗口宽度,获取完整的字符串从而进行字符串的别读取,相对于传统的将窗口宽度统一拉到最大宽度再进行识别,占用了更少的系统资源,提高了字符串的识别效率。字符串的识别效率。字符串的识别效率。

【技术实现步骤摘要】
运用于机器人流程自动化的字符串识别方法、设备及介质


[0001]本专利技术涉及通信网络管理领域,尤其涉及运用于机器人流程自动化的字符串识别方法、设备及介质。

技术介绍

[0002]随着现代网络通信技术的发展,企业与工厂的管理越来越依赖于网络管理工具,虽然节约了大量人力物力,但也存在一些操作上的不便。如在电力管理系统中,由于通信网管系统厂家不愿意开放底层系统的接口,导致上层系统(其他应用系统)无法直接调用通信网管的功能,需要依赖人工依次登陆各设备的底层通信网管系统进行操作。另外,电力管理系统的通信网管系统数量较多,同一操作,无法通过接口一次性下发,而依靠人力重复在多个系统中操作,重复性高,浪费了大量人力。
[0003]为解决上述问题,程序开发人员通常采用机器人流程自动化(RPA,Robotic Process Automation)技术。RPA软件机器人可通过模拟人在电脑上对鼠标键盘上的操作,按照设定好的规则去自动化执行流程或者一系列的任务,将管理工作人员从重复繁琐的工作中解放出来。在电力系统的运用中,通过机器视觉原理识别电力通信系统网管本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.运用于机器人流程自动化的字符串识别方法,其特征在于,包括步骤如下:对待识别的图形用户界面进行截图,获得第一待识别图像;依据字符串规则,从所述第一待识别图像中,通过机器视觉识别字符,并得到待识别字符串的起始位置和第一字符文本;其中,所述字符串规则包括待识别字符串在所述图形用户界面中出现的相对位置范围、字符串长度规则和字符串文本规则;依据所述字符串规则,分析所述第一字符文本是否完整;如是,则输出所述第一字符文本,并结束字符串识别方法;否则,依据所述字符串规则、所述起始位置和所述第一字符文本,计算所述待识别字符串的终结位置;依据所述终结位置,自动调节所述待识别字符串所处图形用户界面的框体宽度;重新截图获得第二待识别图像,依据字符串规则,从所述第二待识别图像中,通过机器视觉识别字符,得到并输出第二字符文本。2.根据权利要求1所述的运用于机器人流程自动化的字符串识别方法,其特征在于,所述字符串规则是IP地址的字符串规则,具体包括:字符串格式为Y.Y.Y.Y,其中,Y包括Z、ZZ或ZZZ三种情况,Z是占用的像素点位为m*n格的数字0至9的字符,Y之间通过字符“.”间隔;其中,m与n均是正整数。3.根据权利要求2所述的运用于机器人流程自动化的字符串识别方法,其特征在于,所述通过机器视觉识别,具体步骤如下:将所述相对位置范围对应区域的图像,通过机器视觉算法获取IP地址字符串的首位字符位置;通过膨胀算法,判断下一字符位的m*n像素范围内是否存在IP地址的字符;如是,将此字符位置记录为字符末位位置,重复上一步骤;否则,依据首位字符位置以及字符末位位置,通过腐蚀算法,识别出字符串,并结束识别。4.根据权利要求3所述的运用于机器人流程自动化的字符串识别方法,其特征在于,所述通过膨胀算法,判断m*n像素范围内是否存在字符像素,具体为:确认可实现最高识别准确率的横向膨胀运算的像素步数X

值;对m*n像素图像应用X

步长进行横向膨胀运算,判断是否存在字符像素。5.根据权...

【专利技术属性】
技术研发人员:崔兆阳衷宇清张雄威凌健文徐武华蒋盛智彭丽文周上罗慕尧骆雅菲刘晨辉孔嘉麟陈文文张思敏周菲吴若迪冯雅雯
申请(专利权)人:广东电网有限责任公司广州供电局
类型:发明
国别省市:

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

1