图像识别系统、方法、电子设备及计算机存储介质技术方案

技术编号:37315188 阅读:19 留言:0更新日期:2023-04-21 22:57
本申请实施例提供了一种图像识别系统、方法、电子设备及计算机存储介质,该图像识别系统包括:文件存储模块、图像识别模块和数据处理模块;文件存储模块与数据处理模块相连接,数据处理模块与图像识别模块相连接;文件存储模块,用于存储待识别图像和数据处理模块发送的图像识别结果;数据处理模块,用于将文件存储模块中的待识别图像发送至图像识别模块的文件输入路径,并从图像识别模块的文件输出路径获取图像识别结果,将图像识别结果发送至文件存储模块;图像识别模块,用于对文件输入路径中的待识别图像进行图像识别,获得图像识别结果,并将图像识别结果存储至输出路径。本申请实施例提供的图像识别系统能够提升用户的使用体验。使用体验。使用体验。

【技术实现步骤摘要】
图像识别系统、方法、电子设备及计算机存储介质


[0001]本申请实施例涉及图像处理
,尤其涉及一种图像识别系统、方法、电子设备及计算机存储介质。

技术介绍

[0002]图像识别,是一种利用计算机对图像进行处理、分析和理解,以根据识别需求识别各种不同模式的目标和对象的技术,是应用深度学习算法的一种实践应用。
[0003]目前,图像识别系统采用第三方识别引擎,整个系统中的所有功能作为一个web项目整合在一个war包里面。
[0004]但是,当需要对系统中某一个功能进行升级时,需要将整个项目停机然后进行升级,从而导致用户使用不便,用户使用体验差。

技术实现思路

