陈列柜控制方法、设备、介质及陈列柜技术

技术编号:39188711 阅读:10 留言:0更新日期:2023-10-27 08:36
本公开实施例公开了一种陈列柜控制方法、设备、介质及陈列柜,所述方法包括:获取陈列柜的至少两张待识别图像;获取至少两张待识别图像中每张待识别图像对应的至少一个物品的物品位置信息,并根据物品位置获取至少一个物品的运动轨迹信息;获取至少两张待识别图像中至少一个物品的物品类别信息;响应于至少一个物品中目标物品的物品类别信息所指示的物品类别与告警物品类别匹配、目标物品的运动轨迹信息所指示的目标运动轨迹满足告警运动轨迹条件,生成告警信息。该技术方案能够生成告警信息以警告用户,确保陈列柜中不会被用户擅自移入物品,使用户从陈列柜中取用物品时的用户体验不会受到损害。验不会受到损害。验不会受到损害。

【技术实现步骤摘要】
陈列柜控制方法、设备、介质及陈列柜


[0001]本公开涉及控制
,具体涉及一种陈列柜控制方法、设备、介质及陈列柜。

技术介绍

[0002]近年来,商家或者企业存放物品时,为了便于用户了解物品信息,可以将物品放置于陈列柜中,以实现对商品同时进行储存及展示。当用户需要使用陈列柜中的物品时将,用户可以自行将陈列柜打开,并从陈列柜中取出相应的物品。在这种场景中,可以由陈列柜对从陈列柜移出的物品进行识别,并将识别结果上传,以便其他设备或系统例如服务器、云端等可以根据陈列柜上传的识别结果确定从陈列柜移出物品的用户,或从陈列柜中移出的物品等,从而进行相应的统计。

技术实现思路

