一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种标注数据的管理系统和方法与流程

2022-07-10 02:38:11 来源:中国专利 TAG:


1.本发明涉及电子信息技术领域,尤其涉及一种标注数据的管理系统和方法。


背景技术:

2.现有的数据管理中,当需要某种数据时,直接进行搜索,数据类型比较单一,每次搜索和下载均需要依据外部相关改造,对于查询结果也缺乏统一的管理,当外部数据不断更新,每次都需要重新区外部搜索并手动下载,造成时间浪费,网络资源浪费,面对多种类型的数据,更加缺乏分门别类简单有效的管理,使用起来并不方便。


技术实现要素:

3.基于现有技术中的问题,本发明提供一种标注数据的管理系统,旨在解决现有技术数据依赖外部改造缺乏有效管理等技术问题。
4.一种标注数据的管理系统,包括:
5.第一输入模块,用于用户输入关于所述标注数据的第一查询条件;
6.第一查询模块,连接所述第一输入模块,用于基于所述第一查询条件调用至少一个外网应用程序接口查询所述标注数据,并返回关于所述标注数据的查询结果信息,所述查询结果信息包括所述标注数据的下载链接;
7.下载模块,连接所述第一查询模块,用于根据所述标注数据的所述下载链接下载所述标注数据并保存至本地;
8.字段提取模块,连接所述第一查询模块和所述下载模块,用于将所述查询结果信息和标注数据在本地存储路径作为所述标注数据的字段信息保存至数据库中;
9.第二输入模块,用于用户输入关于所述标注数据的第二查询条件;
10.第二查询模块,分别连接所述第二输入模块和所述数据库,用于根据所属第二查询条件在所述数据库中查询所述标注数据;
11.显示模块,连接所述第二查询模块,用于在前端页面展示至少部分所述标注数据的字段信息。
12.进一步的,包括:
13.所述显示模块用于以超链接的形式在前端页面显示标注数据的所述本地存储路径。
14.进一步的,所述显示模块以列表形式展示所述标注数据,每一行包括一条所述标注数据的字段信息。
15.进一步的,所述标注数据包括图片数据和视频数据两个类别,所述显示模块用于对所述视频数据和所述图片数据分别进行展示。
16.进一步的,所述管理系统还包括导出模块,用于连接所述显示模块,用于对选中的所述标注数据进行批量导出。
17.进一步的,还包括:
18.监控模块,分别连接所述第一查询模块、所述下载模块和所述字段提取模块,用于监控从外网应用程序接口查询所述标注数据是否成功、关键字段保存至数据库是否成功以及所述标注数据下载到本地是否成功;
19.提示模块,连接所述监控模块,用于在查询失败、关键字段保存至数据库失败或者标注数据下载到本地失败时,产生提示信息。
20.进一步的,所述数据库为mysql数据库。
21.进一步的,所述本地存储路径为c盘或者d盘。
22.一种标注数据的管理方法,其特征在于,使用前述的一种标注数据的管理系统,包括外部查询步骤和本地查询步骤,所述外部查询步骤包括:
23.步骤a1,输入关于所述标注数据的第一查询条件;
24.步骤a2,基于所述第一查询条件调用至少一个外网应用程序接口查询所述标注数据,并返回关于所述标注数据的查询结果信息,所述查询结果信息包括所述标注数据的下载链接;
25.步骤a3,根据所述标注数据的所述下载链接下载所述标注数据并保存至本地;
26.步骤a4,将所述查询结果信息和标注数据在本地存储路径作为所述标注数据的字段信息保存至数据库中;
27.所述本地查询步骤包括:
28.步骤a5,用户输入关于所述标注数据的第二查询条件;
29.步骤a6,根据所属第二查询条件在所述数据库中查询所述标注数据;
30.步骤a7,在前端页面展示至少部分所述标注数据的字段信息。
31.进一步的,所述步骤a7中还包括:以超链接的形式在前端页面显示所述标注数据的所述本地存储路径。
32.本发明的有益技术效果在于:将搜索的标注数据的相关字段信息进行提取与存储,并展示在页面,同时根据链接下载标注数据到本地路径,对数据进行有效管理,使得企业内部数据结果完善,不需要依赖外部相关改造,节省网络资源。
附图说明
33.图1为本发明一种标注数据的管理系统的模块示意图;
34.图2为本发明一种标注数据的管理方法的步骤流程图。
具体实施方式
35.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
37.下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
38.参见图1,本发明提供一种标注数据的管理系统,包括:
39.第一输入模块1,用于用户输入关于标注数据的第一查询条件;
40.第一查询模块2,连接第一输入模块1,用于基于第一查询条件调用至少一个外网应用程序接口查询标注数据,并返回关于标注数据的查询结果信息,查询结果信息包括标注数据的下载链接;
41.下载模块3,连接第一查询模块2,用于根据标注数据的下载链接下载标注数据并保存至本地;
42.字段提取模块4,连接第一查询模块2,用于将查询结果信和标注数据在本地存储路径作为标注数据的字段信息保存至数据库5中;
43.第二输入模块6,用于用户输入关于标注数据的第二查询条件;
44.第二查询模块7,分别连接第二输入模块6和数据库5,用于根据所属第二查询条件在数据库中查询标注数据;
45.显示模块8,连接第二查询模块7,用于在前端页面展示至少部分标注数据的字段信息。
46.进一步的,包括:
47.显示模块8用于以超链接的形式在前端页面显示标注数据的本地存储路径。
48.进一步的,显示模块8以列表形式展示标注数据,每一行包括一条标注数据的字段信息。
49.进一步的,标注数据包括图片数据和视频数据两个类别,显示模块8用于对视频数据和图片数据分别进行展示。进一步的,管理系统还包括导出模块9,用于连接显示模块8,用于对选中的标注数据进行批量导出。
50.具体的,本发明可用于对ai标注数据进行管理,主要是医学上的ai标注数据,通过将通过外网api接口将外网的ai标注数据获取到本地,并将关键字段信息进行提取统一存储管理,使得企业内部数据结果不断完善,同时下载标注数据到本地,可以直接从本地的超链接获取标注数据进行显示,并具有导出下载。
51.ai标注数据包括ai视频数据和ai图片数据,ai视频数据和ai图片数据在前端页面分别进行展示;
52.显示模块8用于在前端web页面展示至少三个页面控件。
53.一个页面控件被操作时,跳转至下载页面,在下载页面,显示第一查询条件的输入框,下载页面例如是图片/视频下载页面,在该前端页面,用户在输入框内输入第一查询条件,例如开始时间和结束时间等,点击页面的发送控件,后端从相应的至少一个外网api接口查询与第一查询条件匹配的标注数据,返回查询结果信息,查询结果信息包括标注数据的下载链接,根据下载链接从外网下载标注数据并保存到本地,本地存储路径例如为c盘或者d盘,同时将查询结果信息保存到数据库5相应的字段中。数据库5例如为mysql数据库。采用前后端不分离项目,可以将电脑作为一个服务器,程序利用html django实现标注数据的查询,前端利用ajax传递get参数,后端将get参数封装后,继续调用其他外网系统的api接口获取返回的结果,
54.另一个页面控件为图片列表页面,在图片列表页面,还显示第二查询条件的输入框,第二查询条件包括图片名称、图片的本地存储路径、更新起始日期和结束日期、确认开始日期和结束日期等,通过点击该页面的提交按钮,第二查询模块7根据图片名称、图片路
径、更新起始日期和结束日期、确认开始日期和结束日期等第二查询条件在数据库5中查询符合第二查询条件的一批标注图片数据,并展示该批标注图片数据在图片列表页面。图片列表页面展示已经查询到的标注图片数据,以列表形式和时间倒叙的方式展示保存在本地的标注图片数据的字段信息,字段信息包括标注图片数据的图片id、以超链接形式显示的本地存储路径、下载、更新时间和确认时间等字段信息,标注数据为医学数据时,字段信息还包括扫描部位。通过点以超链接形式显示的本地存储路径接,可以展示相应的标注图片数据,通过点击下载,可以从本地下载标注图片数据到相应位置。当一次查询获取的标注图片数据过多时,提供翻页功能,通过翻页图标翻转至另一批标注图片数据。在该图片列表页面,每条标注图片数据前还包括选择框,可以选择一个或者多个选择框选中对应的标注图片数据,或者点击页面的全选按钮选中查询获得的该批次标注图片数据,选中之后,点击页面的导出数据图标,导出模块9对选中的标注图片数据的字段信息进行批量导出,并批量下载标注图片数据。
55.另一个页面控件为视频列表页面,在视频列表页面,还显示第二查询条件的输入框,第二查询条件包括视频名称、视频路径、更新起始日期和结束日期、确认开始日期和结束日期等,通过点击该页面的提交按钮,第二查询模块7根据视频名称、视频的本地存储路径、更新起始日期和结束日期、确认开始日期和结束日期等第二查询条件在数据库5中查询符合第二查询条件的一批标注视频数据,并展示该批标注视频数据在视频列表页面。视频列表页面展示已经查询到的标注视频数据,以列表形式和时间倒叙的方式展示保存在本地的标注视频数据的字段信息,字段信息包括标注视频数据的视频id、视频编号、以超链接形式显示的本地存储路径、下载、更新时间和确认时间等字段信息,标注数据为医学数据时,字段信息还包括扫描部位。通过点击超链接形式显示的本地存储路径,可以展示相应的标注视频数据,通过点击下载,可以从本地下载标注视频数据到相应位置。当一次查询获取的标注视频数据过多时,提供翻页功能,通过翻页视频翻转至另一批标注视频数据。在该视频列表页面,每条标注视频数据前还包括选择框,可以选择一个或者多个选择框选中对应的标注视频数据,或者点击页面的全选按钮选中查询获得的该批次标注视频数据,选中之后,点击页面的导出数据图标,导出模块9对选中的标注图片数据的字段信息进行批量导出,并批量下载标注视频数据。进一步的,还包括:
56.监控模块10,分别连接第一查询模块2、下载模块3和字段提取模块4,用于监控从外网应用程序接口查询标注数据是否成功、关键字段保存至数据库是否成功以及标注数据下载到本地是否成功;
57.提示模块11,连接监控模块10,用于在查询失败、关键字段保存至数据库失败或者标注数据下载到本地失败时,产生提示信息。
58.下载模块3下载成功时,展示模块还可以图片列表页面或者视频列表页面,直接按时间倒叙展示相关下载内容的字段信息;下载失败时,则抛出异常弹框,展示下载异常的提示信息。提示信息包括失败的具体原因。
59.参见图2,本发明还提供一种标注数据的管理方法,使用前述的一种标注数据的管理系统,包括外部查询步骤和本地查询步骤,外部查询步骤包括:
60.步骤a1,输入关于标注数据的第一查询条件;
61.步骤a2,基于第一查询条件调用至少一个外网应用程序接口查询标注数据,并返
回关于标注数据的查询结果信息,查询结果信息包括标注数据的下载链接;
62.步骤a3,根据标注数据的下载链接下载标注数据并保存至本地;
63.步骤a4,将查询结果信息和标注数据在本地存储路径作为标注数据的字段信息保存至数据库中;
64.本地查询步骤包括:
65.步骤a5,用户输入关于标注数据的第二查询条件;
66.步骤a6,根据所属第二查询条件在数据库中查询标注数据;
67.步骤a7,在前端页面展示至少部分标注数据的字段信息。
68.进一步的,步骤a7中还包括:以超链接的形式在前端页面显示标注数据的本地存储路径。
69.以上仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献