一种商品防盗结算方法、装置及电子设备与流程

文档序号:14572672发布日期:2018-06-01 23:27阅读:196来源:国知局
一种商品防盗结算方法、装置及电子设备与流程

本发明涉及无人商店技术领域,特别是涉及一种商品防盗结算方法、装置及电子设备。



背景技术:

目前,一般商店都会有售货员或者收银员,通过售货员或者收银员来结算用户购买的商品。然而,当购买商品的用户数量较多时,往往都需要排队,以至于用需要花费较长的时间结账,此外,还需提供售货员或者收银员的人工成本。

因此,为了解决上述问题,现有技术中出现了无人商店,也即是不存在售货员或者收银员的商店,用户选择好商品并且准备离店时,识别用户身份并且通过RFI D读写设备读取用户选购的商品信息及其对应的价格,从而在该用户对应的账户自动扣除相应的金额。

发明人在实现本发明的过程中,发现传统技术至少存在以下问题:由于无人商店无人看管,用户进店消费,出现一些不规范的消费行为时,诸如互换两个商品的标签,例如,将价格便宜的商品A的标签贴在价格昂贵的商品B上,将价格昂贵的商品B的标签贴在价格便宜的商品A上,用户拿着商品B到结算区结算,从而造成损失。因此,传统技术方案未能够对此类偷盗行为作出约束。



技术实现要素:

本发明实施例的一个目的旨在提供一种商品防盗结算方法、装置及电子设备,其解决传统技术在结算时未能够有效杜绝更换标签的偷盗行为的技术问题。

为解决上述技术问题,本发明实施例提供以下技术方案:

在第一方面,本发明实施例公开一种商品防盗结算方法,应用于无人商店,所述方法包括:

在结算时,获取用户的目标商品的标签信息与商品图像;

根据所述目标商品的标签信息,确定所述目标商品的预设参考图像;

在所述商品图像未匹配所述预设参考图像时,暂停结算所述目标商品。

可选地,暂停结算所述目标商品之后,所述方法还包括:

获取结算前所述用户在所述无人商店内的购物图像;

根据图像分析算法,判断所述购物图像中用户是否存在更换目标商品的原始标签的行为;

若存在,产生报警信号;

若未存在,提示所述用户重新另选商品。

可选地,在产生报警信号后,所述方法还包括:

降低所述用户的信用度。

可选地,暂停结算所述目标商品之后,所述方法还包括:

根据所述目标商品的标签信息,确定所述目标商品的外观变形属性;

根据所述目标商品的外观变形属性,重新执行所述目标商品的结算操作。

可选地,所述外观变形属性包括外观易变属性与外观不变属性;

所述根据所述目标商品的外观变形属性,重新执行所述目标商品的结算操作,包括:

判断所述目标商品的外观变形属性的类别;

若所述目标商品的外观变形属性为外观易变属性,获取所述目标商品的重量,并根据所述目标商品的重量执行所述目标商品的结算操作;

若所述目标商品的外观变形属性为外观不变属性,暂停结算所述目标商品。

可选地,所述根据所述目标商品的重量执行所述目标商品的结算操作,包括:

判断所述目标商品的重量是否位于预设重量阈值范围内;

若位于,结算所述目标商品;

若未位于,暂停结算所述目标商品。

在第二方面,本发明实施例提供一种商品防盗结算装置,应用于无人商店,所述装置包括:

第一获取模块,用于在结算时,获取用户的目标商品的标签信息与商品图像;

确定模块,用于根据所述目标商品的标签信息,确定所述目标商品的预设参考图像;

暂停结算模块,用于在所述商品图像未匹配所述预设参考图像时,暂停结算所述目标商品。

可选地,所述装置还包括:

第二获取模块,用于获取结算前所述用户在所述无人商店内的购物图像;

判断模块,用于根据图像分析算法,判断所述购物图像中用户是否存在更换目标商品的原始标签的行为;

产生模块,用于若存在,产生报警信号;

提示模块,用于若未存在,提示所述用户重新另选商品。

可选地,所述装置还包括:

降低模块,用于降低所述用户的信用度。

在第三方面,本发明实施例提供一种电子设备,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行任一项所述的方法。