[0003]本公开实施例提供一种陈列柜控制方法、设备、介质及陈列柜,用于解决相关技术中陈列柜可能会被用户擅自移入物品的问题。
[0004]第一方面,本公开实施例中提供了一种陈列柜控制方法。
[0005]具体的,陈列柜控制方法,包括:
[0006]获取陈列柜的至少两张待识别图像;
[0007]获取至少两张待识别图像中每张待识别图像对应的至少一个物品的物品位置信息,并根据物品位置获取至少一个物品的运动轨迹信息;
[0008]获取至少两张待识别图像中至少一个物品的物品类别信息;
[0009]响应于至少一个物品中目标物品的物品类别信息所指示的物品类别与告警物品类别匹配、目标物品的运动轨迹信息所指示的目标运动轨迹满足告警运动轨迹条件,生成告警信息。
[0010]在本公开一种实现方式中,获取至少两张待识别图像中每张待识别图像对应的至少一个物品的物品位置信息,包括:
[0011]获取预先训练的物品位置识别模型,并将每张待识别图像输入物品位置识别模型,以获取物品位置识别模型输出的物品位置信息;
[0012]获取至少两张待识别图像中至少一个物品的物品类别信息,包括;
[0013]根据每张待识别图像对应的至少一个物品的物品位置信息在每张待识别图像中确定与至少一个物品中每个物品对应的待识别区域;
[0014]获取预先训练的物品类别识别模型,并将待识别区域输入物品类别识别模型,以获取物品类别识别模型输出的物品类别信息。
[0015]在本公开一种实现方式中,所述方法还包括:
[0016]响应于告警信息,获取由陈列柜的扫码装置采集的扫码信息,并根据扫码信息获取物品类别校正信息;
[0017]响应于物品类别校正信息所指示的物品类别与目标物品类别不匹配,将目标物品
对应的待识别区域作为输入,将物品类别校正信息作为输出,对物品类别识别模型进行训练。
[0018]在本公开一种实现方式中,响应于物品类别校正信息所指示的物品类别与目标物品类别不匹配,将目标物品对应的待识别区域作为输入,将物品类别校正信息作为输出,对物品类别识别模型进行训练之前,方法还包括:
[0019]接收第一边缘服务器发送的第一更新权值参数,并根据第一更新权值参数对物品类别识别模型进行更新;
[0020]响应于物品类别校正信息所指示的物品类别与目标物品类别不匹配,将目标物品对应的待识别区域作为输入,将物品类别校正信息作为输出,对物品类别识别模型进行训练,包括:
[0021]响应于物品类别校正信息所指示的物品类别与目标物品类别不匹配,将目标物品对应的待识别区域作为输入,将物品类别校正信息作为输出,对更新后的物品类别识别模型进行训练
[0022]方法还包括:
[0023]响应于训练后的物品类别识别模型未收敛,根据训练后的物品类别识别模型获取第一梯度更新矢量,并向第一边缘服务器发送第一梯度更新矢量;
[0024]或,响应于训练后的物品类别识别模型收敛,将训练后的物品类别识别模型储存为目标物品类别识别模型。
[0025]在本公开一种实现方式中,方法还包括:
[0026]响应于告警信息,获取物品轨迹矫正信息;
[0027]响应于物品轨迹矫正信息所指示的运动轨迹与目标运动轨迹不匹配,根据物品轨迹矫正信息获取与每张待识别图像对应的目标物品的校正物品位置信息;
[0028]将每张待识别图像作为输入,将每张待识别图像对应的目标物品的校正物品位置信息作为输出,对物品位置识别模型进行训练。
[0029]在本公开一种实现方式中,将每张待识别图像作为输入,将每张待识别图像对应的目标物品的校正物品位置信息作为输出,对物品位置识别模型进行训练之前,方法还包括:
[0030]接收第二边缘服务器发送的第二更新权值参数,并根据第二更新权值参数对物品位置识别模型进行更新;
[0031]将每张待识别图像作为输入,将每张待识别图像对应的目标物品的校正物品位置信息作为输出,对物品位置识别模型进行训练,包括:
[0032]将每张待识别图像作为输入,将每张待识别图像对应的目标物品的校正物品位置信息作为输出,对更新后的物品位置识别模型进行训练;
[0033]方法还包括:
[0034]响应于训练后的物品位置识别模型未收敛,根据训练后的物品位置识别模型获取第二梯度更新矢量,并向第二边缘服务器发送第二梯度更新矢量;
[0035]或,响应于训练后的物品位置识别模型收敛,将训练后的物品位置识别模型储存为目标物品位置识别模型。
[0036]在本公开一种实现方式中,目标运动轨迹包括多个不同时间段各自对应的子运动
轨迹;
[0037]目标物品的运动轨迹信息所指示的目标运动轨迹满足告警运动轨迹条件,包括:
[0038]目标运动轨迹中满足告警运动轨迹条件的子运动轨迹的数量大于或等于目标数量阈值。
[0039]在本公开一种实现方式中,告警运动轨迹条件,包括:
[0040]运动轨迹在至少一个时刻的运动方向与告警运动方向匹配;
[0041]和/或,第一距离大于第二距离,第一距离为第一时刻运动轨迹的轨迹点与陈列柜的物品陈列区之间的距离,第二距离为第二时刻运动轨迹的轨迹点与物品陈列区之间的距离,第一时刻早于第二时刻;
[0042]和/或,运动轨迹中至少一个轨迹点的位置属于物品陈列区。
[0043]在本公开一种实现方式中,物品类别信息用于指示至少两个物品类别以及与每个物品类别对应的类别几率;
[0044]至少一个物品中目标物品的物品类别信息所指示的物品类别与告警物品类别匹配,包括:
[0045]目标物品的物品类别信息所指示的物品类别包括告警物品类别、并且在目标物品的物品类别信息所指示类别几率中告警物品类别对应的类别几率最高。
[0046]在本公开一种实现方式中,待识别图像为柜门视频中的多张视频帧,柜门视频为待识别图像采集装置响应于柜门解锁开始录制并响应于柜门锁定结束录制所采集的,待识别图像采集装置设置在陈列柜的柜门处;
[0047]或,待识别图像为柜体视频中的多张视频帧,柜体视频为柜体图像采集装置响应于柜门解锁开始录制并响应于柜门锁定结束录制所采集的,柜体图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种陈列柜控制方法,其特征在于,所述方法包括:获取陈列柜的至少两张待识别图像;获取所述至少两张待识别图像中每张待识别图像对应的至少一个物品的物品位置信息,并根据所述物品位置获取所述至少一个物品的运动轨迹信息;获取所述至少两张待识别图像中至少一个物品的物品类别信息;响应于所述至少一个物品中目标物品的物品类别信息所指示的物品类别与告警物品类别匹配、所述目标物品的运动轨迹信息所指示的目标运动轨迹满足告警运动轨迹条件,生成告警信息。2.根据权利要求1所述的陈列柜控制方法,其特征在于,所述获取所述至少两张待识别图像中每张待识别图像对应的至少一个物品的物品位置信息,包括:获取预先训练的物品位置识别模型,并将每张待识别图像输入所述物品位置识别模型,以获取所述物品位置识别模型输出的物品位置信息;所述获取所述至少两张待识别图像中至少一个物品的物品类别信息,包括;根据每张待识别图像对应的至少一个物品的物品位置信息在每张待识别图像中确定与所述至少一个物品中每个物品对应的待识别区域;获取预先训练的物品类别识别模型,并将所述待识别区域输入所述物品类别识别模型,以获取所述物品类别识别模型输出的物品类别信息。3.根据权利要求2所述的陈列柜控制方法,其特征在于,所述方法还包括:响应于所述告警信息,获取由所述陈列柜的扫码装置采集的扫码信息,并根据所述扫码信息获取物品类别校正信息;响应于所述物品类别校正信息所指示的物品类别与所述目标物品类别不匹配,将所述目标物品对应的待识别区域作为输入,将所述物品类别校正信息作为输出,对所述物品类别识别模型进行训练。4.根据权利要求3所述的陈列柜控制方法,其特征在于,所述响应于所述物品类别校正信息所指示的物品类别与所述目标物品类别不匹配,将所述目标物品对应的待识别区域作为输入,将所述物品类别校正信息作为输出,对所述物品类别识别模型进行训练之前,所述方法还包括:接收第一边缘服务器发送的第一更新权值参数,并根据所述第一更新权值参数对所述物品类别识别模型进行更新;所述响应于所述物品类别校正信息所指示的物品类别与所述目标物品类别不匹配,将所述目标物品对应的待识别区域作为输入,将所述物品类别校正信息作为输出,对所述物品类别识别模型进行训练,包括:响应于所述物品类别校正信息所指示的物品类别与所述目标物品类别不匹配,将所述目标物品对应的待识别区域作为输入,将所述物品类别校正信息作为输出,对更新后的物品类别识别模型进行训练;所述方法还包括:响应于训练后的物品类别识别模型未收敛,根据训练后的物品类别识别模型获取第一梯度更新矢量,并向所述第一边缘服务器发送所述第一梯度更新矢量;或,响应于训练后的物品类别识别模型收敛,将训练后的物品类别识别模型储存为目
标物品类别识别模型。5.根据权利要求2所述的陈列柜控制方法,其特征在于,所述方法还包括:响应于所述告警信息,获取物品轨迹矫正信息;响应于所述物品轨迹矫正信息所指示的运动轨迹与所述目标运动轨迹不匹配,根据所述物品轨迹矫正信息获取与每张待识别图像对应的所述目标物品的校正物品位置信息;将每张待识别图像作为输入,将每张待识别图像对应的所述目标物品的校正物品位置信息作为输出,对所述物品位置识别模型进行训练。6.根据权利要求5所述的陈列柜控制方法,其特征在于,所述将每张待识别图像作为输入,将每张待识别图像对应的所述目标物品的校正物品位置信息作为输出,对所述物品位置识别模型进行训练之前,所述方法还包括:接收第二边缘服务器发送的第二更新权值参数,并根据所述第二更新权值参数对所述物品位置识别模型进行更新;所述将每张待识别图像作为输入,将每张待识别图像对应的所述目标物品的校正物品位置信息作为输出,对所述物品位置识别模型进行训练,包括:将每张待识别图...

【专利技术属性】
技术研发人员:郭峰
申请(专利权)人:元气森林北京食品科技集团有限公司
类型:发明
国别省市:

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

1