图像识别方法、装置及设备制造方法及图纸

技术编号:25803544 阅读:19 留言:0更新日期:2020-09-29 18:37
本发明专利技术实施例提供一种图像识别方法、装置及设备,该方法包括:获取待识别图像,所述待识别图像中包括至少一个人物,对所述待识别图像进行检测,确定出各所述人物的第一身体区域和第二身体区域;针对每个人物,根据所述人物的第一身体区域和第二身体区域,对所述待识别图像进行旋转,得到旋转后的图像,根据所述旋转后的图像对所述人物进行重识别,其中,所述旋转后的图像中所述人物的姿态方向与目标方向一致。由此可见,通过对待识别图像进行旋转,使得旋转后的图像中的人物姿态方向调整到目标方向,减少了不同图像的人物姿态的差异性,能够提高人员重识别的准确性。

【技术实现步骤摘要】
图像识别方法、装置及设备
本专利技术实施例涉及计算机
,尤其涉及一种图像识别方法、装置及设备。
技术介绍
随着计算机及互联网技术的发展,无人门店正逐步融入人们的生活中。无人门店,也叫无人商店或者无人超市,是指无售货员或收银员在门店内进行销售和管理的门店。具体的,在无人门店中不同位置设置摄像头,摄像头实时采集进入门店的顾客的图像信息,然后采用人员重识别技术对采集的图像中的人物进行识别。人员重识别技术,也称为跨镜追踪技术,是利用计算机视觉技术判断图像或者视频序列中是否存在特定人物的技术,通过对不同摄像头拍摄的图像进行特征提取和识别,确定不同图像中的人物是否为同一个人物。现有技术中,对跨镜头的图像进行人员重识别时,首先利用图像检测技术检测到图像中的人物,然后对人物进行特征提取,将提取的特征与目标人物的特征进行相似性度量,确定该图像中的人物是否为目标人物。然而,无人门店场景下,涉及到多个摄像头从多个角度采集的图像,不同摄像头拍摄的同一人物的姿态差异较大,导致人员重识别的准确性不高。
技术实现思路
本专利技术实施例提供一种图像识别方法、装置及设备,用以提高人员重识别的准确性。第一方面,本专利技术实施例提供一种图像识别方法,包括:获取待识别图像,所述待识别图像中包括至少一个人物;对所述待识别图像进行检测,确定出各所述人物的第一身体区域和第二身体区域,所述第一身体区域与所述第二身体区域为沿身高方向且位置不同的两个区域;针对每个人物,根据所述人物的第一身体区域和第二身体区域,对所述待识别图像进行旋转,得到旋转后的图像,根据所述旋转后的图像对所述人物进行重识别,其中,所述旋转后的图像中所述人物的姿态方向与目标方向一致。可选的,所述根据所述人物的第一身体区域和第二身体区域,对所述待识别图像进行旋转,得到旋转后的图像,包括:获取所述第一身体区域的中心点与所述第二身体区域的中心点之间的连线方向;根据所述连线方向与所述目标方向,确定所述人物对应的待旋转角度;以所述第二身体区域的中心点为旋转中心,对所述待识别图像进行所述待旋转角度的旋转,得到所述旋转后的图像。可选的,所述根据所述人物的第一身体区域和第二身体区域,对所述待识别图像进行旋转之前,还包括:根据所述人物的第一身体区域和第二身体区域,确定所述人物对应的目标图像的高度和宽度,所述目标图像为所述旋转后的图像的至少部分,所述目标图像中包括所述人物的上半身;所述根据所述旋转后的图像对所述人物进行重识别,包括:根据所述高度和宽度,对所述旋转后的图像进行切割处理和/或填充处理,得到所述人物对应的目标图像;根据所述人物对应的目标图像,对所述人物进行重识别。可选的,所述第一身体区域为头部区域,所述第二身体区域为上半身区域,所述根据所述人物的第一身体区域和第二身体区域,确定所述人物对应的目标图像的高度和宽度,包括:根据所述人物的头部区域的中心点坐标、上半身区域的中心点坐标、以及上半身区域的顶点坐标,确定所述人物对应的目标图像的高度和宽度。可选的,所述以所述第二身体区域的中心点为旋转中心,对所述待识别图像进行所述待旋转角度的旋转,得到所述旋转后的图像,包括:将所述待识别图像中的各像素点由图像坐标系转换到笛卡尔坐标系,所述笛卡尔坐标系的原点为所述人物的第二身体区域的中心点;在笛卡尔坐标系中,以所述原点为中心,对各像素点进行所述待旋转角度的旋转;将旋转后的各像素点由笛卡尔坐标系转换为图像坐标系,得到旋转后的图像。可选的,所述第一身体区域为头部区域,所述第二身体区域为上半身区域。可选的,所述对所述待识别图像进行检测,确定出各所述人物的第一身体区域和第二身体区域,包括:将所述待识别图像输入至头部检测模型,获取所述待识别图像中的至少一个头部区域;将所述待识别图像输入至上半身检测模型,获取所述待识别图像中的至少一个上半身区域;对所述至少一个头部区域和所述至少一个上半身区域进行匹配,确定出各所述人物的头部区域和上半身区域。可选的,所述对所述至少一个头部区域和所述至少一个上半身区域进行匹配,包括:针对所述至少一个头部区域中的任一头部区域,获取所述头部区域与各所述上半身区域之间的交并比IOU指标,将所述头部区域与最大IOU指标对应的上半身区域,作为为同一人物的头部区域和上半身区域。第二方面,本专利技术实施例提供一种图像识别装置,包括:获取模块,用于获取待识别图像,所述待识别图像中包括至少一个人物;检测模块,用于对所述待识别图像进行检测,确定出各所述人物的第一身体区域和第二身体区域,所述第一身体区域与所述第二身体区域为沿身高方向且位置不同的两个区域;旋转模块,用于针对每个人物,根据所述人物的第一身体区域和第二身体区域,对所述待识别图像进行旋转,得到旋转后的图像,所述旋转后的图像中所述人物的姿态方向与目标方向一致;识别模块,用于根据所述旋转后的图像对所述人物进行重识别。可选的,所述旋转模块具体用于:获取所述第一身体区域的中心点与所述第二身体区域的中心点之间的连线方向;根据所述连线方向与所述目标方向,确定所述人物对应的待旋转角度;以所述第二身体区域的中心点为旋转中心,对所述待识别图像进行所述待旋转角度的旋转,得到所述旋转后的图像。可选的,所述旋转模块还用于:根据所述人物的第一身体区域和第二身体区域,确定所述人物对应的目标图像的高度和宽度,所述目标图像为所述旋转后的图像的至少部分,所述目标图像中包括所述人物的上半身;所述识别模块具体用于:根据所述高度和宽度,对所述旋转后的图像进行切割处理和/或填充处理,得到所述人物对应的目标图像;根据所述人物对应的目标图像,对所述人物进行重识别。可选的,所述第一身体区域为头部区域,所述第二身体区域为上半身区域,所述旋转模块具体用于:根据所述人物的头部区域的中心点坐标、上半身区域的中心点坐标、以及上半身区域的顶点坐标,确定所述人物对应的目标图像的高度和宽度。可选的,所述旋转模块具体用于:将所述待识别图像中的各像素点由图像坐标系转换到笛卡尔坐标系,所述笛卡尔坐标系的原点为所述人物的第二身体区域的中心点;在笛卡尔坐标系中,以所述原点为中心,对各像素点进行所述待旋转角度的旋转;将旋转后的各像素点由笛卡尔坐标系转换为图像坐标系,得到旋转后的图像。可选的,所述第一身体区域为头部区域,所述第二身体区域为上半身区域。可选的,所述检测模块具体用于:将所述待识别图像输入至头部检测模型,获取所述待识别图像中的至少一个头部区域;将所述待识别图像输入至上半身检测模型,获取所述待识别图像中的至少一个上半身区域;对所述至少一个头部区域和所述至少一个上半身区域进行匹配,确定出各所述人物的头部区域和上半身区域。可选的,所述检测模块本文档来自技高网...