在第四方面,本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使电子设备执行如上任一项所述的方法。

在本发明各个实施例提供的商品防盗结算方法中,在结算时,获取用户的目标商品的标签信息与商品图像,根据目标商品的标签信息,确定目标商品的预设参考图像,在商品图像未匹配预设参考图像时,暂停结算目标商品。因此,在结算时,其能够有效杜绝更换标签的偷盗行为,从而使得结算更加准确,避免造成损失。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明实施例提供一种无人商店的结构示意图;

图2是本发明实施例提供的一种无人商店的结构框图;

图3是本发明实施例提供一种商品防盗结算方法的流程示意图;

图4是本发明另一实施例提供一种商品防盗结算方法的流程示意图;

图5是本发明又另一实施例提供一种商品防盗结算方法的流程示意图;

图6是本发明又另一实施例提供一种商品防盗结算方法的流程示意图;

图7是图6中步骤40的流程示意图;

图8是本发明实施例提供一种商品防盗装置的结构示意图;

图9是本发明另一实施例提供一种商品防盗装置的结构示意图;

图10是本发明又另一实施例提供一种商品防盗装置的结构示意图;

图11是本发明实施例提供一种电子设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

请参阅图1,图1是本发明实施例提供一种无人商店的结构示意图。如图1所示,该无人商店100设有结账区域10和商品区,商品区用于摆放商品,结账区域10用于对商品进行结算,该结账区域10设有第一出口11和第二出口12,当第一出口11开启时,结账区域10和商品区连通,用户可以从商品区进入该结账区域10,当第二出口12开启时,用户可以从结账区域10步行至无人商店100的外界环境,离开无人商店。

可选地,该结账区域10为“Z”形状,该第一出口11和第二出口12分别设置在该“Z”形状的结账区域。

该无人商店100还设有入口,该入口用于使用户进入该无人商店100,并且该入口只允许用户进入。

请一并参阅图1和图2,该无人商店100还包括传感器20、摄像头30、射频读写设备40以及处理器50。

其中,传感器20、摄像头30以及射频读写设备40分别连接处理器50。

传感器20具体用于检测第一出口11的预设区域内是否存在用户的感应信号,当该预设区域内存在用户时,即触发该感应信号产生。该预设区域具体是商品区内接近第一出口11的区域,用户只有通过该区域才能进入结账区域10。因此,当检测到预设区域内存在用户的感应信号时,即表示有用户想离开无人商店,并且其当前状态是待进入结账区域10。

摄像头30包含多个,并且设置在无人商店100内,其具体设置在结账区域10内、第一出口11处、第二出口12处、无人商店100的进口处以及商品区等等。该摄像头30用于采集用户图像,并且将采集到的用户图像发送至处理器50。

在一些实施例中,摄像头30可以对同一用户进行运动轨迹追踪。例如,当无人商店100的进口处拍摄到用户A进入无人商店后,根据用户A在无人商店100内的活动区域,由该区域对应的摄像头30拍摄用户A的图像,一直到用户A离开该无人商店100,才结束对用户A的图像采集,获取用户A在无人商店内活动时的全部图像后,可以根据图像采集的先后顺序分析用户A的运动轨迹,从而可以根据该运动轨迹准确识别用户A,以及分析用户A所购买的商品的类别等。

射频读写设备40用于识别结账区域内是否存在商品,并且还用于读取用户所购买的商品的信息,该信息包括商品价格、商品品名、商品类别等等。该射频读写设备40将读取到的商品信息发送至处理器50。该射频读写设备40具体可以是RFID读写器。

处理器50用于接收传感器20、摄像头30以及射频读写设备40发送的相关信息,并且对这些相关信息进行处理。本实施例中的处理器50具体用于处理自动结账的问题。

