图像识别方法及装置、计算机装置和计算机可读存储介质制造方法及图纸

技术编号:17615762 阅读:77 留言:0更新日期:2018-04-04 06:56
一种图像识别方法,所述方法包括:对查询图像与数据库图像进行区域划分;计算查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标;根据查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标对查询图像与数据库图像的每个区域内的像素点进行聚类,得到查询图像与数据库图像的每个区域的聚类中心;根据查询图像与数据库图像的每个区域的聚类中心确定查询图像与数据库图像是否匹配。本发明专利技术还提供一种图像识别装置、计算机装置及可读存储介质。本发明专利技术可以实现快速高鲁棒性高抗干扰性的图像识别。

Image recognition methods and devices, computer devices and computer readable storage media

An image recognition method, the method includes: to partition the query image and database image; log each pixel is computed for each area of the image database and query image relative RGB coordinates; clustering according to the pixel log for each pixel in each region of the image database query image and the relative coordinates of each RGB area of the query image and database images within each cluster center, get the query image and database image area; according to the clustering center of each region of the image database and query image, determine whether the query image and database image. The invention also provides an image recognition device, a computer device and a readable storage medium. The invention can realize fast and high robustness and high anti-interference image recognition.

【技术实现步骤摘要】
图像识别方法及装置、计算机装置和计算机可读存储介质
本专利技术涉及计算机视觉
,具体涉及一种图像识别方法及装置、计算机装置和计算机可读存储介质。
技术介绍
现有的图像识别方法大多存在一定的缺点。举例来说,基于多区域、多特征的识别方法,通常需要组成维数较高的特征向量再进行训练和预测,计算复杂度较高且准确率和鲁棒性易受到影响。使用RGB色彩空间会受到光照、拍摄条件的影响从而造成同一被测物在不同拍摄条件下提取的特征不同,从而影响识别准确性。而基于色彩空间直方图在计算相似性时易受到干扰,且无论是直方图相交法还是距离计算法,其准确率都不是很高,且在多区域计算中复杂度较高。
技术实现思路
鉴于以上内容,有必要提出一种图像识别方法及装置、计算机装置和计算机可读存储介质,其可以实现快速高鲁棒性高抗干扰性的图像识别。本申请的第一方面提供一种图像识别方法,所述方法包括:对查询图像与数据库图像进行区域划分;计算查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标;根据查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标对查询图像与数据库图像的每个区域内的像素点进行聚类,得到查询图像与数据库图像的每个区域的聚类中心;根据查询图像与数据库图像的每个区域的聚类中心确定查询图像与数据库图像是否匹配。另一种可能的实现方式中,所述查询图像与数据库图像是人物图像,所述对查询图像与数据库图像进行区域划分包括:按照查询图像与数据库图像中的人物形体将查询图像与数据库图像各自划分为上下两个区域,其中上区域对应人物的上半身,下区域对应人物的下半身。另一种可能的实现方式中,所述根据查询图像与数据库图像的每个区域的聚类中心确定查询图像与数据库图像是否匹配包括:计算查询图像与数据库图像对应的每个区域的聚类中心的距离;根据查询图像与数据库图像对应的每个区域的聚类中心的距离确定查询图像与数据库图像是否匹配。另一种可能的实现方式中,所述计算查询图像与数据库图像对应的每个区域的聚类中心的距离包括:计算查询图像与数据库图像对应的每个区域的聚类中心的欧氏距离;或者计算查询图像与数据库图像对应的每个区域的聚类中心的曼哈顿距离;或者计算查询图像与数据库图像对应的每个区域的聚类中心的马氏距离。本申请的第二方面提供一种图像识别装置,所述装置包括:区域划分单元,用于对查询图像与数据库图像进行区域划分;坐标计算单元,用于计算查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标;聚类单元,用于根据查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标对查询图像与数据库图像的每个区域内的像素点进行聚类,得到查询图像与数据库图像的每个区域的聚类中心;匹配单元,用于根据查询图像与数据库图像的每个区域的聚类中心确定查询图像与数据库图像是否匹配。另一种可能的实现方式中,所述查询图像与数据库图像包括人物图像,所述区域划分单元具体用于:按照查询图像与数据库图像中的人物形体将查询图像与数据库图像各自划分为上下两个区域,其中上区域对应人物的上半身,下区域对应人物的下半身。另一种可能的实现方式中,所述匹配单元具体用于:计算查询图像与数据库图像对应的每个区域的聚类中心的距离;根据查询图像与数据库图像对应的每个区域的聚类中心的距离确定查询图像与数据库图像是否匹配。另一种可能的实现方式中,所述匹配单元计算查询图像与数据库图像对应的每个区域的聚类中心的距离具体包括:计算查询图像与数据库图像对应的每个区域的聚类中心的欧氏距离;或者计算查询图像与数据库图像对应的每个区域的聚类中心的曼哈顿距离;或者计算查询图像与数据库图像对应的每个区域的聚类中心的马氏距离。本申请的第三方面提供一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现所述图像识别方法。本申请的第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述图像识别方法。本专利技术对查询图像与数据库图像进行区域划分;计算查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标;根据查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标对查询图像与数据库图像的每个区域内的像素点进行聚类,得到查询图像与数据库图像的每个区域的聚类中心;根据查询图像与数据库图像的每个区域的聚类中心确定查询图像与数据库图像是否匹配。本专利技术利用对数相对RGB坐标进行图像识别,不同姿态和拍摄角度得到的对数相对RGB坐标分布相似,因而对姿态和拍摄角度的鲁棒性较好,具有姿态和拍摄角度不变性。对数相对RGB坐标是红色分量Ri、绿色分量Gi对绿色分量为Gi的归一化坐标,减小了光照对识别的影响,因而对光照的鲁棒性较好,具有光照强度不变性。对数相对RGB坐标将每个像素点的三维坐标减少到二维,减小了运算复杂度,提高识别速度。实施例一根据对数相对RGB坐标分区域对像素点进行聚类,将一个区域的像素点变为一个聚类中心,减小了偶然误差的影响(即消除杂散点的影响),提高了识别的鲁棒性和抗干扰能力。此外,本专利技术根据查询图像与数据库图像的每个区域的聚类中心确定查询图像与数据库图像是否匹配,对于聚类中心的计算数据运算量小,运算复杂度低,可以快速得到匹配结果。因此,本专利技术可以实现快速高鲁棒性高抗干扰性的图像识别。附图说明图1是本专利技术实施例一提供的图像识别方法的流程图。图2是图像的对数相对RGB坐标分布图。图3是本专利技术实施例二提供的图像识别装置的结构图。图4是本专利技术实施例三提供的计算机装置的示意图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施例对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。优选地,本专利技术的图像识别方法应用在一个或者多个计算机装置中。所述计算机装置是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、可编程门阵列(Field-ProgrammableGateArray,FPGA)、数字处理器(DigitalSignalProcessor,DSP)、嵌入式设备等。所述计算机装置可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述计算机装置可以与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互。实施例一图1是本专利技术实施例一提供的图像识别方法的流程图。所述图像识别方法应用于计算机装置。如图1所示,所述图像识别方法具体包括以下步骤:101:对查询图像与数据库图像进行区域划分。查询图像是需要识别或匹配的图像,数据库图本文档来自技高网
...
图像识别方法及装置、计算机装置和计算机可读存储介质