【技术保护点】
1.一种图像识别方法,其特征在于,包括:/n获取待识别图像,所述待识别图像中包括至少一个人物;/n对所述待识别图像进行检测,确定出各所述人物的第一身体区域和第二身体区域,所述第一身体区域与所述第二身体区域为沿身高方向且位置不同的两个区域;/n针对每个人物,根据所述人物的第一身体区域和第二身体区域,对所述待识别图像进行旋转,得到旋转后的图像,根据所述旋转后的图像对所述人物进行重识别,其中,所述旋转后的图像中所述人物的姿态方向与目标方向一致。/n

【技术特征摘要】
1.一种图像识别方法,其特征在于,包括:
获取待识别图像,所述待识别图像中包括至少一个人物;
对所述待识别图像进行检测,确定出各所述人物的第一身体区域和第二身体区域,所述第一身体区域与所述第二身体区域为沿身高方向且位置不同的两个区域;
针对每个人物,根据所述人物的第一身体区域和第二身体区域,对所述待识别图像进行旋转,得到旋转后的图像,根据所述旋转后的图像对所述人物进行重识别,其中,所述旋转后的图像中所述人物的姿态方向与目标方向一致。


2.根据权利要求1所述的方法,其特征在于,所述根据所述人物的第一身体区域和第二身体区域,对所述待识别图像进行旋转,得到旋转后的图像,包括:
获取所述第一身体区域的中心点与所述第二身体区域的中心点之间的连线方向;
根据所述连线方向与所述目标方向,确定所述人物对应的待旋转角度;
以所述第二身体区域的中心点为旋转中心,对所述待识别图像进行所述待旋转角度的旋转,得到所述旋转后的图像。