具体地,当传感器20检测到第一出口11的预设区域内存在用户的感应信号后,将该感应信号发送至处理器50,此时,处理器50控制摄像头30采集该结账区域10内的第一区域图像,摄像头30将采集到的第一区域图像发送至处理器50。处理器50用于根据该第一区域图像,判断结账区域10内是否有人;如果没有人,控制第一出口11的门开启,以及控制摄像头30采集所述结账区域10的第二区域图像,并且获取所述第二区域图像,从而根据所述第二区域图像,判断所述结账区域10内是否只有一位用户;如果结账区域10内只有一位用户,并且通过射频读写设备40检测到结账区域10内存在商品时,则控制第一出口11的门关闭,以及获取所述用户的面部特征,并且根据所述面部特征获取所述用户的账号,以及通过所述射频读写设备40获取所述用户选购的商品信息以及其对应的价格;根据所述价格从所述用户的账号中扣除相应的金额,并且控制所述第二出口12的门开启。在这里,只有在结账区域10内只有一位用户并且存在商品时,才执行相应的结账操作,而且在结账时通过人脸识别来识别当前用户,从而能够准确的识别用户,以保证结账更准确。

如前所述,任何人通过注册账号,绑定银行卡,便可以进店购物。当消费行为比较恶劣的用户在店内实施非法行为时,由于无人商店缺乏专人看管,此类用户通过互换不同商品的标签,以逃避结算时支付的真实价格,从而造成损失。

基于此,本发明实施例提供一种商品防盗结算方法,应用于无人商店。请参阅图3,图3是本发明实施例提供一种商品防盗结算方法的流程示意图。如图3所示,该商品防盗结算方法300包括:

步骤31、在结算时,获取用户的目标商品的标签信息与商品图像;

在本实施例中,用户选购好目标商品后,进入结账区域对目标商品进行结算。其中,用户可以选购多件目标商品结算,此处以一件目标商品为例子作为阐述。

正常消费时,无人商店每件商品皆粘贴有标签信息,标签信息封装有该商品名称、编号、型号、价格、重量等等。其中,商品的标签信息可以由射频读写设备来获取。

结算时,射频读写设备读取目标商品的标签信息,并将标签信息传输至处理器,处理器进而获取到目标商品的标签信息。进一步的,摄像头可以从各个角度拍摄用户位于结账区域的商品图像,并将商品图像传输至处理器,处理器进而获取到目标商品的商品图像,其中,该商品图像包括目标商品的图像。

步骤32、根据目标商品的标签信息,确定目标商品的预设参考图像;

在本实施例中,后台数据库预存有每类商品的标签信息对应的商品信息,其中,该商品信息包括商品位于各个角度下的预设参考图像及各类规格信息。当处理器获取到目标商品的标签信息后,于是,处理器遍历后台数据库,从后台数据库内遍历出与该标签信息对应的预设参考图像。

步骤33、在商品图像未匹配预设参考图像时,暂停结算目标商品。

在本实施例中,处理器根据图像分析算法,提取出商品图像中目标商品的各个图像特征点,将目标商品的各个图像特征点与预设参考图像的图像特征点进行匹配,若判断到商品图像未匹配预设参考图像,亦即,当前的目标商品存在异常情况,于是,暂停结算目标商品。若判断到商品图像匹配预设参考图像,亦即,当前的目标商品是真实的,于是,开始结算目标商品。

因此,当用户将价格便宜的商品A的标签贴在价格昂贵的商品B上,将价格昂贵的商品B的标签贴在价格便宜的商品A上,用户拿着商品B到结算区结算时,处理器判断出当前的商品B的商品图像未匹配商品A的预设参考图像,于是,暂停商品B的结算。因此,采用此类方法,其能够有效杜绝更换标签的偷盗行为,从而使得结算更加准确,避免造成损失。

如前述方案,用户A拿着标签信息已被更换的目标商品a1结算时,会遇到暂停结算的。然而,对于该用户A,更换目标商品a1的标签信息的行为未必是用户A实施的,其可以是用户B实施的。因此,为了避免错误评价用户,在一些实施例中,在暂停结算目标商品之后,如图4所示,该商品防盗结算方法300还包括:

步骤34、获取结算前用户在无人商店内的购物图像;

在本实施例中,处理器可以调取用户在进入无人商店时至结算前之间的时间段所对应的购物图像。

步骤35、根据图像分析算法,判断购物图像中用户是否存在更换目标商品的原始标签的行为;

