本发明涉及无人售货技术领域,尤其涉及一种无人货架的售货控制方法和装置、计算机可读存储介质。
背景技术
无人售货是21世纪新兴的一种销售方式。近几年,无人售货逐渐被越来越多的消费者所关注。无人售货货架是一种商品完全敞开任凭人们挑选,选取商品后自觉付款的售货装置,给人们带来生活的便利性,同时减少运营商的人工成本。
然而社会上会有极少数爱占小便宜的人拿走商品并不自觉付款,现有的无人售货货架针对上述这种情况没有相应处理措施,给运营商造成损失,同时也给社会带来不良影响,有待改进。
技术实现要素:
本发明的主要目的在于解决现有技术无人售货货架针对拿走商品不付款的情况没有相应处理措施,给运营商造成经济损失,给社会带来不良影响的技术问题。
为实现上述目的,本发明提供一种无人货架的售货控制方法,所述无人货架的售货控制方法包括:
实时对无人货架中商品进行位置监测,当监测有商品远离设定位置,则对所述商品进行跟踪定位,实时计算所述商品与所述设定位置之间的距离;
判断所述距离是否超过预设的安全距离;
当所述距离大于所述安全距离,则根据所述商品的支付码判断是否已收到所述商品的货款;
当未收到所述货款,则调用摄像头对所述商品所在区域进行跟踪拍摄,获取所述商品所在区域的图像,在所述图像中提取所述商品的携带者图像;
生成并播放包含所述携带者图像的提醒信息,提醒所述携带者支付所述货款。
优选地,所述安全距离的取值范围为3米至5米。
优选地,所述提醒所述携带者支付所述货款之后还包括:
开启计时器计时功能,在计时器计时时间值达到设定阈值时,根据所述商品的支付码判断是否已收到所述商品的货款;
若未收到所述商品的货款,则判断所述商品是否回归至所述设定位置;
若所述商品未回归至所述设定位置,则判断预设的征信缺失数据库中是否存在与所述携带者图像匹配的征信缺失者图像;
若不存在所述征信缺失者图像,则将所述携带者图像作为征信缺失者图像加入所述征信缺失数据库,定义所述征信缺失者图像对应的征信缺失次数为“1”;
若存在所述征信缺失者图像,则将所述征信缺失者图像对应的征信缺失次数加“1”,判断征信缺失次数是否达到或超过设定次数;
若所述征信缺失次数达到或超过所述设定次数,则生成包含所述征信缺失者图像的报警信息,将所述报警信息上报至本地公安系统侧终端,以便本地公安系统根据所述报警信息立案调查。
优选地,所述设定阈值的取值范围为:5分钟至10分钟;所述设定次数的数值取值范围为:3次至5次。
此外,为实现上述目的,本发明还提供一种无人货架的售货控制装置,所述无人货架的售货控制装置包括:
监测模块,实时对无人货架中商品进行位置监测;
定位模块,用于当监测有商品远离设定位置,则对所述商品进行跟踪定位,实时计算所述商品与所述设定位置之间的距离;
判断模块,用于判断所述距离是否超过预设的安全距离;
第一判断模块,用于当所述距离大于所述安全距离,则根据所述商品的支付码判断是否已收到所述商品的货款;
拍摄模块,用于当未收到所述货款,则调用摄像头对所述商品所在区域进行跟踪拍摄,获取所述商品所在区域的图像,在所述图像中提取所述商品的携带者图像;
提醒模块,用于生成并播放包含所述携带者图像的提醒信息,提醒所述携带者支付所述货款。
优选地,所述安全距离的取值范围为3米至5米。
优选地,所述的无人货架的售货控制装置还包括:
计时模块,用于在所述提醒模块提醒所述携带者支付所述货款之后,开启计时器计时功能;
第二判断模块,用于在计时器计时时间值达到设定阈值时,根据所述商品的支付码判断是否已收到所述商品的货款;
第三判断模块,用于若未收到所述商品的货款,则判断所述商品是否回归至所述设定位置;
第四判断模块,用于若所述商品未回归至所述设定位置,则判断预设的征信缺失数据库中是否存在与所述携带者图像匹配的征信缺失者图像;
定义模块,用于若不存在所述征信缺失者图像,则将所述携带者图像作为征信缺失者图像加入所述征信缺失数据库,定义所述征信缺失者图像对应的征信缺失次数为“1”;
第五判断模块,用于若存在所述征信缺失者图像,则将所述征信缺失者图像对应的征信缺失次数加“1”,判断征信缺失次数是否达到或超过设定次数;
报警模块,用于若所述征信缺失次数达到或超过所述设定次数,则生成包含所述征信缺失者图像的报警信息,将所述报警信息上报至本地公安系统侧终端,以便本地公安系统根据所述报警信息立案调查。
优选地,所述设定阈值的取值范围为:5分钟至10分钟;所述设定次数的数值取值范围为:3次至5次。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的无人货架的售货控制方法。
本发明所提供的无人货架的售货控制方法和装置,通过实时对无人货架中商品进行位置监测,当监测有商品远离设定位置,则对所述商品进行跟踪定位,实时计算所述商品与所述设定位置之间的距离;判断所述距离是否超过预设的安全距离;当所述距离大于所述安全距离,则根据所述商品的支付码判断是否已收到所述商品的货款;当未收到所述货款,则调用摄像头对所述商品所在区域进行跟踪拍摄,获取所述商品所在区域的图像,在所述图像中提取所述商品的携带者图像;生成并播放包含所述携带者图像的提醒信息,提醒所述携带者支付所述货款方式,能够有效地减少购物者拿走商品不付款现象的发生几率,降低因购物者拿走商品不付款对运营商造成的经济损失,以及减少因购物者拿走商品不付款对社会造成的不良影响。
附图说明
图1为本发明的无人货架的售货控制方法第一实施例的流程示意图;
图2为本发明的无人货架的售货控制方法第二实施例的流程示意图;
图3是本发明的无人货架的售货控制装置第一实施例的程序模块示意图;
图4为本发明的无人货架的售货控制装置第二实施例的程序模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
本发明提供一种无人货架的售货控制方法第一实施例。参照图1,图1为本发明的无人货架的售货控制方法第一实施例的流程示意图。在第一实施例中,所述无人货架的售货控制方法包括:
步骤s10、实时对无人货架中商品进行位置监测,当监测有商品远离设定位置,则对所述商品进行跟踪定位,实时计算所述商品与所述设定位置之间的距离。
本实施例中所述无人货架为每一商品分配有一设定位置,每一商品放置于相应的设定位置,某一商品移动远离其对应的设定位置,则会对该某一商品进行定位跟踪。当然所述无人货架也可以设置一个集中存放商品的第一设定位置,所有商品均存放在该第一设定位置所在区域;某一商品在所述第一设定位置所在区域内移动没有关系,但若该某一商品远离所述第一设定位置所在区域,则对所述商品进行跟踪定位。
步骤s20、判断所述距离是否超过预设的安全距离。
所述安全距离的取值范围为3米至5米,如可设置为3米、4米、或5米,较佳设置为4米。
步骤s30、当所述距离大于所述安全距离,则根据所述商品的支付码判断是否已收到所述商品的货款。
步骤s40、当未收到所述货款,则调用摄像头对所述商品所在区域进行跟踪拍摄,获取所述商品所在区域的图像,在所述图像中提取所述商品的携带者图像。
本实施例中预先在无人货架所在区域周边安装多个摄像头,其中所述摄像头的个数和安装方位以人体在所述无人货架所在区域内走动时,至少有一摄像头能够拍摄到人体面部图像为准。所述步骤中所述商品的携带者图像为所述商品携带者面部图像。
步骤s50、生成并播放包含所述携带者图像的提醒信息,提醒所述携带者支付所述货款。
本实施例中具体可以采用显示器播放显示所述携带者图像,并同步播放语音提醒信息,提醒所述携带者支付所述货款。
上述第一实施例所提供的无人货架的售货控制方法,能够有效地减少购物者拿走商品不付款现象的发生几率,降低因购物者拿走商品不付款对运营商造成的经济损失,以及减少因购物者拿走商品不付款对社会造成的不良影响。
本发明提出所述无人货架的售货控制方法第二实施例。参见图2,图2为本发明的无人货架的售货控制方法第二实施例的流程示意图。本第二实施例在第一实施例的基础上进行了改进,改进之处在于:所述无人货架的售货控制方法在所述提醒所述携带者支付所述货款之后还包括:
步骤s201:开启计时器计时功能,在计时器计时时间值达到设定阈值时,根据所述商品的支付码判断是否已收到所述商品的货款。
本实施例中所述设定阈值的时间长度以所述携带者收到所述提醒信息之后,能够从容完成商品货款支付为准。具体地,所述设定阈值的取值范围为:5分钟至10分钟,如可以设置为5分钟、6分钟、7分钟、8分钟、9分钟、或10分钟等,较佳设置为6分钟。
步骤s202:若未收到所述商品的货款,则判断所述商品是否回归至所述设定位置。
步骤s203:若所述商品未回归至所述设定位置,则判断预设的征信缺失数据库中是否存在与所述携带者图像匹配的征信缺失者图像。
本实施例中在若未收到所述商品的货款,且未回归至所述设定位置,则表明所述携带者行为是:拿走所述商品而未支付相应的货款。本实施例中购物者拿走商品不支付相应货款的行为被认为该购物者征信缺失行为。本实施例中预先设置有征信缺失数据库,用于存储征信缺失者图像。本实施例中所述征信缺失者图像为:购买所述无人货架中商品过程存在拿走商品而未支付相应货款行为的购物者图像。
步骤s204:若不存在所述征信缺失者图像,则将所述携带者图像作为征信缺失者图像加入所述征信缺失数据库,定义所述征信缺失者图像对应的征信缺失次数为“1”。
本实施例中购物者存在1次拿走商品而未支付相应货款的行为,则定义该购物者存在1次征信缺失行为。
步骤s205:若存在所述征信缺失者图像,则将所述征信缺失者图像对应的征信缺失次数加“1”,判断征信缺失次数是否达到或超过设定次数。
本实施例中所述设定次数的数值取值范围为:3次至5次,例如可以设置为3次、4次、或5次,较佳设置为3次。
步骤s206:若所述征信缺失次数达到或超过所述设定次数,则生成包含所述征信缺失者图像的报警信息,将所述报警信息上报至本地公安系统侧终端,以便本地公安系统根据所述报警信息立案调查。
上述第二实施例提供的无人货架的售货控制方法,能够进一步降低购物者拿走商品不支付相应货款现象的发生几率,甚至杜绝购物者拿走商品不支付相应货款现象的发生。
本发明提出一种无人货架的售货控制装置第一实施例。参见图3,图3是本发明的无人货架的售货控制装置第一实施例的程序模块示意图。在第一实施例中,所述无人货架的售货控制装置100包括:监测模块110、定位模块120、判断模块130、第一判断模块140、拍摄模块150、提醒模块160。其中,所述监测模块110,实时对无人货架中商品进行位置监测。所述定位模块120,用于当监测有商品远离设定位置,则对所述商品进行跟踪定位,实时计算所述商品与所述设定位置之间的距离。所述判断模块130,用于判断所述距离是否超过预设的安全距离。所述第一判断模块140,用于当所述距离大于所述安全距离,则根据所述商品的支付码判断是否已收到所述商品的货款。所述拍摄模块150,用于当未收到所述货款,则调用摄像头对所述商品所在区域进行跟踪拍摄,获取所述商品所在区域的图像,在所述图像中提取所述商品的携带者图像。所述提醒模块160,用于生成并播放包含所述携带者图像的提醒信息,提醒所述携带者支付所述货款。
本实施例中所述无人货架为每一商品分配有一设定位置,每一商品放置于相应的设定位置,某一商品移动远离其对应的设定位置,则会对该某一商品进行定位跟踪。当然所述无人货架也可以设置一个集中存放商品的第一设定位置,所有商品均存放在该第一设定位置所在区域;某一商品在所述第一设定位置所在区域内移动没有关系,但若该某一商品远离所述第一设定位置所在区域,则对所述商品进行跟踪定位。所述安全距离的取值范围为3米至5米,如可设置为3米、4米、或5米,较佳设置为4米。
本实施例中预先在无人货架所在区域周边安装多个摄像头,其中所述摄像头的个数和安装方位以人体在所述无人货架所在区域内走动时,至少有一摄像头能够拍摄到人体面部图像为准。所述步骤中所述商品的携带者图像为所述商品携带者面部图像。
本实施例中所述提醒模块160具体可以通过显示器播放显示所述携带者图像,并同步播放语音提醒信息,提醒所述携带者支付所述货款。
上述第一实施例所提供的无人货架的售货控制装置100,能够有效地减少购物者拿走商品不付款现象的发生几率,降低因购物者拿走商品不付款对运营商造成的经济损失,以及减少因购物者拿走商品不付款对社会造成的不良影响。
本发明提出所述无人货架的售货控制装置第二实施例。参见图4,图4为本发明的无人货架的售货控制装置第二实施例的程序模块示意图。所述第二实施例在第一实施例的基础上进行了改进,改进之处在于,所述无人货架的售货控制装置100在第一实施例的基础上还包括:计时模块101、第二判断模块102、第三判断模块103,第四判断模块104,定义模块105、第五判断模块106、报警模块107。其中,所述计时模块101,用于在所述提醒模块提醒所述携带者支付所述货款之后,开启计时器计时功能。所述第二判断模块102,用于在计时器计时时间值达到设定阈值时,根据所述商品的支付码判断是否已收到所述商品的货款。所述第三判断模块103,用于若未收到所述商品的货款,则判断所述商品是否回归至所述设定位置。所述第四判断模块104,用于若所述商品未回归至所述设定位置,则判断预设的征信缺失数据库中是否存在与所述携带者图像匹配的征信缺失者图像。所述定义模块105,用于若不存在所述征信缺失者图像,则将所述携带者图像作为征信缺失者图像加入所述征信缺失数据库,定义所述征信缺失者图像对应的征信缺失次数为“1”。所述第五判断模块106,用于若存在所述征信缺失者图像,则将所述征信缺失者图像对应的征信缺失次数加“1”,判断征信缺失次数是否达到或超过设定次数。所述报警模块107,用于若所述征信缺失次数达到或超过所述设定次数,则生成包含所述征信缺失者图像的报警信息,将所述报警信息上报至本地公安系统侧终端,以便本地公安系统根据所述报警信息立案调查。
本实施例中所述设定阈值的时间长度以所述携带者收到所述提醒信息之后,能够从容完成商品货款支付为准。具体地,所述设定阈值的取值范围为:5分钟至10分钟,如可以设置为5分钟、6分钟、7分钟、8分钟、9分钟、或10分钟等,较佳设置为6分钟。
本实施例中在若未收到所述商品的货款,且未回归至所述设定位置,则表明所述携带者行为是:拿走所述商品而未支付相应的货款。本实施例中购物者拿走商品不支付相应货款的行为被认为该购物者征信缺失行为。本实施例中预先设置有征信缺失数据库,用于存储征信缺失者图像。本实施例中所述征信缺失者图像为:购买所述无人货架中商品过程存在拿走商品而未支付相应货款行为的购物者图像。购物者存在1次拿走商品而未支付相应货款的行为,则定义该购物者存在1次征信缺失行为。所述设定次数的数值取值范围为:3次至5次,例如可以设置为3次、4次、或5次,较佳设置为3次。
上述第二实施例提供的无人货架的售货控制装置100,能够进一步降低购物者拿走商品不支付相应货款现象的发生几率,甚至杜绝购物者拿走商品不支付相应货款现象的发生。
本发明另提出一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的无人货架的售货控制方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。