3.根据权利要求1所述的方法,其特征在于,所述根据所述人物的第一身体区域和第二身体区域,对所述待识别图像进行旋转之前,还包括:
根据所述人物的第一身体区域和第二身体区域,确定所述人物对应的目标图像的高度和宽度,所述目标图像为所述旋转后的图像的至少部分,所述目标图像中包括所述人物的上半身;
所述根据所述旋转后的图像对所述人物进行重识别,包括:
根据所述高度和宽度,对所述旋转后的图像进行切割处理和/或填充处理,得到所述人物对应的目标图像;
根据所述人物对应的目标图像,对所述人物进行重识别。


4.根据权利要求3所述的方法,其特征在于,所述第一身体区域为头部区域,所述第二身体区域为上半身区域,所述根据所述人物的第一身体区域和第二身体区域,确定所述人物对应的目标图像的高度和宽度,包括:
根据所述人物的头部区域的中心点坐标、上半身区域的中心点坐标、以及上半身区域的顶点坐标,确定所述人物对应的目标图像的高度和宽度。


5.根据权利要求2所述的方法,其特征在于,所述以所述第二身体区域的中心点为旋转中心,对所述待识别图像进行所述待旋转角度的旋转,得到所述旋转后的图像,包括:
将所述待识别图像中的各像素点由图像坐标系转换到笛卡尔坐标系,所述笛卡尔坐标系的原点为所述人物的第二身体区域的中心点;
在笛卡尔坐标系中,以所述原点为中心,对各像素点进行所述待旋转角度的旋转;
将旋转后的各像素点由笛卡尔坐标系转换为图像坐标系,得到旋转后的图像。


6.根据权利要求1至3、或5任一项所述的方法,其特征在于,所述第一身体区域为头部区域,所述第二身体区域为上半身区域。


7.根据权利要求6所述的方法,其特征在于,所述对所述待识别图像进行检测,确定出各所述人物的第一身体区域和第二身体区域,包括:
将所述待识别图像输入至头部检测模型,获取所述待识别图像中的至少一个头部区域;
将所述待识别图像输入至上半身检测模型,获取所述待识别图像中的至少一个上半身区域;
对所述至少一个头部区域和所述至少一个上半身区域进行匹配,确定出各所述人物的头部区域和上半身区域。


8.根据权利要求7所述的方法,其特征在于,所述对所述至少一个头部区域和所述至少一个上半身区域进行匹配,包括:
针对所述至少一个头部区域中的任一头部区域,获取所述头部区域与各所述上半身区域之间的交并比IOU指标,将所述头部区域与最大IOU指标对应的上半身区域,作为为同一人物的头部区域和上半身区域。


9.一种图像识别装置,...

【专利技术属性】
技术研发人员:刘通李姣刘朋樟
申请(专利权)人:北京沃东天骏信息技术有限公司
类型:发明
国别省市:北京;11

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

1