一种智能购物方法、装置及计算机可读存储介质与流程

文档序号:16743399发布日期:2019-01-28 13:14阅读:116来源:国知局
一种智能购物方法、装置及计算机可读存储介质与流程

本发明实施例涉及智能购物领域,特别涉及一种智能购物方法、装置及计算机可读存储介质。



背景技术:

以云计算、物联网、移动支付、大数据等技术为代表的新技术应用于零售企业引发了零售商业模式的创新,零售商业模式创新包括零售业态、零售活动、治理机制等三个方面。新技术对于零售商业模式创新的路径分别从价值获取和价值创造进行,以效率、有效性和顾客关系作为基础。目前基于传统的线下零售行业由于各个环节的成本不断增加以及互联网线上的压力,使得线下零售业发展处于萎缩状态,同时随着电子信息技术的不断革新,以及人们购物理念的不断转变,人们尤其80后、90后等新兴消费者的购物理念也在随着技术的革新发生改变,虽然线上的零售业一片火热,但是消费者对线下快捷、方便且具有互动购物体验的消费方式的渴望并没有转变,虽然现阶段第三方支付已经走入了线下零售消费的各个方面,但是这不能解决零售店成本逐步扩大和亏损的问题。

发明人发现现有技术中至少存在如下问题:线下零售行业为了对物品的高效管理及对用户提供较好的服务,往往需要同时雇佣多名仓管员、收银员、导购员,人力成本较高;用户在挑选好商品后,需要去收银台结账,结账时收银员还需计算出所有商品的总价才能买单,从而导致用户的购物效率低,购物体验不佳。



技术实现要素:

本发明实施方式的目的在于提供一种智能购物方法、装置及计算机可读存储介质,使其能够降低人力成本,提高用户的购物效率及购物体验。

为解决上述技术问题,本发明的实施方式提供了一种智能购物方法,应用于具有智能货柜的商店,包括以下步骤:检测所述商店内是否有人,若无人,则获取用户的身份信息,并根据所述身份信息验证所述用户的购物账户是否为合法注册账户;在验证所述用户的购物账户为合法注册账户后,打开商店的店门;实时检测货品的位置是否超出预设范围,将位置超出预设范围的货品作为已售商品,获取用于表征所述已售商品种类及数量的特征信息,并根据所述特征信息和所述已售商品的价格生成结账清单;再次检测所述商店内是否有人,若无人,则根据所述结账清单从所述购物账户中扣款。

本发明的实施方式还提供了一种智能购物装置,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的智能购物方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的智能购物方法。

本发明实施方式相对于现有技术而言,通过检测商店内是否有人,在无人时获取用户的身份信息,并根据身份信息验证用户的购物账户是否为合法注册账户,在验证用户的购物账户为合法注册账户后,打开商店的店门,以确保用户在购物时,系统只会与一个合法注册账户绑定,从而有效的避免了“系统绑定多个合法注册账户后,无法准确得知货品被哪个合法注册账户所对应的用户购买,也无法准确的从该用户的购物账户中扣款”的情况的发生,使得整个购物环节更加有序、不会出错;用户在进入商店后,系统会实时检测货品的位置是否超出预设范围,并将位置超出预设范围的货品作为已售商品,再获取用于表征已售商品种类及数量的特征信息,并根据特征信息和已售商品的价格生成结账清单,最后再次检测商店内是否有人,在无人时根据结账清单从购物账户中扣款,通过此种方式使得用户在挑选好商品后(即货品的位置超出预设范围)就能立即生成结账清单,在购物结束(即商店内无人)后就能立即从购物账户中扣款,整个过程无人值守,即不需要仓管员、收银员和导购员,降低了人力成本;同时,用户无需去专门的收银台结账,更无需等待收银员计算出所有商品的总价后才能买单,省去了用户等待结账的时间,从而提高了用户的购物效率及购物体验。

另外,在所述根据所述身份信息验证所述用户的购物账户是否为合法注册账户之后,还包括:若所述用户的购物账户不是合法注册账户,则接收所述用户的支付账号;根据所述身份信息及所述支付账号,生成对应所述用户的购物账户,并提示所述用户再次输入身份信息。通过此种方式使得用户即使第一次使用,也可以在注册后顺利购物,符合线下零售交易的实际情况,进一步提高了用户的购物体验。

