本说明书一个或多个实施例涉及智能货柜,尤其涉及一种用于智能货柜的控制方法、装置及智能货柜。
背景技术:
1、目前,商用智能货柜应用广泛,用户可以在货柜外部通过集成在柜门上的智能平板等显示装置选择需要购买的商品,并在成功拿取商品后实现自动扣款。
2、然而,这种智能货柜不但成本高、控制方式复杂,设置在柜门上的显示装置也存在一定的安全隐患。
技术实现思路
1、为了简化智能货柜的结构,降低生产成本和安全风险,本说明书一个或多个实施例提供了一种用于智能货柜的控制方法、装置及智能货柜。
2、第一方面,本说明书一个或多个实施例提供一种用于智能货柜的控制方法,包括:确定是否有用户接近智能货柜;在确定有用户接近所述智能货柜的情况下,将摆放在所述智能货柜内的物品对应的物品信息投影至所述柜门上;获取目标用户对所述物品信息的确认指示信息;所述目标用户是指位于所述智能货柜的第一预设检测区域内的用户;获取所述目标用户的人脸信息,基于所述人脸信息的认证结果开启所述柜门;获取所述目标用户在所述智能货柜内拿取的物品的目标物品信息;在确定所述柜门关闭的情况下,根据所述人脸信息和所述目标物品信息进行支付结算。
3、在一种可能的实现方式中,确定是否有用户接近智能货柜,包括:获取人体接近传感器的第一检测信息;根据所述第一检测信息,确定所述智能货柜的第二预设检测区域内是否存在用户;所述第二预设检测区域的边界至所述智能货柜的距离小于或等于预设距离;如果所述智能货柜的第二预设检测区域内存在用户,确定有用户接近所述智能货柜;或者,如果所述智能货柜的第二预设检测区域内不存在用户,确定没有用户接近所述智能货柜。
4、在一种可能的实现方式中,确定是否有用户接近智能货柜,包括:获取所述智能货柜外部的第一画面信息;所述第一画面信息包括多帧第一图像,每帧所述第一图像包括用户图像;基于所述第一画面信息确定画面中每个用户的动作变化趋势;如果存在动作变化趋势满足预设变化要求的用户,确定有用户接近所述智能货柜;或者,如果不存在动作变化趋势满足预设变化要求的用户,确定没有用户接近所述智能货柜。
5、在一种可能的实现方式中,确定是否有用户接近智能货柜,包括:获取门体传感器的第二检测信息;根据所述第二检测信息,确定所述柜门的开关状态;如果所述柜门处于关闭状态,确定是否有用户接近智能货柜。
6、在一种可能的实现方式中,还包括:获取包括所述目标用户在内的第二画面信息;所述第二画面信息包括多帧第二图像,每帧所述第二图像包括所述目标用户的手臂图像;基于所述第二画面信息识别所述目标用户的手势信息;基于所述手势信息,获取所述目标用户对所述物品信息的确认指示信息。
7、在一种可能的实现方式中,还包括:输出询问信息;所述询问信息用于确定是否对所述智能货柜内的物品进行确认拿取;基于所述询问信息的响应信息,获取所述目标用户对所述物品信息的确认指示信息。
8、在一种可能的实现方式中,获取所述目标用户在所述智能货柜内拿取的物品的目标物品信息,包括:获取所述目标用户拿取物品的第三画面信息;所述第三画面信息包括至少一帧第三图像,每帧所述第三图像包括所述目标用户拿取的物品的图像;根据所述第三画面信息确定所述目标用户拿取的物品的目标物品信息。
9、在一种可能的实现方式中,基于所述人脸信息的认证结果,开启所述柜门,包括:确定所述人脸信息是否已经绑定结算账户;如果所述人脸信息已经绑定结算账户,则开启所述柜门;或者,如果所述人脸信息未绑定结算账户,则输出提示信息,并在接收到绑定结算账户的答复信息后,开启所述柜门;所述提示信息用于指示将所述人脸信息绑定结算账户。
10、在一种可能的实现方式中,在确定所述柜门关闭的情况下,根据所述人脸信息和所述目标物品信息进行支付结算,包括:在确定所述柜门关闭的情况下,根据所述目标物品信息中的物品价格,对所述人脸信息绑定的结算账户扣除对应金额。
11、在一种可能的实现方式中,根据所述目标物品信息中的物品价格,对所述人脸信息绑定的结算账户扣除对应金额,包括:将所述人脸信息和所述目标物品信息上传结算平台,以供所述结算平台根据所述目标物品信息中的物品价格,对所述人脸信息绑定的结算账户扣除对应金额。
12、在一种可能的实现方式中,还包括:确定所述目标用户是否离开所述智能货柜;如果确定所述目标用户离开所述智能货柜,则停止投影;或者,如果确定所述目标用户未离开所述智能货柜,则将摆放在所述智能货柜内的剩余物品的物品信息投影至所述柜门上。
13、第二方面,本说明书一个或多个实施例提供一种用于智能货柜的控制装置,包括图像采集组件、投影组件和控制器,所述控制器用于:确定是否有用户接近所述智能货柜;在确定有用户接近所述智能货柜的情况下,控制所述投影组件将摆放在所述智能货柜内的物品对应的物品信息投影至柜门上;获取目标用户对所述物品信息的确认指示信息;所述目标用户是指位于所述智能货柜的第一预设检测区域内的用户;通过所述图像采集组件获取所述目标用户的人脸信息,基于所述人脸信息的认证结果开启所述柜门;通过所述图像采集组件获取所述目标用户在所述智能货柜内拿取的物品的目标物品信息;在确定所述柜门关闭的情况下,根据所述人脸信息和所述目标物品信息进行支付结算。
14、在一种可能的实现方式中,所述控制器确定是否有用户接近所述智能货柜,用于:获取人体接近传感器的第一检测信息;根据所述第一检测信息,确定所述智能货柜的第二预设检测区域内是否存在用户;所述第二预设检测区域的边界至所述智能货柜的距离小于或等于预设距离;如果所述智能货柜的第二预设检测区域内存在用户,确定有用户接近所述智能货柜;或者,如果所述智能货柜的第二预设检测区域内不存在用户,确定没有用户接近所述智能货柜。
15、在一种可能的实现方式中,所述控制器确定是否有用户接近所述智能货柜,用于:通过所述图像采集组件获取所述智能货柜外部的第一画面信息;所述第一画面信息包括多帧第一图像,每帧所述第一图像包括用户图像;基于所述第一画面信息确定画面中每个用户的动作变化趋势;如果存在动作变化趋势满足预设变化要求的用户,确定有用户接近所述智能货柜;或者,如果不存在动作变化趋势满足预设变化要求的用户,确定没有用户接近所述智能货柜。
16、在一种可能的实现方式中,所述控制器确定是否有用户接近所述智能货柜,用于:获取门体传感器的第二检测信息;根据所述第二检测信息,确定所述柜门的开关状态;如果所述柜门处于关闭状态,确定是否有用户接近智能货柜。
17、在一种可能的实现方式中,所述控制器还用于:获取所述图像采集组件采集的包括所述目标用户在内的第二画面信息;所述第二画面信息包括多帧第二图像,每帧所述第二图像包括所述目标用户的手臂图像;基于所述第二画面信息识别所述目标用户的手势信息;基于所述手势信息,获取所述目标用户对所述物品信息的确认指示信息。
18、在一种可能的实现方式中,所述控制器还用于:输出询问信息;所述询问信息用于确定是否对所述智能货柜内的物品进行确认拿取;基于所述询问信息的响应信息,获取所述目标用户对所述物品信息的确认指示信息。
19、在一种可能的实现方式中,所述控制器通过所述图像采集组件获取所述目标用户在所述智能货柜内拿取的物品的目标物品信息,用于:获取所述图像采集组件采集的所述目标用户拿取物品的第三画面信息;所述第三画面信息包括至少一帧第三图像,每帧所述第三图像包括所述目标用户拿取的物品的图像;根据所述第三画面信息确定所述目标用户拿取的物品的目标物品信息。
20、在一种可能的实现方式中,所述控制器基于所述人脸信息的认证结果,开启所述柜门,用于:确定所述人脸信息是否已经绑定结算账户;如果所述人脸信息已经绑定结算账户,则开启所述柜门;或者,如果所述人脸信息未绑定结算账户,则输出提示信息,并在接收到绑定结算账户的答复信息后,开启所述柜门;所述提示信息用于指示将所述人脸信息绑定结算账户。
21、在一种可能的实现方式中,所述控制器在确定所述柜门关闭的情况下,根据所述人脸信息和所述目标物品信息进行支付结算,用于:在确定所述柜门关闭的情况下,根据所述目标物品信息中的物品价格,对所述人脸信息绑定的结算账户扣除对应金额。
22、在一种可能的实现方式中,所述控制器根据所述目标物品信息中的物品价格,对所述人脸信息绑定的结算账户扣除对应金额,用于:将所述人脸信息和所述目标物品信息上传结算平台,以供所述结算平台根据所述目标物品信息中的物品价格,对所述人脸信息绑定的结算账户扣除对应金额。
23、在一种可能的实现方式中,所述控制器还用于:确定所述目标用户是否离开所述智能货柜;如果确定所述目标用户离开所述智能货柜,则控制所述投影组件停止投影;或者,如果确定所述目标用户未离开所述智能货柜,则控制所述投影组件将摆放在所述智能货柜内的剩余物品的物品信息投影至所述柜门上。
24、第三方面,本说明书一个或多个实施例提供一种智能货柜,所述智能货柜包括所述用于智能货柜的控制装置。
25、第四方面,本说明书一个或多个实施例还提供了一种电子设备,该电子设备包括存储器和处理器;所述存储器用于存储计算机程序产品;所述处理器用于执行所述存储器中存储的计算机程序产品,且所述计算机程序产品被执行时,实现上述第一方面的用于智能货柜的控制方法。
26、第五方面,本说明书一个或多个实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序指令,该计算机程序指令被执行时,实现上述第一方面的用于智能货柜的控制方法。
27、综上所述,在本说明书一个或多个实施例中,将摆放在智能货柜内的物品对应的物品信息投影到柜门上,可以实现不在货柜外部额外设置显示装置的情况下,向用户展示货柜内的物品信息;并且,通过设置在智能货柜内部的图像采集组件分别采集货柜内部和外部的画面信息,即可实现从用户靠近智能货柜、购买物品和自动支付整个过程的确认,在提升用户体验的同时,简化了智能货柜的结构,还有利于降低生产成本和安全风险。
1.一种用于智能货柜的控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,确定是否有用户接近智能货柜,包括:
3.根据权利要求1所述的方法,其特征在于,确定是否有用户接近智能货柜,包括:
4.根据权利要求1所述的方法,其特征在于,确定是否有用户接近智能货柜,包括:
5.根据权利要求1至4中任意一项所述的方法,其特征在于,还包括:
6.根据权利要求1至4中任意一项所述的方法,其特征在于,还包括:
7.根据权利要求1至4中任意一项所述的方法,其特征在于,获取所述目标用户在所述智能货柜内拿取的物品的目标物品信息,包括:
8.根据权利要求1至4中任一项所述的方法,其特征在于,基于所述人脸信息的认证结果,开启所述柜门,包括:
9.根据权利要求8所述的方法,其特征在于,在确定所述柜门关闭的情况下,根据所述人脸信息和所述目标物品信息进行支付结算,包括:
10.根据权利要求9所述的方法,其特征在于,根据所述目标物品信息中的物品价格,对所述人脸信息绑定的结算账户扣除对应金额,包括:
11.根据权利要求10所述的方法,其特征在于,还包括:
12.一种用于智能货柜的控制装置,其特征在于,包括图像采集组件、投影组件和控制器,所述控制器用于:
13.根据权利要求12所述的装置,其特征在于,所述控制器确定是否有用户接近所述智能货柜,用于:
14.根据权利要求12所述的装置,其特征在于,所述控制器确定是否有用户接近所述智能货柜,用于:
15.根据权利要求12所述的装置,其特征在于,所述控制器确定是否有用户接近所述智能货柜,用于:
16.根据权利要求12至15中任意一项所述的装置,其特征在于,所述控制器还用于:
17.根据权利要求12至15中任意一项所述的装置,其特征在于,所述控制器还用于:
18.根据权利要求12至15中任意一项所述的装置,其特征在于,所述控制器通过所述图像采集组件获取所述目标用户在所述智能货柜内拿取的物品的目标物品信息,用于:
19.根据权利要求12至15中任一项所述的装置,其特征在于,所述控制器基于所述人脸信息的认证结果,开启所述柜门,用于:
20.根据权利要求19所述的装置,其特征在于,所述控制器在确定所述柜门关闭的情况下,根据所述人脸信息和所述目标物品信息进行支付结算,用于:
21.根据权利要求20所述的装置,其特征在于,所述控制器根据所述目标物品信息中的物品价格,对所述人脸信息绑定的结算账户扣除对应金额,用于:
22.根据权利要求21所述的装置,其特征在于,所述控制器还用于:
23.一种智能货柜,其特征在于,所述智能货柜包括权利要求12至22中任意一项所述的用于智能货柜的控制装置。
24.一种电子设备,其特征在于,所述电子设备包括:
25.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,该计算机程序指令被执行时,实现上述权利要求1-11中任意一项所述的方法。