用于售货机的更新方法、更新装置及售货机制造方法及图纸

技术编号:22218724 阅读:22 留言:0更新日期:2019-09-30 01:11
本发明专利技术实施例提供一种用于售货机的更新方法、更新装置及售货机,属于自动售货技术领域。所述更新方法包括:对位于固定货道上的新增商品进行自动识别,获得所述新增商品的特征数据和预测类别P;获取人工标注的位于所述固定货道上的新增商品的标注类别L;以及根据所述标注类别L与所述预测类别P的比对结果,确定是否将所述标注类别L和所述新增商品的特征数据更新至索引库中。通过上述技术方案,直接由售货机或者售货架自带的设备进行新增商品的图像采集和有关新增商品的特征数据的获取,可以提高识别结果的准确性,并且上述方法可以直接在本地模式执行,无需离线获取后再更新索引库。

Updating methods, equipment and vending machines for vending machines

【技术实现步骤摘要】
用于售货机的更新方法、更新装置及售货机
本专利技术涉及自动售货
,具体地涉及一种用于售货机的更新方法、用于售货机的更新装置和售货机。
技术介绍
在智慧零售场景中,基于视觉的商品识别系统会自动识别顾客从货架上取走或者放回的商品,但是这类商品识别系统往往只能识别固定数量的商品种类,当新增商品种类时,为了识别这种新品类,基于物体分类的识别系统需要重新训练识别模型,而基于检索的识别系统则需要更新商品的索引库。对于现有的商品识别系统来说,一般会包含一个或多个位于货架前上方的摄像头,具体结构如图1所示。对于摄像头拍摄到的图片,可以使用目标检测(objectdetector)确定去放物品的位置(即定位框),再使用一个对象分类器(objectclassifier)对定位框进行分类,或者使用特征提取器(featureextractor)对位于定位框的图像进行特征提取,再到索引库中检索最相似的图像,用其类别作为最终的识别结果。为了保证账单准确率,对于置信度较低的识别结果需要进行人工干预。上述两种类别确定方法都需要单独采集新商品的数据用于更新模型或者索引库,要死难吃在零售店运营过程中,往往会包含一个离线的新商品数据采集(用于分类或检索)的系统和模型(索引)更新至在线的缓解,这样会增加运营成本。现有的有关新增商品的离线采集方式有以下两种:第一种,采用与线上软硬件相近的数据采集系统,保证硬件如摄像头、重力传感器、货架配置和灯光等与实际设备一致。模拟线上系统在运转时,通过摄像头采集用户对于商品的取放操作的各种可能情况的图片,再通过人工标注得五矿以及商品类别(可能会通过与线上相同的检测和识别方法对该过程进行提速),再将新采集的数据与原来用于训练模型或者建立索引的数据进行合并后,重新训练或者重建索引,最后再将产出的模型或者索引更新到线上系统;第二种,在于优化采集设备,提升数据采集效率以减少人工代价。例如用多个摄像头从多个角度或者位置同时拍摄商品图片,或者商品放在转盘上转动,摄像头在不同高度拍摄多张商品图像,用于模拟线上摄像头看到的图片,取代人工多位置多角度放置商品的缓解。并且这种装置的背景比较简单,objectdetector会有更高的准确率,相较于方案一可以提供更多的准确数据。但是与方案一相同的是,也需要将新采集的数据与原来用于训练模型或者建立索引的数据进行合并后,重新训练或者重建索引以及在上线新增商品时,也需要定期的进行系统更新。本申请专利技术人发现,对于上述两种方案来说,在离线采集的过程中都需要一个单独的环节和独立的软硬件系统,并且都存在硬件环境变更敏感的问题,当线上硬件有所变化时,如货架颜色、灯光或者摄像头角度等,采集设备也需要有相应的变更,这样获取的数据才能接近实际数据,进而能够保证识别系统的准确率,对于第一个技术方案来说,对采集人员有很高的的要求,而不同商品摆放的方案复杂,进而导致采集成本高等。
技术实现思路
本专利技术实施例的目的是提供一种用于售货机的更新方法、用于售货机的更新装置和售货机,用于解决上述技术问题中的一者或多者。为了实现上述目的,本专利技术实施例提供一种用于售货机的更新方法,所述更新方法包括:对位于固定货道上的新增商品进行自动识别,获得所述新增商品的特征数据和预测类别P;获取人工标注的位于所述固定货道上的新增商品的标注类别L;以及根据所述标注类别L与所述预测类别P的比对结果,确定是否将所述标注类别L和所述新增商品的特征数据更新至索引库中。可选的,所述对位于固定货道上的新增商品进行自动识别包括:对所述新增商品进行图像采集和定位处理,以获得针对所述新增商品的定位框;以及对所述新增商品的定位框对应的图像进行特征识别,获得有关所述新增商品的特征数据。可选的,所述方法还包括:在获取所述人工标注的位于所述固定货道上的新增商品的标注类别L之前,以所述新增商品的特征数据为依据在所述索引库中进行检索;以及在所述新增商品的特征数据与所述索引库中的特征数据的相似度不大于预设相似度时,再获取所述标注类别L。可选的,所述根据所述标注类别L与所述预测类别P的比对结果,确定是否将所述标注类别L和所述新增商品的特征数据更新至索引库中包括:在所述标注类别L与所述预测类别P不相等时,将所述标注类别L和所述新增商品的特征数据更新至所述索引库中;以及在所述标注类别L与所述预测类别P相等时,将所述新增商品的特征数据更新至所述索引库中。可选的,所述方法还包括:在将所述标注类别L更新至所述索引库之前,确定所述索引库中是否具有与所述标注类别L相同的标签,如果所述索引库中有与所述标注类别L相同的标签,则将所述新增商品的特征数据更新至所述索引库中;以及如果所述索引库中没有与所述标注类别L相同的标签,则将所述标注类别L和所述新增商品的特征数据更新至所述索引库中。可选的,所述方法还包括:在将所述新增商品的特征数据更新至所述索引库时,确定所述新增商品的特征数据与所述索引库中的特征数据的相似度;在所述新增商品的特征数据与所述索引库中的特征数据的相似度小于预设相似度时,将所述新增商品的特征数据更新至所述索引库中;以及在所述新增商品的特征数据与所述索引库中的特征数据的相似度不小于所述预设相似度时,不将所述新增商品的特征数据更新至所述索引库。可选的,所述方法还包括:在将所述新增商品的特征数据更新至所述索引库中,导致当前新增商品的特征数据对应的类别对应的特征数据的数量n已超出预设上限数量m时,删除n-m个特征数据。可选的,所述方法还包括:在将所述新增商品的特征数据更新至所述索引库时,进行轮次标记;在每新增一个所述新增商品的特征数据时,将该条新增的新增商品的特征数据对应的轮次标记的值加一;以及在所述新增商品的特征数据全部更新完毕后,所述新增商品的特征数据对应的类别对应的特征数据的数量n已超出预设上限数量m时,将所述轮次标记的值从大到小排序,并删除排序后的轮次标记中的前n-m个轮次标记对应的特征数据。相应的,本专利技术实施例还提供一种用于售货机的更新装置,所述装置包括:自动识别模块,用于对位于固定货道上的新增商品进行自动识别,获得所述新增商品的特征数据和预测类别P;获取模块,用于获取人工标注的位于所述固定货道上的新增商品的标注类别L;以及处理模块,用于根据所述标注类别L与所述预测类别P的比对结果,确定是否将所述标注类别L和所述新增商品的特征数据更新至索引库中。可选的,所述装置还包括采集模块,用于采集所述售货机内的图像,所述自动识别模块对位于固定货道上的新增商品进行自动识别包括:对采集的所述图像进行定位处理,以获得针对所述新增商品的定位框;以及对所述新增商品的定位框对应的图像进行特征识别,获得有关所述新增商品的特征数据。可选的,所述处理模块还用于执行以下操作:在获取所述人工标注的位于所述固定货道上的新增商品的标注类别L之前,以所述新增商品的特征数据为依据在所述索引库中进行检索;以及在所述新增商品的特征数据与所述索引库中的特征数据的相似度不大于预设相似度时,控制所述获取模块获取所述标注类别L。可选的,所述处理模块根据所述标注类别L与所述预测类别P的比对结果,确定是否将所述标注类别L和所述新增商品的特征数据更新至索引库中包括:在所述标注类别L与所述预测类别P不相等时,将所述标注类别L和本文档来自技高网
...

