用于数字收银机的异常报警方法及系统转让专利

申请号 : CN202311425295.2

文献号 : CN117152887B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 吴杨飞

申请人 : 南通飞海电子科技有限公司

摘要 :

本申请提供了用于数字收银机的异常报警方法及系统,涉及异常报警技术领域,所述方法包括:通过对数字收银机传输信号进行分解,确定可传输信号,然后分别对应设备功能分析,构建多信号接收模块,建立信号之间的传输关系,通过采集历史信号数据,设定信号异常特征,然后基于信号异常特征对各信号进行特征同步比对,定位异常收银机并发送报警信息。本申请主要解决了收银机故障依靠人工巡检确认,存在异常定义不准确,无法实时监测异常并精确定位到异常元件的技术问题。通过设有重量传感器和图像采集设备进行实时重量采集和用户实时结账状态采集并分析异常情况。收银总机可以实时了解各数字收银机的运行情况,及时进行相应的处理。

权利要求 :

1.一种用于数字收银机的异常报警方法,其特征在于,所述方法应用于异常报警系统,所述系统包括一收银总机、多台数字收银机,所述方法包括:对数字收银机进行传输信号分解,确定可传输信号集,对可传输信号集分别进行对应设备功能分析,建立信号‑元件关系列表;

构建多信号接收模块,所述多信号接收模块设置在收银总机中,所述多信号接收模块包括多个信号接收子块,所述信号接收子块与可传输信号相对应;

建立所述可传输信号集与所述多信号接收模块的信号传输关系,通过各信号接收子块与各可传输信号连接,接收多台数据收银机发送的可传输信号;

基于所述信号‑元件关系列表,通过采集历史信号数据,设定信号异常特征;

基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,根据各信号比对结果,定位异常收银机以及异常元件,发送报警信息;

其中,所述对数字收银机进行传输信号分解,确定可传输信号集,包括:对数字收银机进行信号源分析,确定信号源设备,其中,所述信号源设备包括无线网络设备、物联网传感器设备;

基于所述信号源信息,进行信号传输特征分析,确定各信号传输范围、连接方式;

对收银总机进行信号接收特征分析,确定信号接收类型、接收范围;

基于所述各信号传输范围与连接方式,信号接收类型与接收范围进行适应度匹配,获得所述可传输信号集,所述可传输信号集为满足匹配关系的传输信号;

基于所述信号‑元件关系列表,通过采集历史信号数据,设定信号异常特征,包括:基于所述信号‑元件关系列表,确定各元件的信号类型;

基于所述各元件的信号类型,采集元件的历史信号数据,确定异常信号集;

对异常信号集进行异常信号强度特征或异常信号传输时间特征提取,设定所述信号异常特征;

基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,包括:提取信号接收子块的信号异常特征,若信号异常特征为强度特征,获取强度异常区间;

获取所述信号接收子块的接收传输信号,基于所述接收传输信号,构建信号强度波形;

将所述信号强度波形拟合至所述强度异常区间构建的异常坐标中,获得异常触发点,作为信号比对结果;

基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,还包括:当所述信号异常特征为时间特征,基于所述收银总机与数字收银机的位置通信关系,获取时间延迟宽容值,信号宽容时间特征,所述时间延迟宽容值用于表述时间特征的宽容范围,所述信号宽容时间特征用于表述信号的时间宽容范围内的信号特征;

基于所述时间延迟宽容值,信号宽容时间特征对所述信号异常特征进行宽容调整,确定信号宽容时间范围、信号宽容特征范围;

提取所述接收传输信号的信号特征及接收时间;

利用信号特征及接收时间与所述信号宽容时间范围、信号宽容特征范围进行对齐比对,获得信号比对结果。

2.如权利要求1所述的方法,其特征在于,所述方法还包括:根据收银总机、多台数字收银机的分布位置关系,构建多个异常报警圈;

建立所述多个异常报警圈的协同连接,其中协同连接为相邻的异常报警圈;

当同一异常报警圈内多个数字收银机的信号比对结果均存在信号异常时,获取协同连接的异常报警圈的信号比对结果;

若协同连接的异常报警圈也存在多个信号比对结果异常时,发送区域报警信息;

若协同连接的异常报警圈未存在多个信号比对结果异常时,利用协同连接的异常报警圈中第一收银机建立连接,获取协同信号,当接收成功时,将协同信号反馈至收银总机,其中,第一收银机为协同连接的异常报警圈中距离最近的两台数字收银机。

3.如权利要求1所述的方法,其特征在于,所述数字收银机上设置一重量感应器,所述方法还包括:通过数字收银机的扫描设备,通过识别码获取待结算商品的商品名称、商品重量、结算价格;

通过所述重量感应器对待结算商品进行重量数据采集,获取采集重量;

基于所述采集重量与商品重量进行匹配,获得商品匹配结果,当所述商品匹配结果不满足预设要求时,通过当前使用的数字收银台发送单机报警信息,并将所述单机报警信息反馈至所述收银总机。

4.如权利要求1所述的方法,其特征在于,所述数字收银机上设置有图像采集设备,所述方法还包括:通过图像采集设备对结账用户进行画外跟踪图像采集,获取结账用户图像轨迹;

