CN108389315A - 物品识别方法和装置以及计算机可读存储介质 - Google Patents
物品识别方法和装置以及计算机可读存储介质 Download PDFInfo
- Publication number
- CN108389315A CN108389315A CN201810174634.7A CN201810174634A CN108389315A CN 108389315 A CN108389315 A CN 108389315A CN 201810174634 A CN201810174634 A CN 201810174634A CN 108389315 A CN108389315 A CN 108389315A
- Authority
- CN
- China
- Prior art keywords
- article
- combination
- weight
- shelf
- change value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F11/00—Coin-freed apparatus for dispensing, or the like, discrete articles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G19/00—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Warehouses Or Storage Devices (AREA)
Abstract
本发明公开了一种物品识别方法和装置以及计算机可读存储介质,涉及数据处理领域。物品识别方法包括:响应于监测到货架的承载重量发生变化,获取重量变化值;根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合;根据每个物品组合的属性,从一个或多个物品组合中确定用户取放的物品组合;根据用户取放的物品组合,对待结算物品的集合进行更新。从而,可以准确地确定出用户取放的物品,提高了物品识别的准确率。并且,用户可以进行取货、放货、同时取货和放货,从而增加了用户使用的灵活性,提升了用户体验。此外,本发明的造价成本低,便于实施和部署。
Description
技术领域
本发明涉及数据处理领域,特别涉及一种物品识别方法和装置以及计算机可读存储介质。
背景技术
在相关技术中,自动售货机的商品识别方案主要为基于RFID(Radio FrequencyIdentification,无线射频)技术的识别方案。在这种方案中,需要为每个商品配备一个RFID标签。当消费者取走商品时,商品会经过一个配备了RFID阅读器的区域以自动地被感知,从而识别商品并完成自助付款。
另一种解决方案为基于图像识别确定商品品类的方案。通过在货柜上部署摄像头拍摄货柜的情况,并按一定频率进行帧间对比检测,从而可以判断商品区域是否发生了变化,以识别消费者购买的商品。
然而,相关技术中的识别方案成本高、识别率低。
发明内容
发明人经过分析后发现,基于RFID的技术方案的缺点在于,对于吞吐量巨大的自动售货机场景,RFID标签成本昂贵,不利于场景复制和推广。同时,RFID标签遇到液体、金属易衰减屏蔽,黏贴麻烦易被撕毁,尺寸和感应距离难协调,降低了识别率。
基于图像识别的技术方案的缺点在于,对于同时拿取或者放回多件商品、尤其是多件不同品类的商品的情况难以处理。对于同时取放商品的极端情况,图像识别也难以覆盖。因此识别率也较低。
本发明实施例所要解决的一个技术问题是:如何提高自动售卖场景中物品识别的准确率。
根据本发明一些实施例的第一个方面,提供一种物品识别方法,包括:响应于监测到货架的承载重量发生变化,获取重量变化值;根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合;根据每个物品组合的属性,从一个或多个物品组合中确定用户取放的物品组合;根据用户取放的物品组合,对待结算物品的集合进行更新。
在一些实施例中,每个物品组合中包括至少一个物品,未结算物品包括货架物品、待结算物品,货架物品为货架的承载重量发生变化之前位于货架的物品,待结算物品为货架的承载重量发生变化之前待结算的物品。
在一些实施例中,根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合包括:对未结算物品中的一个或多个物品进行组合,获得一个或多个物品组合;计算每个物品组合对应的变化重量,其中,每个物品组合对应的变化重量等于物品组合中货架物品的重量减去待结算物品的重量,重量变化值为货架的承载重量变化前与变化后的差值;将变化重量与重量变化值的差距在预设范围内的物品组合确定为重量变化值所对应的物品组合。
在一些实施例中,根据预先获取的每个物品的平均重量计算每个物品组合的对应的变化重量;将重量偏移范围包括重量变化值的物品组合确定为重量变化值所对应的物品组合,其中,重量偏移范围是根据组合中每个物品的最大重量偏移量计算的。
在一些实施例中,响应于监测到货架上的单位称重区域的承载重量发生变化,获取单位称重区域的重量变化值;根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合,其中,未结算物品包括待结算物品、单位称重区域中的物品。
在一些实施例中,根据每个物品组合的属性确定每个物品组合的置信度;选择置信度最高的物品组合作为用户取放的物品组合;其中,每个物品组合的属性包括以下至少一种:物品组合对应的变化重量与重量变化值的差距、物品组合中物品是否同时包括货架物品和待结算物品、物品组合涉及的物品品类、物品组合中物品数量为1的物品品类数、物品组合中的物品是否为当前货道中数量最多的物品。
在一些实施例中,物品识别方法还包括:响应于用户对待结算物品进行结算,清空待结算物品。
在一些实施例中,物品识别方法还包括:获取每个待选品类的每个物品的重量;执行以下至少一种筛选操作:从待选品类中删除物品重量小于预设值的品类,删除重量存在倍数关系的两个品类组合中的至少一个、品类组合中包括一个或多个品类;将筛选后的品类作为货架物品的品类。
在一些实施例中,物品识别方法还包括:获取用户在货架上取放物品时拍摄的物品图像;对物品图像进行识别,获得识别结果;根据每个物品组合的属性,从一个或多个物品组合中确定用户取放的物品组合包括:根据每个物品组合的属性以及基于图像识别的识别结果,从一个或多个物品组合中确定用户取放的物品组合。
根据本发明实施例的第二个方面,提供一种物品识别装置,包括:重量变化获取模块,被配置为响应于监测到货架的承载重量发生变化,获取重量变化值;物品组合确定模块,被配置为根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合;用户取放物品确定模块,被配置为根据每个物品组合的属性,从一个或多个物品组合中确定用户取放的物品组合;待结算物品更新模块,被配置为根据用户取放的物品组合,对待结算物品的集合进行更新。
在一些实施例中,每个物品组合中包括至少一个物品,未结算物品包括货架物品、待结算物品,货架物品为货架的承载重量发生变化之前位于货架的物品,待结算物品为货架的承载重量发生变化之前待结算的物品。
在一些实施例中,物品组合确定模块进一步被配置为:对未结算物品中的一个或多个物品进行组合,获得一个或多个物品组合;计算每个物品组合对应的变化重量,其中,每个物品组合对应的变化重量等于物品组合中货架物品的重量减去待结算物品的重量,重量变化值为货架的承载重量变化前与变化后的差值;将变化重量与重量变化值的差距在预设范围内的物品组合确定为重量变化值所对应的物品组合。
在一些实施例中,重量变化获取模块进一步被配置为根据预先获取的每个物品的平均重量计算每个物品组合的对应的变化重量;物品组合确定模块进一步被配置为将重量偏移范围包括重量变化值的物品组合确定为重量变化值所对应的物品组合,其中,重量偏移范围是根据组合中每个物品的最大重量偏移量计算的。
在一些实施例中,重量变化获取模块进一步被配置为响应于监测到货架上的单位称重区域的承载重量发生变化,获取单位称重区域的重量变化值;物品组合确定模块进一步被配置为根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合,其中,未结算物品包括待结算物品、单位称重区域中的物品。
在一些实施例中,用户取放物品确定模块进一步被配置为根据每个物品组合的属性确定每个物品组合的置信度;选择置信度最高的物品组合作为用户取放的物品组合;其中,每个物品组合的属性包括以下至少一种:物品组合对应的变化重量与重量变化值的差距、物品组合中物品是否同时包括货架物品和待结算物品、物品组合涉及的物品品类、物品组合中物品数量为1的物品品类数、物品组合中的物品是否为当前货道中数量最多的物品。
在一些实施例中,物品识别装置还包括:待结算物品清空模块,被配置为响应于用户对待结算物品进行结算,清空待结算物品。
在一些实施例中,物品识别装置还包括:品类选择模块,被配置为获取每个待选品类的每个物品的重量;执行以下至少一种筛选操作:从待选品类中删除物品重量小于预设值的品类,删除重量存在倍数关系的两个品类组合中的至少一个、品类组合中包括一个或多个品类;将筛选后的品类作为货架物品的品类。
在一些实施例中,物品识别装置还包括:图像识别模块,被配置为获取用户在货架上取放物品时拍摄的物品图像;对物品图像进行识别,获得识别结果;用户取放物品确定模块进一步被配置为根据每个物品组合的属性以及基于图像识别的识别结果,从一个或多个物品组合中确定用户取放的物品组合。
根据本发明一些实施例的第三个方面,提供一种物品识别装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行前述任意一种物品识别方法。
根据本发明一些实施例的第四个方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现前述任意一种物品识别方法。
上述发明中的一些实施例具有如下优点或有益效果:通过测量货架的重量变化值,并将其与未售出物品的多个组合进行比对,可以准确地确定出用户取放的物品,从而提高了物品识别的准确率。并且,用户可以进行取货、放货、同时取货和放货,从而增加了用户使用的灵活性,提升了用户体验。此外,上述实施例的造价成本低,便于实施和部署。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明一些实施例的物品识别方法的示例性流程图。
图2A为根据本发明一些实施例的确定重量变化值对应的物品组合的方法的示例性流程图。
图2B为根据本发明另一些实施例的确定重量变化值对应的物品组合的方法的示例性流程图。
图3为根据本发明一些实施例的用户取放的物品组合的识别方法的示例性流程图。
图4为根据本发明另一些实施例的物品识别方法的示例性流程图。
图5为根据本发明一些实施例的选品方法的示例性流程图。
图6为根据本发明又一些实施例的物品识别方法的示例性流程图。
图7为根据本发明一些实施例的物品识别装置的示例性流程图。
图8为根据本发明另一些实施例的物品识别装置的示例性结构图。
图9为根据本发明又一些实施例的物品识别装置的示例性结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
图1为根据本发明一些实施例的物品识别方法的示例性流程图。如图1所示,该实施例的物品识别方法包括步骤S102~S108。
在步骤S102中,响应于监测到货架的承载重量发生变化,获取重量变化值。
货架可以是自动售货机中的货架,还可以是无人超市中的货架等等。货架上有一个或多个货道、用于承载物品。货架中设置有一个或多个称重设备,用于测量相应的单位称重区域的物品重量。一个单位称重区域例如可以是一个货道,也可以是一行货架、整个货架等等,本领域技术人员可以根据需要设置。
在一些实施例中,当称重设备的测量结果发生变化时,称重设备例如可以发送重量变化信号以告知后台、或者由后台定期主动获取重量变化。
当重量发生变化时,可能是由于用户从货架中取货、将货放回到货架、同时取放货中的一种情况造成的。当用户从货架中取走物品时,不一定意味着用户一定会购买该商品。用户可能对物品进行仔细查看再放回货架。
在步骤S104中,根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合。
在一些实施例中,每个物品组合中包括至少一个物品,未结算物品包括货架物品、待结算物品,货架物品为货架的承载重量发生变化之前位于货架的物品,待结算物品为货架的承载重量发生变化之前待结算的物品,即用户已从货架上将其拿走、但是没有进行结算的物品。待结算物品可以视为是用户已放入购物车的物品,该“购物车”可以是一个实体装置,也可以是虚拟的。物品组合中除了包括物品的名称或标识以及数量以外,还可以包括物品的来源,即标明该物品是货架物品还是待结算物品。
在一些实施例中,可以生成未结算物品能够组成的所有组合。根据需要,也可以剔除明显不符合条件的组合、仅生成可能符合条件的组合。例如,对于重量大于重量变化值的单件物品,可以在生成物品组合时直接不予考虑。
重量变化值对应的物品组合是取放后造成的货架上的重量变化与重量变化值的差距在预设范围内的物品组合。
在步骤S106中,根据每个物品组合的属性,从一个或多个物品组合中确定用户取放的物品组合。
当符合条件的物品组合仅有一个时,可以直接将该物品组合中的物品确定为用户进行取放的物品;当符合条件的物品组合有多个时,可以通过分析物品组合的属性、将可能性更高的物品组合作为用户取放的物品组合。
在步骤S108中,根据用户取放的物品组合对待结算物品的集合进行更新。
例如,将用户取放的物品组合中的货架物品添加到待结算物品的集合中,将用户取放的物品组合中的待结算物品从待结算物品的集合中删除。此外,还可以对货架物品的集合进行更新。
根据需要,上述过程可以多次进行,即用户可以进行多次取放过程,满足用户在一次购买行为中多次挑选的需求。
在一些实施例中,可以响应于用户对待结算物品进行结算,清空待结算物品。例如在用户对购物车中的物品进行支付后删除购物车中的信息。
本发明的实施例例如可以应用于一个用户在打开自动售货机的柜门后进行取放货物并结算的应用场景。此外,在一些应用场景中,也可以在打开柜门后由不同的用户进行货物取放,但是结算时是针对同一个用户账号进行结算的。例如,用户A进行身份验证后打开柜门,柜门打开后,用户A与其朋友B均可以取放货物,结算时使用A的账户进行结账。
上述实施例的方法通过测量货架的重量变化值,并将其与未售出物品的多个组合进行比对,可以准确地确定出用户取放的物品,从而提高了物品识别的准确率。并且,用户可以进行取货、放货、同时取货和放货,从而增加了用户使用的灵活性,提升了用户体验。此外,上述实施例的造价成本低,便于实施和部署。
下面参考图2A描述确定重量变化值对应的物品组合的实施例。
图2A为根据本发明一些实施例的确定重量变化值对应的物品组合的方法的示例性流程图。如图2A所示,该实施例的方法包括步骤S202~S206。
在步骤S202中,对未结算物品中的一个或多个进行组合,获得一个或多个物品组合。
物品组合中包括货架物品、待结算物品中的至少一种。
在步骤S204中,计算每个物品组合对应的变化重量,其中,每个组合对应的变化重量等于组合中货架物品的重量减去待结算物品的重量,重量变化值为货架的承载重量变化前与变化后的差值。
当然,也可以令重量变化值为货架的承载重量变化后与变化前的差值,此时每个组合对应的变化重量等于组合中待结算物品的重量减去货架物品的重量。
在步骤S206中,将变化重量与重量变化值的差距在预设范围内的物品组合确定为重量变化值所对应的物品组合。
由于物品的重量可能存在偏差,或者测量存在误差,测量结果并非是绝对精确的。因此,可以将重量与重量变化值差异较小的物品组合都确定为符合条件的物品组合。
例如,当前货架上物品A的单件重量为210g、物品B的单件重量为250g,设物品A有一件,物品B有2件;购物车中有一件物品C,重量为380g。则未结算商品的所有组合如表1所示。组合{A}表示用户从货架上取走A,组合{C}表示用户将待结算的C放回到货架上,组合{B,C}表示用户从货架上取走B、同时将待结算的C放回到货架上。
货架上的称重设备感测到重量减少250g,并且预设范围是250g±5g,则可以将{B}确定为该重量变化值对应的物品组合。
表1
物品组合 | 对应的变化重量(g) |
A | 210 |
B | 250 |
C | -380 |
AA | 420 |
AB | 460 |
AC | -170 |
B C | -130 |
AB C | -20 |
上述实施例的方法可以通用于取货、放货、同时取货和放货这几种情况的识别。在一些实施例中,可以根据物品本身的偏差来确定该预设范围。在备货阶段,可以测量每个品类的物品的平均重量以及最大重量偏移量。下面参考图2B描述本发明确定重量变化值对应的物品组合的实施例。
图2B为根据本发明另一些实施例的确定重量变化值对应的物品组合的方法的示例性流程图。如图2B所示,该实施例的方法包括步骤S212~S216。
在步骤S212中,对未结算物品中的一个或多个进行组合,获得一个或多个物品组合。
在步骤S214中,根据预先获取的每个物品的平均重量计算每个物品组合对应的变化重量。
在步骤S216中,将重量偏移范围包括重量变化值的物品组合确定为重量变化值所对应的物品组合,其中,重量偏移范围是根据组合中每个物品的最大重量偏移量计算的。
通过上述实施例的方法,可以根据物品的最大重量偏移量来辅助确定物品组合是否符合条件,提高了物品识别的准确性。
例如,仍参考前述例子。当前货架上物品A的单件重量为210g、物品B的单件重量为250g,设物品A有一件,物品B有2件;购物车中有一件物品C,重量为380g。物品A、B、C的最大偏移量分别为±3g、±2g、±4g。则未结算商品的所有组合如表2所示。
货架上的称重设备感测到重量减少250g,并且预设范围是250g±5g,则可以将{B}确定为该重量变化值对应的物品组合。
表2
物品组合 | 对应的变化重量(g) | 重量偏移范围(g) |
A | 210 | [207,213] |
B | 250 | [248,252] |
C | -380 | [-384,-376] |
AA | 420 | [414,426] |
AB | 460 | [455,465] |
AC | -170 | [-177,-163] |
B C | -130 | [-136,-124] |
AB C | -20 | [-29,-11] |
在一些实施例中,可以根据物品组合的置信度来选择用户取放的物品组合。下面参考图3描述本发明用户取放的物品组合的识别的实施例。
图3为根据本发明一些实施例的用户取放的物品组合的识别方法的示例性流程图。如图3所示,该实施例的用户取放的物品组合的识别方法包括步骤S302~S304。
在步骤S302中,根据每个物品组合的属性确定每个物品组合的置信度。
在步骤S304中,选择置信度最高的物品组合作为用户取放的物品组合。
本领域技术人员可以根据需要设置物品组合的属性与置信度之间的关系。下面示例性地介绍一些。
与物品组合的置信度成正相关关系的属性可以包括:物品组合中的物品是当前货道中数量最多的物品,此时会增加置信度,即用户更可能取放货道中的应有物品;物品组合中物品数量为1的物品品类数,即数量为1的物品品类越多、则置信度越高。
与物品组合的置信度成负相关关系的属性可以包括:物品组合对应的变化重量与重量变化值的差距,即差距越大、置信度越低;物品组合中物品是否同时包括货架物品和待结算物品,即同时取货和放货的可能性较小、置信度较低;物品组合涉及的物品品类,即用户一次所操作涉及的物品品类数越多、置信度越低。
例如,重量变化值为246g,物品组合1包括货架物品A、B、对应的变化重量为241g,物品组合2包括货架物品C和待结算物品D、对应的变化重量为245g。如果优先考虑降低同时取货和放货的可能性,则物品组合1的置信度较高;如果优先考虑物品组合对应的变化重量与重量变化值的差距,则物品组合2的置信度较高。此外,也可以赋予不同类型的置信度权重,计算各种置信度的加权和作为最终的置信度。
本发明的实施例可以对货架上的物品进行分区维护,从而可以缩小待识别物品的可选范围。下面参考图4描述本发明物品识别方法的实施例。
图4为根据本发明另一些实施例的物品识别方法的示例性流程图。如图4所示,该实施例的物品识别方法包括步骤S402~S408。
在步骤S402中,响应于监测到货架上的单位称重区域的承载重量发生变化,获取单位称重区域的重量变化值。
一个单位称重区域为一个称重设备所负责的区域,例如可以为一个货道、或者一个托盘。
在步骤S404中,根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合,其中,未结算物品包括待结算物品、单位称重区域中的物品。
此时,物品组合中无需包括其他单位称重区域中的物品,只需要关注该单位称重区域中的物品以及待结算物品。
在步骤S406中,根据每个物品组合的属性,从一个或多个物品组合中确定用户取放的物品组合。
在步骤S408中,根据用户取放的物品组合对待结算物品的集合进行更新。
通过上述实施例的方法,可以在货架中设置多个称重设备,并且根据发生重量变化的单位称重区域中的物品确定用户取放的物品组合,进一步提高了物品识别的精确度。
在一些实施例中,可以在数据库中建立多个数据表以对每个单位称重区域以及购物车进行管理。当确定了用户取放的物品组合后,可以对这些数据表进行更新。
本发明还可以针对基于重量进行识别的应用场景优化选品方式。下面参考图5描述本发明选品方法的实施例。
图5为根据本发明一些实施例的选品方法的示例性流程图。如图5所示,该实施例的选品方法包括步骤S502~S506。
在步骤S502中,获取每个待选品类的每个物品的重量。
在步骤S504中,执行以下至少一种筛选操作:从待选品类中删除物品重量小于预设值的品类,删除重量存在倍数关系的两个品类组合中的至少一个、品类组合中包括一个或多个品类。
当物品的重量过小时,称重设备可能难以识别到用户对此类物品进行的取放行为。因此可以考虑筛除此类物品。筛选的预设值可以根据称重设备的精确度、敏感度来确定。
当某个物品的重量为另一种商品的整数倍时,也难以区分用户取放了哪种物品。因此可以保留其中一种、或者两种都不保留。例如,物品A的重量为100g、物品B的重量为200g,则可以考虑只保留A和B中的一种;又例如,物品C的重量为200g、物品D的重量为170g、物品E的重量为30g,则可以只保留C、或者只保留D和E。
此外,当一个或多个物品的重量和是另外的一个或多个物品的重量和的整数倍时也容易产生混淆,因此可以保留一组或者两组都不保留。
根据需要,本领域技术人员还可以采用其他筛选方法,这里不再赘述。
在步骤S506中,将筛选后的品类作为货架物品的品类。
经过筛选,剩余的物品在识别的过程中不易混淆,因此可以从筛选后剩余的品类中选择上架的品类。从而,进一步提高了物品识别的精确度。
本发明在从多个物品组合中进行选择时,除了可以参考物品组合的属性以外,还可以结合图像识别结果进行判定。下面参考图6描述本发明物品识别方法的实施例。
图6为根据本发明又一些实施例的物品识别方法的示例性流程图。如图6所示,该实施例的物品识别方法包括步骤S602~S612。
在步骤S602中,响应于监测到货架的承载重量发生变化,获取重量变化值。
在步骤S604中,根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合。
在步骤S606中,获取用户在货架上取放物品时拍摄的物品图像。
在步骤S608中,对物品图像进行识别,获得识别结果。
例如,可以在货架上或者货架周围可以设置摄像头,用于拍摄用户的取放动作。从而,可以在图像中显示用户在取放的过程中拿了哪些物品。
在步骤S610中,根据每个物品组合的属性以及基于图像识别的识别结果,从一个或多个物品组合中确定用户取放的物品组合。
例如,与图像识别结果相同的物品组合可以增加置信度,并结合其他类型的置信度共同计算出物品组合的最终置信度,以从中选择用户取放的物品组合。
在步骤S612中,根据用户取放的物品组合,对待结算物品的集合进行更新。
通过上述实施例的方法,可以将重力感应与图像识别相结合,以更准确地识别出用户取放的物品。
下面参考图7描述本发明物品识别装置的实施例。
图7为根据本发明一些实施例的物品识别装置的示例性流程图。如图7所示,该实施例的物品识别装置70包括:重量变化获取模块710,被配置为响应于监测到货架的承载重量发生变化,获取重量变化值;物品组合确定模块720,被配置为根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合;用户取放物品确定模块730,被配置为根据每个物品组合的属性,从一个或多个物品组合中确定用户取放的物品组合;待结算物品更新模块740,被配置为根据用户取放的物品组合,对待结算物品的集合进行更新。
在一些实施例中,每个物品组合中包括至少一个物品,未结算物品包括货架物品、待结算物品,货架物品为货架的承载重量发生变化之前位于货架的物品,待结算物品为货架的承载重量发生变化之前待结算的物品。
在一些实施例中,物品组合确定模块720可以进一步被配置为:对未结算物品中的一个或多个物品进行组合,获得一个或多个物品组合;计算每个物品组合对应的变化重量,其中,每个物品组合对应的变化重量等于物品组合中货架物品的重量减去待结算物品的重量,重量变化值为货架的承载重量变化前与变化后的差值;将变化重量与重量变化值的差距在预设范围内的物品组合确定为重量变化值所对应的物品组合。
在一些实施例中,重量变化获取模块710可以进一步被配置为根据预先获取的每个物品的平均重量计算每个组合的对应的变化重量;物品组合确定模块进一步被配置为将重量偏移范围包括重量变化值的组合确定为重量变化值所对应的物品组合,其中,重量偏移范围是根据组合中每个物品的最大重量偏移量计算的。
在一些实施例中,重量变化获取模块710可以进一步被配置为响应于监测到货架上的单位称重区域的承载重量发生变化,获取单位称重区域的重量变化值;物品组合确定模块720可以进一步被配置为根据每个物品的重量,从未结算物品中确定重量变化值所对应的一个或多个物品组合,其中,未结算物品包括待结算物品、单位称重区域中的物品。
在一些实施例中,用户取放物品确定模块730可以进一步被配置为根据每个物品组合的属性确定每个物品组合的置信度;选择置信度最高的物品组合作为用户取放的物品组合;其中,每个物品组合的属性包括以下至少一种:物品组合对应的变化重量与重量变化值的差距、物品组合中物品是否同时包括货架物品和待结算物品、物品组合涉及的物品品类、物品组合中物品数量为1的物品品类数、物品组合中的物品是否为当前货道中数量最多的物品。
在一些实施例中,物品识别装置70还可以包括:待结算物品清空模块750,被配置为响应于用户对待结算物品进行结算,清空待结算物品。
在一些实施例中,物品识别装置70还可以包括:品类选择模块760,被配置为获取每个待选品类的每个物品的重量;执行以下至少一种筛选操作:从待选品类中删除物品重量小于预设值的品类,删除重量存在倍数关系的两个品类组合中的至少一个、品类组合中包括一个或多个品类;将筛选后的品类作为货架物品的品类。
在一些实施例中,物品识别装置70还可以包括:图像识别模块770,被配置为获取用户在货架上取放物品时拍摄的物品图像;对物品图像进行识别,获得识别结果;用户取放物品确定模块730可以进一步被配置为根据每个物品组合的属性以及基于图像识别的识别结果,从一个或多个物品组合中确定用户取放的物品组合。
图8为根据本发明另一些实施例的物品识别装置的示例性结构图。如图8所示,该实施例的物品识别装置800包括:存储器810以及耦接至该存储器810的处理器820,处理器820被配置为基于存储在存储器810中的指令,执行前述任意一个实施例中的物品识别方法。
其中,存储器810例如可以包括***存储器、固定非易失性存储介质等。***存储器例如存储有操作***、应用程序、引导装载程序(Boot Loader)以及其他程序等。
图9为根据本发明又一些实施例的物品识别装置的示例性结构图。如图9所示,该实施例的物品识别装置900包括:存储器910以及处理器920,还可以包括输入输出接口930、网络接口940、存储接口950等。这些接口930,940,950以及存储器910和处理器920之间例如可以通过总线960连接。其中,输入输出接口930为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口940为各种联网设备提供连接接口。存储接口950为SD卡、U盘等外置存储设备提供连接接口。
本发明的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现前述任意一种物品识别方法。
本领域内的技术人员应当明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (20)
1.一种物品识别方法,包括:
响应于监测到货架的承载重量发生变化,获取重量变化值;
根据每个物品的重量,从未结算物品中确定所述重量变化值所对应的一个或多个物品组合;
根据每个物品组合的属性,从所述一个或多个物品组合中确定用户取放的物品组合;
根据所述用户取放的物品组合,对待结算物品的集合进行更新。
2.根据权利要求1所示的物品识别方法,其中,每个物品组合中包括至少一个物品,所述未结算物品包括货架物品、待结算物品,所述货架物品为货架的承载重量发生变化之前位于货架的物品,所述待结算物品为货架的承载重量发生变化之前待结算的物品。
3.根据权利要求2所述的物品识别方法,其中,所述根据每个物品的重量,从未结算物品中确定所述重量变化值所对应的一个或多个物品组合包括:
对未结算物品中的一个或多个物品进行组合,获得一个或多个物品组合;
计算每个物品组合对应的变化重量,其中,每个物品组合对应的变化重量等于物品组合中货架物品的重量减去待结算物品的重量,所述重量变化值为货架的承载重量变化前与变化后的差值;
将变化重量与所述重量变化值的差距在预设范围内的物品组合确定为所述重量变化值所对应的物品组合。
4.根据权利要求3所述的物品识别方法,其中,
根据预先获取的每个物品的平均重量计算每个物品组合的对应的变化重量;
将重量偏移范围包括所述重量变化值的物品组合确定为所述重量变化值所对应的物品组合,其中,所述重量偏移范围是根据所述组合中每个物品的最大重量偏移量计算的。
5.根据权利要求1所述的物品识别方法,其中,
响应于监测到货架上的单位称重区域的承载重量发生变化,获取所述单位称重区域的重量变化值;
根据每个物品的重量,从未结算物品中确定所述重量变化值所对应的一个或多个物品组合,其中,所述未结算物品包括待结算物品、所述单位称重区域中的物品。
6.根据权利要求1所述的物品识别方法,其中,
根据每个物品组合的属性确定每个物品组合的置信度;
选择置信度最高的物品组合作为用户取放的物品组合;
其中,所述每个物品组合的属性包括以下至少一种:物品组合对应的变化重量与所述重量变化值的差距、物品组合中物品是否同时包括货架物品和待结算物品、物品组合涉及的物品品类、物品组合中物品数量为1的物品品类数、物品组合中的物品是否为当前货道中数量最多的物品。
7.根据权利要求1所述的物品识别方法,还包括:
响应于用户对所述待结算物品进行结算,清空所述待结算物品。
8.根据权利要求1所述的物品识别方法,还包括:
获取每个待选品类的每个物品的重量;
执行以下至少一种筛选操作:从待选品类中删除物品重量小于预设值的品类,删除重量存在倍数关系的两个品类组合中的至少一个、所述品类组合中包括一个或多个品类;
将筛选后的品类作为货架物品的品类。
9.根据权利要求1所述的物品识别方法,
还包括:获取用户在货架上取放物品时拍摄的物品图像;对所述物品图像进行识别,获得识别结果;
所述根据每个物品组合的属性,从所述一个或多个物品组合中确定用户取放的物品组合包括:根据每个物品组合的属性以及基于图像识别的识别结果,从所述一个或多个物品组合中确定用户取放的物品组合。
10.一种物品识别装置,包括:
重量变化获取模块,被配置为响应于监测到货架的承载重量发生变化,获取重量变化值;
物品组合确定模块,被配置为根据每个物品的重量,从未结算物品中确定所述重量变化值所对应的一个或多个物品组合;
用户取放物品确定模块,被配置为根据每个物品组合的属性,从所述一个或多个物品组合中确定用户取放的物品组合;
待结算物品更新模块,被配置为根据所述用户取放的物品组合,对待结算物品的集合进行更新。
11.根据权利要求10所示的物品识别装置,其中,每个物品组合中包括至少一个物品,所述未结算物品包括货架物品、待结算物品,所述货架物品为货架的承载重量发生变化之前位于货架的物品,所述待结算物品为货架的承载重量发生变化之前待结算的物品。
12.根据权利要求11所示的物品识别装置,其中,所述物品组合确定模块进一步被配置为:对未结算物品中的一个或多个物品进行组合,获得一个或多个物品组合;计算每个物品组合对应的变化重量,其中,每个物品组合对应的变化重量等于物品组合中货架物品的重量减去待结算物品的重量,所述重量变化值为货架的承载重量变化前与变化后的差值;将变化重量与所述重量变化值的差距在预设范围内的物品组合确定为所述重量变化值所对应的物品组合。
13.根据权利要求12所示的物品识别装置,其中,
所述重量变化获取模块进一步被配置为根据预先获取的每个物品的平均重量计算每个物品组合的对应的变化重量;
所述物品组合确定模块进一步被配置为将重量偏移范围包括所述重量变化值的物品组合确定为所述重量变化值所对应的物品组合,其中,所述重量偏移范围是根据所述组合中每个物品的最大重量偏移量计算的。
14.根据权利要求10所示的物品识别装置,其中,
所述重量变化获取模块进一步被配置为响应于监测到货架上的单位称重区域的承载重量发生变化,获取所述单位称重区域的重量变化值;
所述物品组合确定模块进一步被配置为根据每个物品的重量,从未结算物品中确定所述重量变化值所对应的一个或多个物品组合,其中,所述未结算物品包括待结算物品、所述单位称重区域中的物品。
15.根据权利要求10所示的物品识别装置,其中,所述用户取放物品确定模块进一步被配置为根据每个物品组合的属性确定每个物品组合的置信度;选择置信度最高的物品组合作为用户取放的物品组合;
其中,所述每个物品组合的属性包括以下至少一种:物品组合对应的变化重量与所述重量变化值的差距、物品组合中物品是否同时包括货架物品和待结算物品、物品组合涉及的物品品类、物品组合中物品数量为1的物品品类数、物品组合中的物品是否为当前货道中数量最多的物品。
16.根据权利要求10所示的物品识别装置,还包括:
待结算物品清空模块,被配置为响应于用户对所述待结算物品进行结算,清空所述待结算物品。
17.根据权利要求10所示的物品识别装置,还包括:
品类选择模块,被配置为获取每个待选品类的每个物品的重量;执行以下至少一种筛选操作:从待选品类中删除物品重量小于预设值的品类,删除重量存在倍数关系的两个品类组合中的至少一个、所述品类组合中包括一个或多个品类;将筛选后的品类作为货架物品的品类。
18.根据权利要求10所示的物品识别装置,
还包括:图像识别模块,被配置为获取用户在货架上取放物品时拍摄的物品图像;对所述物品图像进行识别,获得识别结果;
所述用户取放物品确定模块进一步被配置为根据每个物品组合的属性以及基于图像识别的识别结果,从所述一个或多个物品组合中确定用户取放的物品组合。
19.一种物品识别装置,包括:
存储器;以及
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1~9中任一项所述的物品识别方法。
20.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1~9中任一项所述的物品识别方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810174634.7A CN108389315B (zh) | 2018-03-02 | 2018-03-02 | 物品识别方法和装置以及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810174634.7A CN108389315B (zh) | 2018-03-02 | 2018-03-02 | 物品识别方法和装置以及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108389315A true CN108389315A (zh) | 2018-08-10 |
CN108389315B CN108389315B (zh) | 2021-07-20 |
Family
ID=63070181
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810174634.7A Active CN108389315B (zh) | 2018-03-02 | 2018-03-02 | 物品识别方法和装置以及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108389315B (zh) |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109409291A (zh) * | 2018-10-26 | 2019-03-01 | 虫极科技(北京)有限公司 | 智能货柜的商品识别方法和***及购物订单的生成方法 |
CN109493516A (zh) * | 2018-09-07 | 2019-03-19 | 盈奇科技(深圳)有限公司 | 一种无人重力感应售货柜用户管理方法 |
CN109506750A (zh) * | 2018-09-12 | 2019-03-22 | 盈奇科技(深圳)有限公司 | 一种基于2g网络重力感应无人柜电路*** |
CN109632066A (zh) * | 2018-09-07 | 2019-04-16 | 盈奇科技(深圳)有限公司 | 一种无人重力感应售货柜重量异常报警方法 |
CN109649915A (zh) * | 2018-11-27 | 2019-04-19 | 上海京东到家元信信息技术有限公司 | 一种智能货柜货物识别方法和装置 |
CN109649916A (zh) * | 2018-11-27 | 2019-04-19 | 上海京东到家元信信息技术有限公司 | 一种智能货柜货物识别方法和装置 |
CN109685980A (zh) * | 2018-09-07 | 2019-04-26 | 盈奇科技(深圳)有限公司 | 一种重力感应自动售货柜商品摆放方法 |
CN109727378A (zh) * | 2018-09-12 | 2019-05-07 | 盈奇科技(深圳)有限公司 | 一种重力感应无人生鲜售柜*** |
CN109741529A (zh) * | 2018-09-07 | 2019-05-10 | 盈奇科技(深圳)有限公司 | 一种无人重力感应售货柜结算方法 |
CN109886169A (zh) * | 2019-02-01 | 2019-06-14 | 腾讯科技(深圳)有限公司 | 应用于无人货柜的物品识别方法、装置、设备及存储介质 |
CN109934238A (zh) * | 2019-03-06 | 2019-06-25 | 北京旷视科技有限公司 | 物品的识别方法、设备及存储介质 |
CN109961318A (zh) * | 2019-03-05 | 2019-07-02 | 武汉摩小超科技有限公司 | 一种基于压力传感器的用户购物行为分析*** |
CN109977825A (zh) * | 2019-03-15 | 2019-07-05 | 百度在线网络技术(北京)有限公司 | 物品识别方法及装置 |
CN110189466A (zh) * | 2019-03-22 | 2019-08-30 | 上海小萌科技有限公司 | 一种智能售货柜商品监测方法、装置及*** |
CN110379070A (zh) * | 2018-11-27 | 2019-10-25 | 北京京东尚科信息技术有限公司 | 商品检测方法和装置 |
CN110926585A (zh) * | 2018-09-20 | 2020-03-27 | 北京京东尚科信息技术有限公司 | 用于输出信息的方法和装置 |
CN111080900A (zh) * | 2019-12-23 | 2020-04-28 | 合肥美的智能科技有限公司 | 货柜、货品的处理方法及装置、电子设备、可读存储介质 |
CN111127750A (zh) * | 2019-12-24 | 2020-05-08 | 西安科技大学 | 一种基于重力传感器数据的商品移位识别方法 |
CN111144871A (zh) * | 2019-12-25 | 2020-05-12 | 创新奇智(合肥)科技有限公司 | 一种基于重量讯息修正图像识别结果的方法 |
CN111220251A (zh) * | 2018-11-26 | 2020-06-02 | 重庆小雨点小额贷款有限公司 | 一种养殖产品的数量确定方法、装置、终端及存储介质 |
CN111292466A (zh) * | 2018-12-10 | 2020-06-16 | 北京京东尚科信息技术有限公司 | 售货柜及其订单生成方法和*** |
CN111310618A (zh) * | 2020-02-03 | 2020-06-19 | 北京百度网讯科技有限公司 | 物品识别方法、装置、电子设备及可读存储介质 |
CN111524273A (zh) * | 2019-02-02 | 2020-08-11 | 北京京东尚科信息技术有限公司 | 一种出货检测方法及装置、无人售货设备、存储介质 |
CN112348248A (zh) * | 2020-11-03 | 2021-02-09 | 北京京东乾石科技有限公司 | 商品布局数据的获取方法、装置、货柜、设备和介质 |
CN113554805A (zh) * | 2021-04-22 | 2021-10-26 | 浙江星星冷链集成股份有限公司 | 称重控制售货装置、称重控制售货*** |
CN113763629A (zh) * | 2021-03-25 | 2021-12-07 | 北京京东乾石科技有限公司 | 一种智能售货柜以及检测异物的方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105931371A (zh) * | 2016-07-12 | 2016-09-07 | 帮团成都电子商务有限责任公司 | 自动售货机及自动售货方法 |
CN106672521A (zh) * | 2017-03-30 | 2017-05-17 | 北京京东尚科信息技术有限公司 | 用于为物品确定存放位置的方法和装置 |
CN106710071A (zh) * | 2016-12-19 | 2017-05-24 | 澳柯玛股份有限公司 | 一种带射频芯片识别的自动售卖*** |
CN106875148A (zh) * | 2017-03-30 | 2017-06-20 | 北京京东尚科信息技术有限公司 | 用于为物品确定存放位置的方法和装置 |
CN106934692A (zh) * | 2017-03-03 | 2017-07-07 | 陈维龙 | 物品信息处理***、方法及装置 |
CN107123006A (zh) * | 2017-07-12 | 2017-09-01 | 杨智勇 | 一种智能购物*** |
CN107341654A (zh) * | 2017-07-12 | 2017-11-10 | 杨智勇 | 一种自动支付方法 |
CN107393152A (zh) * | 2017-08-14 | 2017-11-24 | 杭州纳戒科技有限公司 | 自助售货机及自助售货*** |
CN206893000U (zh) * | 2017-07-07 | 2018-01-16 | 北京尚本科技有限公司 | 多功能自动售货*** |
CN107657728A (zh) * | 2017-09-13 | 2018-02-02 | 深圳市长风创新技术有限公司 | 自助式智能售卖机、售卖***及其售卖方法 |
-
2018
- 2018-03-02 CN CN201810174634.7A patent/CN108389315B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105931371A (zh) * | 2016-07-12 | 2016-09-07 | 帮团成都电子商务有限责任公司 | 自动售货机及自动售货方法 |
CN106710071A (zh) * | 2016-12-19 | 2017-05-24 | 澳柯玛股份有限公司 | 一种带射频芯片识别的自动售卖*** |
CN106934692A (zh) * | 2017-03-03 | 2017-07-07 | 陈维龙 | 物品信息处理***、方法及装置 |
CN106672521A (zh) * | 2017-03-30 | 2017-05-17 | 北京京东尚科信息技术有限公司 | 用于为物品确定存放位置的方法和装置 |
CN106875148A (zh) * | 2017-03-30 | 2017-06-20 | 北京京东尚科信息技术有限公司 | 用于为物品确定存放位置的方法和装置 |
CN206893000U (zh) * | 2017-07-07 | 2018-01-16 | 北京尚本科技有限公司 | 多功能自动售货*** |
CN107123006A (zh) * | 2017-07-12 | 2017-09-01 | 杨智勇 | 一种智能购物*** |
CN107341654A (zh) * | 2017-07-12 | 2017-11-10 | 杨智勇 | 一种自动支付方法 |
CN107393152A (zh) * | 2017-08-14 | 2017-11-24 | 杭州纳戒科技有限公司 | 自助售货机及自助售货*** |
CN107657728A (zh) * | 2017-09-13 | 2018-02-02 | 深圳市长风创新技术有限公司 | 自助式智能售卖机、售卖***及其售卖方法 |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109741529A (zh) * | 2018-09-07 | 2019-05-10 | 盈奇科技(深圳)有限公司 | 一种无人重力感应售货柜结算方法 |
CN109493516A (zh) * | 2018-09-07 | 2019-03-19 | 盈奇科技(深圳)有限公司 | 一种无人重力感应售货柜用户管理方法 |
CN109632066A (zh) * | 2018-09-07 | 2019-04-16 | 盈奇科技(深圳)有限公司 | 一种无人重力感应售货柜重量异常报警方法 |
CN109685980A (zh) * | 2018-09-07 | 2019-04-26 | 盈奇科技(深圳)有限公司 | 一种重力感应自动售货柜商品摆放方法 |
CN109506750A (zh) * | 2018-09-12 | 2019-03-22 | 盈奇科技(深圳)有限公司 | 一种基于2g网络重力感应无人柜电路*** |
CN109727378A (zh) * | 2018-09-12 | 2019-05-07 | 盈奇科技(深圳)有限公司 | 一种重力感应无人生鲜售柜*** |
CN110926585B (zh) * | 2018-09-20 | 2021-12-14 | 北京京东尚科信息技术有限公司 | 用于输出信息的方法和装置 |
CN110926585A (zh) * | 2018-09-20 | 2020-03-27 | 北京京东尚科信息技术有限公司 | 用于输出信息的方法和装置 |
CN109409291B (zh) * | 2018-10-26 | 2020-10-30 | 虫极科技(北京)有限公司 | 智能货柜的商品识别方法和***及购物订单的生成方法 |
CN109409291A (zh) * | 2018-10-26 | 2019-03-01 | 虫极科技(北京)有限公司 | 智能货柜的商品识别方法和***及购物订单的生成方法 |
CN111220251A (zh) * | 2018-11-26 | 2020-06-02 | 重庆小雨点小额贷款有限公司 | 一种养殖产品的数量确定方法、装置、终端及存储介质 |
WO2020107928A1 (zh) * | 2018-11-27 | 2020-06-04 | 北京京东尚科信息技术有限公司 | 商品检测方法和装置 |
CN110379070A (zh) * | 2018-11-27 | 2019-10-25 | 北京京东尚科信息技术有限公司 | 商品检测方法和装置 |
CN109649916A (zh) * | 2018-11-27 | 2019-04-19 | 上海京东到家元信信息技术有限公司 | 一种智能货柜货物识别方法和装置 |
CN109649915A (zh) * | 2018-11-27 | 2019-04-19 | 上海京东到家元信信息技术有限公司 | 一种智能货柜货物识别方法和装置 |
CN111292466A (zh) * | 2018-12-10 | 2020-06-16 | 北京京东尚科信息技术有限公司 | 售货柜及其订单生成方法和*** |
CN109886169A (zh) * | 2019-02-01 | 2019-06-14 | 腾讯科技(深圳)有限公司 | 应用于无人货柜的物品识别方法、装置、设备及存储介质 |
CN109886169B (zh) * | 2019-02-01 | 2022-11-22 | 腾讯科技(深圳)有限公司 | 应用于无人货柜的物品识别方法、装置、设备及存储介质 |
CN111524273B (zh) * | 2019-02-02 | 2022-08-09 | 北京京东乾石科技有限公司 | 一种出货检测方法及装置、无人售货设备、存储介质 |
CN111524273A (zh) * | 2019-02-02 | 2020-08-11 | 北京京东尚科信息技术有限公司 | 一种出货检测方法及装置、无人售货设备、存储介质 |
CN109961318A (zh) * | 2019-03-05 | 2019-07-02 | 武汉摩小超科技有限公司 | 一种基于压力传感器的用户购物行为分析*** |
CN109934238A (zh) * | 2019-03-06 | 2019-06-25 | 北京旷视科技有限公司 | 物品的识别方法、设备及存储介质 |
CN109977825A (zh) * | 2019-03-15 | 2019-07-05 | 百度在线网络技术(北京)有限公司 | 物品识别方法及装置 |
CN110189466A (zh) * | 2019-03-22 | 2019-08-30 | 上海小萌科技有限公司 | 一种智能售货柜商品监测方法、装置及*** |
CN111080900A (zh) * | 2019-12-23 | 2020-04-28 | 合肥美的智能科技有限公司 | 货柜、货品的处理方法及装置、电子设备、可读存储介质 |
CN111080900B (zh) * | 2019-12-23 | 2022-04-29 | 合肥美的智能科技有限公司 | 货柜、货品的处理方法及装置、电子设备、可读存储介质 |
CN111127750A (zh) * | 2019-12-24 | 2020-05-08 | 西安科技大学 | 一种基于重力传感器数据的商品移位识别方法 |
CN111144871A (zh) * | 2019-12-25 | 2020-05-12 | 创新奇智(合肥)科技有限公司 | 一种基于重量讯息修正图像识别结果的方法 |
CN111310618A (zh) * | 2020-02-03 | 2020-06-19 | 北京百度网讯科技有限公司 | 物品识别方法、装置、电子设备及可读存储介质 |
CN112348248A (zh) * | 2020-11-03 | 2021-02-09 | 北京京东乾石科技有限公司 | 商品布局数据的获取方法、装置、货柜、设备和介质 |
CN113763629A (zh) * | 2021-03-25 | 2021-12-07 | 北京京东乾石科技有限公司 | 一种智能售货柜以及检测异物的方法 |
CN113554805A (zh) * | 2021-04-22 | 2021-10-26 | 浙江星星冷链集成股份有限公司 | 称重控制售货装置、称重控制售货*** |
Also Published As
Publication number | Publication date |
---|---|
CN108389315B (zh) | 2021-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108389315A (zh) | 物品识别方法和装置以及计算机可读存储介质 | |
CN108335408A (zh) | 用于自动售货机的物品识别方法、装置、***及存储介质 | |
CN108389316A (zh) | 自动售货方法、装置和计算机可读存储介质 | |
CN108922026B (zh) | 一种自动售货机的补货管理方法、装置和用户终端 | |
CN110276305B (zh) | 一种动态商品识别方法 | |
CN108140209A (zh) | 信息处理装置、信息处理方法和其中存储有程序的记录介质 | |
CN106934692A (zh) | 物品信息处理***、方法及装置 | |
CN108921048A (zh) | 一种购物结算方法、装置和用户终端 | |
CN108140282A (zh) | 信息处理装置、信息处理方法和存储程序的记录介质 | |
CN108235771A (zh) | 基于云端的自助购物方法和***、电子设备、程序产品 | |
CN108876080B (zh) | 信息处理方法和装置 | |
CN109117824A (zh) | 商品的管理方法、装置、电子设备及储存介质 | |
CN110428548A (zh) | 一种识别从售卖机中取出的货物的方法及装置 | |
CN108090575A (zh) | 一种购物袋管理*** | |
CN110490516A (zh) | 一种无人便利店货架物品检测方法及装置 | |
US10755223B2 (en) | Logistic station and method for logistic | |
CN109829781A (zh) | 基于物联网的支付信息交互方法、购物车、客户端 | |
CN109003403B (zh) | 购物车商品称重和计价方法、装置及*** | |
JP3837475B2 (ja) | 自動化ショッピングシステム | |
CN108269044A (zh) | 超市自助运输方法及装置 | |
CN109472953A (zh) | 读取装置及控制方法、终端设备 | |
CN104215309B (zh) | 一种烟叶烟箱智能称重装置 | |
CN107506933A (zh) | 一种书店图书管理***和方法 | |
JP2018156602A (ja) | 決済処理装置、決済処理方法、プログラム | |
CN113469615A (zh) | 订单分配方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |