本申请涉及智能冷柜,例如涉及一种用于卧式冷柜的控制方法、装置及卧式冷柜。
背景技术:
1、目前的零售柜能够基于先进技术,如计算机视觉、深度学习、物联网技术和人机交互等,实现在无人监管的情况下,用户自行挑选商品并进行结算的购物过程。但是现有的智能零售柜多为立式橱窗式冷柜,其内设置多层置物架用于展示和售卖商品,明显缺少卧式冷柜应用于自动售卖。
2、相关技术公开了一种智能售卖卧式冷柜,包括冷柜本体和冷柜本体上设置的门体,还包括管理模块、信息获取模块、主控制器、自动开关门系统、取货感应装置和商品识别系统。该智能售卖卧式冷柜通过设置信息获取模块以使消费者注册成为会员或者识别会员身份,并通过管理模块、主控制器和自动开关门系统控制门体的打开,取货感应装置感应会员在预设时间内是否有取货动作并控制门体关闭或者保持打开状态,开关门控制器进一步发送关门信号至管理模块,商品识别系统发送商品种类数量信号至管理模块;管理模块接收到关门信号和商品种类数量信号后计算商品价格以完成自动扣款,最终完成智能售卖过程。
3、在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:
4、相关技术中的商品识别系统可以为多个摄像头装置。当消费者选购完冷食并将冷食从腔体中取出时,摄像头装置识别消费者拿取冷食的种类、数量。但是当消费者从腔体中取出商品时,会对商品有所遮挡。因此,亟需一种适用于卧式冷柜,且在商品有遮挡的情况下,能够进行商品的精确识别的技术方案。
5、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
2、本公开实施例提供了一种用于卧式冷柜的控制方法、装置及卧式冷柜,能够适用于卧式冷柜,并提升商品识别的准确率,提升用户的使用体验。
3、在一些实施例中,提供了一种用于卧式冷柜的控制方法,包括:获得多个选购视频;选购视频为相同选购事件中,消费者在不同角度下选购商品的过程视频;根据选购视频,获得目标图像集;根据目标图像集,构建待识别商品的商品立体模型;对商品立体模型进行识别,获得待识别商品的种类和数量。
4、可选地,根据选购视频,获得目标图像集的步骤,包括:从多个选购视频中确定目标视频;按照第一预设帧率从目标视频中提取多张第一图像;根据多张第一图像,获得目标图像集。
5、可选地,从多个选购视频中确定目标视频的步骤,包括:按照第二预设帧率分别从多个选购视频中提取多张第二图像;分别计算多张第二图像与其对应的区域背景图的第一相似度;将第一相似度小于第一阈值的第二图像对应的选购视频作为目标视频;其中,第二预设帧率小于第一预设帧率。
6、可选地,第一预设帧率与目标视频中待识别商品的移动速度或消费者的动作速度呈正比;和/或,第二预设帧率与选购视频中待识别商品的移动速度或消费者的动作速度呈正比。
7、可选地,根据多张第一图像,获得目标图像集的步骤,包括:分别计算多张第一图像与其对应的区域背景图的第二相似度;将第二相似度小于第二阈值的第一图像作为目标图像;根据目标图像的时间戳,对目标图像进行分类,获得目标图像集。
8、可选地,根据目标图像集,构建待识别商品的商品立体模型的步骤,包括:对目标图像集中的目标图像进行预处理;预处理包括裁剪和/或去噪和/或缩放和/或失效像素校正和/或镜头阴影校正和/或颜色校正和/或边缘增强;对预处理后的目标图像进行特征提取,获得特征数据;根据特征数据构建待识别商品的商品立体模型。
9、可选地,对商品立体模型进行识别,获得待识别商品的种类和数量的步骤,包括:将商品立体模型与各商品对比模型进行匹配,获得商品立体模型与各商品对比模型的匹配度;将匹配度最高的商品对比模型作为目标立体模型,并将目标立体模型对应的商品种类作为待识别商品的种类;根据目标立体模型对商品立体模型进行识别,获得商品立体模型中待识别商品的数量。
10、在一些实施例中,提供了一种用于卧式冷柜的控制装置,包括:采集模块,被配置为获得多个选购视频;筛选模块,被配置为根据选购视频,获得目标图像集;构建模块,被配置为根据目标图像集,构建待识别商品的商品立体模型;识别模块,被配置为对商品立体模型进行识别,获得待识别商品的种类和数量。
11、在一些实施例中,提供了一种用于卧式冷柜的控制装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如上述实施例所述的用于卧式冷柜的控制方法。
12、在一些实施例中,提供了一种卧式冷柜,包括:冷柜本体;如上述实施例所述的用于卧式冷柜的控制装置,安装于所述冷柜本体。
13、本公开实施例提供的用于卧式冷柜的控制方法、装置及卧式冷柜,能够实现以下技术效果:
14、本公开实施例中以选购视频,即相同选购事件中,消费者在不同角度下选购商品的过程视频作为选购视频,作为待识别商品的商品立体模型构建基础数据。相比于传统的图像数据,视频数据涵盖的信息更丰富,通过获得选购视频以获得更多的基础信息,为构建商品立体模型提供更丰富的数据支持,使得构建的商品立体模型更精确。此外,商品立体模型为三维模型,相比于图像数据其能够体现待识别商品的信息也更为丰富。因此,即使在商品有部分遮挡的情况下,通过对商品立体模型进行识别,其识别结果的准确率和可靠性也更高。通过提升商品识别的准确率,进一步提升了用户的卧式冷柜使用体验。
15、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
1.一种用于卧式冷柜的控制方法,其特征在于,包括:
2.根据权利要求1所述的控制方法,其特征在于,根据选购视频,获得目标图像集的步骤,包括:
3.根据权利要求2所述的控制方法,其特征在于,从多个选购视频中确定目标视频的步骤,包括:
4.根据权利要求3所述的控制方法,其特征在于,
5.根据权利要求2所述的控制方法,其特征在于,根据多张第一图像,获得目标图像集的步骤,包括:
6.根据权利要求1至5任一项所述的控制方法,其特征在于,根据目标图像集,构建待识别商品的商品立体模型的步骤,包括:
7.根据权利要求1至5任一项所述的控制方法,其特征在于,对商品立体模型进行识别,获得待识别商品的种类和数量的步骤,包括:
8.一种用于卧式冷柜的控制装置,其特征在于,包括:
9.一种用于卧式冷柜的控制装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至7任一项所述的用于卧式冷柜的控制方法。
10.一种卧式冷柜,其特征在于,包括:
