结账通道检测方法、系统及介质与流程

文档序号:16977424发布日期:2019-02-26 19:09阅读:149来源:国知局
结账通道检测方法、系统及介质与流程

本发明涉及计算机技术领域,具体地,涉及结账通道检测方法、系统及介质。尤其地,涉及一种针对不可靠多信号源的流式滑动窗口响应式框架的结账通道可靠检测算法。



背景技术:

目前结账通道采用多线程循环检测技术,不能有效解决数据源抖动问题,并且现有技术中的多数据源综合判断的逻辑复杂度。

专利文献cn104794830a(申请号:201510147261.0)公开了一种自助购物结账装置,包括服务器、传送带、取货匣、架设于所述传送带上方的射频识别器及自助结账终端,其中,取货匣与传送带的末端对接,取货匣的仓门上设有数码锁,传送带的初始端下方至少设有一个用于检测所传送带的初始端上是否放置有商品的传感器,服务器控制传送带的传送和停止,射频识别器将识别到的数据发送给服务器,服务器将数据处理结果发送给自助结账终端,自助结账终端向顾客发出付款请求,在顾客响应付款请求后,服务器根据自助结账终端发出的信号控制输出用于解数码锁的数字钥匙。



技术实现要素:

针对现有技术中的缺陷,本发明的目的是提供一种结账通道检测方法、系统及介质。

根据本发明提供的一种结账通道检测方法,包括:

检测数据获取步骤:获取检测数据,存储检测数据;

购物车数据获取步骤:根据获取的检测数据,检测标签数据,根据检测到的标签数据,获得购物车数据;

响应触发步骤:根据获得的购物车数据,响应式触发支付或开门操作。

优选地,所述检测数据包括:活动物体感应数据、人脸检测数据。

所述检测数据获取步骤包括:

活动物体感应数据获取步骤:通过传感器在滑动窗口时间内检测活动物体感应数据源,获得活动物体感应数据;

人脸数据获取步骤:通过摄像头在滑动窗口时间内检测人脸检测数据源,获得人脸检测数据。

优选地,所述传感器包括:红外传感器、声音传感器或者触觉传感器;

所述活动物体感应数据包括:活动物体红外感应数据、活动物体声波传感数据或者活体动物触觉传感数据。

优选地,所述购物车数据获取步骤包括:

滑动窗口调节步骤:根据获取的外活动物体感应数据,调整滑动窗口大小;

购物车数据生成步骤:根据调整后的滑动窗口,令rfid读取器在滑动窗口时间内检测rfid标签,获得rfid标签数据;根据检测到的rfid标签数据,获取rfid标签数据对应的商品状态信息,根据rfid标签数据对应的商品状态信息获得购物车数据。

优选地,所述响应触发步骤包括:

支付判断步骤:根据获得的购物车数据,判定是否需要进行支付:

若是,则根据滑动窗口时间内检测到的人脸检测数据,通过人脸识别技术进行刷脸支付;

否则,则触发开门操作。

根据本发明提供的一种结账通道检测系统,包括:

数据获取模块:获取检测数据,存储检测数据;

购物车数据获取模块:根据获取的不靠谱数据,检测标签数据,根据检测到的标签数据,获得购物车数据;

响应触发模块:根据获得的购物车数据,响应式触发支付或开门操作。

优选地,所述数据获取模块,所述检测数据包括:活动物体感应数据、人脸检测数据;

所述数据获取模块包括:

活动物体感应数据获取模块:通过传感器在滑动窗口时间内检测活动物体感应数据源,获得活动物体感应数据;

人脸数据获取模块:通过摄像头在滑动窗口时间内检测人脸检测数据源,获得人脸检测数据;

所述传感器包括:红外传感器、声音传感器或者触觉传感器;

所述活动物体感应数据包括:活动物体红外感应数据、活动物体声波传感数据或者活体动物触觉传感数据。

优选地,所述购物车数据获取模块包括:

滑动窗口调节模块:根据获取的外活动物体感应数据,调整滑动窗口大小;

购物车数据生成模块:根据调整后的滑动窗口,令rfid读取器在滑动窗口时间内检测rfid标签,获得rfid标签数据;根据检测到的rfid标签数据,获取rfid标签数据对应的商品状态信息,根据rfid标签数据对应的商品状态信息获得购物车数据。

优选地,所述响应触发模块包括:

支付判断模块:根据获得的购物车数据,判定是否需要进行支付:

若是,则根据滑动窗口时间内检测到的人脸检测数据,通过人脸识别技术进行刷脸支付;

否则,则触发开门操作。

根据本发明提供的一种存储有计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时实现上述任一项所述的结账通道检测方法的步骤。

与现有技术相比,本发明具有如下的有益效果:

1、本发明通过流式滑动窗口架构解决了不可靠数据源的数据抖动问题,使其变为可靠数据源。

2、本发明通过响应式架构解决了不同数据源之间的交互检测和多数据源综合逻辑判断问题。

3、本发明通过神经网络人脸检测和人脸识别技术,解决了用户身份认证问题。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为根据本发明优选例的步骤流程示意图。

图2为根据本发明的结账通道检测方法的步骤流程示意图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。

根据本发明提供的一种结账通道检测方法,包括:

步骤s101:获取检测数据,存储检测数据;

步骤s102:根据获取的检测数据,检测标签数据,根据检测到的标签数据,获得购物车数据;

步骤s103:根据获得的购物车数据,响应式触发支付或开门操作。

具体地,所述检测数据包括:活动物体感应数据、人脸检测数据。

所述步骤s101包括:

活动物体感应数据获取步骤:通过传感器在滑动窗口时间内检测活动物体感应数据源,获得活动物体感应数据;

人脸数据获取步骤:通过摄像头在滑动窗口时间内检测人脸检测数据源,获得人脸检测数据。

具体地,所述传感器包括:红外传感器、声音传感器或者触觉传感器;

所述活动物体感应数据包括:活动物体红外感应数据、活动物体声波传感数据或者活体动物触觉传感数据。

具体地,所述步骤s102包括:

滑动窗口调节步骤:根据获取的外活动物体感应数据,调整滑动窗口大小;

购物车数据生成步骤:根据调整后的滑动窗口,令rfid读取器在滑动窗口时间内检测rfid标签,获得rfid标签数据;根据检测到的rfid标签数据,获取rfid标签数据对应的商品状态信息,根据rfid标签数据对应的商品状态信息获得购物车数据。

具体地,所述步骤s103包括:

支付判断步骤:根据获得的购物车数据,判定是否需要进行支付:

若是,则根据滑动窗口时间内检测到的人脸检测数据,通过人脸识别技术进行刷脸支付;

否则,则触发开门操作。

根据本发明提供的一种结账通道检测系统,包括:

数据获取模块:获取检测数据,存储检测数据;

购物车数据获取模块:根据获取的不靠谱数据,检测标签数据,根据检测到的标签数据,获得购物车数据;

响应触发模块:根据获得的购物车数据,响应式触发支付或开门操作。

具体地,所述数据获取模块,所述检测数据包括:活动物体感应数据、人脸检测数据;

所述数据获取模块包括:

活动物体感应数据获取模块:通过传感器在滑动窗口时间内检测活动物体感应数据源,获得活动物体感应数据;

人脸数据获取模块:通过摄像头在滑动窗口时间内检测人脸检测数据源,获得人脸检测数据;

所述传感器包括:红外传感器、声音传感器或者触觉传感器;

所述活动物体感应数据包括:活动物体红外感应数据、活动物体声波传感数据或者活体动物触觉传感数据。

具体地,所述购物车数据获取模块包括:

滑动窗口调节模块:根据获取的外活动物体感应数据,调整滑动窗口大小;

购物车数据生成模块:根据调整后的滑动窗口,令rfid读取器在滑动窗口时间内检测rfid标签,获得rfid标签数据;根据检测到的rfid标签数据,获取rfid标签数据对应的商品状态信息,根据rfid标签数据对应的商品状态信息获得购物车数据。

具体地,所述响应触发模块包括:

支付判断模块:根据获得的购物车数据,判定是否需要进行支付:

若是,则根据滑动窗口时间内检测到的人脸检测数据,通过人脸识别技术进行刷脸支付;

否则,则触发开门操作。

根据本发明提供的一种存储有计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时实现上述任一项所述的结账通道检测方法的步骤。

下面通过优选例,对本发明进行更为具体地说明。

实施例1:

步骤1:实时捕获不可靠数据源按时间戳以时间数据流存储。

步骤1.1:通过传感器捕获不可靠活动物体感应数据源。

步骤1.2:通过rfid读取器捕获不可靠rfid标签检测数据源。

步骤1.3:通过摄像头捕获不可靠人脸检测数据源。

步骤2:流式滑动窗口响应式触发。在变化例中,所述步骤2可以在步骤1.1与步骤1.2之间执行;

步骤2.1:在滑动窗口时间内检测到的rfid标签触发标签状态请求,并返回所有标签对应的商品状态信息组成购物车数据,为步骤3综合逻辑判断提供依据。

步骤2.2:在滑动窗口时间内检测到活动物体触发更改步骤2.1中的滑动窗口大小,防止rfid标签数据源的不可靠数据抖动。

步骤3:根据步骤2.1中的购物车信息响应式触发支付或开门操作。

步骤3.1:如果需要支付,在滑动窗口时间内检测到人脸数据,通过神经网络人脸识别技术实现刷脸支付。

步骤3.2:如果无需支付,响应式触发开门操作。

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

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