图像获取的方法及系统.pdf

上传人:奶盖 文档编号:10845113 上传时间:2021-08-25 格式:PDF 页数:23 大小:913.43KB
收藏 版权申诉 举报 下载
图像获取的方法及系统.pdf_第1页
第1页 / 共23页
图像获取的方法及系统.pdf_第2页
第2页 / 共23页
图像获取的方法及系统.pdf_第3页
第3页 / 共23页
文档描述:

《图像获取的方法及系统.pdf》由会员分享,可在线阅读,更多相关《图像获取的方法及系统.pdf(23页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201911143385.6 (22)申请日 2019.11.20 (71)申请人 北京明略软件系统有限公司 地址 100084 北京市海淀区中关村东路1号 院1号楼10层A1002 (72)发明人 曹进辉贾卫林罗利利 (74)专利代理机构 北京安信方达知识产权代理 有限公司 11262 代理人 王素燕栗若木 (51)Int.Cl. G06F 16/51(2019.01) G06F 16/53(2019.01) (54)发明名称 图像获取的方法及系统 (57)摘要 本发明实施例公。

2、开了一种图像获取的方法 及系统, 其中该方法包括: 系统接收第三方发送 的图像获取请求, 所述图像获取请求携带图像实 体标识; 获取满足所述图像实体标识的一个或者 多个图像, 并将所述一个或者多个图像转换为预 设存储格式; 将预设存储格式的图像按照预设策 略发送给所述第三方。 如此, 能够对外提供统一 格式的图像, 提高用户体验。 权利要求书2页 说明书14页 附图6页 CN 111061888 A 2020.04.24 CN 111061888 A 1.一种图像获取的方法, 其特征在于, 包括: 系统接收第三方发送的图像获取请求, 所述图像获取请求携带图像实体标识; 获取满足所述图像实体标识。

3、的一个或者多个图像, 并将所述一个或者多个图像转换为 预设存储格式; 将预设存储格式的图像按照预设策略发送给所述第三方。 2.根据权利要求1所述的方法, 其特征在于, 所述系统包括统一框架单元和下属的一个或者多个适配器adapter; 所述接收第三方发送的图像获取请求, 包括: 所述统一框架单元接收第三方发送的图像获取请求。 3.根据权利要求2所述的方法, 其特征在于, 所述获取满足所述图像实体标识的一个或 者多个图像, 并将所述一个或者多个图像转换为预设存储格式, 包括: 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所述图像查询请 求携带所述图像实体标识; 每一个ad。

4、apter从外部数据源获取满足所述图像实体标识以及自身存储格式要求的一 个或者多个图像, 并将所述一个或者多个图像转换为所述预设存储格式后, 发送给所述统 一框架单元。 4.根据权利要求2所述的方法, 其特征在于, 所述获取满足所述图像实体标识的一个或 者多个图像, 并将所述一个或者多个图像转换为预设存储格式, 包括: 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所述图像查询请 求携带所述图像实体标识; 每一个adapter从外部数据源获取满足所述图像实体标识以及自身存储格式要求的一 个或者多个图像并发送给所述统一框架单元; 所述统一框架单元将所有适配器发送的图像转换为。

5、所述预设存储格式。 5.根据权利要求2所述的方法, 其特征在于, 所述系统还包括存储单元, 用于预先保存预设存储格式的图像; 所述获取满足所述图像实体标识的一个或者多个图像, 并将所述一个或者多个图像转 换为预设存储格式, 包括: 所述统一框架单元向所述存储单元发送图像查询请求, 所述图像查询请求携带所述图 像实体标识; 所述存储单元从自身保存的图像中获取满足所述图像实体标识的一个或者多个图像 并发送给所述统一框架单元。 6.根据权利要求5所述的方法, 其特征在于, 在接收第三方发送的图像获取请求之前, 该方法还包括: 每一个adapter周期性从外部数据源获取满足自身存储格式要求的一个或者多。

6、个图 像, 并将所述一个或者多个图像转换为所述预设存储格式发送给所述存储单元进行保存; 或者, 每一个adapter周期性从外部数据源获取满足自身存储格式要求的一个或者多 个图像并发送给存储单元, 所述存储单元将所述一个或者多个图像转换为所述预设存储格式后进行保存。 7.根据权利要求5所述的方法, 其特征在于, 当所述存储单元没有从自身保存的图像中 权利要求书 1/2 页 2 CN 111061888 A 2 获取到满足所述图像实体标识的图像时, 该方法还包括: 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所述图像查询请 求携带所述图像实体标识; 每一个adapter从。

7、外部数据源获取满足所述图像实体标识以及自身存储格式要求的一 个或者多个图像, 并将所述一个或者多个图像转换为所述预设存储格式后, 发送给所述统 一框架单元; 或者, 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所述图像查 询请求携带所述图像实体标识; 每一个adapter从外部数据源获取满足所述图像实体标识以及自身存储格式要求的一 个或者多个图像并发送给所述统一框架单元; 所述统一框架单元将所有适配器发送的图像转换为所述预设存储格式。 8.根据权利要求2所述的方法, 其特征在于, 该方法还包括: 删除或者添加一个或者多个adapter。 9.一种图像获取的系统, 其特征。

8、在于, 包括: 统一框架单元和下属的多个适配器 adapter; 所述统一框架单元, 用于接收第三方发送的图像获取请求, 所述图像获取请求携带图 像实体标识; 还用于向下属的所有适配器adapter发送图像查询请求, 所述图像查询请求携 带所述图像实体标识; 每一个adapter, 用于从外部数据源获取满足所述图像实体标识以及自身存储格式要 求的一个或者多个图像, 并将所述一个或者多个图像转换为所述预设存储格式后, 发送给 所述统一框架单元; 或者, 每一个adapter, 用于从外部数据源获取满足所述图像实体标识 以及自身存储格式要求的一个或者多个图像并发送给所述统一框架单元; 所述统一框架。

9、单 元, 还用于将所有适配器发送的图像转换为所述预设存储格式; 所述统一框架单元, 还用于将预设存储格式的图像按照预设策略发送给所述第三方。 10.根据权利要求9所述的系统, 其特征在于, 所述系统还包括: 存储单元; 所述存储单元, 用于预先保存预设存储格式的图像; 所述统一框架单元, 还用于向所述存储单元发送图像查询请求, 所述图像查询请求携 带所述图像实体标识; 所述存储单元, 用于从自身保存的图像中获取满足所述图像实体标识的一个或者多个 图像并发送给所述统一框架单元。 权利要求书 2/2 页 3 CN 111061888 A 3 图像获取的方法及系统 技术领域 0001 本发明实施例涉。

10、及图像搜索技术, 尤指一种图像获取的方法及系统。 背景技术 0002 随着信息技术的飞速发展, 人脸识别等持术越来越多的应用到了刑侦破案领域, 通过以图搜图、 人像比对等方法, 极大节省了公安干警的办案人力及时间成本, 但当前的图 像库存在的数据源比较多(有的图像存储在ftp服务器, 有的图像存储在数据库, 也有的图 像内嵌在网页中, 等等)。 0003 现有的方案中, 由于各种图像数据源存储格式不统一, 图像获取时只能接入单一 存储格式的数据源, 即也只能获取一种存储格式的图像, 导致获取的图像比较单一, 无法获 取多个维度的图像。 例如, 应用到刑侦破案领域时, 在一定程度上制约了破案的效。

11、率。 发明内容 0004 有鉴于此, 本发明实施例提供了一种图像获取的方法, 包括: 0005 系统接收第三方发送的图像获取请求, 所述图像获取请求携带图像实体标识; 0006 获取满足所述图像实体标识的一个或者多个图像, 并将所述一个或者多个图像转 换为预设存储格式; 0007 将预设存储格式的图像按照预设策略发送给所述第三方。 0008 本发明实施例还提供了一种图像获取的系统, 包括: 统一框架单元和下属的多个 适配器adapter; 0009 所述统一框架单元, 用于接收第三方发送的图像获取请求, 所述图像获取请求携 带图像实体标识; 还用于向下属的所有适配器adapter发送图像查询请。

12、求, 所述图像查询请 求携带所述图像实体标识; 0010 每一个adapter, 用于从外部数据源获取满足所述图像实体标识以及自身存储格 式要求的一个或者多个图像, 并将所述一个或者多个图像转换为所述预设存储格式后, 发 送给所述统一框架单元; 或者, 每一个adapter, 用于从外部数据源获取满足所述图像实体 标识以及自身存储格式要求的一个或者多个图像并发送给所述统一框架单元; 所述统一框 架单元, 还用于将所有适配器发送的图像转换为所述预设存储格式; 0011 所述统一框架单元, 还用于将预设存储格式的图像按照预设策略发送给所述第三 方。 0012 本发明实施例提供的技术方案, 通过将获。

13、取到的全部图像转换为预设存储格式再 发送给第三方, 从而能够对外提供统一格式的图像, 提高用户体验。 0013 本申请的其它特征和优点将在随后的说明书中阐述, 并且, 部分地从说明书中变 得显而易见, 或者通过实施本申请而了解。 本申请的其他优点可通过在说明书以及附图中 所描述的方案来实现和获得。 说明书 1/14 页 4 CN 111061888 A 4 附图说明 0014 附图用来提供对本申请技术方案的理解, 并且构成说明书的一部分, 与本申请的 实施例一起用于解释本申请的技术方案, 并不构成对本申请技术方案的限制。 0015 图1为本发明一实施例提供的一种图像获取的方法的流程示意图; 0。

14、016 图2为本发明另一实施例提供的一种图像获取的方法的流程示意图; 0017 图3为本发明另一实施例提供的一种图像获取的方法的流程示意图; 0018 图4为本发明另一实施例提供的一种图像获取的方法的流程示意图; 0019 图5为本发明一实施例提供的一种图像获取的系统的结构示意图; 0020 图6为本发明另一实施例提供的一种图像获取的系统的结构示意图; 0021 图7为本发明另一实施例提供的一种图像获取的方法的流程示意图; 0022 图8为本发明另一实施例提供的一种图像获取的系统的结构示意图; 0023 图9为本发明另一实施例提供的一种图像获取的方法的流程示意图; 0024 图10为本发明另一。

15、实施例提供的一种图像获取的系统的结构示意图。 具体实施方式 0025 本申请描述了多个实施例, 但是该描述是示例性的, 而不是限制性的, 并且对于本 领域的普通技术人员来说显而易见的是, 在本申请所描述的实施例包含的范围内可以有更 多的实施例和实现方案。 尽管在附图中示出了许多可能的特征组合, 并在具体实施方式中 进行了讨论, 但是所公开的特征的许多其它组合方式也是可能的。 除非特意加以限制的情 况以外, 任何实施例的任何特征或元件可以与任何其它实施例中的任何其他特征或元件结 合使用, 或可以替代任何其它实施例中的任何其他特征或元件。 0026 本申请包括并设想了与本领域普通技术人员已知的特征。

16、和元件的组合。 本申请已 经公开的实施例、 特征和元件也可以与任何常规特征或元件组合, 以形成由权利要求限定 的独特的发明方案。 任何实施例的任何特征或元件也可以与来自其它发明方案的特征或元 件组合, 以形成另一个由权利要求限定的独特的发明方案。 因此, 应当理解, 在本申请中示 出和/或讨论的任何特征可以单独地或以任何适当的组合来实现。 因此, 除了根据所附权利 要求及其等同替换所做的限制以外, 实施例不受其它限制。 此外, 可以在所附权利要求的保 护范围内进行各种修改和改变。 0027 此外, 在描述具有代表性的实施例时, 说明书可能已经将方法和/或过程呈现为特 定的步骤序列。 然而, 在。

17、该方法或过程不依赖于本文所述步骤的特定顺序的程度上, 该方法 或过程不应限于所述的特定顺序的步骤。 如本领域普通技术人员将理解的, 其它的步骤顺 序也是可能的。 因此, 说明书中阐述的步骤的特定顺序不应被解释为对权利要求的限制。 此 外, 针对该方法和/或过程的权利要求不应限于按照所写顺序执行它们的步骤, 本领域技术 人员可以容易地理解, 这些顺序可以变化, 并且仍然保持在本申请实施例的精神和范围内。 0028 图1为本发明一实施例提供的一种图像获取的方法的流程示意图, 如图1所示, 该 方法包括: 0029 步骤101, 系统接收第三方发送的图像获取请求, 所述图像获取请求携带图像实体 标识。

18、; 0030 步骤102, 获取满足所述图像实体标识的一个或者多个图像, 并将所述一个或者多 说明书 2/14 页 5 CN 111061888 A 5 个图像转换为预设存储格式; 0031 步骤103, 将预设存储格式的图像按照预设策略发送给所述第三方。 0032 可选地, 所述系统包括统一框架单元和下属的一个或者多个适配器adapter; 0033 每一种adapter适配一种图像数据源; 0034 所述接收第三方发送的图像获取请求, 包括: 0035 所述统一框架单元接收第三方发送的图像获取请求。 0036 可选地, 所述获取满足所述图像实体标识的一个或者多个图像, 并将所述一个或 者多。

19、个图像转换为预设存储格式, 包括: 0037 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所述图像查 询请求携带所述图像实体标识; 0038 每一个adapter从外部数据源获取满足所述图像实体标识以及自身存储格式要求 的一个或者多个图像, 并将所述一个或者多个图像转换为所述预设存储格式后, 发送给所 述统一框架单元。 0039 可选地, 所述获取满足所述图像实体标识的一个或者多个图像, 并将所述一个或 者多个图像转换为预设存储格式, 包括: 0040 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所述图像查 询请求携带所述图像实体标识; 0041。

20、 每一个adapter从外部数据源获取满足所述图像实体标识以及自身存储格式要求 的一个或者多个图像并发送给所述统一框架单元; 0042 所述统一框架单元将所有适配器发送的图像转换为所述预设存储格式。 0043 可选地, 所述系统还包括存储单元, 用于预先保存预设存储格式的图像; 0044 所述获取满足所述图像实体标识的一个或者多个图像, 并将所述一个或者多个图 像转换为预设存储格式, 包括: 0045 所述统一框架单元向所述存储单元发送图像查询请求, 所述图像查询请求携带所 述图像实体标识; 0046 所述存储单元从自身保存的图像中获取满足所述图像实体标识的一个或者多个 图像并发送给所述统一框。

21、架单元。 0047 可选地, 在接收第三方发送的图像获取请求之前, 该方法还包括: 0048 每一个adapter周期性从外部数据源获取满足自身存储格式要求的一个或者多个 图像, 并将所述一个或者多个图像转换为所述预设存储格式发送给所述存储单元进行保 存; 0049 或者, 每一个adapter周期性从外部数据源获取满足自身存储格式要求的一个或 者多个图像并发送给存储单元, 0050 所述存储单元将所述一个或者多个图像转换为所述预设存储格式后进行保存。 0051 可选地, 当所述存储单元没有从自身保存的图像中获取到满足所述图像实体标识 的图像时, 该方法还包括: 0052 所述统一框架单元向下。

22、属的所有适配器adapter发送图像查询请求, 所述图像查 询请求携带所述图像实体标识; 0053 每一个adapter从外部数据源获取满足所述图像实体标识以及自身存储格式要求 说明书 3/14 页 6 CN 111061888 A 6 的一个或者多个图像, 并将所述一个或者多个图像转换为所述预设存储格式后, 发送给所 述统一框架单元; 0054 或者, 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所述图 像查询请求携带所述图像实体标识; 0055 每一个adapter从外部数据源获取满足所述图像实体标识以及自身存储格式要求 的一个或者多个图像并发送给所述统一框架单元;。

23、 0056 所述统一框架单元将所有适配器发送的图像转换为所述预设存储格式。 0057 可选地, 所述将预设存储格式的图像按照预设策略发送给所述第三方, 包括: 0058 所述统一框架单元将预设存储格式的图像按照优先级策略进行排序后再发送给 所述第三方; 0059 所述优先级策略为数据排序策略或者数据筛选策略; 0060 或者, 所述统一框架单元将预设存储格式的图像直接发送给所述第三方。 0061 可选地, 该方法还包括: 0062 删除或者添加一个或者多个adapter。 0063 本发明实施例提供的技术方案, 通过将获取到的全部图像转换为预设存储格式再 发送给第三方, 从而能够对外提供统一格。

24、式的图像, 提高用户体验。 0064 图2为本发明另一实施例提供的一种图像获取的方法的流程示意图, 本实施例提 供的方法应用于一种系统, 该系统包括: 统一框架单元和下属的一个或者多个适配器 adapter; 每一种adapter适配图像的一种存储格式。 0065 如图2所示, 该方法包括: 0066 步骤201, 所述统一框架单元接收第三方发送的图像获取请求, 所述图像获取请求 携带图像实体标识; 0067 可选地, 所述统一框架单元中可以设置接口, 用于供第三方调用。 0068 可选地, 所述第三方可以为用户提供第图像获取服务的前端设备或者第三方应用 等。 0069 步骤202, 所述统一。

25、框架单元向下属的所有适配器adapter发送图像查询请求, 所 述图像查询请求携带所述图像实体标识; 0070 可选地, 所述适配器包括以下至少之一: 0071 url adapter、 html adapter、 blob adapter、 其他adapter。 0072 其中, 其他adapter是指除了上述三种适配器之外的任一种现有的适配器, 或者根 据实际图像数据源的情况定制的特定adapter。 该特定adapter适配于保存特定存储格式的 图像数据源。 0073 可选地, adapter可以以插件的形式存在, 即以插件的方式接入统一框架单元。 0074 可选地, adapter也可。

26、以不以插件的形式存在, 和统一框架单元作为一个整体存 在, 架构虽然不灵活, 但可实现相同的功能。 0075 可选地, 下属的所有适配器adapter还可以为一个集成的适配器, 该适配器适配于 多种图像存储格式, 可以从多种数据源中获取多种格式的图像。 0076 可选地, 所述图像实体标识是指待获取的图像的相关实体的标识, 该实体是指人 员、 案件等各种类型的元素。 说明书 4/14 页 7 CN 111061888 A 7 0077 可选地, 所述统一框架单元还可以设置用户界面, 用户可以通过该用户界面删除 或者添加一个或者多个adapter。 例如, 用户可根据实际场景需求增加或减少一个或。

27、者多个 adapter。 增加的adapter, 可以动态加载到统一框架单元。 0078 步骤203, 每一个adapter从外部数据源获取满足所述图像实体标识以及自身存储 格式要求的一个或者多个图像, 并将所述一个或者多个图像转换为所述预设存储格式后, 发送给所述统一框架单元; 0079 其中, 每一种adapter适配外部数据源。 0080 可选地, 外部数据源包括以下至少之一: 0081 Ftp服务器、 网页、 数据库、 其他存储; 0082 其中, Ftp服务器上存储url格式的图像, 网页中存储html内嵌图像, 数据库中则存 储blob格式的图像, 其他存储是指存储除了url格式、。

28、 html格式、 blob格式之外的其他任一 种现有的图像存储格式。 0083 其中, url adapter适配于Ftp服务器, 可以获取ftp服务器上url格式的图像。 html adapter适配于网页, 可以获取网页html中内嵌的图像, blob adapter可以获取将数据库中 以blob二进制形式存储的图像。 0084 可选地, 预设存储格式可以为url格式、 html格式、 blob格式等任一种现有的图像 存储格式。 0085 可选地, adapter从外部数据源获取图像时, 可以预先设定查询时间阈值, 即在该 阈值内获取到的图像不为空即对图像进行后续处理, 如果在该阈值内获取。

29、到的图像为空, 则向统一框架单元返回查询失败或者结果为空的响应。 0086 具体而言, 例如, 统一框架单元遍历所有adapter, 向各adapter发送图像查询请 求, 每一个adapter向外部图像源发送图像查询请求, adapter获取到返回的图像列表结果 后按照统一的格式返回给统一框架单元。 0087 步骤204, 所述统一框架单元将预设存储格式的图像按照优先级策略进行排序后 再发送给所述第三方。 0088 可选地, 所述优先级策略可以为数据源优先策略、 时间优先策略等任一种现有的 或者用户定制的数据筛选或者数据排序策略。 0089 其中, 数据源优先策略是指不同的数据源具有不同的优。

30、先级, 例如将Ftp服务器、 网页、 数据库三种数据源的优先级设定为依次降低, 则本步骤中, 按照上述设定的优先级依 次将来自服务器、 网页、 数据库的图像进行排序, 优先级高的排在前面。 时间优先策略是指 图像生成的时间不同具有不同的优先级, 假设获取到三张图像A、 B、 C, 生成的时间分别为 2019-1-1、 2019-2-2、 2019-3-3, 将时间越早设定为越高的优先级, 则本步骤中按照A、 B、 C进 行排序, 将时间越晚设定为越高的优先级, 则本步骤中按照C、 B、 A进行排序。 0090 可选地, 所述统一框架单元可以设置用户操作界面。 用户可以通过用户操作界面 根据实际。

31、需要编辑或者输入预先设定的优先级策略。 0091 可选地, 所述统一框架单元将预设存储格式的图像直接发送给所述第三方, 即不 做排序直接发送。 0092 具体而言, 前端或第三方应用向本系统发送图像获取请求(携带实体id), 请求中 的实体不限于人员、 案件等; 统一框架单元遍历所有adapter, 向各adapter发送查询请求, 说明书 5/14 页 8 CN 111061888 A 8 每一个adapter向对应的外部图像源发送图像查询请求再将从外部图像源获取到的图像列 表按照统一的格式发送给统一框架单元, 统一框架单元将各adapter的图像列表进行整合 后, 根据优先级策略将统一格式。

32、后的图像列表或者代表图返回给第三方应用。 0093 本发明实施例提供的技术方案, 隔离了多种图像数据源的差异, 能够对外提供统 一格式的图像。 0094 图3为本发明另一实施例提供的一种图像获取的方法的流程示意图, 本实施例提 供的方法应用于一种系统, 该系统包括: 统一框架单元和下属的一个或者多个适配器 adapter; 每一种adapter适配图像的一种存储格式。 0095 如图3所示, 该方法包括: 0096 步骤301, 所述统一框架单元接收第三方发送的图像获取请求, 所述图像获取请求 携带图像实体标识; 0097 可选地, 所述统一框架单元中可以设置接口, 用于供第三方调用。 009。

33、8 可选地, 所述第三方可以为用户提供第图像获取服务的前端设备或者第三方应用 等。 0099 步骤302, 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所 述图像查询请求携带所述图像实体标识; 0100 可选地, 所述适配器包括以下至少之一: 0101 url adapter、 html adapter、 blob adapter、 其他adapter。 0102 其中, 其他adapter是指除了上述三种适配器之外的任一种现有的适配器, 或者根 据实际图像数据源的情况定制的特定adapter。 该特定adapter适配于保存特定存储格式的 图像数据源。 0103 可选。

34、地, adapter可以以插件的形式存在, 即以插件的方式接入统一框架单元。 0104 可选地, adapter也可以不以插件的形式存在, 和统一框架单元作为一个整体存 在, 架构虽然不灵活, 但可实现相同的功能。 0105 可选地, 下属的所有适配器adapter还可以为一个集成的适配器, 该适配器适配于 多种图像存储格式, 可以从多种数据源中获取多种格式的图像。 0106 可选地, 所述图像实体标识是指待获取的图像的相关实体的标识, 该实体是指人 员、 案件等各种类型的元素。 0107 可选地, 所述统一框架单元还可以设置用户界面, 用户可以通过该用户界面删除 或者添加一个或者多个adap。

35、ter。 例如, 用户可根据实际场景需求增加或减少一个或者多个 adapter。 增加的adapter, 可以动态加载到统一框架单元。 如此, 针对新的数据源, 可以接入 新的adapter, 可灵活接入系统, 提高图像获取的全面性。 0108 步骤303, 每一个adapter从外部数据源获取满足所述图像实体标识以及自身存储 格式要求的一个或者多个图像并发送给所述统一框架单元; 0109 其中, 每一种adapter适配一种外部数据源。 0110 可选地, 外部数据源包括以下至少之一: 0111 Ftp服务器、 网页、 数据库、 其他存储; 0112 其中, Ftp服务器上存储url格式的图。

36、像, 网页中存储html内嵌图像, 数据库中则存 储blob格式的图像, 其他存储是指存储除了url格式、 html格式、 blob格式之外的其他任一 说明书 6/14 页 9 CN 111061888 A 9 种现有的图像存储格式。 0113 其中, url adapter适配于Ftp服务器, 可以获取ftp服务器上url格式的图像。 html adapter适配于网页, 可以获取网页html中内嵌的图像, blob adapter可以获取将数据库中 以blob二进制形式存储的图像。 0114 可选地, adapter从外部数据源获取图像时, 可以预先设定查询时间阈值, 即在该 阈值内获取到。

37、的图像不为空即对图像进行后续处理, 如果在该阈值内获取到的图像为空, 则向统一框架单元返回查询失败或者结果为空的响应。 0115 步骤304, 所述统一框架单元将所有适配器发送的图像转换为所述预设存储格式; 0116 可选地, 预设存储格式可以为url格式、 html格式、 blob格式等任一种现有的图像 存储格式。 0117 步骤305, 所述统一框架单元将预设存储格式的图像按照优先级策略进行排序后 再发送给所述第三方。 0118 可选地, 所述优先级策略可以为数据源优先策略、 时间优先策略等任一种现有的 或者用户定制的数据筛选或者数据排序策略。 0119 其中, 数据源优先策略是指不同的数。

38、据源具有不同的优先级, 例如将Ftp服务器、 网页、 数据库三种数据源的优先级设定为依次降低, 则本步骤中, 按照上述设定的优先级依 次将来自服务器、 网页、 数据库的图像进行排序, 优先级高的排在前面。 时间优先策略是指 图像生成的时间不同具有不同的优先级, 假设获取到三张图像A、 B、 C, 生成的时间分别为 2019-1-1、 2019-2-2、 2019-3-3, 将时间越早设定为越高的优先级, 则本步骤中按照A、 B、 C进 行排序, 将时间越晚设定为越高的优先级, 则本步骤中按照C、 B、 A进行排序。 0120 可选地, 所述统一框架单元可以设置用户操作界面。 用户可以通过用户操。

39、作界面 根据实际需要编辑或者输入预先设定的优先级策略。 0121 可选地, 所述统一框架单元将预设存储格式的图像直接发送给所述第三方, 即不 做排序直接发送。 0122 具体而言, 例如, 前端或第三方应用向本系统发送图像获取请求(携带实体id), 请 求中的实体不限于人员、 案件等; 统一框架单元遍历所有adapter, 向各adapter发送图像查 询请求, 每一个adapter向外部图像源发送图像查询请求, adapter获取到返回的图像列表 结果后返回给统一框架单元, 再由统一框架单元按照统一的格式将图像列表或者代表图返 回给第三方。 0123 本发明实施例提供的技术方案, 隔离了多种。

40、图像数据源的差异, 能够对外提供统 一格式的图像, 提高用户体验。 0124 图4为本发明另一实施例提供的一种图像获取的方法的流程示意图, 本实施例提 供的方法应用于一种系统, 该系统包括: 统一框架单元和下属的一个或者多个适配器 adapter; 所述系统还包括存储单元, 每一种adapter适配图像的一种存储格式。 0125 如图4所示, 该方法包括: 0126 步骤401, 所述统一框架单元接收第三方发送的图像获取请求, 所述图像获取请求 携带图像实体标识; 0127 可选地, 所述统一框架单元中可以设置接口, 用于供第三方调用。 0128 可选地, 所述第三方可以为用户提供第图像获取服。

41、务的前端设备或者第三方应用 说明书 7/14 页 10 CN 111061888 A 10 等。 0129 步骤402, 所述统一框架单元向所述存储单元发送图像查询请求, 所述图像查询请 求携带所述图像实体标识; 0130 其中, 所述存储单元, 用于预先保存预设存储格式的图像。 0131 其中, 在接收第三方发送的图像获取请求之前, 该方法还包括: 0132 每一个adapter周期性从外部数据源获取满足自身存储格式要求的一个或者多个 图像, 并将所述一个或者多个图像转换为所述预设存储格式发送给所述存储单元进行保 存, 或者直接将获取的图像发送给存储单元, 由存储单元转换为预设存储格式后再存。

42、储。 0133 例如, 每一个adapter周期从外部图像源批量/增量拉取图像列表, 并将获取到的 图像列表向存储单元批量写入图像, 存储单元写入成功后向adapter返回成功写入响应。 0134 可选地, 所述适配器包括以下至少之一: 0135 url adapter、 html adapter、 blob adapter、 其他adapter。 0136 其中, 其他adapter是指除了上述三种适配器之外的任一种现有的适配器, 或者根 据实际图像数据源的情况定制的特定adapter。 该特定adapter适配于保存特定存储格式的 图像数据源。 0137 可选地, adapter可以以插件。

43、的形式存在, 即以插件的方式接入统一框架单元。 0138 可选地, adapter也可以不以插件的形式存在, 和统一框架单元作为一个整体存 在, 架构虽然不灵活, 但可实现相同的功能。 0139 可选地, 下属的所有适配器adapter还可以为一个集成的适配器, 该适配器适配于 多种图像存储格式, 可以从多种数据源中获取多种格式的图像。 0140 可选地, 所述图像实体标识是指待获取的图像的相关实体的标识, 该实体是指人 员、 案件等各种类型的元素。 0141 可选地, 所述统一框架单元还可以设置用户界面, 用户可以通过该用户界面删除 或者添加一个或者多个adapter。 例如, 用户可根据实。

44、际场景需求增加或减少一个或者多个 adapter。 增加的adapter, 可以动态加载到统一框架单元。 0142 步骤403, 所述存储单元从自身保存的图像中获取满足所述图像实体标识的一个 或者多个图像并发送给所述统一框架单元; 0143 可选地, 所述存储单元可以为任一种现有的存储系统或者存储介质, 例如分布式 存储。 0144 可选地, 当所述存储单元没有从自身保存的图像中获取到满足所述图像实体标识 的图像时, 该方法还包括: 0145 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所述图像查 询请求携带所述图像实体标识; 0146 每一个adapter从外部数据源。

45、获取满足所述图像实体标识以及自身存储格式要求 的一个或者多个图像, 并将所述一个或者多个图像转换为所述预设存储格式后, 发送给所 述统一框架单元; 0147 或者, 所述统一框架单元向下属的所有适配器adapter发送图像查询请求, 所述图 像查询请求携带所述图像实体标识; 0148 每一个adapter从外部数据源获取满足所述图像实体标识以及自身存储格式要求 说明书 8/14 页 11 CN 111061888 A 11 的一个或者多个图像并发送给所述统一框架单元; 0149 所述统一框架单元将所有适配器发送的图像转换为所述预设存储格式。 0150 步骤404, 所述统一框架单元将预设存储格。

46、式的图像按照优先级策略进行排序后 再发送给所述第三方。 0151 可选地, 所述优先级策略可以为数据源优先策略、 时间优先策略等任一种现有的 或者用户定制的数据筛选或者数据排序策略。 0152 其中, 数据源优先策略是指不同的数据源具有不同的优先级, 例如将Ftp服务器、 网页、 数据库三种数据源的优先级设定为依次降低, 则本步骤中, 按照上述设定的优先级依 次将来自服务器、 网页、 数据库的图像进行排序, 优先级高的排在前面。 时间优先策略是指 图像生成的时间不同具有不同的优先级, 假设获取到三张图像A、 B、 C, 生成的时间分别为 2019-1-1、 2019-2-2、 2019-3-3。

47、, 将时间越早设定为越高的优先级, 则本步骤中按照A、 B、 C进 行排序, 将时间越晚设定为越高的优先级, 则本步骤中按照C、 B、 A进行排序。 0153 可选地, 所述统一框架单元可以设置用户操作界面。 用户可以通过用户操作界面 根据实际需要编辑或者输入预先设定的优先级策略。 0154 可选地, 所述统一框架单元将预设存储格式的图像直接发送给所述第三方, 即不 做排序直接发送。 0155 具体而言, 例如, 前端或第三方应用向本系统发送图像获取请求(携带实体id), 请 求中的实体不限于人员、 案件等; 统一框架单元向存储单元发送图像查询请求, 并获取到返 回的图像列表结果, 如果列表不。

48、为空, 直接返回给统一框架。 如果列表为空则遍历所有 adapter, 每一个adapter向对应的外部图像源发送图像查询请求再将从外部图像源获取到 的图像列表按照统一的格式发送给统一框架单元, 统一框架单元将各adapter的图像列表 进行整合后, 根据优先级策略将统一格式后的图像列表返回给第三方应用; 或者, 每一个 adapter向对应的外部图像源发送图像查询请求再将从外部图像源获取到的图像列表直接 发送给统一框架单元, 统一框架单元将各adapter的图像列表中的图像转换成统一的格式 后进行整合, 根据优先级策略将统一格式后的图像列表或代表图返回给第三方应用。 0156 本发明实施例提。

49、供的技术方案, 隔离了多种图像数据源的差异, 能够对外提供统 一格式的图像, 提高用户体验。 更进一步地, 通过先将各图像源数据按照预先存储格式做统 一存储再查询, 提高了查询的效率。 0157 图5为本发明一实施例提供的一种图像获取的系统的结构示意图。 如图5所示, 该 系统包括: 统一框架单元和下属的一个或者多个适配器adapter; 0158 其中, 所述统一框架单元, 用于接收第三方发送的图像获取请求, 所述图像获取请 求携带图像实体标识; 还用于向下属的所有适配器adapter发送图像查询请求, 所述图像查 询请求携带所述图像实体标识; 0159 每一个adapter, 用于从外部数。

50、据源获取满足所述图像实体标识以及自身存储格 式要求的一个或者多个图像, 并将所述一个或者多个图像转换为所述预设存储格式后, 发 送给所述统一框架单元; 或者, 每一个adapter, 用于从外部数据源获取满足所述图像实体 标识以及自身存储格式要求的一个或者多个图像并发送给所述统一框架单元; 所述统一框 架单元, 还用于将所有适配器发送的图像转换为所述预设存储格式; 0160 所述统一框架单元, 还用于将预设存储格式的图像按照预设策略发送给所述第三 说明书 9/14 页 12 CN 111061888 A 12 方。 0161 可选地, 所述系统还包括: 存储单元; 0162 所述存储单元, 用。

展开阅读全文
内容关键字: 图像 获取 方法 系统
关于本文
本文标题:图像获取的方法及系统.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10845113.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1