在本实施例中,管理者在后台数据库预存了与更换目标商品的原始标签的行为有关的全部行为特征点,例如,用户手撕商品的标签的行为,处理器根据图像分析算法,从购物图像中判断出该用户的手撕行为与预存的行为特征点匹配时,便可以认定用户存在更换目标商品的原始标签的行为。

步骤36、若存在,产生报警信号;

在本实施例中,若用户存在更换目标商品的原始标签的行为,于是,便启动报警信号,该报警信号包括诸如响铃、闪灯、联系管理者等等。

步骤37、若未存在,提示用户重新另选商品。

在本实施例中,若用户未存在更换目标商品的原始标签的行为,于是,其可以通过结算区域的显示屏幕提示用户重新另选商品,并且回收目标商品。

显然,当用户亲自实施更换原始标签的行为时,无人商店采用比较激进方式给出报警信号。当用户并非实施更换原始标签的行为时,无人商店人性化方式提示用户重新另选商品。因此,此类方法能够更加人性准确地评价用户的消费行为,避免错误评价用户的消费行为。

进一步的,对于亲自实施更换原始标签的行为的用户,为了对此类行为作出惩罚,使之引以为戒。在一些实施例中,在步骤36后,如图5所示,该商品防盗结算方法300还包括:

步骤38、降低用户的信用度。

一般的,为了限制消费行为比较恶劣的用户,在本实施例中,其可以建立信用制度,通过信用制度约束此类用户在无人商店的消费行为,以维护无人商店的运营环境。

每个注册用户皆对应一个信用度,各个注册用户的信用度可以相同,亦可以不同。管理者可以根据业务需求,制定信用策略,以根据用户的消费行为调整用户的信用度。举例而言,当用户的多次消费行为比较规范时,提高用户的信用度。当用户的一次或多次消费行为缺乏规范时,降低用户的信用度。进一步的,当用户的信用度低于预设信用阈值时,限制该用户进入无人商店购物。然而,传统技术还缺乏相关制度以约束此类消费者,例如,缺乏信用制度以约束消费者在无人商店的消费行为。

每个用户皆有对应的信用度,该信用度与用户的账号绑定。由于每个用户的消费行为、购物情况皆不同,因此,每个用户的信用度可以不相同。例如,用户A在无人商店的购物频率高,并且消费行为一直比较规范,用户A的信用度为150分。用户B在无人商店的购物频率低,并且消费行为一直比较规范,用户B的信用度为90分。用户C在无人商店的购物频率高,但是其消费行为经常不规范,用户C的信用度为100分。用户D在无人商店的购物频率低,并且其消费行为经常不规范,用户D的信用度为80分。用户E在无人商店的购物频率低,并且其消费行为一直不规范,用户D的信用度为50分。

各个用户的信用度可以存储于后台服务器,在调取对应用户的信用度时,其可以根据用户的身份信息,确定用户的账号及与账号对应的信用度。

因此,当用户亲自实施更换原始标签的行为,处理器获取该用户的信用度,并降低该用户的信用度。进一步的,处理器判断降低后的用户的信用度是否大于预设信用阈值;若小于,禁止用户进入无人商店;若大于,开放用户进入无人商店。

对于一些商品,由于其外形容易变形,若仅依赖图像分析的方式以判断商品图像是否匹配预设参考图像,其容易产生误判。因此,为了提供判断的准确性,在一些实施例中,如图6所示,暂停结算目标商品之后,该商品防盗结算方法300还包括:

步骤39、根据目标商品的标签信息,确定目标商品的外观变形属性;

步骤40、根据目标商品的外观变形属性,重新执行目标商品的结算操作。

在本实施例中,在根据商品图像执行结算操作之后,其还根据目标商品的外观变形属性以执行结算操作。其中,外观变形属性用于评价商品的外观变形的难易度,其包括外观易变属性与外观不变属性,其中,外观易变属性请见诸如袋装零食的包装物、织物商品、软质商品的包装物等等。外观不变属性请见诸如罐装物的包装物、硬质商品的包装物等等。

如前所述,对于外观易变属性的商品,由于其外观容易改变,依赖于图像分析算法确定商品图像是否匹配所述预设参考图像,一方面,难度高,另一方面,判断准确率低。因此,为了提高判断准确率,其可以通过检测目标商品的重量以辅助判断。因此,在一些实施例中,如图7所示,步骤40包括:

步骤401、判断目标商品的外观变形属性的类别;

步骤402、若目标商品的外观变形属性为外观易变属性,获取目标商品的重量,并根据目标商品的重量执行目标商品的结算操作;

步骤403、若目标商品的外观变形属性为外观不变属性,暂停结算目标商品。

在本实施例中,每个用户手持外观易变属性的目标商品的方式与力度不同,导致外观易变属性的目标商品呈现不同形状的外观。但是,无论外观易变属性的目标商品呈现何种外观,其重量皆是等于预设重量的。举例而言,薯片的包装物容易变形,但是每一类的薯片的重量是相等。于是,通过检测薯片的重量便可以辅助判断该目标商品的真实性。

对于外观不变属性的目标商品,由于其外观不容易变形,通过图像分析算法便可以准确地获知。

在一些实施例中,在根据目标商品的重量执行目标商品的结算操作的过程中,其可以判断目标商品的重量是否位于预设重量阈值范围内,若位于,结算目标商品;若未位于,暂停结算目标商品。

因此,采用此类方法,其能够准确地判断出目标商品的真实性,进而有效杜绝更换标签的偷盗行为,从而使得结算更加准确,避免造成损失。

作为本发明实施例的另一方面,本发明实施例提供一种商品防盗结算装置,应用于无人商店。请参阅图8,图8是本发明实施例提供一种商品防盗装置的结构示意图。如图8所述,该商品防盗装置800包括:第一获取模块81、确定模块82及暂停结算模块83。

第一获取模块81用于在结算时,获取用户的目标商品的标签信息与商品图像;

确定模块82用于根据目标商品的标签信息,确定目标商品的预设参考图像;

暂停结算模块83用于在商品图像未匹配预设参考图像时,暂停结算目标商品。

因此,采用此类方法,其能够有效杜绝更换标签的偷盗行为,从而使得结算更加准确,避免造成损失。

在一些实施例中,如图9所示,该商品防盗装置800还包括:第二获取模块84、判断模块85、产生模块86及提示模块87。

第二获取模块84用于获取结算前用户在所述无人商店内的购物图像;

判断模块85用于根据图像分析算法,判断购物图像中用户是否存在更换目标商品的原始标签的行为;

产生模块86用于若存在,产生报警信号;

提示模块87用于若未存在,提示用户重新另选商品。

在一些实施例中,如图10所示,该商品防盗装置800还包括:降低模块88。

降低模块88用于降低用户的信用度。

由于装置实施例和方法实施例是基于同一构思,在内容不互相冲突的前提下,装置实施例的内容可以引用方法实施例的,在此不赘述。

作为本发明实施例的另一方面,本发明实施例提供一种电子设备。如图11所示,该电子设备900包括:一个或多个处理器91以及存储器92。其中,图11中以一个处理器91为例。

处理器91和存储器92可以通过总线或者其他方式连接,图11中以通过总线连接为例。

存储器92作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的商品防盗结算方法对应的程序指令/模块。处理器91通过运行存储在存储器92中的非易失性软件程序、指令以及模块,从而执行如图3至7所示的商品防盗结算方法,或者如图8至图10所示的商品防盗结算装置的各种功能应用以及数据处理。

存储器92可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器92可选包括相对于处理器91远程设置的存储器,这些远程存储器可以通过网络连接至处理器91。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述程序指令/模块存储在所述存储器92中,当被所述一个或者多个处理器91执行时,执行上述任意方法实施例中的商品防盗结算方法,例如,从而执行如图3至7所示的商品防盗结算方法,或者如图8至图10所示的商品防盗结算装置的各种功能应用以及数据处理。

本发明实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使电子设备执行如上任一项所述的商品防盗结算方法。

因此,采用此类方法,其能够有效杜绝更换标签的偷盗行为,从而使得结算更加准确,避免造成损失。

以上所描述的装置或设备实施例仅仅是示意性的,其中所述作为分离部件说明的单元模块可以是或者也可以不是物理上分开的,作为模块单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络模块单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1