当前位置: 首页 > 专利查询>李志高专利>正文

通过多重力传感器识别商品的方法和装置制造方法及图纸

技术编号:22469066 阅读:32 留言:0更新日期:2019-11-06 12:16
本公开提供了一种通过多重力传感器识别商品的方法,当商品放置在托盘部件上方时,预先设置在托盘部件下方的多个重力传感器分别获取放置商品的重力数值;根据预设算法计算并获取放置商品在托盘部件上方的具体位置;将待取出商品的重量与位置数据与预先存储的待取出商品的重量与位置数据分别进行比对;当待取出商品的重量与位置数据与预先存储的待取出商品的重量与位置数据比对一致,则确定待取出商品的信息。可以精确地识别顾客取出的是哪一个商品,进而达到准确有效地商品识别。本公开还提供了一种通过多重力传感器识别商品的装置。

Method and device of identifying commodity by multi gravity sensor

【技术实现步骤摘要】
通过多重力传感器识别商品的方法和装置
本公开涉及电子设备
,具体而言,涉及一种通过多重力传感器识别商品的方法和装置。
技术介绍
现有技术中,无人售货柜是目前最为商业自动化的新设备之一,它不受时间、地点、空间的限制,能节省人力、方便交易,是一种全新的商业零售形式,又被称为24小时营业的微型超市,是未来的发展趋势。目前无人售货柜多是利用射频识别技术(RFID)识别商品和控制损耗,射频识别技术本身有缺陷,成本高、性能不稳定:如容易被金属或液体屏蔽,时间长了它本身就容易失效,多件商品时容易出现漏读、反应慢、易损毁。市面上利用射频识别技术的无人售货柜方案均受限于射频识别技术的缺陷,无法稳定有效运营。目前还有通过图像进行商品识别的无人售货柜,但是存在一些无法处理的严重缺陷,比如人为进行遮挡商品/摄像头,环境光线达不到成像要求等。无法达到有效运营的条件。使用重力感应进行商品识别可以解决RFID及图像识别的缺陷。通过商品的重量判断顾客取出的是什么商品,不受环境光线,人为遮挡影响。无需对商品进行特别处理,不用贴识别标签,成本低廉,性能稳定。重力识别通过预设商品的均重(多个相同商品的总重/商品数量)与重力感应到顾客取出的实际重量进行对比,在预设的阈值范围内,判断出顾客取出的是哪种商品,完成商品识别的过程。但是,现有重力商品识别技术的存在以下一些缺点:需要每种商品单独一个称重传感器和托盘,在放入商品时,必须固定放入对应的托盘,因为预设的均重等信息是和柜体内的传感器对应的,大大增加了设备的成本和制作难度,同时也限制了可以同时销售的品类数量。不同批次的相同商品之间,往往重量变化幅度也比较大,只能通过调整预设的阈值,这会影响到均重相近的商品,限制了可以同时识别的商品品类。无法有效识别重量相似的商品,如250g规格的A商品和250g规格的B商品。因为是通过商品重量与预置系统内的商品均重进行比对,在一定阈值内判断是哪种商品,所以在阈值内重量相近的商品是无法有效区分开的。无法识别倍重商品问题,如柜体内同时有50g规格和25g规格的商品,则无法判断是取出了两个25g的商品还是取出了一个50g规格的商品,无法进行有效识别。
技术实现思路
为了解决现有技术中的技术问题,本公开实施例提供了一种通过多重力传感器识别商品的方法和装置,在一个整体大托盘下面放置多个重力传感器。由于重力主要集中在物体的重心位置,所以每个传感器和商品的位置远近不同而会获得到不同的重力值。依据相应的计算可以获知商品在托盘的平面位置。放入商品时自动记录每个商品的具体重量和位置。在顾客取出商品时,通过相同的计算方法,将商品的重量和位置与预先记录的数据进行对比,可以精确地识别顾客取出的是哪一个商品。进而达到准确有效地商品识别。第一方面,本公开实施例提供了一种通过多重力传感器识别商品的方法,包括以下步骤:当商品放置在托盘部件上方时,所述预先设置在所述托盘部件下方的多个重力传感器分别获取放置商品的重力数值;根据预设算法计算并获取放置商品在所述托盘部件上方的具体位置;将待取出商品的重量与位置数据与预先存储的所述待取出商品的重量与位置数据分别进行比对;当待取出商品的重量与位置数据与预先存储的所述待取出商品的重量与位置数据比对一致,则确定待取出商品的信息。在其中一个实施例中,还包括:将多个重力传感器预先设置在所述托盘部件下方,其中,多个重力传感器个数为2个时,则将重力传感器设置在所述托盘部件下方的两端。在其中一个实施例中,多个重力传感器个数为3个或n整数时,则将重力传感器三等分或n等分设置在所述托盘部件下方。在其中一个实施例中,根据放置商品重心位置的不同,设置在所述托盘部件下方的多个重力传感器获取不同的重力数值。在其中一个实施例中,所述预设算法为:根据放置商品重心位置的不同,设置在所述托盘部件下方的多个重力传感器获取不同的重力数值设为C1和C2;当商品放置时C1和C2分别获取一个重力的增加,设为W1和W2;商品放置的重量设为W,则W=W1+W2;设两个重力传感器之间的距离为H,则商品距离C1的距离为H1=W1/W*H;商品距离C2的距离为H2=W2/W*H。在其中一个实施例中,还包括:对所述托盘部件下方所述的多个重力传感器获取的放置的每个商品的重力值与所在托盘部件上方的具体位置进行存储。在其中一个实施例中,所述当待取出商品的重量与位置数据与预先存储的所述待取出商品的重量与位置数据比对一致,则确定待取出商品的信息包括:取出商品的品类、数量。第二方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法的步骤。第三方面,本公开实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。第四方面,本公开实施例提供了一种通过多重力传感器识别商品的装置,所述装置包括:第一获取模块,用于当商品放置在托盘部件上方时,所述预先设置在所述托盘部件下方的多个重力传感器分别获取放置商品的重力数值;第二获取模块,用于根据预设算法计算并获取放置商品在所述托盘部件上方的具体位置;比对模块,用于将待取出商品的重量与位置数据与预先存储的所述待取出商品的重量与位置数据分别进行比对;识别模块,用于当待取出商品的重量与位置数据与预先存储的所述待取出商品的重量与位置数据比对一致,则确定待取出商品的信息。本专利技术提供的一种通过多重力传感器识别商品的方法和装置,当商品放置在托盘部件上方时,预先设置在托盘部件下方的多个重力传感器分别获取放置商品的重力数值;根据预设算法计算并获取放置商品在托盘部件上方的具体位置;将待取出商品的重量与位置数据与预先存储的待取出商品的重量与位置数据分别进行比对;当待取出商品的重量与位置数据与预先存储的待取出商品的重量与位置数据比对一致,则确定待取出商品的信息。该方法在一个整体大托盘下面放置多个重力传感器。由于重力主要集中在物体的重心位置,所以每个传感器和商品的位置远近不同而会获得到不同的重力值。依据相应的计算可以获知商品在托盘的平面位置。放入商品时自动记录每个商品的具体重量和位置。在顾客取出商品时,通过相同的计算方法,将商品的重量和位置与预先记录的数据进行对比,可以精确地识别顾客取出的是哪一个商品。进而达到准确有效地商品识别。附图说明为了更清楚地说明本公开实施例的技术方案,下面对实施例描述中所需要使用的附图作简单地介绍:图1为本专利技术一个实施例中的一种通过多重力传感器识别商品的方法的步骤流程示意图;图2为本专利技术一个实施例中的一种通过多重力传感器识别商品的方法的步骤流程示例图;以及图3为本专利技术一个实施例中的一种通过多重力传感器识别商品的装置的结构示意图。具体实施方式下面结合附图和实施例对本申请进行进一步的详细介绍。在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本公开的多个实施例,不同实施例之间可以替换或者合并组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征A、B、C,另一个实施例包含特征B、D,那么本申请也应视为包括含有A、B、C、D的一个或多个所有其他可能的组合本文档来自技高网
...