【技术保护点】
一种图像识别方法,其特征在于,所述方法包括:对查询图像与数据库图像进行区域划分;计算查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标;根据查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标对查询图像与数据库图像的每个区域内的像素点进行聚类,得到查询图像与数据库图像的每个区域的聚类中心;根据查询图像与数据库图像的每个区域的聚类中心确定查询图像与数据库图像是否匹配。

【技术特征摘要】
1.一种图像识别方法,其特征在于,所述方法包括:对查询图像与数据库图像进行区域划分;计算查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标;根据查询图像与数据库图像的每个区域的每个像素点的对数相对RGB坐标对查询图像与数据库图像的每个区域内的像素点进行聚类,得到查询图像与数据库图像的每个区域的聚类中心;根据查询图像与数据库图像的每个区域的聚类中心确定查询图像与数据库图像是否匹配。2.如权利要求1所述的方法,其特征在于,所述查询图像与数据库图像是人物图像,所述对查询图像与数据库图像进行区域划分包括:按照查询图像与数据库图像中的人物形体将查询图像与数据库图像各自划分为上下两个区域,其中上区域对应人物的上半身,下区域对应人物的下半身。3.如权利要求1所述的方法,其特征在于,所述根据查询图像与数据库图像的每个区域的聚类中心确定查询图像与数据库图像是否匹配包括:计算查询图像与数据库图像对应的每个区域的聚类中心的距离;根据查询图像与数据库图像对应的每个区域的聚类中心的距离确定查询图像与数据库图像是否匹配。4.如权利要求3所述的方法,其特征在于,所述计算查询图像与数据库图像对应的每个区域的聚类中心的距离包括:计算查询图像与数据库图像对应的每个区域的聚类中心的欧氏距离;或者计算查询图像与数据库图像对应的每个区域的聚类中心的曼哈顿距离;或者计算查询图像与数据库图像对应的每个区域的聚类中心的马氏距离。5.一种图像识别装置,其特征在于,所述装置包括:区域划分单元,用于对查询图像与数据库图像进行区域划分;坐标计算单元,用于计算查询图像与数据库...

【专利技术属性】
技术研发人员:杨茜牟永强
申请(专利权)人:深圳云天励飞技术有限公司
类型:发明
国别省市:广东,44

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

1