另外,在所述验证所述用户的购物账户为合法注册账户之后,还包括:验证所述购物账户是否满足预设条件,若所述购物账户满足预设条件,则再执行所述打开所述商店的店门。通过在验证用户的购物账户为合法注册账户之后还验证购物账户是否满足预设条件,以此作为用户的准用条件,确保了进入商店的用户为优质用户。

另外,所述验证所述购物账户的有效性,具体包括:判断所述购物账户的账号余额是否大于零;若所述账户余额大于零,则确定为有效。

另外,在再次检测到所述商店内无人之后,还包括:检测所述已售商品的位置,若检测到所述已售商品的位置返回至所述预设范围以内时,将所述已售商品的特征信息和所述已售商品对应的价格从所述结账清单中扣除;若检测到所述已售商品的位置仍超出所述预设范围时,则再执行所述根据所述结账清单从所述购物账户中扣款。

另外,所述身份信息包括:生物特征信息、移动设备扫描二维码授权指令信息、ic卡信息中的至少一种。

另外,所述生物特征信息包括:手脉纹、掌纹、脸部图像、指纹和虹膜中的至少一者。可以根据实际选用各种生物识别特征或其组合,使得本发明实施方式更为灵活多变。尤其是其中的手脉纹,其相比较于其他生物识别特征,由于是一种基于内生物识别的机理(扫描手掌内部血管纹路实现识别),因此更加的安全。

另外,所述实时检测货品的位置是否超出预设范围,具体为:实时检测货品的位置是否超出所述智能货柜货架的外沿。

附图说明

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

图1是根据本发明第一实施方式提供的智能购物方法的流程图;

图2是根据本发明第二实施方式提供的智能购物方法的流程图;

图3是根据本发明第三实施方式提供的智能购物方法的流程图;

图4是根据本发明第四实施方式提供的智能购物装置的结构示意图;

图5是根据本发明第一实施方式提供的智能货柜的立体结构示意图;

图6是根据本发明第一实施方式提供的智能货柜另一角度的立体结构示意图;

图7是根据本发明第一实施方式提供的智能货柜的部分结构示意图;

图8是根据本发明第一实施方式提供的商店的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本发明而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本发明所要求保护的技术方案。

本发明的第一实施方式涉及一种智能购物方法,应用于具有智能货柜的商店,具体流程如图1所示,包括:

s101:检测商店内无人时,获取用户的身份信息,并根据身份信息验证用户的购物账户是否为合法注册账户。

关于步骤s101,具体的说,商店内设有人体检测系统,为了确保系统只会与一个合法注册账户绑定,在人体检测系统检测到商店无人时才会获取用户的身份信息,所述身份信息包括:生物特征信息、移动设备扫描二维码授权指令信息、ic卡信息中的至少一种。所述生物特征信息包括:手脉纹、掌纹、脸部图像、指纹和虹膜中的至少一者。如本实施方式中的生物特征信息可以选用手脉纹,由于每个人的手脉纹互不相同,又不易被复制,所以利用手脉纹关联购物账户,可以充分保证购物账户的安全,另外,手脉纹的面积较大,易于识别,所以可以实现用户的快速识别,利于加快用户入店速度。

s102:在验证用户的购物账户为合法注册账户后,打开商店的店门。

关于步骤s102,具体的说,合法注册账户即为原先在该商店的系统上注册过的账户。用户可以刷id卡,门禁得到id相关信息,在数据库进行比对,识别成功后,侧滑门自动打开,顾客可进店挑选商品。

s103:实时检测货品的位置是否超出预设范围,将位置超出预设范围的货品作为已售商品,获取用于表征已售商品种类及数量的特征信息,并根据特征信息和已售商品的价格生成结账清单。

关于步骤s103,具体的说,货品均存储在智能货柜上,智能货柜内均有摄像头和pc,用户每拿出一件商品,都会记入账单。需要说明的是,本实施方式中的实时检测货品的位置是否超出预设范围可以为实时检测货品的位置是否超出智能货柜货架的外沿,当检测到货品超出智能货柜货架的外沿时,即表明用户拿出了货品。

