[发明专利]一种基于网格数据库的档案存储方法有效
申请号: | 202110684864.X | 申请日: | 2021-06-21 |
公开(公告)号: | CN113515651B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 王钰勋;李帅 | 申请(专利权)人: | 中盾创新数字科技(北京)有限公司 |
主分类号: | G06F16/51 | 分类号: | G06F16/51;G06F16/583;G06V10/75;G06K9/62 |
代理公司: | 北京嘉途睿知识产权代理事务所(普通合伙) 11793 | 代理人: | 彭成 |
地址: | 102101 北京市延*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网格 数据库 档案 存储 方法 | ||
1.一种基于网格数据库的档案存储方法,其特征在于,包括:
提供API接口,至少包括识别功能接口、匹配图抓取功能接口、模板图拉伸功能接口以及样式库存储读取功能接口;
完成匹配图自动抓取、模板图自动拉伸、样式库和调试;
采用新型快速模板匹配方法,至少包括核心的模板匹配主流程、灰度化算法、二值化算法和相似度计算函数;
获取档案元数据数据,所述档案元数据数据包括和存储路径相关的至少两个连续档案元数据,在所述至少两个连续档案元数据中具有最后的档案元数据;
获取档案画像数据,所述档案画像数据与所述至少两个连续档案元数据相关;确定一个或多个候选档案图;
使用目标神经网络模型,基于所述档案元数据数据和档案画像数据,确定所述最后的档案元数据与所述一个或多个候选档案图中的每个候选档案图相匹配的匹配概率,将具有最高匹配概率的候选档案图指定为目标档案图;
在调用识别功能时,默认进行匹配图自动抓取的辅助功能,并且以二值图进行模板匹配,在识别成功后,会自动将匹配图、模板图和匹配结果存入样式库中对应目录;
所述提供API接口,至少包括识别功能接口、匹配图抓取功能接口、模板图拉伸功能接口以及样式库存储读取功能接口,还包括:
所述识别功能接口:调用识别功能的函数,可直接调用识别驱动进行GUI目标识别,调用包含辅助功能的标准识别流程,具体调用的辅助功能可由函数参数控制;
当需要以本地档案图作为匹配图进行识别时,可置Tag_GetMatchArea参数为1,并指定本地档案图路径或Mat对象;当需要对匹配图和模板图进行存库时,可调用StorageImage接口,并指定档案图Mat对象和界面名称等参数即可在识别成功时对档案图存库;
所述匹配图抓取功能接口:单独调用匹配图自动抓取功能的函数,抓取指定窗口在屏幕区域的实时位图,抓取结果作为匹配图输出并存入样式库中;
所述模板图拉伸功能接口:单独调用档案图拉伸功能的函数,参数可指定被拉伸档案图,长宽拉伸比例可以与样式库已有档案图对比得出或由用户指定;
所述样式库存储读取功能接口:对匹配图、模板图和识别结果进行存储或读取的函数,加速工具的特殊情况下的识别速度。
2.如权利要求1所述的一种基于网格数据库的档案存储方法,其特征在于,所述完成匹配图自动抓取、模板图自动拉伸、样式库和调试,还包括:
所述匹配图自动抓取:根据窗口名称对指定窗口界面图进行自动截图抓取;
所述模板图自动拉伸:提供自动或手动的模板图拉伸缩放功能,也可通过接口函数参数对其他指定档案图进行单独拉伸;
所述样式库:用于存储匹配图、模板图和匹配结果,可在其他功能使用时自动存储,或者单独调用对某档案图或匹配结果进行读写,也可以直接通过本地路径直接浏览;
所述调试:用于展示识别结果并给予用户选择识别方法的界面,方法使用者直接查看或调试当前调用的识别结果。
3. 如权利要求1所述的一种基于网格数据库的档案存储方法,其特征在于,所 述采用新型快速模板匹配方法,至少包括核心的模板匹配主流程、灰度化算法、二值化算法和相似度计算函数,还包括:
所述模板匹配主流程:控制新型快速模板匹配流程的主函数,至少包括档案图尺寸校验、档案图类型校验、档案图类型转化、像素点对比和相似度计算步骤的执行逻辑;
所述灰度化算法:用于将彩色图转化成灰度图,采用加权平均法的灰度化算法,加权比重为0.30:0.59:0.11;
所述二值化算法:用于将灰度图转化成二值图,采用局部自适应阈值法的二值化算法,以局部均值来作为阈值;
所述相似度计算函数:衡量重叠区域与模板档案图的相似程度,算法中根据积分档案图快速计算区域像素点和,并利用卷积定理计算互相关系数,最后进一步求出归一化相关性系数作为相似度值。
4.如权利要求1所述的一种基于网格数据库的档案存储方法,其特征在于,
在调用识别功能时,默认进行匹配图自动抓取的辅助功能,并且以二值图进行模板匹配,在识别成功后,会自动将匹配图、模板图和匹配结果存入样式库中对应目录,还包括:
所述样式库为网格数据库;
所述网格数据库为分布的异构的数据库,采用基于OGSA的DAI作为底层支撑平台,至少包括数据库自动注册服务、数据库查询服务、XML文件解析服务,使用数据库连接缓冲池,集成不同的数据模块,主要是新增XML数据库与关系数据库的数据集成,提供一个统一的数据查询平台,实现局域网内多个异构数据库的数据查询与存储,利用OGSA-DAI提供的基础服务、组件和接口,构建高级的抽象服务,实现局域网内数据库的数据查询;
所述样式库的主要功能为存储,包括:匹配界面图存储、模板图存储和匹配结果存储;
通过样式库中存储的结果可加速工具的特殊情况下的识别速度,并赋予工具一定的易用性;
匹配界面图存储是将用户传入或工具自动获取的界面图进行存储,存储在库中的匹配界面图可由用户直接调用,作为匹配区域图的参数传入,或提供给固定获取 方法时直接使用;
存储模板图,可用于存储用户截取的控件图,也可用于存储匹配成功的控件图,匹配结果的存储,是在匹配成功是进行自动存储的,会将匹配结果、匹配图和匹配区域图进行绑定;
所述存储的匹配结果信息目前主要为区域信息,支持扩充,用户可自行定义字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中盾创新数字科技(北京)有限公司,未经中盾创新数字科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110684864.X/1.html,转载请声明来源钻瓜专利网。