获取结账状态信息;

当所述结账状态信息为未完成或支付失败,且所述结账用户图像轨迹为离开轨迹状态时,通过当前使用的数字收银台发送单机报警信息,并将所述单机报警信息反馈至所述收银总机。

5.一种用于数字收银机的异常报警系统,其特征在于,所述系统包括:信号元件关系列表建立模块,所述信号元件关系列表建立模块用于对数字收银机进行传输信号分解,确定可传输信号集,对可传输信号集分别进行对应设备功能分析,建立信号‑元件关系列表;

多信号接收模块构建模块,所述多信号接收模块构建模块用于构建多信号接收模块,所述多信号接收模块设置在收银总机中,所述多信号接收模块包括多个信号接收子块,所述信号接收子块与可传输信号相对应;

传输关系建立模块,所述传输关系建立模块用于建立所述可传输信号集与所述多信号接收模块的信号传输关系,通过各信号接收子块与各可传输信号连接,接收多台数据收银机发送的可传输信号;

信号异常特征设定模块,所述信号异常特征设定模块是基于所述信号‑元件关系列表,通过采集历史信号数据,设定信号异常特征;

报警信息发送模块,所述报警信息发送模块是基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,根据各信号比对结果,定位异常收银机以及异常元件,发送报警信息;

进一步地,该系统还包括:

信号源分析模块,用于对数字收银机进行信号源分析,确定信号源设备,其中,所述信号源设备包括无线网络设备、物联网传感器设备;

各信号传输范围、连接方式确定模块,是基于所述信号源信息,进行信号传输特征分析,确定各信号传输范围、连接方式;

信号接收类型、接收范围确定模块,用于对收银总机进行信号接收特征分析,确定信号接收类型、接收范围;

可传输信号集获取模块,是基于所述各信号传输范围与连接方式,信号接收类型与接收范围进行适应度匹配,获得所述可传输信号集,所述可传输信号集为满足匹配关系的传输信号;

各元件的信号类型确定模块,是基于所述信号‑元件关系列表,确定各元件的信号类型;

异常信号集确定模块,是基于所述各元件的信号类型,采集元件的历史信号数据,确定异常信号集;

信号异常特征设定模块,用于对异常信号集进行异常信号强度特征或异常信号传输时间特征提取,设定所述信号异常特征;

强度异常区间获取模块,用于提取信号接收子块的信号异常特征,若信号异常特征为强度特征,获取强度异常区间;

信号强度波形构建模块,用于获取所述信号接收子块的接收传输信号,基于所述接收传输信号,构建信号强度波形;

异常触发点获取模块,用于将所述信号强度波形拟合至所述强度异常区间构建的异常坐标中,获得异常触发点,作为信号比对结果;

时间延迟宽容值获取模块,用于当所述信号异常特征为时间特征,基于所述收银总机与数字收银机的位置通信关系,获取时间延迟宽容值,信号宽容时间特征,所述时间延迟宽容值用于表述时间特征的宽容范围,所述信号宽容时间特征用于表述信号的时间宽容范围内的信号特征;

信号宽容范围确定模块,是基于所述时间延迟宽容值,信号宽容时间特征对所述信号异常特征进行宽容调整,确定信号宽容时间范围、信号宽容特征范围;

信号特征及接收时间提取模块,用于提取所述接收传输信号的信号特征及接收时间;

信号比对结果获取模块,用于利用信号特征及接收时间与所述信号宽容时间范围、信号宽容特征范围进行对齐比对,获得信号比对结果。

说明书 :

用于数字收银机的异常报警方法及系统

技术领域

[0001] 本发明涉及异常报警的技术领域,具体涉及用于数字收银机的异常报警方法及系统。

背景技术

[0002] 数字收银机在提高收银效率、降低人工成本、提升顾客购物体验等方面具有明显优势,但在实际应用中仍存在一些挑战。尽管自助收银机在大型商场中的使用比例已经很高,但是自助区现场管理难,损耗估算统计难,异常事件发现难以及黑名单人员管理更难等问题。还有一些顾客会先用少的东西称重,再增添更多的商品,也是商家担心的问题之一。
[0003] 现有技术是可以通过数据分析进行异常监测,数字收银机可以收集大量的销售数据,通过对这些数据进行分析,可以发现一些异常情况,如某个时间段的销售额突然增加或减少,系统就会发出警报。
[0004] 现有技术还存在对异常的定义不够准确:通过销售额的突然增加或减少来判断异常情况,虽然在一定程度上能够发现某些异常,但这种简单的判断方法容易产生误报或漏报。对于某些特殊情况,如促销活动、季节性销售等,销售额的波动是正常的,但可能会被误报为异常。无法检测所有异常情况:除了销售额的波动,还有其他一些异常情况可能不会直接反映在销售数据上,如收银员的操作错误、顾客的非法行为等。这些异常情况无法被发现。

发明内容

[0005] 本申请主要解决了收银机故障依靠人工巡检确认,存在异常定义不准确,无法实时监测异常并精确定位到异常元件的技术问题。
[0006] 鉴于上述问题,本申请实施例提供了用于数字收银机的异常报警方法及系统,第一方面,本申请实施例提供了用于数字收银机的异常报警方法,所述方法包括:对数字收银机进行传输信号分解,确定可传输信号集,对可传输信号集分别进行对应设备功能分析,建立信号‑元件关系列表。构建多信号接收模块,所述多信号接收模块设置在收银总机中,所述多信号接收模块包括多个信号接收子块,所述信号接收子块与可传输信号相对应。建立所述可传输信号集与所述多信号接收模块的信号传输关系,通过各信号接收子块与各可传输信号连接,接收多台数据收银机发送的可传输信号。基于所述信号‑元件关系列表,通过采集历史信号数据,设定信号异常特征。基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,根据各信号比对结果,定位异常收银机以及异常元件,发送报警信息。
[0007] 第二方面,本申请实施例提供了用于数字收银机的异常报警系统,所述系统包括:信号元件关系列表建立模块,所述信号元件关系列表建立模块用于对数字收银机进行传输信号分解,确定可传输信号集,对可传输信号集分别进行对应设备功能分析,建立信号‑元件关系列表。多信号接收模块构建模块,所述多信号接收模块构建模块用于构建多信号接收模块,所述多信号接收模块设置在收银总机中,所述多信号接收模块包括多个信号接收子块,所述信号接收子块与可传输信号相对应。传输关系建立模块,所述传输关系建立模块用于建立所述可传输信号集与所述多信号接收模块的信号传输关系,通过各信号接收子块与各可传输信号连接,接收多台数据收银机发送的可传输信号。信号异常特征设定模块,所述信号异常特征设定模块是基于所述信号‑元件关系列表,通过采集历史信号数据,设定信号异常特征。
[0008] 报警信息发送模块,所述报警信息发送模块是基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,根据各信号比对结果,定位异常收银机以及异常元件,发送报警信息。
[0009] 本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0010] 本申请提供了用于数字收银机的异常报警方法及系统,涉及异常报警技术领域,所述方法包括:通过对数字收银机传输信号进行分解,确定可传输信号,然后分别对应设备功能分析,构建多信号接收模块,建立信号之间的传输关系,接受多台数据收银机的可传输信号,通过采集历史信号数据,设定信号异常特征,然后基于信号异常特征对各信号进行特征同步比对,定位异常收银机并发送报警信息。
[0011] 本申请主要解决了收银机故障依靠人工巡检确认,存在异常定义不准确,无法实时监测异常并精确定位到异常元件的技术问题。通过设有重量传感器和图像采集设备进行实时重量采集和用户实时结账状态采集并分析异常情况。收银总机可以实时了解各数字收银机的运行情况,及时进行相应的处理。
[0012] 上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

[0013] 为了更清楚地说明本公开或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0014] 图1为本申请实施例提供了用于数字收银机的异常报警方法流程示意图;
[0015] 图2为本申请实施例提供了用于数字收银机的异常报警方法中,获得可传输信号集的方法流程示意图;
[0016] 图3为本申请实施例提供了用于数字收银机的异常报警方法中,将协同信号反馈至收银总机的方法流程示意图;
[0017] 图4为本申请实施例提供了用于数字收银机的异常报警系统的结构示意图。
[0018] 附图标记说明:信号元件关系列表建立模块10,多信号接收模块构建模块20,传输关系建立模块30,信号异常特征设定模块40,报警信息发送模块50。

具体实施方式