s104:再次检测商店内是否有人,在检测到无人时根据结账清单从购物账户中扣款。关于步骤s104,具体的说,用户在挑选好商品后,打开店门并离开商店,此时人体检测系统会再次检测到商店内是否有人,在检测到无人时根据结账清单从购物账户中扣款。这是因为系统只会与一个合法注册账户绑定,当用户进入商店购物时,可能携带有朋友、家人等其他人员,也就是说,进入商店的人可能会有多个但系统只会与一个账户绑定。

值得一提的是,在再次检测到商店内无人之后,还包括:检测已售商品的位置,若检测到已售商品的位置返回至预设范围以内时,将已售商品的特征信息和已售商品对应的价格从结账清单中扣除;若检测到已售商品的位置仍超出所述预设范围时,则再执行根据结账清单从购物账户中扣款。用户在挑选好货品后,可能突然不想购买某些货品而将其放回,通过此种方式,避免了用户挑选好货品(即货品的位置超出预设范围)后无法将其从结账清单中扣除的情况的发生,使得商店的整个购物流程更加合理有序。

为了便于理解,如图5至图8所示,对本实施方式中智能购物方法的具体流程进行举例说明:

商店系统包括pc主机、控制板、ic读卡器、侧滑门控制系统、商品识别摄像头、商品识别主机、人体检测、紧急按钮等设备共同实现。用户刷id卡,门禁得到id相关信息,在数据库进行比对,识别成功后,侧滑门自动打开,顾客可进店挑选商品,四台冷藏柜均有四个商品识别摄像头和一台商品识别主机对商品以及顾客行为进行识别,监控到顾客有拿出商品的行为,则在后台将该商品加入到该顾客的虚拟购物车,如果顾客将商品重新放置在冷藏柜内,则将该商品从购物车中消除,所有商品挑选完毕后,顾客离店后,店铺检测到店铺内无顾客后,默认为顾客确定购买所挑选商品,从对应账户划扣相应金额。以下内容是更为具体的操作过程:

1、注册用户通过门禁验证设备进行个人身份信息采集验证。所述验证指远程服务器通过验证诸如ic卡、生物特征、手机设备扫描二维码授权指令信息等,若为合法注册用户则远程服务器发送开门指令至上位机,由上位机控制门禁系统开门;另,在开门之前店内监控系统检测店内是否有人,或通过其他人体检测设备(红外光栅)等检测店内是否有人,若有人则显示“店内有人、请稍等”等提醒信息至门禁系统界面提醒用户;若无人则正常开门;

2、用户进入门店,并在某一货架或立柜选取商品;所述货架是带有摄像头设备的智能货架;所述多个角度的摄像头可获取用户选购商品时拿起放下动作;整个智能立柜或者货架从横切面看包含货架层板区域和摄像头识别区;所述摄像头识别区是为了检测用户检测识别用户拿去物品的动作图像,且以层板外沿和货架最外沿为界限来限定用户是否拿起或者放下,如图5所示,箭头方向即为摄像头的拍摄方向;具体说:当用户从货架拿取物品并拿出至货架外沿时,摄像头自动捕捉这段距离用户动作视频数据。视频用途:(1)通过深度学习神经网络算法实时检测该视频帧中的商品类别和数量;(2)通过检测tn至tn+m物品连续时刻的位置,来判断用户是否拿出或者放回的动作。若用户拿出动作在到达并超出货架外沿时未有放回动作则,表示用户拿出物品,并加入虚拟购物车中;若用户从货架外沿起放回物品且在到达货架层板外沿时未再拿出,则表示该物品被用户放回,并从购物车中扣除;若用户并未拿出又未放回则只生成临时状态表(状态为+表示该物品从层板拿出,有购买趋势,若超出货架外沿则加入购物车;状态-表示用户想放回商品但依旧在考虑中,若超过层板外沿则表示放回并从购物车中扣除;若上述两种情况都未触发外沿线则购物车状态不变)。所述外沿线是由软件根据货架及层板外沿结构自主生成的参考线条;

3、当用户完成购买,并触发结算条件时:当用户购物完成,系统自动生成账单,且用户离店关门,店内人体检测系统检测不到店内有人,且门关至到位则系统自动发送该用户账单至结算系统,并从该用户账户中扣款,并消息通知用户。

本发明实施方式相对于现有技术而言,通过检测商店内是否有人,在无人时获取用户的身份信息,并根据身份信息验证用户的购物账户是否为合法注册账户,在验证用户的购物账户为合法注册账户后,打开商店的店门,以确保用户在购物时,系统只会与一个合法注册账户绑定,从而有效的避免了“系统绑定多个合法注册账户后,无法准确得知货品被哪个合法注册账户所对应的用户购买,也无法准确的从该用户的购物账户中扣款”的情况的发生,使得整个购物环节更加有序不会出错;用户在进入商店后,系统会实时检测货品的位置是否超出预设范围,并将位置超出预设范围的货品作为已售商品,再获取用于表征已售商品种类及数量的特征信息,并根据特征信息和已售商品的价格生成结账清单,最后再次检测商店内是否有人,在无人时根据结账清单从购物账户中扣款,通过此种方式使得用户在挑选好商品后(即货品的位置超出预设范围)就能立即生成结账清单,在购物结束(即商店内无人)后就能立即从购物账户中扣款,整个过程无人值守,即不需要仓管员、收银员和导购员,降低了人力成本;同时,用户无需去专门的收银台结账,更无需等待收银员计算出所有商品的总价后才能买单,省去了用户等待结账的时间,从而提高了用户的购物效率及购物体验。

本发明的第二实施方式涉及一种智能购物方法。第二实施方式是在第一实施方式的基础上做了进一步的改进,具体改进之处在于:在第二实施方式中,在所述根据所述身份信息查找与所述用户对应的购物账户之后,还包括:若未查找到,则接收所述用户的支付账号;根据所述身份信息及所述支付账号,生成对应所述用户的购物账户,并提示所述用户再次输入身份信息。使得用户即使第一次使用,也可以在注册后顺利购物,符合线下零售交易的实际情况,进一步提高了用户的购物体验。

本实施方式的具体流程如图2所示,包括:

s201:检测商店内无人时,获取用户的身份信息,并根据身份信息验证用户的购物账户是否为合法注册账户。

s202:若用户的购物账户为合法注册账户,打开商店的店门。

s203:若用户的购物账户不是合法注册账户,接收用户的支付账号。

关于步骤s203,具体的说,若用户的购物账户不是合法注册账户,即表明用户是第一次进入该自助购物商店,原先并没有注册过该自助购物商店的购物账户,通过此种方式使得用户即使第一次使用,也可以在注册后顺利购物,符合线下零售交易的实际情况,进一步提高了用户的购物体验。需要说明的是,支付账户可以是各支付平台的账户,如支付宝、微信、银行卡等的账户。

s204:根据身份信息及支付账号,生成对应用户的购物账户,并提示用户再次输入身份信息。

关于步骤s204,具体的说,利用该用户的身份信息和支付账号进行生成,也就是说,可以将获取到的身份信息和支付账户进行绑定,共同生成购物账户。实际应用中,还可以为购物账户设置对应的密码。值得一提的是,当生产了购物账户后,会提示用户再次输入身份信息,从而能够引导用户更快的进入商店购物,提高用户的使用体验。

s205:实时检测货品的位置是否超出预设范围,将位置超出预设范围的货品作为已售商品,获取用于表征已售商品种类及数量的特征信息,并根据特征信息和已售商品的价格生成结账清单。

s206:再次检测商店内是否有人,在检测到无人时根据结账清单从购物账户中扣款。

本实施方式中的步骤s201至步骤s202、步骤s205至步骤s206与第一实施方式中的步骤s101至步骤s104类似,为了避免重复,此处不再赘述。

本发明实施方式相对于现有技术而言,通过检测商店内是否有人,在无人时获取用户的身份信息,并根据身份信息验证用户的购物账户是否为合法注册账户,在验证用户的购物账户为合法注册账户后,打开商店的店门,以确保用户在购物时,系统只会与一个合法注册账户绑定,从而有效的避免了“系统绑定多个合法注册账户后,无法准确得知货品被哪个合法注册账户所对应的用户购买,也无法准确的从该用户的购物账户中扣款”的情况的发生,使得整个购物环节更加有序不会出错;用户在进入商店后,系统会实时检测货品的位置是否超出预设范围,并将位置超出预设范围的货品作为已售商品,再获取用于表征已售商品种类及数量的特征信息,并根据特征信息和已售商品的价格生成结账清单,最后再次检测商店内是否有人,在无人时根据结账清单从购物账户中扣款,通过此种方式使得用户在挑选好商品后(即货品的位置超出预设范围)就能立即生成结账清单,在购物结束(即商店内无人)后就能立即从购物账户中扣款,整个过程无人值守,即不需要仓管员、收银员和导购员,降低了人力成本;同时,用户无需去专门的收银台结账,更无需等待收银员计算出所有商品的总价后才能买单,省去了用户等待结账的时间,从而提高了用户的购物效率及购物体验。

