图像处理方法、装置、图像识别设备及储存介质制造方法及图纸

技术编号:20426272 阅读:23 留言:0更新日期:2019-02-23 08:52
本申请实施例提供了一种图像处理方法、装置、图像识别设备及储存介质,涉及图像处理技术领域。方法包括:获得包含至少一个对象中每个对象的标准特征的标准特征库,其中,每个对象的标准特征为基于每个对象的底库图像获得,每个对象的标准特征的数据量小于每个对象的底库图像的数据量;获得包含待识别对象的图像,并基于所述图像获得待识别对象的特征;基于标准特征库和待识别对象的特征,判断待识别对象是否属于至少一个对象。在图像识别设备的存储空间有限的情况下,图像识别设备获得并存储包含更多对象的标准特征的标准特征库。这样,图像识别设备就可以利用更多对象的标准特征对待识别对象进行识别,进而有效的提高图像识别设备的识别机能。

【技术实现步骤摘要】
图像处理方法、装置、图像识别设备及储存介质
本申请涉及图像处理
,具体而言,涉及一种图像处理方法、装置、图像识别设备及储存介质。
技术介绍
在目前的图像识别技术中,图像识别设备需要存储对象的底库图像。那么在识别的过程中,图像识别设备就可以通过将存储的底库图像和待识别对象的图像进行特征匹配,从而对该待识别对象进行识别。但是,为保证对待识别对象识别的准确性,底库图像需要其图像质量比较好,故底库图像的数据量也比较大。这样,在图像识别设备的存储空间有限的情况下,图像识别设备就无法存储更多的底库图像,进而导致图像识别设备的识别机能受到极大的限制。
技术实现思路
本申请在于提供一种图像处理方法、装置、图像识别设备及储存介质,以有效的提高图像识别设备的识别机能。为了实现上述目的,本申请的实施例通过如下方式实现:第一方面,本申请实施例提供了一种图像处理方法,应用于图像识别设备,所述方法包括:获得包含至少一个对象中每个对象的标准特征的标准特征库,其中,每个对象的标准特征为基于每个对象的底库图像获得,每个对象的标准特征的数据量小于每个对象的底库图像的数据量;获得包含待识别对象的图像,并基于所述图像获得所述待识别对象的特征;基于所述标准特征库和所述待识别对象的特征,判断所述待识别对象是否属于所述至少一个对象。结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,所述图像识别设备包括主芯片以及与所述主芯片通信的FPGA,所述获得包含至少一个对象中每个对象的标准特征的标准特征库,包括:所述主芯片获得所述至少一个对象中每个对象的底库图像;所述主芯片将每个对象的底库图像发送至所述FPGA;所述FPGA根据每个对象的底库图像提取出每个对象的初始特征,对每个对象的初始特征加密获得每个对象的标准特征;所述主芯片基于每个对象的标准特征,建立包含每个对象的标准特征的标准特征库。结合第一方面,本申请实施例提供了第一方面的第二种可能的实施方式,所述FPGA根据每个对象的底库图像提取出每个对象的初始特征,对每个对象的初始特征加密获得每个对象的标准特征,包括:所述FPGA获得所述主芯片发送的至少一个对象中每个对象的底库图像;所述FPGA判断每个对象的底库图像的图像质量是否满足质量阈值,若是,根据每个对象的底库图像提取出每个对象的初始特征,对每个对象的初始特征加密获得每个对象的标准特征;所述FPGA将每个对象的标准特征发送至所述主芯片。结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,所述FPGA满足同时从N个对象的N张底库图像提取出所述N个对象的N个标准特征,N为大于1的整数。结合第一方面或第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第四种可能的实施方式,其特征在于,所述图像识别设备包括主芯片以及与所述主芯片通信的FPGA,在所述获得包含至少一个对象中每个对象的标准特征的标准特征库之前,所述方法还包括:所述主芯片获得新的对象的新的底库图像;所述主芯片将所述新的底库图像发送至所述FPGA;所述FPGA根据所述新的底库图像提取出所述新的对象的新的初始特征,对所述新的对象的新的初始特征加密获得所述新的对象的新的标准特征;所述主芯片将所述FPGA返回的所述新的标准特征更新到已获得的所述标准特征库中。结合第一方面,本申请实施例提供了第一方面的第五种可能的实施方式,所述获得包含至少一个对象中每个对象的标准特征的标准特征库,包括:获得外部的图像处理装置发送的至少一个对象中每个对象的标准特征,其中,所述图像处理装置基于处理每个对象的底库图像而得到每个对象的标准特征,所述图像处理装置为云端处理设备或运行SDK的终端设备;根据每个对象的标准特征,建立包含所述至少一个对象中每个对象的标准特征的标准特征库。结合第一方面,本申请实施例提供了第一方面的第六种可能的实施方式,在所述获得包含至少一个对象中每个对象的标准特征的标准特征库之后,所述方法还包括:将所述标准特征库通过网络发送至其它的图像识别设备。第二方面,本申请实施例提供了一种图像处理装置,应用于图像识别设备,所述装置包括:特征获得模块,用于获得包含至少一个对象中每个对象的标准特征的标准特征库,其中,每个对象的标准特征为基于每个对象的底库图像获得,每个对象的标准特征的数据量小于每个对象的底库图像的数据量。特征提取模块,用于获得包含待识别对象的图像,并基于所述图像获得所述待识别对象的特征。特征识别模块,用于基于所述标准特征库和所述待识别对象的特征,判断所述待识别对象是否属于所述至少一个对象。第三方面,本申请实施例提供了一种图像识别设备,所述图像识别设备包括:主芯片、以及与所述主芯片通信的FPGA。所述主芯片,用于获得包含至少一个对象中每个对象的标准特征的标准特征库,其中,每个对象的标准特征为基于每个对象的底库图像获得,每个对象的标准特征的数据量小于每个对象的底库图像的数据量。所述主芯片,还用于获得包含待识别对象的图像,将所述图像发送至所述FPGA。所述FPGA,用于提取出所述图像中所述待识别对象的特征,基于所述标准特征库和所述待识别对象的特征,判断所述待识别对象是否属于所述至少一个对象。结合第三方面,本申请实施例提供了第三方面的第一种可能的实施方式,所述主芯片与所述FPGA通过网络或USB建立通信连接。第四方面,本申请实施例提供了一种具有计算机可执行的非易失程序代码的计算机可读储存介质,所述程序代码使所述计算机执行第一方面,以及第一方面任一实施方式所述的图像处理方法。本申请实施例的有益效果是:基于每个对象的标准特征为基于每个对象的底库图像获得,且每个对象的标准特征的数据量小于每个对象的底库图像的数据量下,那么在图像识别设备的存储空间有限的情况下,图像识别设备获得并存储包含更多对象的标准特征的标准特征库。这样,图像识别设备就可以利用更多对象的标准特征对待识别对象进行识别,进而有效的提高图像识别设备的识别机能。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本申请第一实施例提供的一种图像识别设备的第一结构框图;图2示出了本申请第一实施例提供的一种图像识别设备的第二结构框图;图3示出了本申请第二实施例提供的一种图像处理方法的流程图;图4示出了本申请第三实施例提供的一种图像处理装置的结构框图。具体实施方式下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有进行出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。应注意到本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,应用于图像识别设备,所述方法包括:获得包含至少一个对象中每个对象的标准特征的标准特征库,其中,每个对象的标准特征为基于每个对象的底库图像获得,每个对象的标准特征的数据量小于每个对象的底库图像的数据量;获得包含待识别对象的图像,并基于所述图像获得所述待识别对象的特征;基于所述标准特征库和所述待识别对象的特征,判断所述待识别对象是否属于所述至少一个对象。

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于图像识别设备,所述方法包括:获得包含至少一个对象中每个对象的标准特征的标准特征库,其中,每个对象的标准特征为基于每个对象的底库图像获得,每个对象的标准特征的数据量小于每个对象的底库图像的数据量;获得包含待识别对象的图像,并基于所述图像获得所述待识别对象的特征;基于所述标准特征库和所述待识别对象的特征,判断所述待识别对象是否属于所述至少一个对象。2.根据权利要求1所述的图像处理方法,其特征在于,所述图像识别设备包括主芯片以及与所述主芯片通信的FPGA,所述获得包含至少一个对象中每个对象的标准特征的标准特征库,包括:所述主芯片获得所述至少一个对象中每个对象的底库图像;所述主芯片将每个对象的底库图像发送至所述FPGA;所述FPGA根据每个对象的底库图像提取出每个对象的初始特征,对每个对象的初始特征加密获得每个对象的标准特征;所述主芯片基于每个对象的标准特征,建立包含每个对象的标准特征的标准特征库。3.根据权利要求2所述的图像处理方法,其特征在于,所述FPGA根据每个对象的底库图像提取出每个对象的初始特征,对每个对象的初始特征加密获得每个对象的标准特征,包括:所述FPGA获得所述主芯片发送的至少一个对象中每个对象的底库图像;所述FPGA判断每个对象的底库图像的图像质量是否满足质量阈值,若是,根据每个对象的底库图像提取出每个对象初始特征,对每个对象的初始特征加密获得每个对象的的标准特征;所述FPGA将每个对象的标准特征发送至所述主芯片。4.根据权利要求3所述的图像处理方法,其特征在于,所述FPGA满足同时从N个对象的N张底库图像提取出所述N个对象的N个标准特征,N为大于1的整数。5.根据权利要求1或2所述的图像处理方法,其特征在于,所述图像识别设备包括主芯片以及与所述主芯片通信的FPGA,在所述获得包含至少一个对象中每个对象的标准特征的标准特征库之前,所述方法还包括:所述主芯片获得新的对象的新的底库图像;所述主芯片将所述新的底库图像发送至所述FPGA;所述FPGA根据所述新的底库图像提取出所述新的对象的新的初始特征,对所述新的对象的新的初始特征加密获得所述新的对象的新的标准特...

【专利技术属性】
技术研发人员:梁喆潘宇超张一山朱雨
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:北京,11

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

1