商品管理方法、装置和系统及存储介质及购物车制造方法及图纸

技术编号:20378448 阅读:17 留言:0更新日期:2019-02-19 22:14
本发明专利技术实施例提供一种商品管理方法、装置和系统及存储介质及购物车。方法包括:获取包含目标商品和用户手部的待处理图像;基于待处理图像跟踪目标商品和用户手部,以获得跟踪结果;至少基于跟踪结果确定用户手部是否将目标商品放入购物车。上述方法、装置和系统及存储介质及购物车,利用购物车上面的摄像头实时监控用户动作,当用户拿起商品之后,可以全程跟踪用户手部和商品的状态,这种方式有助于保证用户刷码的商品和放入购物车的商品是同一件商品,从而可以有效防止作弊行为的发生。

Commodity management methods, devices, systems, storage media and shopping carts

The embodiment of the present invention provides a commodity management method, device, system, storage medium and shopping cart. The methods include: acquiring the image to be processed including the target goods and the user's hands; tracking the target goods and the user's hands based on the image to be processed to obtain the tracking results; at least determining whether the user's hands will put the target goods into the shopping cart based on the tracking results. The above methods, devices, systems, storage media and shopping carts use the cameras on the shopping cart to monitor the user's actions in real time. When the user picks up the goods, he can track the user's hands and the state of the goods. This way helps to ensure that the goods that the user brushes and puts into the shopping cart are the same goods, thus effectively preventing cheating.

【技术实现步骤摘要】
商品管理方法、装置和系统及存储介质及购物车
本专利技术涉及智能控制
,更具体地涉及一种商品管理方法、装置和系统及存储介质及购物车。
技术介绍
在现有的智能购物方案中,通常采用摄像头对商品进行刷码识别,随后需在几秒内将商品丢进购物车,判断是否有商品进来。这种解决方案可能会导致商品的欺诈行为。例如,通过摄像头刷码的是一件商品,待刷码识别之后,丢进购物车的是另外一件商品。例如,红酒经常被用来作弊使用,红酒的外观看上去十分相似,但价格差异却比较大。因此,上述刷码商品录入作弊的行为会给商家造成极大的损失,而现有的智能购物方案存在较大漏洞,难以防范这种行为。
技术实现思路
考虑到上述问题而提出了本专利技术。本专利技术提供了一种商品管理方法、装置和系统及存储介质及购物车。根据本专利技术一方面,提供了一种商品管理方法。方法包括:获取包含目标商品和用户手部的待处理图像;基于待处理图像跟踪目标商品和用户手部,以获得跟踪结果;至少基于跟踪结果确定用户手部是否将目标商品放入购物车。示例性地,方法还包括:获取目标商品的扫码信息;至少基于跟踪结果确定用户手部是否将目标商品放入购物车包括:在目标商品满足预设条件的情况下,确定目标商品放入购物车,其中,预设条件包括:在获取扫码信息之后,基于跟踪结果确定用户手部将目标商品放入购物车。示例性地,方法还包括:获取购物车的重量信息;基于重量信息检测购物车的重量是否发生变化;其中,预设条件还包括:检测到购物车的重量发生变化并且购物车的重量的变化量与目标商品的重量相匹配。示例性地,基于待处理图像跟踪目标商品和用户手部,以获得跟踪结果包括:从待处理图像中检测货架和用户手部;在货架与用户手部之间的距离小于第一距离阈值的情况下,基于待处理图像检测用户手部是否执行拿起目标商品的动作;在检测到用户手部执行拿起目标商品的动作的情况下,将目标商品标记为拿起状态,以获得当前时刻的跟踪结果。示例性地,基于待处理图像跟踪目标商品和用户手部,以获得跟踪结果包括:在目标商品标记为拿起状态的情况下,基于待处理图像跟踪用户手部与目标商品;在检测到用户手部执行放下目标商品的动作的情况下,检测目标商品与用户手部之间的距离;在目标商品与用户手部之间的距离大于第二距离阈值的情况下,将目标商品标记为放下状态,以获得当前时刻的跟踪结果。示例性地,方法还包括:获取目标商品的扫码信息在目标商品标记为拿起状态且目标商品置于购物车的条形码读码器的读码区域的情况下执行;如果扫码信息获取成功,则将目标商品标记为读取状态,如果扫码信息获取失败,则输出提示信息,以提示用户重新扫码。示例性地,方法还包括:如果确定用户手部未将目标商品放入购物车,则输出警报信息。根据本专利技术另一方面,提供了一种商品管理装置,包括:获取模块,用于获取包含目标商品和用户手部的待处理图像;跟踪模块,用于基于待处理图像跟踪目标商品和用户手部,以获得跟踪结果;确定模块,用于至少基于跟踪结果确定用户手部是否将目标商品放入购物车。根据本专利技术另一方面,提供了一种购物车,包括:摄像头,用于采集包含目标商品和用户手部的待处理图像;管理单元,用于基于待处理图像跟踪目标商品和用户手部,以获得跟踪结果,并且至少基于跟踪结果确定用户手部是否将目标商品放入购物车。示例性地,购物车还包括:条形码读取单元,用于读取目标商品的扫码信息;管理单元具体用于:在目标商品满足预设条件的情况下,确定目标商品放入购物车,其中,预设条件包括:在获取扫码信息之后,基于跟踪结果确定用户手部将目标商品放入购物车。示例性地,购物车还包括:重量传感器,用于检测购物车的重量,以获得重量信息;管理单元进一步用于:基于重量信息检测购物车的重量是否发生变化;其中,预设条件还包括:检测到购物车的重量发生变化并且购物车的重量的变化量与目标商品的重量相匹配。根据本专利技术另一方面,提供了一种商品管理系统,包括处理器和存储器,其中,所述存储器中存储有计算机程序指令,所述计算机程序指令被所述处理器运行时用于执行上述商品管理方法。根据本专利技术另一方面,提供了一种存储介质,在所述存储介质上存储了程序指令,所述程序指令在运行时用于执行上述商品管理方法。根据本专利技术实施例的商品管理方法、装置和系统及存储介质及购物车,利用购物车上面的摄像头实时监控用户动作,当用户拿起商品之后,可以全程跟踪用户手部和商品的状态,这种方式有助于保证用户刷码的商品和放入购物车的商品是同一件商品,从而可以有效防止作弊行为的发生。附图说明通过结合附图对本专利技术实施例进行更详细的描述,本专利技术的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与本专利技术实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中,相同的参考标号通常代表相同部件或步骤。图1示出用于实现根据本专利技术实施例的商品管理方法和装置的示例电子设备的示意性框图;图2示出根据本专利技术一个实施例的商品管理方法的示意性流程图;图3示出根据本专利技术一个实施例的购物场景的示意图;图4示出了根据本专利技术一个实施例的商品管理装置的示意性框图;以及图5示出了根据本专利技术一个实施例的商品管理系统的示意性框图。具体实施方式为了使得本专利技术的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本专利技术的示例实施例。显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是本专利技术的全部实施例,应理解,本专利技术不受这里描述的示例实施例的限制。为了解决上述问题,防范商品识别录入中存在的作弊行为,本专利技术实施例提出一种基于视觉的商品录入反作弊的解决方案。根据本专利技术实施例,采用视角较宽广的摄像头监控用户的行为,当用户拿起货架上的商品时,系统可以一直关注商品和用户手部的动作,直至商品已丢入购物车,并且已确认录入,从而可以有效防范不良顾客中途更换商品的行为。本专利技术实施例提供的商品管理方案可以有效解决现有的刷码商品录入作弊的行为,将商家的损失减低到最小。首先,参照图1来描述用于实现根据本专利技术实施例的商品管理方法和装置的示例电子设备100。如图1所示,电子设备100包括一个或多个处理器102、一个或多个存储装置104。可选地,电子设备100还可以包括输入装置106、输出装置108、以及图像采集装置110,这些组件通过总线系统112和/或其它形式的连接机构(未示出)互连。应当注意,图1所示的电子设备100的组件和结构只是示例性的,而非限制性的,根据需要,所述电子设备也可以具有其他组件和结构。所述处理器102可以采用微处理器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)中的至少一种硬件形式来实现,所述处理器102可以是中央处理单元(CPU)、图像处理器(GPU)、专用的集成电路(ASIC)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元中的一种或几种的组合,并且可以控制所述电子设备100中的其它组件以执行期望的功能。所述存储装置104可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(R本文档来自技高网...

【技术保护点】
1.一种商品管理方法,包括:获取包含目标商品和用户手部的待处理图像;基于所述待处理图像跟踪所述目标商品和所述用户手部,以获得跟踪结果;至少基于所述跟踪结果确定所述用户手部是否将所述目标商品放入所述购物车。

【技术特征摘要】
1.一种商品管理方法,包括:获取包含目标商品和用户手部的待处理图像;基于所述待处理图像跟踪所述目标商品和所述用户手部,以获得跟踪结果;至少基于所述跟踪结果确定所述用户手部是否将所述目标商品放入所述购物车。2.如权利要求1所述的方法,其中,所述方法还包括:获取所述目标商品的扫码信息;所述至少基于所述跟踪结果确定所述用户手部是否将所述目标商品放入所述购物车包括:在所述目标商品满足预设条件的情况下,确定所述目标商品放入所述购物车,其中,所述预设条件包括:在获取所述扫码信息之后,基于所述跟踪结果确定所述用户手部将所述目标商品放入所述购物车。3.如权利要求2所述的方法,其中,所述方法还包括:获取所述购物车的重量信息;基于所述重量信息检测所述购物车的重量是否发生变化;其中,所述预设条件还包括:检测到所述购物车的重量发生变化并且所述购物车的重量的变化量与所述目标商品的重量相匹配。4.如权利要求2所述的方法,其中,所述方法还包括:所述获取所述目标商品的扫码信息在所述目标商品标记为拿起状态且所述目标商品置于所述购物车的条形码读码器的读码区域的情况下执行;如果所述扫码信息获取成功,则将所述目标商品标记为读取状态,如果所述扫码信息获取失败,则输出提示信息,以提示用户重新扫码。5.如权利要求1所述的方法,其中,所述基于所述待处理图像跟踪所述目标商品和所述用户手部,以获得跟踪结果包括:从所述待处理图像中检测货架和所述用户手部;在所述货架与所述用户手部之间的距离小于第一距离阈值的情况下,基于所述待处理图像检测所述用户手部是否执行拿起所述目标商品的动作;在检测到所述用户手部执行拿起所述目标商品的动作的情况下,将所述目标商品标记为拿起状态,以获得当前时刻的所述跟踪结果。6.如权利要求1所述的方法,其中,所述基于所述待处理图像跟踪所述目标商品和所述用户手部,以获得跟踪结果包括:在所述目标商品标记为拿起状态的情况下,基于所述待处理图像跟踪所述用户手部与所述目标商品;在检测到所述用户手部执行放下所...

【专利技术属性】
技术研发人员:李广
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:北京,11

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

1