本发明第三实施方式涉及一种智能购物方法,第三实施方式是在第一实施方式的基础上做了进一步的改进,具体改进之处在于:在第三实施方式中,在所述验证所述用户的购物账户为合法注册账户之后,还包括:验证所述购物账户是否满足预设条件,若所述购物账户满足预设条件,则再执行所述打开所述商店的店门。通过在验证用户的购物账户为合法注册账户之后还验证购物账户是否满足预设条件,以此作为用户的准用条件,确保了进入商店的用户为优质用户。

本实施方式的具体流程如图3所示,包括:

s301:检测商店内无人时,获取用户的身份信息,并根据身份信息验证用户的购物账户是否为合法注册账户。

s302:在验证用户的购物账户为合法注册账户后,验证购物账户是否满足预设条件。

关于步骤s302,具体的说,预设条件可以至少包括以下之一:购物账户处于合法状态(即没有出现被查封等情况);购物账户的余额大于或等于0;信用值是否满足要求;是否有未结账单;是否有账户异常等。举例来说,如账户余额需大于0,或购物账户的信用度需要达到550分等等,在此不再一一列举。

s303:在购物账户满足预设条件时,打开商店的店门。

关于步骤s303,具体的说,预设条件可以根据实际需求设置,通过在验证用户的购物账户为合法注册账户之后还验证购物账户是否满足预设条件,以此作为用户的准用条件,确保了进入商店的用户为优质用户。

s304:实时检测货品的位置是否超出预设范围,将位置超出预设范围的货品作为已售商品,获取用于表征已售商品种类及数量的特征信息,并根据特征信息和已售商品的价格生成结账清单。

s305:再次检测商店内是否有人,在检测到无人时根据结账清单从购物账户中扣款。

本实施方式中的步骤s301、步骤s304至步骤s305与第一实施方式中的步骤s101、步骤s103至步骤s104类似,为了避免重复,此处不再赘述。

本发明实施方式相对于现有技术而言,通过检测商店内是否有人,在无人时获取用户的身份信息,并根据身份信息验证用户的购物账户是否为合法注册账户,在验证用户的购物账户为合法注册账户后,打开商店的店门,以确保用户在购物时,系统只会与一个合法注册账户绑定,从而有效的避免了“系统绑定多个合法注册账户后,无法准确得知货品被哪个合法注册账户所对应的用户购买,也无法准确的从该用户的购物账户中扣款”的情况的发生,使得整个购物环节更加有序不会出错;用户在进入商店后,系统会实时检测货品的位置是否超出预设范围,并将位置超出预设范围的货品作为已售商品,再获取用于表征已售商品种类及数量的特征信息,并根据特征信息和已售商品的价格生成结账清单,最后再次检测商店内是否有人,在无人时根据结账清单从购物账户中扣款,通过此种方式使得用户在挑选好商品后(即货品的位置超出预设范围)就能立即生成结账清单,在购物结束(即商店内无人)后就能立即从购物账户中扣款,整个过程无人值守,即不需要仓管员、收银员和导购员,降低了人力成本;同时,用户无需去专门的收银台结账,更无需等待收银员计算出所有商品的总价后才能买单,省去了用户等待结账的时间,从而提高了用户的购物效率及购物体验。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第四实施方式涉及一种智能购物装置,如图4所示,包括:

至少一个处理器401;以及,

与至少一个处理器401通信连接的存储器402;其中,

存储器402存储有可被至少一个处理器401执行的指令,指令被至少一个处理器401执行,以使至少一个处理器401能够执行上述智能购物方法。

其中,存储器402和处理器401采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器401和存储器402的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器401处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器401。

处理器401负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器402可以被用于存储处理器401在执行操作时所使用的数据。

本发明第五实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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