【技术保护点】
1.一种通过多重力传感器识别商品的方法,其特征在于,包括以下步骤:当商品放置在托盘部件上方时,所述预先设置在所述托盘部件下方的多个重力传感器分别获取放置商品的重力数值;根据预设算法计算并获取放置商品在所述托盘部件上方的具体位置;将待取出商品的重量与位置数据与预先存储的所述待取出商品的重量与位置数据分别进行比对;当待取出商品的重量与位置数据与预先存储的所述待取出商品的重量与位置数据比对一致,则确定待取出商品的信息。

【技术特征摘要】
1.一种通过多重力传感器识别商品的方法,其特征在于,包括以下步骤:当商品放置在托盘部件上方时,所述预先设置在所述托盘部件下方的多个重力传感器分别获取放置商品的重力数值;根据预设算法计算并获取放置商品在所述托盘部件上方的具体位置;将待取出商品的重量与位置数据与预先存储的所述待取出商品的重量与位置数据分别进行比对;当待取出商品的重量与位置数据与预先存储的所述待取出商品的重量与位置数据比对一致,则确定待取出商品的信息。2.根据权利要求1所述的通过多重力传感器识别商品的方法,其特征在于,还包括:将多个重力传感器预先设置在所述托盘部件下方,其中,多个重力传感器个数为2个时,则将重力传感器设置在所述托盘部件下方的两端。3.根据权利要求1或2所述的通过多重力传感器识别商品的方法,其特征在于,多个重力传感器个数为3个或n整数时,则将重力传感器三等分或n等分设置在所述托盘部件下方。4.根据权利要求1所述的通过多重力传感器识别商品的方法,其特征在于,根据放置商品重心位置的不同,设置在所述托盘部件下方的多个重力传感器获取不同的重力数值。5.根据权利要求1所述的通过重力传感器识别商品的方法,其特征在于,所述预设算法为:根据放置商品重心位置的不同,设置在所述托盘部件下方的多个重力传感器获取不同的重力数值设为C1和C2;当商品放置时C1和C2分别获取一个重力的增加,设为W1和W2;商品放置的重量设为W,则W=W1+W2;设两个重力传感器之间的距离为H...

【专利技术属性】
技术研发人员:李志高
申请(专利权)人:李志高
类型:发明
国别省市:江苏,32

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

1