一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种超市智能结算方法及装置与流程

2022-03-23 08:33:16 来源:中国专利 TAG:


1.本发明涉及智能购物技术领域,尤其涉及一种超市智能结算方法及装置。


背景技术:

2.超市是人们生活的主要购物场所,商品种类众多,购物的人员也很多,随着超市的发展,目前越来越多的超市采用无工作人员的经营方式来节省人力资源,无人超市的购物,也给了购物人员更好的购物体验。
3.但是,因为超市商品多的关系,用户想要找到欲购买的目标十分困难,在传统超市中,用户找寻之后,如果不能找到目标,可能会询问工作人员,但也会降低用户的购物体验,在无人超市中,用户想要找到目标商品则更加困难,耽误用户的购物时间,影响用户的购物体验。


技术实现要素:

4.针对现有技术中存在的问题,本发明实施例提供一种超市智能结算方法及装置。
5.本发明实施例提供一种超市智能结算方法,包括:检测到用户进入超市时,通过摄像装置获取用户的面部信息,通过所述面部信息检测所述用户是否为绑定用户;当所述用户为绑定用户时,获取所述用户对应的绑定信息,并根据所述绑定信息与绑定终端建立通信连接,并通过所述通信连接获取所述绑定终端中商家app中的订单信息;获取超市的商品分布信息,结合所述订单信息,确定所述订单信息中的商品位置信息,并根据所述商品位置信息确定用户商品选购的路线信息;检测到所述订单信息发生改变时,获取商品改变信息,并获取用户的实时位置,结合所述商品改变信息,重新规划所述路线信息并发送至所述绑定终端。
6.在其中一个实施例中,所述方法还包括:获取订单信息对应的商品信息,根据商品信息确定对应的商品重量,结合所述路线信息,确定对应的商品重量变化曲线;实时获取购物车重量,将购物车重量与所述重量变化曲线进行对比;当所述购物车重量不符合所述重量变化曲线时,在计算商品价格时,向所述绑定终端发送扫码请求;根据所述绑定终端反馈的商品二维码,重新生成订单信息并计算订单商品价格。
7.在其中一个实施例中,所述方法还包括:当所述商品改变信息为商品增加信息时,获取新增商品信息,并根据所述用户的实时位置确定用户的未购买商品信息;根据所述未购买商品信息加上新增商品信息得到第二商品位置信息,根据所述第二商品位置信息确定对应的第二路线信息并发送至所述绑定终端。
8.在其中一个实施例中,所述方法还包括:当所述商品改变信息为商品删减信息时,获取删减商品信息,并根据所述用户的实时位置确定用户的未购买商品信息;通过所述未购买商品信息减去删减商品信息得到第三商品位置信息,根据所述第三商品位置信息确定对应的第三路线信息并发送至所述绑定终端。
9.在其中一个实施例中,所述方法还包括:当所述用户不为绑定用户时,通过用户交互界面指引用户完成信息绑定,录入所述用户的绑定信息。
10.在其中一个实施例中,所述方法还包括:当接收到所述绑定终端发送的付款请求后,通过所述面部信息进行付款信息验证,完成所述订单信息的付款。
11.本发明实施例提供一种超市智能结算装置,包括:第一检测模块,用于检测到用户进入超市时,通过摄像装置获取用户的面部信息,通过所述面部信息检测所述用户是否为绑定用户;第一获取模块,用于当所述用户为绑定用户时,获取所述用户对应的绑定信息,并根据所述绑定信息与绑定终端建立通信连接,并通过所述通信连接获取所述绑定终端中商家app中的订单信息;第二获取模块,用于获取超市的商品分布信息,结合所述订单信息,确定所述订单信息中的商品位置信息,并根据所述商品位置信息确定用户商品选购的路线信息;第二检测模块,用于检测到所述订单信息发生改变时,获取商品改变信息,并获取用户的实时位置,结合所述商品改变信息,重新规划所述路线信息并发送至所述绑定终端。
12.在其中一个实施例中,所述装置还包括:第三获取模块,用于获取订单信息对应的商品信息,根据商品信息确定对应的商品重量,结合所述路线信息,确定对应的商品重量变化曲线;对比模块,用于实时获取购物车重量,将购物车重量与所述重量变化曲线进行对比;发送模块,用于当所述购物车重量不符合所述重量变化曲线时,在计算商品价格时,向所述绑定终端发送扫码请求;生成模块,用于根据所述绑定终端反馈的商品二维码,重新生成订单信息并计算订单商品价格。
13.本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述超市智能结算方法的步骤。
14.本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述超市智能结算方法的步骤。
15.本发明实施例提供的一种超市智能结算方法及装置,检测到用户进入超市时,通过摄像装置获取用户的面部信息,通过所述面部信息检测用户是否为绑定用户;当用户为绑定用户时,获取用户对应的绑定信息,并根据绑定信息与绑定终端建立通信连接,并通过通信连接获取绑定终端中商家app中的订单信息;获取超市的商品分布信息,结合订单信
息,确定订单信息中的商品位置信息,并根据商品位置信息确定用户商品选购的路线信息;检测到订单信息发生改变时,获取商品改变信息,并获取用户的实时位置,结合商品改变信息,重新规划路线信息并发送至所述绑定终端。这样能够根据用户订单直接为用户提供购物路线,并且在用户出现订单变化时实时改变路线,节省了用户的购物时间,也提供了用户的购物体验。
附图说明
16.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1为本发明实施例中一种超市智能结算方法的流程图;图2为本发明实施例中一种超市智能结算装置的结构图;图3为本发明实施例中电子设备结构示意图。
具体实施方式
18.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
19.图1为本发明实施例提供的电池组充放电过程中的一种超市智能结算方法的流程示意图,如图1所示,本发明实施例提供了一种超市智能结算方法,包括:步骤s101,检测到用户进入超市时,通过摄像装置获取用户的面部信息,通过所述面部信息检测所述用户是否为绑定用户。
20.具体地,当超市结算系统检测到用户进入超市,比如通过摄像装置检测到用户进入超市时,获取用户的面部信息,并根据面部信息判断用户是否提前完成信息绑定,是否为绑定用户。
21.步骤s102,当所述用户为绑定用户时,获取所述用户对应的绑定信息,并根据所述绑定信息与绑定终端建立通信连接,并通过所述通信连接获取所述绑定终端中商家app中的订单信息。
22.具体地,当用户为绑定用户时,则直接获取数据库中用户对应的绑定信息,绑定信息可以包括用户的身份信息以及用户的终端信息,超市结算系统根据终端信息可以与用户的绑定终端建立通信连接,然后通过通信连接,获取绑定终端中商家app中用户想要购买的订单信息,其中,通信连接建立后,超市结算系统可以向绑定终端发送订单获取信息,绑定终端根据订单获取信息获取到商家app中的订单信息并反馈至超市结算系统。
23.另外,当用户不为绑定用户时,则通过超市结算系统的用户交互界面,比如超市门口的显示屏等,指引用户完成信息绑定,录入用户的绑定信息并保存至数据库。
24.步骤s103,获取超市的商品分布信息,结合所述订单信息,确定所述订单信息中的商品位置信息,并根据所述商品位置信息确定用户商品选购的路线信息。
25.具体地,超市结算系统获取超市的商品分布信息,具体可以生成超市的平面地图(如果多层可以生成多张平面地图),然后在平面地图中标注商品分布,结合用户的订单信息,确定在平面地图中用户欲购买商品,即订单信息中的商品位置信息,并根据商品位置信息确定用户商品选购的路线信息,可以发送至绑定终端,供用户参考,其中,路线信息的规划应以用户步行路线最短为依据。
26.步骤s104,检测到所述订单信息发生改变时,获取商品改变信息,并获取用户的实时位置,结合所述商品改变信息,重新规划所述路线信息并发送至所述绑定终端。
27.具体地,当用户在超市购物途中,超市结算系统检测到订单信息发生改变,说明用户通过商家app修改了订单信息,则根据修改结果获取商品改变信息,并获取用户的实时位置,结合商品改变信息,重新在平面地图上规划路线信息并发送至绑定终端。
28.另外,订单信息的修改可以包括新增商品或删减商品,当商品改变信息为商品增加信息时,获取新增商品信息,并根据用户的实时位置可以确定,用户已经购买(放进购物车)了哪些商品,以及未购买哪些商品,获取其中的未购买商品信息;根据未购买商品信息加上新增商品信息得到第二商品位置信息,根据第二商品位置信息,在超市的平面地图上确定对应的第二路线信息并发送至绑定终端;当商品改变信息为商品删减信息时,获取删减商品信息,并根据用户的实时位置可以确定用户的未购买商品信息,通过未购买商品信息减去删减商品信息得到第三商品位置信息,根据第三商品位置信息确定对应的第三路线信息并发送至绑定终端,这样能够更灵活的为用户提供路线规划,方便用户购买商品。
29.另外,在用户完成购物,接收到绑定终端发送的付款请求后,可以直接通过用户进入超市获取到的面部信息来进行付款信息验证,完成订单信息的付款,不需要用户再次进行面部识别,节省用户的时间,提高用户的购物体验。
30.本发明实施例提供的一种超市智能结算方法,检测到用户进入超市时,通过摄像装置获取用户的面部信息,通过所述面部信息检测用户是否为绑定用户;当用户为绑定用户时,获取用户对应的绑定信息,并根据绑定信息与绑定终端建立通信连接,并通过通信连接获取绑定终端中商家app中的订单信息;获取超市的商品分布信息,结合订单信息,确定订单信息中的商品位置信息,并根据商品位置信息确定用户商品选购的路线信息;检测到订单信息发生改变时,获取商品改变信息,并获取用户的实时位置,结合商品改变信息,重新规划路线信息并发送至所述绑定终端。这样能够根据用户订单直接为用户提供购物路线,并且在用户出现订单变化时实时改变路线,节省了用户的购物时间,也提供了用户的购物体验。
31.在上述实施例的基础上,所述一种超市智能结算方法,还包括:获取订单信息对应的商品信息,根据商品信息确定对应的商品重量,结合所述路线信息,确定对应的商品重量变化曲线;实时获取购物车重量,将购物车重量与所述重量变化曲线进行对比;当所述购物车重量不符合所述重量变化曲线时,在计算商品价格时,向所述绑定终端发送扫码请求;根据所述绑定终端反馈的商品二维码,重新生成订单信息并计算订单商品价格。
32.在本发明实施例中,获取订单信息对应的商品信息,根据商品信息可以进一步确定对应的商品重量,结合为用户规划的路线信息,可以进一步确定对应的商品重量变化曲
线,其中,曲线可以以用户的移动地点为横坐标(比如第一个物品的购物点、第二个物品的购物点、第三个物品的购物点

),以商品总重量为纵坐标(第一个物品的重量、第一个加第二个物品的总重量、第一个加第二个加第三个物品的总重量

),然后获取到用户在根据规划的路线信息的购物过程中的购物车的重量,将购物车重量的变化过程与重量变化曲线进行对比,当购物车重量不符述重量变化曲线时,说明用户在根据规划路线的购物过程中,拿了订单信息之外的其它物品,则在为用户计算商品总价格付款时,向绑定终端发送扫码请求,通过扫码请求扫描订单物品之外的另外物品的二维码,通过绑定终端反馈的商品二维码,重新生成新的订单信息并计算订单商品价格。
33.本发明实施例通过生成商品重量变化曲线,用来检测用户是否拿了订单信息之外的其它物品,当用户未拿订单信息之外的其它物品时,可以直接通过订单信息完成付款,当用户拿订单信息之外的其它物品时,可以直接通过扫描订单物品之外的另外物品的二维码来重新计算价格,提高了付款效率,也提高了用户体验。
34.图2为本发明实施例提供的一种超市智能结算装置,包括:第一检测模块s201、第一获取模块s202、第二获取模块s203、第二检测模块s204,其中:第一检测模块s201,用于检测到用户进入超市时,通过摄像装置获取用户的面部信息,通过所述面部信息检测所述用户是否为绑定用户。
35.第一获取模块s202,用于当所述用户为绑定用户时,获取所述用户对应的绑定信息,并根据所述绑定信息与绑定终端建立通信连接,并通过所述通信连接获取所述绑定终端中商家app中的订单信息。
36.第二获取模块s203,用于获取超市的商品分布信息,结合所述订单信息,确定所述订单信息中的商品位置信息,并根据所述商品位置信息确定用户商品选购的路线信息。
37.第二检测模块s204,用于检测到所述订单信息发生改变时,获取商品改变信息,并获取用户的实时位置,结合所述商品改变信息,重新规划所述路线信息并发送至所述绑定终端。
38.在一个实施例中,装置还可以包括:第三获取模块,用于获取订单信息对应的商品信息,根据商品信息确定对应的商品重量,结合所述路线信息,确定对应的商品重量变化曲线。
39.对比模块,用于实时获取购物车重量,将购物车重量与所述重量变化曲线进行对比。
40.发送模块,用于当所述购物车重量不符合所述重量变化曲线时,在计算商品价格时,向所述绑定终端发送扫码请求。
41.生成模块,用于根据所述绑定终端反馈的商品二维码,重新生成订单信息并计算订单商品价格。
42.在一个实施例中,装置还可以包括:第四获取模块,用于当所述商品改变信息为商品增加信息时,获取新增商品信息,并根据所述用户的实时位置确定用户的未购买商品信息。
43.第二发送模块,用于根据所述未购买商品信息加上新增商品信息得到第二商品位置信息,根据所述第二商品位置信息确定对应的第二路线信息并发送至所述绑定终端。
44.在一个实施例中,装置还可以包括:
第五获取模块,用于当所述商品改变信息为商品删减信息时,获取删减商品信息,并根据所述用户的实时位置确定用户的未购买商品信息。
45.第三发送模块,用于通过所述未购买商品信息减去删减商品信息得到第三商品位置信息,根据所述第三商品位置信息确定对应的第三路线信息并发送至所述绑定终端。
46.在一个实施例中,装置还可以包括:绑定模块,用于当所述用户不为绑定用户时,通过用户交互界面指引用户完成信息绑定,录入所述用户的绑定信息。
47.在一个实施例中,装置还可以包括:验证模块,用于当接收到所述绑定终端发送的付款请求后,通过所述面部信息进行付款信息验证,完成所述订单信息的付款。
48.关于一种超市智能结算装置的具体限定可以参见上文中对于一种超市智能结算方法的限定,在此不再赘述。上述一种超市智能结算装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
49.图3示例了一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)301、存储器(memory)302、通信接口(communications interface)303和通信总线304,其中,处理器301,存储器302,通信接口303通过通信总线304完成相互间的通信。处理器301可以调用存储器302中的逻辑指令,以执行如下方法:检测到用户进入超市时,通过摄像装置获取用户的面部信息,通过所述面部信息检测用户是否为绑定用户;当用户为绑定用户时,获取用户对应的绑定信息,并根据绑定信息与绑定终端建立通信连接,并通过通信连接获取绑定终端中商家app中的订单信息;获取超市的商品分布信息,结合订单信息,确定订单信息中的商品位置信息,并根据商品位置信息确定用户商品选购的路线信息;检测到订单信息发生改变时,获取商品改变信息,并获取用户的实时位置,结合商品改变信息,重新规划路线信息并发送至所述绑定终端。
50.此外,上述的存储器302中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
51.另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:检测到用户进入超市时,通过摄像装置获取用户的面部信息,通过所述面部信息检测用户是否为绑定用户;当用户为绑定用户时,获取用户对应的绑定信息,并根据绑定信息与绑定终端建立通信连接,并通过通信连接获取绑定终端中商家app中的订单信息;获取超市的商品分布信息,结合订单信息,确定订单信息中的商品位置信息,并根据商品位置信息确
定用户商品选购的路线信息;检测到订单信息发生改变时,获取商品改变信息,并获取用户的实时位置,结合商品改变信息,重新规划路线信息并发送至所述绑定终端。
52.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
53.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
54.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献