[0005]有鉴于此,本申请实施例提供一种图像识别系统、方法、电子设备及计算机存储介质,以至少部分解决上述问题。
[0006]根据本申请实施例的第一方面,提供了一种图像识别系统,该系统包括:文件存储模块、图像识别模块和数据处理模块;所述文件存储模块与所述数据处理模块相连接,所述数据处理模块与所述图像识别模块相连接;所述文件存储模块,用于存储待识别图像和所述数据处理模块发送的图像识别结果;所述数据处理模块,用于将所述文件存储模块中的所述待识别图像发送至所述图像识别模块的文件输入路径,并从所述图像识别模块的文件输出路径获取所述图像识别结果,将所述图像识别结果发送至所述文件存储模块;所述图像识别模块,用于对所述文件输入路径中的所述待识别图像进行图像识别,获得所述图像识别结果,并将所述图像识别结果存储至所述输出路径。
[0007]在一种可能的实现方式中,所述数据处理模块,用于查询所述文件存储模块中所述待识别图像的图像识别状态,并将未进行识别的所述待识别图像输出至所述图像识别模块的文件输入路径。
[0008]在一种可能的实现方式中,所述系统还包括:文件获取模块;所述文件获取模块与所述文件存储模块相连接;所述文件获取模块,用于获取所述待识别图像,并将所述待识别图像储存至所述文件存储模块。
[0009]在一种可能的实现方式中,所述文件存储模块,用于将所述待识别图像和所述图像识别结果相关联并建立索引,其中,所述索引包括所述图像识别结果指示的所述待识别图像包括的物体图像的种类。
[0010]根据本申请实施例的第二方面,提供了一种图像识别方法,该方法应用于数据处理模块,该方法包括:获取来自文件存储模块的待识别图像;将所述待识别图像发送至图像识别模块的文件输入路径,以使所述图像识别模块对所述待识别图像进行图像识别;获取来自图像识别模块的文件输出路径的图像识别结果;将所述图像识别结果和所述待识别图
像储存至所述文件存储模块。
[0011]根据本申请实施例的第三方面,提供了一种图像识别方法,该方法应用于图像识别模块,该方法包括:获取文件输入路径中的待识别图像;对所述待识别图像进行图像识别,获得图像识别结果,其中,所述图像识别结果用于指示所述待识别图像包括的物体图像的种类;将所述图像识别结果发送至文件输出路径。
[0012]在一种可能的实现方式中,所述对所述待识别图像进行图像识别,获得图像识别结果,包括:获取图像识别规则,其中,所述图像识别规则用于指示对所述待识别图像格式的识别需求;根据所述图像识别规则,对图像格式相对应的所述待识别图像进行图像识别,获得图像识别结果。
[0013]根据本申请实施例的第四方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如第二方面或第三方面所述的方法对应的操作。
[0014]根据本申请实施例的第五方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第二方面或第三方面所述的方法。
[0015]根据本申请实施例的第六方面,提供了一种计算机程序产品,包括计算机指令,该计算机指令指示计算设备执行如第二方面或第三方面所述的方法。
[0016]根据本申请实施例提供的图像识别系统,通过分布式的思想将系统划分为文件存储模块、图像识别模块和数据处理模块,数据处理模块将文件存储模块存储的待识别图像传输至图像识别模块,并将识别后的识别结果发送回文件存储模块,从而可以完成图像识别过程,且由于系统中的不同功能处于不同模块中,因此单一模块执行操作的成功与失败不会影响整个系统的运转,当需要进行功能升级拓展时,仅需要对该功能所处的模块进行升级即可,无需将整个系统停机升级,满足了用户的图像识别需求,提高了用户的使用体验。
附图说明
[0017]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0018]图1是本申请实施例提供的一种图像识别系统的示意图;
[0019]图2是本申请实施例提供的另一种图像识别系统的示意图;
[0020]图3是本申请实施例提供的一种图像识别方法的流程图;
[0021]图4是本申请实施例提供的另一种图像识别方法的流程图;
[0022]图5为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0023]为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实
施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。
[0024]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0025]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0026]图1是本申请实施例提供的一种图像识别系统的示意图,如图1所示,该图像识别系统100包括:文件存储模块101、数据处理模块102和图像识别模块103。文件存储模块101与数据处理模块102相连接,数据处理模块102与图像识别模块103相连接。文件存储模块101可以存储待识别图像和数据处理模块102发送的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像识别系统,其特征在于,包括:文件存储模块、图像识别模块和数据处理模块;所述文件存储模块与所述数据处理模块相连接,所述数据处理模块与所述图像识别模块相连接;所述文件存储模块,用于存储待识别图像和所述数据处理模块发送的图像识别结果;所述数据处理模块,用于将所述文件存储模块中的所述待识别图像发送至所述图像识别模块的文件输入路径,并从所述图像识别模块的文件输出路径获取所述图像识别结果,将所述图像识别结果发送至所述文件存储模块;所述图像识别模块,用于对所述文件输入路径中的所述待识别图像进行图像识别,获得所述图像识别结果,并将所述图像识别结果存储至所述输出路径。2.根据权利要求1所述的系统,其特征在于,所述数据处理模块,用于查询所述文件存储模块中所述待识别图像的图像识别状态,并将未进行识别的所述待识别图像输出至所述图像识别模块的文件输入路径。3.根据权利要求1所述的系统,其特征在于,所述系统还包括:文件获取模块;所述文件获取模块与所述文件存储模块相连接;所述文件获取模块,用于获取所述待识别图像,并将所述待识别图像储存至所述文件存储模块。4.根据权利要求1

3中任一所述的系统,其特征在于,所述文件存储模块,用于将所述待识别图像和所述图像识别结果相关联并建立索引,其中,所述索引包括所述图像识别结果指示的所述待识别图像包括的物体图像的种类。5.一种图像识别方法,应用于数据处理模块,其特征在于,包括:获取来自文件存储模块的待识别图像;将所述待识别图像发送至图像识别模块的文件输入路径,以...

【专利技术属性】
技术研发人员:程念胜潘慧杰韩伟
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1