CN112561513A - 无人超市结算方法及装置 - Google Patents
无人超市结算方法及装置 Download PDFInfo
- Publication number
- CN112561513A CN112561513A CN202011457213.9A CN202011457213A CN112561513A CN 112561513 A CN112561513 A CN 112561513A CN 202011457213 A CN202011457213 A CN 202011457213A CN 112561513 A CN112561513 A CN 112561513A
- Authority
- CN
- China
- Prior art keywords
- user
- information
- commodity
- bank card
- payment
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 230000008859 change Effects 0.000 claims description 41
- 230000004044 response Effects 0.000 abstract description 2
- 230000006399 behavior Effects 0.000 description 22
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3274—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/354—Card activation or deactivation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
- G07C9/22—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
- G07C9/25—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
- G07G1/0054—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader with control of supplementary check-parameters, e.g. weight or number of articles
- G07G1/0072—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader with control of supplementary check-parameters, e.g. weight or number of articles with means for detecting the weight of the article of which the code is read, for the verification of the registration
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Human Computer Interaction (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供了一种无人超市结算方法及装置,响应于用户的结算指令,通过用户的用户图像,识别用户的用户信息;获取预先存储的与用户信息对应的待购买商品的商品信息,并生成待购买商品的订单信息;响应于用户的支付指令,获取支付指令中包含的支付银行卡信息,并将支付银行卡信息与预先存储的用户信息对应的各个银行卡信息进行比对;若不存在与支付银行卡信息比对一致的银行卡信息,则生成提示信息;若存在与支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对待购买商品的支付。实现了对用户支付指令中包含的支付银行卡信息进行识别,只有支付银行卡信息为用户本人的银行卡信息,才允许该用户通过该支付银行卡进行支付,从而防止盗刷。
Description
技术领域
本申请涉及无人超市领域,尤其涉及一种无人超市结算方法及装置。
背景技术
无人超市,即无营业员超市。在无人超市中,顾客可以自主购物、自主结账。这种购物模式,大大减少了人力成本,逐渐成为现代流行的购物方式之一。
现有的无人超市中,顾客直接通过手机银行APP中的支付二维码进行支付,即使支付二维码所绑定的银行卡为非顾客本人的银行卡也能完成支付,容易出现盗刷的现象。
发明内容
基于上述现有技术的不足,本申请提供了一种无人超市结算方法,以实现对用户支付指令中包含的支付银行卡信息进行识别,进而防止盗刷。
本申请还提供了一种无人超市结算装置,用于保证上述方法在实际中的实现及应用。
一种无人超市结算方法,包括:
响应于用户的结算指令,获取所述用户的用户图像,并基于所述用户的用户图像,识别所述用户的用户信息;
获取预先存储的与所述用户信息对应的待购买商品的商品信息;
基于所述商品信息,生成所述待购买商品的订单信息;
响应于所述用户的支付指令,获取所述支付指令中包含的支付银行卡信息,并将所述支付银行卡信息与预先存储的所述用户信息对应的各个银行卡信息进行比对;
若不存在与所述支付银行卡信息比对一致的银行卡信息,则生成提示信息;所述提示信息用于提示所述用户更换支付银行卡;
若存在与所述支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对所述待购买商品的支付。
上述的方法,可选的,所述与所述用户信息对应的待购买商品的商品信息的存储过程,包括:
获取所述用户在所述无人超市内的用户行为信息;
实时获取重量传感器模块发送的商品重量变化信息;其中,每一类商品的柜位与所述重量传感器模块中的一个重量传感器相对应,每一个所述重量传感器用于检测其所在位置的商品重量变化信息;
基于所述用户行为信息和所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息;
将所述用户对应待购买商品的商品信息和所述用户的用户信息进行关联存储。
上述的方法,可选的,所述获取所述用户在所述无人超市内的用户行为信息之前,还包括:
获取所述用户的用户入口图像;所述用户入口图像为所述用户位于所述无人超市入口外的图像;
判断预先存储的多个用户图像中是否存在与所述用户入口图像相匹配的用户图像;
若存在,则将与所述用户入口图像相匹配的用户图像所对应的用户信息确定为所述用户的用户信息,并控制打开所述无人超市的入口,以使所述用户进入所述无人超市。
上述的方法,可选的,所述基于所述用户行为信息和所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息,包括:
基于所述用户行为信息,确定所述用户取走待购买商品的每一个位置信息、以及每一个所述位置信息各自对应的时间戳;
确定每一个所述位置信息各自对应的柜位;
基于每一个所述位置信息各自对应的柜位和时间戳、以及所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息。
上述的方法,可选的,所述执行扣款操作之后,还包括:
当所述用户到达所述无人超市的出口时,获取所述用户的用户出口图像;
基于所述用户的用户出口图像,判断所述用户是否完成支付;
若所述用户完成支付,控制所述无人超市的出口打开。
一种无人超市结算装置,包括:
识别单元,用于响应于用户的结算指令,获取所述用户的用户图像,并基于所述用户的用户图像,识别所述用户的用户信息;
第一获取单元,用于获取预先存储的与所述用户信息对应的待购买商品的商品信息;
第一生成单元,用于基于所述商品信息,生成所述待购买商品的订单信息;
比对单元,用于响应于所述用户的支付指令,获取所述支付指令中包含的支付银行卡信息,并将所述支付银行卡信息与预先存储的所述用户信息对应的各个银行卡信息进行比对;
第二生成单元,用于若不存在与所述支付银行卡信息比对一致的银行卡信息,则生成提示信息;所述提示信息用于提示所述用户更换支付银行卡;
执行单元,用于若存在与所述支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对所述待购买商品的支付。
上述的装置,可选的,所述第一获取单元,包括:
第一获取子单元,用于获取所述用户在所述无人超市内的用户行为信息;
第二获取子单元,用于实时获取重量传感器模块发送的商品重量变化信息;其中,每一类商品的柜位与所述重量传感器模块中的一个重量传感器相对应,每一个所述重量传感器用于检测其所在位置的商品重量变化信息;
第一确定子单元,用于基于所述用户行为信息和所述重量传感器模块发送的商品变化信息,确定所述用户对应待购买商品的商品信息;
存储子单元,用于将所述用户对应待购买商品的商品信息和所述用户的用户信息进行关联存储。
上述的装置,可选的,还包括:
第三获取子单元,用于获取所述用户的用户入口图像;所述用户入口图像为所述用户位于所述无人超市入口外的图像;
判断子单元,用于判断预先存储的多个用户图像中是否存在与所述用户入口图像相匹配的用户图像;
第二确定子单元,用于若存在,则与所述用户入口图像相匹配的用户图像所对应的用户信息确定为所述用户的用户信息,并控制打开所述无人超市的入口,以使所述用户进入所述无人超市。
上述的装置,可选的,所述第一确定子单元,执行基于所述用户行为信息和所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息,用于:
基于所述用户行为信息,确定所述用户取走待购买商品的每一个位置信息、以及每一个所述位置信息各自对应的时间戳;
确定每一个所述位置信息各自对应的柜位;
基于每一个所述位置信息各自对应的柜位和时间戳、以及所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息。
上述的装置,可选的,还包括:
第二获取单元,用于当所述用户到达所述无人超市的出口时,获取所述用户的用户出口图像;
判断单元,用于基于所述用户的用户出口图像,判断所述用户是否完成支付;
控制单元,用于若所述用户完成支付,控制所述无人超市的出口打开。
一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行上述的无人超市结算方法。
一种电子设备,包括存储器,以及一个或者一个以上的指令,其中一个或者一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行上述的无人超市结算方法。
与现有技术相比,本申请包括以下优点:
本申请提供了一种无人超市结算方法及装置,该方法包括:响应于用户的结算指令,获取用户的用户图像,并基于用户的用户图像,识别用户的用户信息;获取预先存储的与用户信息对应的待购买商品的商品信息;基于商品信息,生成待购买商品的订单信息;响应于用户的支付指令,获取支付指令中包含的支付银行卡信息,并将支付银行卡信息与预先存储的用户信息对应的各个银行卡信息进行比对;若不存在与支付银行卡信息比对一致的银行卡信息,则生成提示信息;提示信息用于提示所述用户更换支付银行卡;若存在与支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对待购买商品的支付。实现了对用户支付指令中包含的支付银行卡信息进行识别,只有支付银行卡信息为用户本人的银行卡信息,才允许该用户通过该支付银行卡进行支付,从而防止盗刷。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请提供的一种无人超市结算方法的方法流程图;
图2为本申请提供的一种无人超市结算方法的又一方法流程图;
图3为本申请提供的一种无人超市结算方法的另一方法流程图;
图4为本申请提供的一种无人超市结算方法的再一方法流程图;
图5为本申请提供的一种无人超市结算装置的结构示意图;
图6为本申请提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供了一种无人超市结算方法,该方法可以应用在无人超市结算***,所述无人超市结算***包括监控模块、重量传感器模块、结算模块和后端***,其中,监控模块包括入口摄像头、出口摄像头、和室内监控摄像头组,重量传感器模块包括多个重量传感器。所述无人超市结算方法的流程图如图1所示,具体包括:
S101、响应于用户的结算指令,获取用户的用户图像,并基于用户的用户图像,识别用户的用户信息。
在用户完成购物,到达无人超市的结算装置前,并点击结算装置中的结算按钮,发出结算指令时,无人超市结算***中的结算模块对用户的结算指令进行响应,获取该用户的用户图像,可选的,可以通过设置于结算装置上的摄像头获取用户的用户图像。
无人超市结算***中结算模块将所获取的用户图像发送至后端***,后端***基于所获取的用户图像,识别该用户的用户信息,具体的,可以基于用户图像,通过预先关联存储的各个用户图像与用户信息,确定该用户的用户信息,可选的,各个用户图像与用户信息的关联存储的过程为,各个用户在进入该入无人超市前,通过设置于无人超市入口处的入口摄像头所拍摄的用户图像,通过将用户图像与公安部门预先存储的用户图像进行比对,进而确定用户图像对应的用户信息,进而将用户图像与用户信息的对应关系进行关联存储;可选的,用户信息包括但不限于姓名,性别、年龄、工作单位和身份证号。
S102、获取预先存储的与用户信息对应的待购买商品的商品信息。
预先存储用户在无人超市中所选购商品的商品信息,也就是预先存储用户信息、以及用户信息对应的待购买商品的商品信息,从而基于用户信息,可以查找到该用户信息对应的待购买商品的商品信息。
参阅图2,该用户信息对应的待购买商品的商品信息的存储过程,具体包括:
S201、获取用户在无人超市内的用户行为信息。
本申请实施例提供的方法中,用户在无人超市购物的过程中,无人超市结算***中的监控模块中的室内摄像头组拍摄用户在无人超市内的用户行为信息并将上传至后端***,后端***获取用户在无人超市内的用户行为信息。
可选的,后端***可以将用户行为信息进行存储。
S202、实时获取重量传感器模块发送的商品重量变化信息。
本申请实施例提供的方法中,无人超市结算***中的重量传感器模块包括多个重量传感器,每一类商品的柜位与重量传感器模块中的一个重量传感器相对应,每一个重量传感器用于检测其所在位置的商品重量变化信息,也就是在,针对每一柜位,用户取走该柜位上的商品后,该柜位对应的重量传感器能够实时检测到商品的重量变化信息,并将所检测到商品重量信息上传至无人超市结算***的后端***中,后端***实习获取重量传感器模块发送的商品重量变化信息。
可选的,商品重量变化信息包括但不限于用户取走待购买商品的时间戳、柜位信息和商品信息;商品信息包括商品种类和数量。
可选的,重量传感器可以设置于柜位底部。
S203、基于用户行为信息和重量传感器模块发送的商品重量变化信息,确定该用户对应待购买商品的商品信息。
基于用户信息可以确定该用户取走待购买商品的每一个位置信息、以及每一位置各自对应的时间戳,基于该用户取走待购买商品的每一个位置信息、每一个位置信息各自对应的时间戳、以及重量传感器模块发送的商品重量变化信息,确定该用户对应待购买商品的商品信息。
参阅图3,基于用户行为信息和重量传感器模块发送的商品重量变化信息,确定该用户对应待购买商品的商品信息的过程,具体包括:
S301、基于用户行为信息,确定用户取走待购买商品的每一个位置信息、以及每一个位置信息各自对应的时间戳。
S302、确定每一个位置信息各自对应的柜位。
S303、基于每一个位置信息各自对应的柜位和时间戳、以及重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息。
本申请实施例提供的方法中,后端***通过分析用户行为信息,确定用户取走待购买商品的每一个位置信息,以及所取每一个位置信息各自对应的时间戳,每一个时间戳用于指示用户在位置信息对应位置所取走待购买商品的时间,基于用户取走待购买商品的每一个位置信息,确定每一个位置信息各自对应的柜位,也就是确定用户取走待购买商品的每一个柜位,基于针对每一个位置信息,基于该位置信息对应时间戳和对应柜位,从重量传感器模块发送的商品重量变化信息中确定与该位置信息对应的商品重量变化信息,从而获取用户对应待购买商品的商品重量变化信息,而商品重量变化信息中包含商品信息,即包含商品种类和数量,从而确定用户对应待购买商品的商品信息。
S204、将用户对应待购买商品的商品信息和该用户的用户信息进行关联存储。
后端***将用户对应待购买商品的商品信息和该用户的用户信息进行关联存储,即通过用户信息可以查找到该用户信息对应的待购买商品的商品信息。
本申请实施例提供的方法中,参阅图4,获取用户在无人超市内的用户信息之前,还包括:
S401、获取用户的用户入口图像;
后端***获取入口摄像头发送的该用户的而用户入口图像,用户入口图像为用户位于无人超市入口外的图像,也就是用户到达无人超市的入口外时,设置于无人超市入口处的入口摄像头对用户进行拍摄,得到该用户的用户入口图像,并将该用户的用户入口图像上传至后端***中。
S402、判断预先存储的多个用户图像中是否存在与所述用户入口图像相匹配的用户图像。
本申请实施例提供的方法中,后端***调用公安部门的接口,获取预先存储的多个用户图像,将每个用户图像与该用户的用户入口图像进行匹配,生成每个用户图像与用户入口图像的匹配得分,从多个匹配得分中确定最高的匹配得分,若最高的匹配得分大于预设的匹配阈值,则判断为多个用户图像中存在与用户入口图像相匹配的用户图像,若最高的匹配得分不大于预设的匹配阈值,则判断为多个用户图像中不存在与用户入口图像相匹配的用户图像。若判断为多个用户图像中存在与用户入口图像相匹配的用户图像,则执行步骤S403,若判断为多个用户图像中不存在与用户入口图像相匹配的用户图像,则执行步骤S404。
S403、将与用户入口图像相匹配的用户图像所对应的用户信息确定为该用户的用户信息,并控制打开无人超市的入口,以使用户进入无人超市。
若判断为多个用户图像中存在与用户入口图像相匹配的用户图像,则将与用户入口图像相匹配的用户图像所对应的用户信息确定为该用户的用户信息,也就是,当最高的匹配得到大于预设的匹配阈值时,将最该匹配得分所对应的用户图像对应的用户信息确定该用户的用户信息。
在确定用户的用户信息后,后端***控制打开无人超市的入口,也就是打开无人超市的入口大门,用户进入该无人超市中。
本申请实施例提供的方法中,确定该用户的用户信息后,获取该用户信息对应的各个银行卡信息,并将该用户信息和该用户对应的各个银行卡信息进行关联存储。
S404、控制不打开无人超市的入口。
若判断为多个用户图像中存在与用户入口图像相匹配的用户图像,则后端***控制不打开无人超市的入口,也就是不打开无人超市的入口大门,禁止该用户进入无人超市。
S103、基于商品信息,生成待购买商品的订单信息。
后端***基于用户对应待购买商品的商品信息,生成待购买商品的订单信息,订单信息包括但不限于待购买商品的商品种类和数量、以及每一类商品的商品单价和该类商品的总价,以及订单生成时间。
本申请实施例提供的方法中,后端***将该用户对应待购买商品的订单信息发送至结算模块进行显示。
S104、响应于用户的支付指令,获取支付指令中包含的支付银行卡信息。
当用户对订单信息进行确认并打开手机银行APP中的付款二维码,将该付款二维码对准无人超市中的结算装置的扫描口时,结算模块将用户的支付二维码发送至后端***,后端***响应用户的支付指令,获取该支付指令中包含的支付银行卡信息,也就是获取用户的手机银行APP中的付款二维码所绑定的银行卡信息。
S105、判断预先存储的用户信息对应的各个银行卡信息中是否存在与该支付银行卡信息比对一致的银行卡信息。
本申请实施例提供的方法中,预先存储该用户的用户信息和用户信息对应的各个银行卡信息。
基于用户信息,获取预先存储的该用户信息对应的各个银行卡信息,将用户信息对应的各个银行卡信息和支付银行卡信息进行比对,判断预先存储的用户信息对应的各个银行卡信息中是否存在与该支付银行卡信息比对一致的银行卡信息,若预先存储的用户信息对应的各个银行卡信息中存在与支付银行卡信息比对一致的银行卡信息,则执行步骤S106,若预先存储的用户信息对应的各个银行卡信息中不存在与支付银行卡信息对比一致的银行卡信息,则执行步骤S107。
S106、执行扣款操作。
若用户信息对应的各个银行卡信息中存在与支付银行卡信息比对一致的银行卡信息,则后端***直接从支付银行卡中扣除与订单信息相应的金额,完成对用户对应的待购买商品的支付。
S107、生成提示信息;提示信息用于提示用户更换支付银行卡。
若用户信息对应的各个银行卡信息汇总不存在与支付银行卡信息比对一致的银行卡信息,则后端***生成提示信息,可选的,可以将该提示信息发送至结算模块进行显示,该提示信息用于提示用户更换支付银行卡。
本申请实施例提供的无人超市结算方法,响应于用户的结算指令,获取用户的用户图像,并基于用户的用户图像,识别用户的用户信息;获取预先存储的与用户信息对应的待购买商品的商品信息;基于商品信息,生成待购买商品的订单信息;响应于用户的支付指令,获取支付指令中包含的支付银行卡信息,并将支付银行卡信息与预先存储的用户信息对应的各个银行卡信息进行比对;若不存在与支付银行卡信息比对一致的银行卡信息,则生成提示信息;提示信息用于提示所述用户更换支付银行卡;若存在与支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对待购买商品的支付。应用本申请实施例提供的无人超市结算方法,实现了对用户支付指令中包含的支付银行卡信息进行识别,只有支付银行卡信息为用户本人的银行卡信息,才允许该用户通过该支付银行卡进行支付,从而防止盗刷。
上述本申请实施例提供的方法中,步骤S106提及的执行扣款操作之后,还可以包括以下步骤:
当用户到达无人超市的出口时,获取用户的用户出口图像;
基于用户的用户出口图像,判断用户是否完成支付;
若用户完成支付,控制无人超市的出口打开。
本申请实施例提供的方法中,在执行扣款操作之后,当该用户到达无人超市的出口时,出口摄像头拍摄该用户的用户出口图像并上传至后端***,后端***获取该用户出口图像,基于用户出口图像,获取用户信息,基于用户信息,判断该用户是否完成支付,也就是查找是否存在该用户对应的用户支付信息,需要说明的是,若用户完成对待购买商品的支付,则可以查找该用户的支付信息,若用户未完成对待购买商品的支付,则无法查找到该用户的支付信息,在判断为用户完成支付的情况下,控制无人超市的出口打开,用户离开该无人超市,在判断为用户未完成支付的情况下,控制无人超市的出口不打开,禁止该用户离开无人超市。可选的,在判断为用户未完成支付的情况下,还可以控制发出警报声,从而避免出现用户逃单的情况。
本申请实施例提供的无人超市结算方法,还可以响应用户的咨询请求,将该咨询请求切换至预设的人工坐席,从而通过人工坐席对用户的咨询进行解答。可选的,本申请实施例还可以响应用户的评价请求,获取并存储用户的评价信息。
与图1所述的方法相对应,本申请实施例还提供了一种无人超市结算装置,用于对图1中方法的具体实现,其结构示意图如图5所示,具体包括:
识别单元501,用于响应于用户的结算指令,获取所述用户的用户图像,并基于所述用户的用户图像,识别所述用户的用户信息;
第一获取单元502,用于获取预先存储的与所述用户信息对应的待购买商品的商品信息;
第一生成单元503,用于基于所述商品信息,生成所述待购买商品的订单信息;
比对单元504,用于响应于所述用户的支付指令,获取所述支付指令中包含的支付银行卡信息,并将所述支付银行卡信息与预先存储的所述用户信息对应的各个银行卡信息进行比对;
第二生成单元505,用于若不存在与所述支付银行卡信息比对一致的银行卡信息,则生成提示信息;所述提示信息用于提示所述用户更换支付银行卡;
执行单元506,用于若存在与所述支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对所述待购买商品的支付。
本申请实施例提供的无人超市结算装置,响应于用户的结算指令,获取用户的用户图像,并基于用户的用户图像,识别用户的用户信息;获取预先存储的与用户信息对应的待购买商品的商品信息;基于商品信息,生成待购买商品的订单信息;响应于用户的支付指令,获取支付指令中包含的支付银行卡信息,并将支付银行卡信息与预先存储的用户信息对应的各个银行卡信息进行比对;若不存在与支付银行卡信息比对一致的银行卡信息,则生成提示信息;提示信息用于提示所述用户更换支付银行卡;若存在与支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对待购买商品的支付。应用本申请实施例提供的无人超市结算方法,实现了对用户支付指令中包含的支付银行卡信息进行识别,只有支付银行卡信息为用户本人的银行卡信息,才允许该用户通过该支付银行卡进行支付,从而防止盗刷。
在本申请的一个实施例中,基于前述方案,第一获取单元502配置为:
第一获取子单元,用于获取所述用户在所述无人超市内的用户行为信息;
第二获取子单元,用于实时获取重量传感器模块发送的商品重量变化信息;其中,每一类商品的柜位与所述重量传感器模块中的一个重量传感器相对应,每一个所述重量传感器用于检测其所在位置的商品重量变化信息;
第一确定子单元,用于基于所述用户行为信息和所述重量传感器模块发送的商品变化信息,确定所述用户对应待购买商品的商品信息;
存储子单元,用于将所述用户对应待购买商品的商品信息和所述用户的用户信息进行关联存储。
在本申请的一个实施例中,基于前述方案,还可以配置为:
第三获取子单元,用于获取所述用户的用户入口图像;所述用户入口图像为所述用户位于所述无人超市入口外的图像;
判断子单元,用于判断预先存储的多个用户图像中是否存在与所述用户入口图像相匹配的用户图像;
第二确定子单元,用于若存在,则与所述用户入口图像相匹配的用户图像所对应的用户信息确定为所述用户的用户信息,并控制打开所述无人超市的入口,以使所述用户进入所述无人超市。
在本申请的一个实施例中,基于前述方案,第一确定子单元,执行基于所述用户行为信息和所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息,用于:
基于所述用户行为信息,确定所述用户取走待购买商品的每一个位置信息、以及每一个所述位置信息各自对应的时间戳;
确定每一个所述位置信息各自对应的柜位;
基于每一个所述位置信息各自对应的柜位和时间戳、以及所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息。在本申请的一个实施例中,基于前述方案,还可以配置为:
第二获取单元,用于当所述用户到达所述无人超市的出口时,获取所述用户的用户出口图像;
判断单元,用于基于所述用户的用户出口图像,判断所述用户是否完成支付;
控制单元,用于若所述用户完成支付,控制所述无人超市的出口打开。
本申请实施例还提供了一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行以下操作:
响应于用户的结算指令,获取所述用户的用户图像,并基于所述用户的用户图像,识别所述用户的用户信息;
获取预先存储的与所述用户信息对应的待购买商品的商品信息;
基于所述商品信息,生成所述待购买商品的订单信息;
响应于所述用户的支付指令,获取所述支付指令中包含的支付银行卡信息,并将所述支付银行卡信息与预先存储的所述用户信息对应的各个银行卡信息进行比对;
若不存在与所述支付银行卡信息比对一致的银行卡信息,则生成提示信息;所述提示信息用于提示所述用户更换支付银行卡;
若存在与所述支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对所述待购买商品的支付。
本申请实施例还提供了一种电子设备,其结构示意图如图6所示,具体包括存储器601,以及一个或者一个以上的指令602,其中一个或者一个以上指令602存储于存储器601中,且经配置以由一个或者一个以上处理器603执行所述一个或者一个以上指令602进行以下操作:
响应于用户的结算指令,获取所述用户的用户图像,并基于所述用户的用户图像,识别所述用户的用户信息;
获取预先存储的与所述用户信息对应的待购买商品的商品信息;
基于所述商品信息,生成所述待购买商品的订单信息;
响应于所述用户的支付指令,获取所述支付指令中包含的支付银行卡信息,并将所述支付银行卡信息与预先存储的所述用户信息对应的各个银行卡信息进行比对;
若不存在与所述支付银行卡信息比对一致的银行卡信息,则生成提示信息;所述提示信息用于提示所述用户更换支付银行卡;
若存在与所述支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对所述待购买商品的支付。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于***类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
为了描述的方便,描述以上***时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
以上对本申请所提供的一种无人超市结算方法及装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种无人超市结算方法,其特征在于,包括:
响应于用户的结算指令,获取所述用户的用户图像,并基于所述用户的用户图像,识别所述用户的用户信息;
获取预先存储的与所述用户信息对应的待购买商品的商品信息;
基于所述商品信息,生成所述待购买商品的订单信息;
响应于所述用户的支付指令,获取所述支付指令中包含的支付银行卡信息,并将所述支付银行卡信息与预先存储的所述用户信息对应的各个银行卡信息进行比对;
若不存在与所述支付银行卡信息比对一致的银行卡信息,则生成提示信息;所述提示信息用于提示所述用户更换支付银行卡;
若存在与所述支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对所述待购买商品的支付。
2.根据权利要求1所述的方法,其特征在于,所述与所述用户信息对应的待购买商品的商品信息的存储过程,包括:
获取所述用户在所述无人超市内的用户行为信息;
实时获取重量传感器模块发送的商品重量变化信息;其中,每一类商品的柜位与所述重量传感器模块中的一个重量传感器相对应,每一个所述重量传感器用于检测其所在位置的商品重量变化信息;
基于所述用户行为信息和所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息;
将所述用户对应待购买商品的商品信息和所述用户的用户信息进行关联存储。
3.根据权利要求2所述的方法,其特征在于,所述获取所述用户在所述无人超市内的用户行为信息之前,还包括:
获取所述用户的用户入口图像;所述用户入口图像为所述用户位于所述无人超市入口外的图像;
判断预先存储的多个用户图像中是否存在与所述用户入口图像相匹配的用户图像;
若存在,则将与所述用户入口图像相匹配的用户图像所对应的用户信息确定为所述用户的用户信息,并控制打开所述无人超市的入口,以使所述用户进入所述无人超市。
4.根据权利要求2所述的方法,其特征在于,所述基于所述用户行为信息和所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息,包括:
基于所述用户行为信息,确定所述用户取走待购买商品的每一个位置信息、以及每一个所述位置信息各自对应的时间戳;
确定每一个所述位置信息各自对应的柜位;
基于每一个所述位置信息各自对应的柜位和时间戳、以及所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息。
5.根据权利要求1所述的方法,其特征在于,所述执行扣款操作之后,还包括:
当所述用户到达所述无人超市的出口时,获取所述用户的用户出口图像;
基于所述用户的用户出口图像,判断所述用户是否完成支付;
若所述用户完成支付,控制所述无人超市的出口打开。
6.一种无人超市结算装置,其特征在于,包括:
识别单元,用于响应于用户的结算指令,获取所述用户的用户图像,并基于所述用户的用户图像,识别所述用户的用户信息;
第一获取单元,用于获取预先存储的与所述用户信息对应的待购买商品的商品信息;
第一生成单元,用于基于所述商品信息,生成所述待购买商品的订单信息;
比对单元,用于响应于所述用户的支付指令,获取所述支付指令中包含的支付银行卡信息,并将所述支付银行卡信息与预先存储的所述用户信息对应的各个银行卡信息进行比对;
第二生成单元,用于若不存在与所述支付银行卡信息比对一致的银行卡信息,则生成提示信息;所述提示信息用于提示所述用户更换支付银行卡;
执行单元,用于若存在与所述支付银行卡信息比对一致的银行卡信息,则执行扣款操作,完成对所述待购买商品的支付。
7.根据权利要求6所述的装置,其特征在于,所述第一获取单元,包括:
第一获取子单元,用于获取所述用户在所述无人超市内的用户行为信息;
第二获取子单元,用于实时获取重量传感器模块发送的商品重量变化信息;其中,每一类商品的柜位与所述重量传感器模块中的一个重量传感器相对应,每一个所述重量传感器用于检测其所在位置的商品重量变化信息;
第一确定子单元,用于基于所述用户行为信息和所述重量传感器模块发送的商品变化信息,确定所述用户对应待购买商品的商品信息;
存储子单元,用于将所述用户对应待购买商品的商品信息和所述用户的用户信息进行关联存储。
8.根据权利要求7所述的装置,其特征在于,还包括:
第三获取子单元,用于获取所述用户的用户入口图像;所述用户入口图像为所述用户位于所述无人超市入口外的图像;
判断子单元,用于判断预先存储的多个用户图像中是否存在与所述用户入口图像相匹配的用户图像;
第二确定子单元,用于若存在,则与所述用户入口图像相匹配的用户图像所对应的用户信息确定为所述用户的用户信息,并控制打开所述无人超市的入口,以使所述用户进入所述无人超市。
9.根据权利要求7所述的装置,其特征在于,所述第一确定子单元,执行基于所述用户行为信息和所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息,用于:
基于所述用户行为信息,确定所述用户取走待购买商品的每一个位置信息、以及每一个所述位置信息各自对应的时间戳;
确定每一个所述位置信息各自对应的柜位;
基于每一个所述位置信息各自对应的柜位和时间戳、以及所述重量传感器模块发送的商品重量变化信息,确定所述用户对应待购买商品的商品信息。
10.根据权利要求6所述的装置,其特征在于,还包括:
第二获取单元,用于当所述用户到达所述无人超市的出口时,获取所述用户的用户出口图像;
判断单元,用于基于所述用户的用户出口图像,判断所述用户是否完成支付;
控制单元,用于若所述用户完成支付,控制所述无人超市的出口打开。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011457213.9A CN112561513A (zh) | 2020-12-10 | 2020-12-10 | 无人超市结算方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011457213.9A CN112561513A (zh) | 2020-12-10 | 2020-12-10 | 无人超市结算方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112561513A true CN112561513A (zh) | 2021-03-26 |
Family
ID=75061972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011457213.9A Pending CN112561513A (zh) | 2020-12-10 | 2020-12-10 | 无人超市结算方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112561513A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105512870A (zh) * | 2014-09-26 | 2016-04-20 | ***股份有限公司 | 基于用户配置文件的支付***和支付方法 |
CN108364422A (zh) * | 2018-02-24 | 2018-08-03 | 广州逗号智能零售有限公司 | 无人售货方法及装置 |
CN111127174A (zh) * | 2020-01-06 | 2020-05-08 | 鄂尔多斯市东驿科技有限公司 | 智能化无人超市控制*** |
CN111783509A (zh) * | 2019-08-29 | 2020-10-16 | 北京京东尚科信息技术有限公司 | 自动结算方法、装置、***和存储介质 |
-
2020
- 2020-12-10 CN CN202011457213.9A patent/CN112561513A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105512870A (zh) * | 2014-09-26 | 2016-04-20 | ***股份有限公司 | 基于用户配置文件的支付***和支付方法 |
CN108364422A (zh) * | 2018-02-24 | 2018-08-03 | 广州逗号智能零售有限公司 | 无人售货方法及装置 |
CN111783509A (zh) * | 2019-08-29 | 2020-10-16 | 北京京东尚科信息技术有限公司 | 自动结算方法、装置、***和存储介质 |
CN111127174A (zh) * | 2020-01-06 | 2020-05-08 | 鄂尔多斯市东驿科技有限公司 | 智能化无人超市控制*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11847689B2 (en) | Dynamic customer checkout experience within an automated shopping environment | |
CN108053204B (zh) | 自动结算方法及售卖设备 | |
JP7430913B2 (ja) | 価値のある電子装置を遠隔収集するための低コストのコンピュータ化した売店 | |
CN109215254B (zh) | 实体店铺应用***、用户信息处理方法及装置 | |
WO2019161651A1 (zh) | 无人售货方法及装置 | |
EP3696779A1 (en) | Information processing apparatus | |
CN105741451B (zh) | 信息处理***及信息处理方法 | |
CN107967603B (zh) | 购物结算方法及售卖设备 | |
JP7393002B2 (ja) | 価値のある電子装置の分散遠隔収集のための低コストの器具および方法 | |
KR102333347B1 (ko) | 스마트 스토어 중계 시스템 및 방법 | |
US11379903B2 (en) | Data processing method, device and storage medium | |
JP7298594B2 (ja) | 店舗管理装置および店舗管理方法、プログラム | |
CN113632150A (zh) | 无人值守商店***和无人值守商店管理方法 | |
KR102286946B1 (ko) | 무인 자판기 상품 구매 및 관리 시스템 | |
US11328568B2 (en) | Method and apparatus for generating information, and device for human-computer interaction | |
JP2023088960A (ja) | 情報処理装置、及び店舗システム | |
CN113646812A (zh) | 费用计算和支付装置以及无人值守商店*** | |
CN112561513A (zh) | 无人超市结算方法及装置 | |
CN114267106A (zh) | 一种身份识别方法、装置及设备 | |
KR20220125650A (ko) | 사용자 단말기를 활용한 간편 구매 시스템 및 이의 동작 방법 | |
CN110012230A (zh) | 自动售货***及方法 | |
JP2016024601A (ja) | 情報処理装置、情報処理システム、情報処理方法、商品推薦方法、およびプログラム | |
JP2002032554A (ja) | 顧客情報管理システムおよびその方法ならびに顧客情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
KR20220073326A (ko) | 매장 방문고객의 음성정보와 구매이력을 연계하여 상품을 추천하는 인공지능 상품추천 시스템 | |
JP2022098820A (ja) | 商品販売データ処理システム、及びプログラム |
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 |