[0019] 本申请主要解决了收银机故障依靠人工巡检确认,存在异常定义不准确,无法实时监测异常并精确定位到异常元件的技术问题。通过设有重量传感器和图像采集设备进行实时重量采集和用户实时结账状态采集并分析异常情况。收银总机可以实时了解各数字收银机的运行情况,及时进行相应的处理。
[0020] 为了更好地理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述方案进行详细介绍:实施例一
[0021] 如图1所示用于数字收银机的异常报警方法,所述方法包括:
[0022] 对数字收银机进行传输信号分解,确定可传输信号集,对可传输信号集分别进行对应设备功能分析,建立信号‑元件关系列表;
[0023] 具体而言,交易信号:当顾客完成交易时,收银机会发送一个交易信号,表示有一笔交易完成。这个信号可能包括交易金额、商品信息、支付方式等信息。商品信息信号:当商品被扫描或输入到收银机时,收银机会发送一个商品信息信号,包括商品名称、条形码、价格等信息。系统状态信号:收银机可能会发送系统状态信号,包括系统故障、电池低电量、网络连接失败等信息。用户输入信号:例如,当收银员输入密码或进行其他用户交互操作时,收银机会发送一个用户输入信号。销售统计信号:收银机在销售过程中会收集各种统计数据,如各类商品的销售量、销售额等,这些数据可以在后续被提取和分析。在此基础上,我们可以信号‑元件关系列表,对每个信号进行设备功能分析:交易信号:通常会被传输到收银机的主处理器或后台服务器进行处理和记录。商品信息信号:通常会被传输到收银机的主处理器或后台服务器进行处理和记录。统状态信号:这些信号会被传输到警报系统或者维护人员那里,提示他们系统出现了一些问题。用户输入信号:这些信号会被传输到收银机的主处理器或后台服务器进行处理和记录。
[0024] 构建多信号接收模块,所述多信号接收模块设置在收银总机中,所述多信号接收模块包括多个信号接收子块,所述信号接收子块与可传输信号相对应;
[0025] 具体而言,定义信号接收模块:对于每个可传输信号,定义一个相应的信号接收子块。这些子块应具备解析和处理相应信号的能力。例如,对于交易信号,信号接收子块可能包括用于解析交易金额和商品信息的部分。根据定义的信号接收模块,设计相应的硬件电路。每个信号接收子块可能包括特定的输入接口和处理器,用于接收和解析相应的信号。硬件设计应考虑信号的传输速率、稳定性、兼容性等因素。集成到收银总机:将所有信号接收子块集成到收银总机中,通过相应的接口和线缆进行连接。收银总机应具备对所有信号接收子块进行管理和监控的能力,并能根据需要向报警台或维护人员发送警报或故障信息。
[0026] 建立所述可传输信号集与所述多信号接收模块的信号传输关系,通过各信号接收子块与各可传输信号连接,接收多台数据收银机发送的可传输信号;
[0027] 具体而言,建立所述可传输信号集与所述多信号接收模块的信号传输关系,定义信号传输规则:为了在多信号接收模块和数据收银机之间建立信号传输关系,定义规则,这些规则应明确每个可传输信号如何从收银机发送到多信号接收模块,以及如何从多信号接收模块返回到收银机。例如,交易金额和商品信息等信号可能需要通过特定的通信协议进行传输。根据定义的信号传输规则,将多信号接收模块与数据收银机进行硬件连接。这可能包括使用合适的线缆和接口将各信号接收子块与相应的收银机进行连接。同时,确保这些连接能够支持高速、稳定的数据传输。在确认各信号接收子块能够正确地接收和处理相应的信号后,可以建立起完整的信号传输关系。这意味着每个数据收银机都可以将可传输信号发送到多信号接收模块,并从模块接收到处理结果。
[0028] 基于所述信号‑元件关系列表,通过采集历史信号数据,设定信号异常特征;
[0029] 具体而言,历史信号数据采集:首先需要采集历史信号数据,这些数据应该包含交易信号、商品信息信号、系统状态信号、用户输入信号以及销售统计信号等。这些数据可以通过收银机进行收集,然后传输到后端服务器进行存储。异常特征设定:在采集了历史信号数据之后,可以设定异常特征。异常特征可以根据历史数据的统计规律或者特定的业务规则来进行设定。例如,如果发现某个收银机的交易金额异常升高,可以设定一个报警阈值,当交易金额超过这个阈值时,就认为这是一个异常信号。
[0030] 基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,根据各信号比对结果,定位异常收银机以及异常元件,发送报警信息。
[0031] 具体而言,特征同步比对:对于每个信号接收子块,将其接收到的信号与设定的异常特征进行比较。通过这种比对,可以确定每个信号是否符合异常特征。例如,如果某台收银机的交易金额远高于平均交易金额,这可能是一个异常交易信号。异常定位:一旦发现某个信号符合异常特征,就需要进一步确定是哪个收银机或元件发送的。这可以通过比较各信号接收子块接收到的信号来实现。例如,如果发现某个交易信号的交易金额和商品信息与其他收银机不同,可以确定是该收银机发送的异常信号。报警信息发送:一旦确定了异常收银机和元件,就可以发送报警信息。报警信息可以包括异常收银机的位置、异常元件的名称以及异常信号的类型等信息。这些信息可以通过控制台、报警台或者电子邮件等方式发送给管理人员或维护人员。
[0032] 进一步而言,如图2所示,本申请方法,所述对数字收银机进行传输信号分解,确定可传输信号集,包括:
[0033] 对数字收银机进行信号源分析,确定信号源设备,其中,所述信号源设备包括无线网络设备、物联网传感器设备;
[0034] 基于所述信号源信息,进行信号传输特征分析,确定各信号传输范围、连接方式;
[0035] 对收银总机进行信号接收特征分析,确定信号接收类型、接收范围;
[0036] 基于所述各信号传输范围与连接方式,信号接收类型与接收范围进行适应度匹配,获得所述可传输信号集,所述可传输信号集为满足匹配关系的传输信号。
[0037] 具体而言,对数字收银机进行信号源分析,确定信号源设备:数字收银机的信号源设备可能包括无线网络设备、物联网传感器设备等。这些设备可以提供例如交易信息、商品信息、系统状态信息等信号。分析信号源设备的性能参数:包括信号的稳定性、传输速率、抗干扰能力等。评估信号源设备的可用性:考虑设备的工作范围、工作时间、工作温度等因素。基于信号源信息进行信号传输特征分析,确定各信号传输范围:根据信号源设备的性能参数,确定每个信号的传输范围。例如,某些信号可能只能在本店范围内传输,而某些信号可能可以通过无线网络进行更远距离的传输。分析信号的连接方式:确定各信号的传输协议和接口标准,例如WiFi、蓝牙、Zigbee等。对收银总机进行信号接收特征分析,确定信号接收类型:分析收银总机可以接收的信号类型,例如数字信号、模拟信号、无线信号等。确定信号接收范围:根据收银总机的性能参数,确定其可以接收的信号范围。例如,某些收银总机可能只能接收本店范围内的信号,而某些收银总机可能可以通过无线网络接收更远距离的信号。基于所述各信号传输范围与连接方式、信号接收类型与接收范围进行适应度匹配,分析各信号传输范围与连接方式、信号接收类型与接收范围之间的匹配度:考虑传输速率、稳定性、抗干扰能力等因素。根据匹配度选择合适的传输协议和接口标准:例如,如果某种无线协议的传输范围和稳定性适合,则可以选择该协议进行传输。根据匹配度选择合适的收银总机:如果某种收银总机的接收范围和稳定性适合,则可以选择该收银总机进行接收。获得可传输信号集:将满足匹配关系的传输信号集合起来,形成可传输信号集。这个信号集可以包括例如交易信息、商品信息、系统状态信息等。
[0038] 进一步而言,本申请方法,基于所述信号‑元件关系列表,通过采集历史信号数据,设定信号异常特征,包括:
[0039] 基于所述信号‑元件关系列表,确定各元件的信号类型;
[0040] 基于所述各元件的信号类型,采集元件的历史信号数据,确定异常信号集;
[0041] 对异常信号集进行异常信号强度特征或异常信号传输时间特征提取,设定所述信号异常特征。
[0042] 具体而言,基于信号‑元件关系列表确定各元件的信号类型,某些元件可能只能接收交易信号,而某些元件可能只能接收系统状态信号。采集元件的历史信号数据:对于每个元件,需要采集其历史信号数据。这些数据可以包括交易金额、商品信息、系统状态等信号。这些数据可以通过收银机进行收集,然后传输到后端服务器进行存储。确定异常信号集:在采集了历史信号数据之后,可以基于设定的异常特征来确定哪些信号是异常信号。例如,如果某个收银机的交易金额异常升高,或者某个物联网传感器的数据传输频繁失败,这些都可以被认为是一种异常信号。对异常信号集进行异常信号强度特征或异常信号传输时间特征提取:对于每个异常信号,可以提取其异常信号强度特征或异常信号传输时间特征。例如,如果某个异常交易信号的交易金额远高于平均交易金额,那么这个交易金额就可以被视为一个异常信号强度特征。同样,如果某个异常数据传输信号在短时间内频繁传输失败,那么这个频繁传输失败的间隔时间就可以被视为一个异常信号传输时间特征。设定信号异常特征:根据提取出的异常信号强度特征或异常信号传输时间特征,可以设定每个信号的异常阈值。例如,如果设定了一个交易金额大于X元人民币时视为交易金额过高,那么当实际交易金额大于X元人民币时,就认为是一个异常交易信号。同样,如果设定了一个数据传输失败间隔时间小于Y小时视为数据传输频繁失败,那么当实际数据传输失败间隔时间小于Y小时,就认为是一个异常数据传输信号。
[0043] 进一步而言,本申请方法,基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,包括:
[0044] 提取信号接收子块的信号异常特征,若信号异常特征为强度特征,获取强度异常区间;
[0045] 获取所述信号接收子块的接收传输信号,基于所述接收传输信号,构建信号强度波形;
[0046] 将所述信号强度波形拟合至所述强度异常区间构建的异常坐标中,获得异常触发点,作为信号比对结果。
[0047] 具体而言,提取信号接收子块的信号异常特征:对于每个信号接收子块,可以提取其接收到的信号的异常特征。如果信号异常特征为强度特征,可以进一步获取强度异常区间。获取信号接收子块的接收传输信号:对于每个信号接收子块,需要获取其接收到的传输信号。这些信号可以通过特定的接口和协议进行传输,例如USB接口、网络协议等。基于接收传输信号构建信号强度波形:在获取到传输信号之后,可以基于这些信号构建信号强度波形。具体可以是采用信号处理技术,例如傅里叶变换、小波变换等,对信号进行处理并绘制出信号强度波形图。将信号强度波形拟合至强度异常区间构建的异常坐标中:对于每个信号的强度波形,可以将其拟合至强度异常区间构建的异常坐标中。具体可以是采用数据拟合技术,例如最小二乘法、多项式拟合等,将信号强度波形与异常坐标进行拟合。获得异常触发点:在拟合完成后,可以获得异常触发点。这个点可以是在异常坐标中的一个点,也可以是在强度波形中的一个点。这个点可以表示信号的异常位置和异常程度。作为信号比对结果:将获得的异常触发点作为信号比对结果。这个结果可以用于后续的报警处理、故障诊断等应用中。
[0048] 进一步而言,本申请方法,基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,还包括:
[0049] 当所述信号异常特征为时间特征,基于所述收银总机与数字收银机的位置通信关系,获取时间延迟宽容值,信号宽容时间特征,所述时间延迟宽容值用于表述时间特征的宽容范围,所述信号宽容时间特征用于表述信号的时间宽容范围内的信号特征;
[0050] 基于所述时间延迟宽容值,信号宽容时间特征对所述信号异常特征进行宽容调整,确定信号宽容时间范围、信号宽容特征范围;
[0051] 提取所述接收传输信号的信号特征及接收时间;
[0052] 利用信号特征及接收时间与所述信号宽容时间范围、信号宽容特征范围进行对齐比对,获得信号比对结果。
[0053] 具体而言,当信号异常特征为时间特征时,基于收银总机与数字收银机的位置通信关系获取时间延迟宽容值和信号宽容时间特征,基于时间延迟宽容值和信号宽容时间特征对信号异常特征进行宽容调整,确定信号宽容时间范围和信号宽容特征范围,提取接收传输信号的信号特征及接收时间,利用信号特征及接收时间与信号宽容时间范围和信号宽容特征范围进行对齐比对。获取时间延迟宽容值和信号宽容时间特征:根据收银总机与数字收银机的位置通信关系,可以获取时间延迟宽容值。这个值可以表示在特定距离和通信协议下,信号传输所允许的时间延迟范围。同时,可以设定信号宽容时间特征,这个值可以表示在特定业务规则下,信号的时间宽容范围内的信号特征。对信号异常特征进行宽容调整:根据获取的时间延迟宽容值和信号宽容时间特征,可以对信号异常特征进行宽容调整,确定信号宽容时间范围和信号宽容特征范围。例如,如果某个交易信号的接收时间晚于预期时间,但仍在时间延迟宽容值范围内,且其交易金额等信号特征在信号宽容特征范围内,则可以认为这是一个在时间上宽容的异常信号。提取接收传输信号的信号特征及接收时间:对于每个接收到的传输信号,可以提取其信号特征和接收时间。这些特征可以包括交易金额、商品信息等,可以通过解析传输协议和格式来提取。进行对齐比对:将提取出的信号特征和接收时间与信号宽容时间范围和信号宽容特征范围进行对齐比对。如果某个信号的特征和接收时间都在宽容范围内,则可以认为这是一个正常的、不需要报警的信号;否则,就认为是一个需要报警处理的异常信号。获得信号比对结果:通过对齐比对,可以获得每个信号的比对结果。这个结果可以是一个二值化的结果(正常/异常),也可以是一个带有置信度的结果,表示信号异常的可能性程度。
[0054] 进一步而言,如图3所示,本申请方法还包括:
[0055] 根据收银总机、多台数字收银机的分布位置关系,构建多个异常报警圈;
[0056] 建立所述多个异常报警圈的协同连接,其中协同连接为相邻的异常报警圈;
[0057] 当同一异常报警圈内多个数字收银机的信号比对结果均存在信号异常时,获取协同连接的异常报警圈的信号比对结果;
[0058] 若协同连接的异常报警圈也存在多个信号比对结果异常时,发送区域报警信息;
[0059] 若协同连接的异常报警圈未存在多个信号比对结果异常时,利用协同连接的异常报警圈中第一收银机建立连接,获取协同信号,当接收成功时,将协同信号反馈至收银总机,其中,第一收银机为协同连接的异常报警圈中距离最近的两台数字收银机。
[0060] 具体而言,根据收银总机、多台数字收银机的分布位置关系构建多个异常报警圈,建立多个异常报警圈的协同连接,其中协同连接为相邻的异常报警圈,当同一异常报警圈内多个数字收银机的信号比对结果均存在信号异常时,获取协同连接的异常报警圈的信号比对结果,若协同连接的异常报警圈也存在多个信号比对结果异常时,发送区域报警信息,若协同连接的异常报警圈未存在多个信号比对结果异常时,利用协同连接的异常报警圈中第一收银机建立连接,获取协同信号,当接收成功时,将协同信号反馈至收银总机,其中第一收银机为协同连接的异常报警圈中距离最近的两台数字收银机。根据收银总机、多台数字收银机的分布位置关系构建多个异常报警圈:可以以收银总机和各数字收银机的位置信息为基础,设定每个收银机所属的异常报警圈。例如,可以根据收银机之间的距离、通信协议等因素设定每个收银机所属的异常报警圈。建立多个异常报警圈的协同连接:对于相邻的异常报警圈,可以建立协同连接。这些连接可以是物理连接,例如串口、USB接口等,也可以是无线连接,例如WiFi、蓝牙等。当同一异常报警圈内多个数字收银机的信号比对结果均存在信号异常时,获取协同连接的异常报警圈的信号比对结果:对于同一异常报警圈内的各数字收银机,如果它们的信号比对结果都显示有异常,那么可以认为这个异常报警圈内存在信号异常。此时,可以获取与该异常报警圈相邻的异常报警圈的信号比对结果。若协同连接的异常报警圈也存在多个信号比对结果异常时,发送区域报警信息:如果与当前异常报警圈相邻的异常报警圈也存在多个信号比对结果异常,那么可以发送区域报警信息。这种信息可以通过协同连接发送给收银总机或者其他管理人员。若协同连接的异常报警圈未存在多个信号比对结果异常时,利用协同连接的异常报警圈中第一收银机建立连接,获取协同信号,当接收成功时,将协同信号反馈至收银总机:如果与当前异常报警圈相邻的异常报警圈没有存在多个信号比对结果异常,那么可以利用协同连接的异常报警圈中的第一台收银机建立连接,并获取协同信号。当接收成功后,可以将协同信号反馈给收银总机。
[0061] 进一步而言,本申请方法,所述数字收银机上设置一重量感应器,所述方法还包括:
[0062] 通过数字收银机的扫描设备,通过识别码获取待结算商品的商品名称、商品重量、结算价格;
[0063] 通过所述重量感应器对待结算商品进行重量数据采集,获取采集重量;
[0064] 基于所述采集重量与商品重量进行匹配,获得商品匹配结果,当所述商品匹配结果不满足预设要求时,通过当前使用的数字收银台发送单机报警信息,并将所述单机报警信息反馈至所述收银总机。
[0065] 具体而言,通过数字收银机的扫描设备获取待结算商品的商品名称、商品重量、结算价格,通过重量感应器对待结算商品进行重量数据采集,基于采集重量与商品重量进行匹配,获得商品匹配结果,当商品匹配结果不满足预设要求时,通过当前使用的数字收银台发送单机报警信息,并将单机报警信息反馈至收银总机。通过数字收银机的扫描设备获取待结算商品的商品名称、商品重量、结算价格:数字收银机配备有扫描设备,可以快速、准确地获取商品的商品名称、商品重量和结算价格等信息。这些信息可以通过扫描设备直接获取,也可以通过与后端数据库进行通信获取。通过重量感应器对待结算商品进行重量数据采集:重量感应器可以对待结算商品进行重量数据的采集。这个过程可以是在商品被放置在秤台上时完成的,也可以是在商品被拿起时完成的。基于采集重量与商品重量进行匹配,获得商品匹配结果:在获得待结算商品的重量数据后,将其与商品重量进行匹配,以获得商品匹配结果。如果两个重量值不匹配,说明可能出现异常情况。当商品匹配结果不满足预设要求时,通过当前使用的数字收银台发送单机报警信息:当商品匹配结果不满足预设要求时,例如差异过大等,可以通过当前使用的数字收银台发出单机报警信息。这个信息可以是声音、灯光或者其他形式的警告信息。将单机报警信息反馈至收银总机:为了更好地管理和监控各数字收银机的运行情况,可以将单机报警信息反馈至收银总机。这样,收银总机就可以了解各数字收银机的运行情况,及时进行相应的处理。
[0066] 进一步而言,本申请方法,所述数字收银机上设置有图像采集设备,所述方法还包括:
[0067] 通过图像采集设备对结账用户进行画外跟踪图像采集,获取结账用户图像轨迹;
[0068] 获取结账状态信息;
[0069] 当所述结账状态信息为未完成或支付失败,且所述结账用户图像轨迹为离开轨迹状态时,通过当前使用的数字收银台发送单机报警信息,并将所述单机报警信息反馈至所述收银总机。
[0070] 具体而言,通过图像采集设备对结账用户进行画外跟踪图像采集,获取结账用户图像轨迹,获取结账状态信息,当结账状态信息为未完成或支付失败,且结账用户图像轨迹为离开轨迹状态时,通过当前使用的数字收银台发送单机报警信息,并将单机报警信息反馈至收银总机。通过图像采集设备对结账用户进行画外跟踪图像采集,获取结账用户图像轨迹:使用图像采集设备,如摄像头,可以对结账用户进行图像采集。同时,可以获取结账用户在结账过程中的移动轨迹。获取结账状态信息:可以获取结账状态信息,例如交易是否完成、支付是否成功等信息。这个信息可以通过与后端系统的通信来获取。当结账状态信息为未完成或支付失败,且结账用户图像轨迹为离开轨迹状态时:如果结账状态信息显示交易未完成或支付失败,且结账用户的图像轨迹显示其正在离开,那么可以判断出可能出现了异常情况。通过当前使用的数字收银台发送单机报警信息:在这种情况下,可以通过当前使用的数字收银台发出单机报警信息。这个信息可以是声音、灯光或者其他形式的警告信息。将单机报警信息反馈至收银总机:为了更好地管理和监控各数字收银机的运行情况,可以将单机报警信息反馈至收银总机。这样,收银总机就可以了解各数字收银机的运行情况,及时进行相应的处理。
实施例二
[0071] 基于与前述实施例用于数字收银机的异常报警方法相同的发明构思,如图4所示,本申请提供了用于数字收银机的异常报警系统,所述系统包括:
[0072] 信号元件关系列表建立模块10,所述信号元件关系列表建立模块10用于对数字收银机进行传输信号分解,确定可传输信号集,对可传输信号集分别进行对应设备功能分析,建立信号‑元件关系列表;
[0073] 多信号接收模块构建模块20,所述多信号接收模块构建模块20用于构建多信号接收模块,所述多信号接收模块设置在收银总机中,所述多信号接收模块包括多个信号接收子块,所述信号接收子块与可传输信号相对应;
[0074] 传输关系建立模块30,所述传输关系建立模块30用于建立所述可传输信号集与所述多信号接收模块的信号传输关系,通过各信号接收子块与各可传输信号连接,接收多台数据收银机发送的可传输信号;
[0075] 信号异常特征设定模块40,所述信号异常特征设定模块40是基于所述信号‑元件关系列表,通过采集历史信号数据,设定信号异常特征;
[0076] 报警信息发送模块50,所述报警信息发送模块50是基于所述信号异常特征对各信号接收子块中的接收信号进行特征同步比对,根据各信号比对结果,定位异常收银机以及异常元件,发送报警信息。
[0077] 进一步地,该系统还包括:
[0078] 信号源分析模块,用于对数字收银机进行信号源分析,确定信号源设备,其中,所述信号源设备包括无线网络设备、物联网传感器设备;
[0079] 各信号传输范围、连接方式确定模块,是基于所述信号源信息,进行信号传输特征分析,确定各信号传输范围、连接方式;
[0080] 信号接收类型、接收范围确定模块,用于对收银总机进行信号接收特征分析,确定信号接收类型、接收范围;
[0081] 可传输信号集获取模块,是基于所述各信号传输范围与连接方式,信号接收类型与接收范围进行适应度匹配,获得所述可传输信号集,所述可传输信号集为满足匹配关系的传输信号。
[0082] 进一步地,该系统还包括:
[0083] 各元件的信号类型确定模块,是基于所述信号‑元件关系列表,确定各元件的信号类型;
[0084] 异常信号集确定模块,是基于所述各元件的信号类型,采集元件的历史信号数据,确定异常信号集;
[0085] 信号异常特征设定模块,用于对异常信号集进行异常信号强度特征或异常信号传输时间特征提取,设定所述信号异常特征。
[0086] 进一步地,该系统还包括:
[0087] 强度异常区间获取模块,用于提取信号接收子块的信号异常特征,若信号异常特征为强度特征,获取强度异常区间;
[0088] 信号强度波形构建模块,用于获取所述信号接收子块的接收传输信号,基于所述接收传输信号,构建信号强度波形;
[0089] 异常触发点获取模块,用于将所述信号强度波形拟合至所述强度异常区间构建的异常坐标中,获得异常触发点,作为信号比对结果。
[0090] 进一步地,该系统还包括:
[0091] 时间延迟宽容值获取模块,用于当所述信号异常特征为时间特征,基于所述收银总机与数字收银机的位置通信关系,获取时间延迟宽容值,信号宽容时间特征,所述时间延迟宽容值用于表述时间特征的宽容范围,所述信号宽容时间特征用于表述信号的时间宽容范围内的信号特征;
[0092] 信号宽容范围确定模块,是基于所述时间延迟宽容值,信号宽容时间特征对所述信号异常特征进行宽容调整,确定信号宽容时间范围、信号宽容特征范围;
[0093] 信号特征及接收时间提取模块,用于提取所述接收传输信号的信号特征及接收时间;
[0094] 信号比对结果获取模块,用于利用信号特征及接收时间与所述信号宽容时间范围、信号宽容特征范围进行对齐比对,获得信号比对结果。
[0095] 进一步地,该系统还包括:
[0096] 多个异常报警圈构建模块,用于根据收银总机、多台数字收银机的分布位置关系,构建多个异常报警圈;
[0097] 多个异常报警圈协同连接模块,用于建立所述多个异常报警圈的协同连接,其中协同连接为相邻的异常报警圈;
[0098] 信号比对结果获取模块,是当同一异常报警圈内多个数字收银机的信号比对结果均存在信号异常时,获取协同连接的异常报警圈的信号比对结果;
[0099] 区域报警信息发送模块,是若协同连接的异常报警圈也存在多个信号比对结果异常时,发送区域报警信息;
[0100] 协同信号获取模块,是若协同连接的异常报警圈未存在多个信号比对结果异常时,利用协同连接的异常报警圈中第一收银机建立连接,获取协同信号,当接收成功时,将协同信号反馈至收银总机,其中,第一收银机为协同连接的异常报警圈中距离最近的两台数字收银机。
[0101] 进一步地,该系统还包括:
[0102] 商品识别模块,用于通过数字收银机的扫描设备,通过识别码获取待结算商品的商品名称、商品重量、结算价格;
[0103] 重量采集模块,用于通过所述重量感应器对待结算商品进行重量数据采集,获取采集重量;
[0104] 匹配结果获取模块,是基于所述采集重量与商品重量进行匹配,获得商品匹配结果,当所述商品匹配结果不满足预设要求时,通过当前使用的数字收银台发送单机报警信息,并将所述单机报警信息反馈至所述收银总机。
[0105] 进一步地,该系统还包括:
[0106] 图像采集模块,用于通过图像采集设备对结账用户进行画外跟踪图像采集,获取结账用户图像轨迹;
[0107] 结账信息获取模块,用于获取结账状态信息;
[0108] 报警信息反馈模块,用于当所述结账状态信息为未完成或支付失败,且所述结账用户图像轨迹为离开轨迹状态时,通过当前使用的数字收银台发送单机报警信息,并将所述单机报警信息反馈至所述收银总机。
[0109] 说明书通过前述用于数字收银机的异常报警方法的详细描述,本领域技术人员可以清楚地知识本实施例中用于数字收银机的异常报警系统,对于实施例公开的系统而言,由于其与实施例公开装置相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0110] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其他实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。