-
公开(公告)号:CN117132989B
公开(公告)日:2024-01-26
申请号:CN202311368002.1
申请日:2023-10-23
Applicant: 山东大学 , 青岛海信信息科技股份有限公司
IPC: G06V30/148 , G06V10/82 , G06V30/164 , G06V30/168 , G06V30/19 , G06N3/0464 , G06N3/08
Abstract: 本发明属于计算机视觉领域,基于卷积神经网络的字符验证码识别方法、系统及设备,包括验证码自动爬取和样本集管理、图像处理、验证码识别模型训练、验证码推理和系统接口等模块;验证码自动爬取和样本集管理模块从目标网站抓取验证码图像,划分为训练集和测试集并进行标注;图像处理模块对输入的图像进行降噪等处理;处理后输入验证码识别模型训练模块进行模型训练;验证码推理和系统接口模块使用训练后的模型对输入的验证码图片进行推理和识别并通过系统接口返回验证码识别内容。本发明实现了对目标网站符号验证码的准确识别;训练过(56)对比文件Chen, Shi 等.Malicious Code FamilyClassification Method Based on VisionTransformer《. 2022 IEEE 10THINTERNATIONAL CONFERENCE ON INFORMATION,COMMUNICATION AND NETWORKS (ICICN 2022)》.2023,第704-709页.杨佳;宋晓茹;高嵩;吴雪.一种混合验证码的识别算法研究.自动化与仪表.2020,(09),第62-65+69页.李世成;东野长磊.基于卷积神经网络的验证码识别.软件.2020,(04),第181-185页.
-
公开(公告)号:CN117132989A
公开(公告)日:2023-11-28
申请号:CN202311368002.1
申请日:2023-10-23
Applicant: 山东大学 , 青岛海信信息科技股份有限公司
IPC: G06V30/148 , G06V10/82 , G06V30/164 , G06V30/168 , G06V30/19 , G06N3/0464 , G06N3/08
Abstract: 本发明属于计算机视觉领域,基于卷积神经网络的字符验证码识别方法、系统及设备,包括验证码自动爬取和样本集管理、图像处理、验证码识别模型训练、验证码推理和系统接口等模块;验证码自动爬取和样本集管理模块从目标网站抓取验证码图像,划分为训练集和测试集并进行标注;图像处理模块对输入的图像进行降噪等处理;处理后输入验证码识别模型训练模块进行模型训练;验证码推理和系统接口模块使用训练后的模型对输入的验证码图片进行推理和识别并通过系统接口返回验证码识别内容。本发明实现了对目标网站符号验证码的准确识别;训练过程中使用了一系列图像处理技术减少了验证码风格差异,提高了类似风格符号验证码识别的泛用性。
-
公开(公告)号:CN117973383A
公开(公告)日:2024-05-03
申请号:CN202410381382.0
申请日:2024-04-01
Applicant: 山东大学
IPC: G06F40/289 , G06N3/0442 , G06N3/08
Abstract: 本发明属于自然语言处理技术领域,特别涉及一种用于机器人流程自动化的分词标注和实体抽取方法及系统,本申请结合传统词典前缀匹配与HMM模型进行分词以及词性标注,能够在保证效率的同时有效提高准确率。同时对于实体抽取功能模块,采用分级标签训练BiLSTM+CRF模型,在完成传统实体提取任务的前提下赋予文本实体多级概念,能够满足多样化办公需求。
-
公开(公告)号:CN117908891B
公开(公告)日:2024-07-02
申请号:CN202410302143.1
申请日:2024-03-18
Applicant: 山东大学
IPC: G06F8/40
Abstract: 本发明涉及软件机器人领域,特别涉及一种面向机器人流程自动化的自下而上的翻译方法。该方法包含以下步骤:(1)对声明语句进行翻译,将声明变量的名称、数据类型填入符号表;(2)对赋值语句进行翻译,依据语法规则对算术表达式、数组赋值;(3)控制语句的翻译,针对if和while两种语句进行翻译;(4)过程调用语句的翻译,自下而上的分析过程中调用各种参数。本发明能够自下而上的对用户编写的脚本进行解释执行,并支持用户使用分支和循环结构,使其对流程的控制更加灵活。
-
公开(公告)号:CN117908891A
公开(公告)日:2024-04-19
申请号:CN202410302143.1
申请日:2024-03-18
Applicant: 山东大学
IPC: G06F8/40
Abstract: 本发明涉及软件机器人领域,特别涉及一种面向机器人流程自动化的自下而上的翻译方法。该方法包含以下步骤:(1)对声明语句进行翻译,将声明变量的名称、数据类型填入符号表;(2)对赋值语句进行翻译,依据语法规则对算术表达式、数组赋值;(3)控制语句的翻译,针对if和while两种语句进行翻译;(4)过程调用语句的翻译,自下而上的分析过程中调用各种参数。本发明能够自下而上的对用户编写的脚本进行解释执行,并支持用户使用分支和循环结构,使其对流程的控制更加灵活。
-
-
-
-