【技术保护点】
1.一种用于售货机的更新方法,其特征在于,所述方法包括:对位于固定货道上的新增商品进行自动识别,获得所述新增商品的特征数据和预测类别P;获取人工标注的位于所述固定货道上的新增商品的标注类别L;以及根据所述标注类别L与所述预测类别P的比对结果,确定是否将所述标注类别L和所述新增商品的特征数据更新至索引库中。

【技术特征摘要】
1.一种用于售货机的更新方法,其特征在于,所述方法包括:对位于固定货道上的新增商品进行自动识别,获得所述新增商品的特征数据和预测类别P;获取人工标注的位于所述固定货道上的新增商品的标注类别L;以及根据所述标注类别L与所述预测类别P的比对结果,确定是否将所述标注类别L和所述新增商品的特征数据更新至索引库中。2.根据权利要求1所述的更新方法,其特征在于,所述对位于固定货道上的新增商品进行自动识别包括:对所述新增商品进行图像采集和定位处理,以获得针对所述新增商品的定位框;以及对所述新增商品的定位框对应的图像进行特征识别,获得有关所述新增商品的特征数据。3.根据权利要求1所述的更新方法,其特征在于,所述方法还包括:在获取所述人工标注的位于所述固定货道上的新增商品的标注类别L之前,以所述新增商品的特征数据为依据在所述索引库中进行检索;以及在所述新增商品的特征数据与所述索引库中的特征数据的相似度不大于预设相似度时,再获取所述标注类别L。4.根据权利要求1所述的更新方法,其特征在于,所述根据所述标注类别L与所述预测类别P的比对结果,确定是否将所述标注类别L和所述新增商品的特征数据更新至索引库中包括:在所述标注类别L与所述预测类别P不相等时,将所述标注类别L和所述新增商品的特征数据更新至所述索引库中;以及在所述标注类别L与所述预测类别P相等时,将所述新增商品的特征数据更新至所述索引库中。5.根据权利要求4所述的更新方法,其特征在于,所述方法还包括:在将所述标注类别L更新至所述索引库之前,确定所述索引库中是否具有与所述标注类别L相同的标签,如果所述索引库中有与所述标注类别L相同的标签,则将所述新增商品的特征数据更新至所述索引库中;以及如果所述索引库中没有与所述标注类别L相同的标签,则将所述标注类别L和所述新增商品的特征数据更新至所述索引库中。6.根据权利要求1至5中任一项所述的更新方法,其特征在于,所述方法还包括:在将所述新增商品的特征数据更新至所述索引库时,确定所述新增商品的特征数据与所述索引库中的特征数据的相似度;在所述新增商品的特征数据与所述索引库中的特征数据的相似度小于预设相似度时,将所述新增商品的特征数据更新至所述索引库中;以及在所述新增商品的特征数据与所述索引库中的特征数据的相似度不小于所述预设相似度时,不将所述新增商品的特征数据更新至所述索引库。7.根据权利要求6所述的更新方法,其特征在于,所述方法还包括:在将所述新增商品的特征数据更新至所述索引库中,导致当前新增商品的特征数据对应的类别对应的特征数据的数量n已超出预设上限数量m时,删除n-m个特征数据。8.根据权利要求7所述的更新方法,其特征在于,所述方法还包括:在将所述新增商品的特征数据更新至所述索引库时,进行轮次标记;在每新增一个所述新增商品的特征数据时,将该条新增的新增商品的特征数据对应的轮次标记的值加一;以及在所述新增商品的特征数据全部更新完毕后,所述新增商品的特征数据对应的类别对应的特征数据的数量n已超出预设上限数量m时,将所述轮次标记的值从大到小排序,并删除排序后的轮次标记中的前n-m个轮次标记对应的特征数据。9.一种用于售货机的更新装置,其特征在于,所述装置包括:自动识别模块,用于对位于固定货道上的新增商品进行自动识别,获得所述新增商品的特征数据和预测类别P;获取模块,用于获取人工标注的位于所述固定货道上的新增商品的标注类别L;以及处理模块,用于根据所述标注类别L与所述预测类别P的比对结果,确定是否将所述...

【专利技术属性】
技术研发人员:王晓亢乐包英泽
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1