本申请实施例公开了一种无人超市的行人重识别方法、装置、电子设备及存储介质。本申请实施例提供的技术方案,通过获取进入无人超市的各个行人顶部视角的图像数据及对应的ID信息,将各个图像数据输入预先训练的行人重识别模型进行行人特征提取,并将提取到的行人特征与对应的ID信息绑定放入候选集。在进行行人ID查询时,获取用于行人ID查询的待检测图像,将待检测图像输入行人重识别模型提取对应的行人特征,并基于对应的行人特征查询候选集,确定对应行人的ID信息。采用上述技术手段,可以避免行人相互遮挡影响行人身份识别的技术问题,提供较好的行人重识别效果,并进一步优化无人超市的运行效果。
【技术实现步骤摘要】
无人超市的行人重识别方法、装置、设备及存储介质
本申请实施例涉及计算机视觉
,尤其涉及一种无人超市的行人重识别方法、装置、电子设备及存储介质。
技术介绍
随着新零售概念的提出和落实,其衍生产物无人超市也得到了快速的发展。为了实现无人超市的自动零售,会将计算机视觉技术和人工智能技术大量在无人超市中。其中。在无人超市中存在许多需要判断行人身份的场景,例如确定拿走商品的行人、结账的行人等。而由于单个摄像头的拍摄范围无法覆盖整个无人超市,无法全程跟踪行人,需要使用跨摄像头的重识别方法对行人进行重识别,以确定无人超市中行人的身份。现有的行人重识别(PersonRe-identification,简称为ReID)技术主要是利用计算机视觉技术判断图像或者视频序列中是否存在特定行人的技术。其通过摄像头获取行人斜侧视角的图像数据,以通过图像数据中确定行人头部、身躯、四肢等特征信息,进一步通过特征信息比对确定行人的身份。但是,现有的行人重识别算法一般都是通过斜侧视角进行图像数据获取的,而无人超市受限于空间影响,斜侧视角获取的图像数据效果较差。并且,通过斜侧视角获取到的图像数据,还容易出现行人相互遮挡影响特征识别,进而影响行人识别效果的情况,其在无人超市中的行人重识别效果相对较差。
技术实现思路
本申请实施例提供一种无人超市的行人重识别方法、装置、电子设备及存储介质,能够提供无人超市较好的行人重识别效果,优化无人超市运行。在第一方面,本申请实施例提供了一种无人超市的行人重识别方法,包括:获取进入无人超市的各个行人的图像数据及对应的ID信息,所述图像数据对应各个行人的顶部视角获取;将各个所述图像数据输入预先训练的行人重识别模型进行行人特征提取,将提取到的行人特征与对应的ID信息绑定并放入候选集;在进行行人ID查询时,获取用于行人ID查询的待检测图像,所述待检测图像对应行人的顶部视角获取,将所述待检测图像输入所述行人重识别模型提取对应的行人特征,并基于对应的行人特征查询所述候选集,确定对应行人的ID信息。进一步的,所述获取进入无人超市的各个行人的图像数据,包括:从各个行人顶部视角的中心、边缘及对角处获取各个行人的图像数据。进一步的,所述行人重识别模型进行行人特征提取包括:通过目标检测模型检测图像数据或待检测图像中的行人图片;根据检测区域从所述行人图片中筛选待识别图片,所述检测区域为行人重识别模型对应检测识别的设定位置;将待识别图片输入预先训练的行人重识别模型进行行人特征提取。进一步的,所述将提取到的行人特征与对应的ID信息绑定并放入候选集,还包括:对各个行人配置对应的trackid,将所述trackid与所述ID信息绑定,所述trackid用于对应行人的轨迹跟踪;对应的,所述在进行行人ID查询时,获取用于行人ID查询的待检测图像,包括:响应于触发信号进行行人ID查询,对应新增的trackid,通过拟合出对应行人的移动轨迹,确定和触发位置及移动轨迹距离之和最近的对应行人,以对应行人的图像数据作为待检测图像;或者,响应于触发信号进行行人ID查询,对应已有的trackid,确定和触发位置最近的trackid坐标所对应的行人,以对应行人的图像数据作为待检测图像。进一步的,所述将所述待检测图像输入所述行人重识别模型提取对应的行人特征,并基于对应的行人特征查询所述候选集,确定对应行人的ID信息,还包括:提取对应行人的trackid,与候选集中与对应行人的ID信息绑定的trackid进行比对,校验两个trackid是否属于同一行人。进一步的,所述ID信息通过行人刷脸反馈、终端设备扫码反馈或者系统自动分配。进一步的,在并基于对应的行人特征查询所述候选集,确定对应行人的ID信息之后,还包括:检测到行人离开无人超市时,根据行人的行人特征确定对应的ID信息,将对应的ID信息和相绑定的行人特征从所述候选集中删除。在第二方面,本申请实施例提供了一种无人超市的行人重识别装置,包括:获取模块,用于获取进入无人超市的各个行人的图像数据及对应的ID信息,所述图像数据对应各个行人的顶部视角获取;提取模块,用于将各个所述图像数据输入预先训练的行人重识别模型进行行人特征提取,将提取到的行人特征与对应的ID信息绑定并放入候选集;查询模块,用于在进行行人ID查询时,获取用于行人ID查询的待检测图像,将所述待检测图像输入所述行人重识别模型提取对应的行人特征,并基于对应的行人特征查询所述候选集,确定对应行人的ID信息。在第三方面,本申请实施例提供了一种电子设备,包括:存储器以及一个或多个处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的无人超市的行人重识别方法。在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的无人超市的行人重识别方法。本申请实施例通过获取进入无人超市的各个行人顶部视角的图像数据及对应的ID信息,将各个图像数据输入预先训练的行人重识别模型进行行人特征提取,并将提取到的行人特征与对应的ID信息绑定放入候选集。在进行行人ID查询时,获取用于行人ID查询的待检测图像,将待检测图像输入行人重识别模型提取对应的行人特征,并基于对应的行人特征查询候选集,确定对应行人的ID信息。采用上述技术手段,可以避免行人相互遮挡影响行人身份识别的技术问题,提供较好的行人重识别效果,并进一步优化无人超市的运行效果。附图说明图1是本申请实施例一提供的一种无人超市的行人重识别方法的流程图;图2是本申请实施例一中的第一行人特征提取流程图;图3是本申请实施例二提供的一种无人超市的行人重识别装置的结构示意图;图4是本申请实施例三提供的一种电子设备的结构示意图。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。本申请提供的无人超市的行人重识别方法,旨在无人超市运行场景中,通过获取超市顶部视角的图像数据以及对应的ID信息,将图像数据中的行人特征与ID信息绑定并放入候选集本文档来自技高网...
【技术保护点】
1.一种无人超市的行人重识别方法,其特征在于,包括:/n获取进入无人超市的各个行人的图像数据及对应的ID信息,所述图像数据对应各个行人的顶部视角获取;/n将各个所述图像数据输入预先训练的行人重识别模型进行行人特征提取,将提取到的行人特征与对应的ID信息绑定并放入候选集;/n在进行行人ID查询时,获取用于行人ID查询的待检测图像,所述待检测图像对应行人的顶部视角获取,将所述待检测图像输入所述行人重识别模型提取对应的行人特征,并基于对应的行人特征查询所述候选集,确定对应行人的ID信息。/n
【技术特征摘要】
1.一种无人超市的行人重识别方法,其特征在于,包括:
获取进入无人超市的各个行人的图像数据及对应的ID信息,所述图像数据对应各个行人的顶部视角获取;
将各个所述图像数据输入预先训练的行人重识别模型进行行人特征提取,将提取到的行人特征与对应的ID信息绑定并放入候选集;
在进行行人ID查询时,获取用于行人ID查询的待检测图像,所述待检测图像对应行人的顶部视角获取,将所述待检测图像输入所述行人重识别模型提取对应的行人特征,并基于对应的行人特征查询所述候选集,确定对应行人的ID信息。
2.根据权利要求1所述的无人超市的行人重识别方法,其特征在于,所述获取进入无人超市的各个行人的图像数据,包括:
从各个行人顶部视角的中心、边缘及对角处获取各个行人的图像数据。
3.根据权利要求1所述的无人超市的行人重识别方法,其特征在于,所述行人重识别模型进行行人特征提取包括:
通过目标检测模型检测图像数据或待检测图像中的行人图片;
根据检测区域从所述行人图片中筛选待识别图片,所述检测区域为行人重识别模型对应检测识别的设定位置;
将待识别图片输入预先训练的行人重识别模型进行行人特征提取。
4.根据权利要求1所述的无人超市的行人重识别方法,其特征在于,所述将提取到的行人特征与对应的ID信息绑定并放入候选集,还包括:
根据目标跟踪算法对各个行人配置对应的trackid,将所述trackid与所述ID信息绑定,所述trackid用于对应行人的轨迹跟踪;
对应的,所述在进行行人ID查询时,获取用于行人ID查询的待检测图像,包括:
响应于触发信号进行行人ID查询,对应新增的trackid,通过拟合出对应行人的移动轨迹,确定和触发位置及移动轨迹距离之和最近的对应行人,以对应行人的图像数据作为待检测图像;
或者,响应于触发信号进行行人ID查询,对应已有的trackid,确定和触发位置最近的trackid坐标所对应的行人,以对应行人的图像数据作为待检测图像...
【专利技术属性】
技术研发人员:冯镇业,
申请(专利权)人:广州织点智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。