一种用于智能售货柜训练自动标定数据集的装置的制作方法

文档序号:20265840发布日期:2020-04-03 18:22阅读:359来源:国知局
一种用于智能售货柜训练自动标定数据集的装置的制作方法

本发明涉及自动化标定数据集技术领域,具体涉及一种用于智能售货柜训练自动标定数据集的装置。



背景技术:

随着人工智能和机器视觉的发展,出现了越来越多的使用机器视觉判断商品销售情况的智能售货柜。这些售货柜多使用目标检测神经网络模型进行商品种类和数量的检测。

神经网络在目标检测领域与传统机器视觉(机器学习)相比在成功率,对环境鲁棒性,对物品形变上都有非常明显的优势。于此同时,对机器学习需要的数据源也有非常大的需求,需要大量的标定数据集。

与分类应用不同,目标检测的数据集标定需要在图片中框出目标所在区域,这种用框标定目标的动作进一步增加了标定工作量。

传统上,人们使用软件的数据增广方式对数据集进行增广,这些增广包括:裁剪、旋转、亮度、对比度、色彩、噪声和平滑等图像处理方法。由于只是对已有数据进行处理,并没有真实增加信息。

中国专利申请为201710589276.1公开了神经网络模型训练及活体检测方法、装置及储蓄介质,可针对不同的场景,分别获取该场景下的图片样本,每个图片样本分别具有标签,标签中包括是否活体以及对应的场景等,根据获取到的各图片样本,训练得到神经网络模型,神经网络模型的输出为对不同场景具有区分度的特征向量,这样,在进行活体检测时,可根据神经网络模型确定出待检测图片的特征向量,进而可根据待检测图片的特征向量确定出与待检测图片相匹配的图片样本,将相匹配的图片样本的标签作为待检测图片的标签,从而得到待检测图片的检测结果,应用本发明所述方案,能够提高检测结果的准确性等。但是其仍然存在只是对已有数据进行处理,并没有真实增加信息的缺陷。



技术实现要素:

本发明的目的在于提供一种用于智能售货柜训练自动标定数据集的装置,以解决现有技术中导致的上述缺陷。

一种用于智能售货柜训练自动标定数据集的装置,包括箱体和电机,所述箱体的底部转动连接有转轴,所述转轴的中部固定有齿轮一,所述转轴的上端固定有固定板,所述固定板上方固定有托盘,所述托盘上方设有摄像头,所述箱体顶部固定有传动装置,所述摄像头固定于传动装置上,所述电机固定于箱体的底部,所述电机的输出轴上固定有有齿轮二,所述齿轮一与齿轮二啮合,所述箱体的顶部还设有灯箱。

优选的,所述传动装置包括气缸一、气缸二、滑轨和滑块,滑轨固定于箱体的顶部,滑块滑动连接于滑轨,气缸一固定于滑轨的侧边,滑块固定于气缸一的输出轴上,气缸二固定于滑块的下端,摄像头固定于气缸二的输出轴上。

优选的,所述滑块为t字型。

优选的,所述滑轨内设有限位块。

优选的,所述托盘上设有凹槽,且托盘上平面中心位置固定有定位块。

本发明的优点在于:结构简单,操作便捷,使用自动化工具结合传统图像处理的方法,只需少量人工干预的情况下完成大量图像的自动化标定,极大的减少了人工标定商品的工作量,降低了智能售货柜的运营成本。

附图说明

图1为本发明的主视的部分剖面视角图。

图2为本发明的传动装置的剖面图。

其中,1-箱体,2-电机,3-转轴,4-齿轮一,5-固定板,6-托盘,7-摄像头,8-齿轮二,9-传动装置,10-灯箱,11-气缸一,12-气缸二,13-滑轨,14-滑块,15-限位块,16-凹槽,17-定位块。

具体实施方式

为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。

实施例1

如图1所示,一种用于智能售货柜训练自动标定数据集的装置,包括箱体1和电机2,所述箱体1的底部转动连接有转轴3,所述转轴3的中部固定有齿轮一4,所述转轴3的上端固定有固定板5,所述固定板5上方固定有托盘6,所述托盘6上方设有摄像头7,所述箱体1顶部固定有传动装置9,所述摄像头7固定于传动装置9上,所述电机2固定于箱体1的底部,所述电机2的输出轴上固定有有齿轮二8,所述齿轮一4与齿轮二8啮合,所述箱体1的顶部还设有灯箱10。

在本实施例中,所述托盘6上设有凹槽16,且托盘上平面中心位置固定有定位块17。

实施例2

如图1和图2所示,一种用于智能售货柜训练自动标定数据集的装置,包括箱体1和电机2,所述箱体1的底部转动连接有转轴3,所述转轴3的中部固定有齿轮一4,所述转轴3的上端固定有固定板5,所述固定板5上方固定有托盘6,所述托盘6上方设有摄像头7,所述箱体1顶部固定有传动装置9,所述摄像头7固定于传动装置9上,所述电机2固定于箱体1的底部,所述电机2的输出轴上固定有有齿轮二8,所述齿轮一4与齿轮二8啮合,所述箱体1的顶部还设有灯箱10。

在本实施例中,所述传动装置9包括气缸一11、气缸二12、滑轨13和滑块14,滑轨13固定于箱体1的顶部,滑块14滑动连接于滑轨13,气缸一11固定于滑轨13的侧边,滑块14固定于气缸一11的输出轴上,气缸二12固定于滑块14的下端,摄像头7固定于气缸二12的输出轴上,可以实现摄像头7的位置调整。

在本实施例中,所述滑块14为t字型。

在本实施例中,所述滑轨13内设有限位块15,可以防止滑块14脱落。

在本实施例中,所述托盘6上设有凹槽16,且托盘上平面中心位置固定有定位块17,设有凹槽16可以防止待标定货物从托盘6上滑落,定位块17可以用于校对摄像头7的初始位置。

工作过程及原理:利用传动装置9实现摄像头7和定位块17的定位,将待标定物体置于托盘6上,启动电机2,系统驱动摄像头7连续拍摄图片,并记录运动装置的运动信息,人工标记初始一个摄像头的第一张图片,利用图像处理算法,结合运动装饰的运动信息计算商品在指定摄像头的投影变换公式根据初始第一张图像的人工标定信息,自动生成后续图像的标定数据。

基于上述,本发明结构简单,操作便捷,使用自动化工具结合传统图像处理的方法,只需少量人工干预的情况下完成大量图像的自动化标定,极大的减少了人工标定商品的工作量,降低了智能售货柜的运营成本。

由技术常识可知,本发明可以通过其它的不脱离其精神实质或必要特征的实施方案来实现。因此,上述公开的实施方案,就各方面而言,都只是举例说明,并不是仅有的。所有在本发明范围内或在等同于本发明的范围内的改变均被本发明包含。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1