一种自助餐称重计量的防作弊方法技术

技术编号:26257516 阅读:35 留言:0更新日期:2020-11-06 17:49
本发明专利技术公开了一种自助餐称重计量的防作弊方法,该方法包括:1)间隔周期T采集餐盒实时重量,并计算读取到托盘电子标签信息的时间Tin前餐盒处于稳定状态时的重量Wbefore,所述电子标签信息包括用户信息,所述餐盒内装有餐品;2)计算读取不到托盘电子标签信息的时间Tout后餐盒处于稳定状态时的重量Wafter;3)通过公式(Wbefore–Wafter)*Price结算,其中,price为步骤1)中餐品的单价。本发明专利技术可减少使用人员误操作或者恶意操作造成餐厅运营者财产损失。

【技术实现步骤摘要】
一种自助餐称重计量的防作弊方法
本专利技术涉及自助餐领域,尤其涉及一种自助餐称重计量的防作弊方法。
技术介绍
随着生活水平的发展,人们在衣食住行方面不断的最求进步,促进者社会服务业的发展,催生了自助称重自助餐这一业态。称重自助餐的特点是,自助式的打菜服务,按照重量来收费,多吃多付少吃少付,减少了老式自助餐服务的浪费与一刀切的收费政策。再具体的实施过程中因为是自助称重,有可能顾客因为误操作或者恶意操作造成餐厅运营者的财产损失。目前现有的自助称重结算设备的提供商并没太有效的措施解决自助称重进入时有意或者无意的抬秤行为(目的是使进入时计算的重量减少,以达到结算时少算重量少付钱的行为)。另一方面也没有解决自助称重离开时有意或者无意的压秤行为(目的是使离开时计算的重量减少,以达到结算时少算重量少付钱的行为)。有鉴于此,亟待研发设计出一种能减少使用人员误操作或者恶意操作造成餐厅运营者财产损失的自助餐称重计量方法。
技术实现思路
本专利技术的目的旨在解决上述问题,从而提供一种自助餐称重计量的防作弊方法。为实现上述目的,本专利技术提供了一种自助餐称重计量的防作弊方法,该方法包括如下步骤:1)间隔周期T采集餐盒实时重量,并计算读取到托盘电子标签信息的时间Tin前餐盒处于稳定状态时的重量Wbefore,所述电子标签信息包括用户信息,所述餐盒内装有餐品;2)计算读取不到托盘电子标签信息的时间Tout后餐盒处于稳定状态时的重量Wafter;3)通过公式(Wbefore–Wafter)*Price结算,其中,price为步骤1)中餐品的单价。进一步地,所述步骤1)计算读取到托盘电子标签信息的时间Tin前餐盒处于稳定状态时的重量Wbefore包括如下步骤:1)初始时刻计Wbefore=0,并设置状态标志SteadyFlag=1;2)间隔周期T采样餐盒的实时重量Wcurrent,计算当前实时重量Wcurrent与前一次重量Warray[1]差值的绝对值,并与阈值Werr进行比较,如果先出现连续M次|Wcurrent-Warray[1]|<=Werr,则连续M次的各次状态SteadyFlag=1,连续M次的Wbefore=0;在M次之后的连续1次|Wcurrent-Warray[1]|>Werr,则判定餐盒处于重量不稳定状态,该次状态标致位SteadyFlag=0,Wbefore=Warray[1]。如果先出现连续1次|Wcurrent-Warray[1]|>Werr,则判定餐盒处于重量不稳定状态,该次状态标致位SteadyFlag=0,Wbefore=Warray[1];在1次之后的连续M次|Wcurrent-Warray[1]|<=Werr,则第M次的状态标志位SteadyFlag=1,其余各次的状态标志位SteadyFlag=0,连续M次的Wbefore为连续1次不稳定状态时的值。进一步地,所述步骤2)中:若在读取到托盘电子标签信息之前,连续1次|Wcurrent-Warray[1]|>Werr,则判定餐盒处于重量不稳定状态,并输出报警信号。进一步地,所述步骤2)计算读取不到托盘电子标签信息的时间Tout后餐盒处于稳定状态时的重量Wafter包括如下步骤:1)初始时刻计Wafter=0,并设置状态标志SteadyFlag=1;2)间隔周期T采样餐盒的实时重量Wcurrent,并计算当前实时重量Wcurrent与前一次重量Warray[1]差值的绝对值,并与阈值Werr进行比较,如果先出现连续M次|Wcurrent-Warray[1]|<=Werr,则连续M次的各次状态标志位SteadyFlag=1;在M次之后的连续1次|Wcurrent-Warray[1]|>Werr,则判定餐盒处于重量不稳定状态,该次状态标致位SteadyFlag=0;如果先出现连续1次|Wcurrent-Warray[1]|>Werr,则判定餐盒处于重量不稳定状态,该次的状态标志位SteadyFlag=0;在1次之后的连续M次|Wcurrent-Warray[1]|<=Werr,则第M次的状态标志位SteadyFlag=1,其余各次的状态标志位SteadyFlag=0;3)判断托盘离开即读取不到托盘电子标签信息时的状态标志位SteadyFlag是否为1,若SteadyFlag=0,则Wafter=0;若SteadyFlag=1,则Wafter=Wcurrent。进一步地,若托盘离开即读取不到托盘电子标签信息时的状态标志位SteadyFlag=1,在托盘离开后即读不到托盘电子标签信息后连续1次|Wcurrent-Warray[1]|>Werr,则判定餐盒处于重量不稳定状态,SteadyFlag=0,并输出报警信号。进一步地,所述连续M次为40次。进一步地,所述Werr为2g。进一步地,所述间隔周期T为100ms。进一步地,所述报警信号为声光报警信号。本专利技术提出的一种自助餐称重计量的防作弊方法,通过计算读到并计算读取到托盘电子标签信息的时间Tin前餐盒处于稳定状态时的重量Wbefore和计算读取不到托盘电子标签信息的时间Tout后餐盒处于稳定状态时的重量Wafter,通过二者的差值与单价相乘得出最终的餐品价钱,可以避免取餐前托盘放到识别区域之前,先行取出了餐盒内的夹具或者食材,这样的话进入时的重量并没有包含Tin时刻之前取出的重量导致结算金额变少,甚至取餐不花钱的情况。以及避免托盘识别前人为将秤盘抬起的抬秤行为,目的是使Tin时刻的重量比实际的重量Wbefore低。另一方面,也可避免托盘离开前人为压秤行为,目的是使托盘离开时的重量比实际的重量Wafter高导致结算金额变少的情况发生。附图说明图1为本专利技术实施例提供的自助餐称重计量正常取餐结算过程示意图。图2为本专利技术实施例提供的自助餐称重计量的一种异常取餐结算过程示意图;图3为本专利技术实施例提供的自助餐称重计量的另一种异常取餐结算过程示意图;图4为本专利技术实施例提供的一种自助餐称重计量的防作弊方法流程图;图5为本专利技术实施例提供的读取到托盘电子标签信息的时间Tin前餐盒处于稳定状态时的重量Wbefore的计算流程图;图6为本专利技术实施例提供的读取不到托盘电子标签信息的时间Tout后餐盒处于稳定状态时的重量Wafter的计算流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。需要说明的是,附图仅为示例性说明,并未按照严格比例绘制,而且其中可能有为描述便利而进行的局部放大、缩小,对于公知部分结构亦可能有一定缺省。首先,本专利技术实施例先介绍自助称重就餐的流程。就餐者在就餐入口领取打菜用的托盘一份,托盘为特殊定制,内嵌RFID芯片。通过人脸识别、指本文档来自技高网...

【技术保护点】
1.一种自助餐称重计量的防作弊方法,其特征在于,包括如下步骤:/n1)间隔周期T采集餐盒实时重量,并计算读取到托盘电子标签信息的时间Tin前餐盒处于稳定状态时的重量Wbefore,所述电子标签信息包括用户信息,所述餐盒内装有餐品;/n2)计算读取不到托盘电子标签信息的时间Tout后餐盒处于稳定状态时的重量Wafter;/n3)通过公式(Wbefore–Wafter)*Price结算,其中,price为步骤1)中餐品的单价。/n

【技术特征摘要】
1.一种自助餐称重计量的防作弊方法,其特征在于,包括如下步骤:
1)间隔周期T采集餐盒实时重量,并计算读取到托盘电子标签信息的时间Tin前餐盒处于稳定状态时的重量Wbefore,所述电子标签信息包括用户信息,所述餐盒内装有餐品;
2)计算读取不到托盘电子标签信息的时间Tout后餐盒处于稳定状态时的重量Wafter;
3)通过公式(Wbefore–Wafter)*Price结算,其中,price为步骤1)中餐品的单价。


2.根据权利要求1所述的一种自助餐称重计量的防作弊方法,其特征在于,所述步骤1)计算读取到托盘电子标签信息的时间Tin前餐盒处于稳定状态时的重量Wbefore包括如下步骤:
1)初始时刻计Wbefore=0,并设置状态标志SteadyFlag=1;
2)间隔周期T采样餐盒的实时重量Wcurrent,计算当前实时重量Wcurrent与前一次重量Warray[1]差值的绝对值,并与阈值Werr进行比较,
如果先出现连续M次|Wcurrent-Warray[1]|<=Werr,则连续M次的各次状态SteadyFlag=1,连续M次的Wbefore=0;在M次之后的连续1次|Wcurrent-Warray[1]|>Werr,则判定餐盒处于重量不稳定状态,该次状态标致位SteadyFlag=0,Wbefore=Warray[1]。
如果先出现连续1次|Wcurrent-Warray[1]|>Werr,则判定餐盒处于重量不稳定状态,该次状态标致位SteadyFlag=0,Wbefore=Warray[1];在1次之后的连续M次|Wcurrent-Warray[1]|<=Werr,则第M次的状态标志位SteadyFlag=1,其余各次的状态标志位SteadyFlag=0,连续M次的Wbefore为连续1次不稳定状态时的值。


3.根据权利要求2所述的一种自助餐称重计量的防作弊方法,其特征在于,所述步骤2)中:
若在读取到托盘电子标签信息之前,连续1次|Wcurrent-Warray[1]|>Werr,则判定餐盒处于重量不稳定状态,并输出报警信号。


4.根据权利要求1所述的一种自助餐称重计量的防作弊方法,其特征在于,所...

【专利技术属性】
技术研发人员:张广灿马勋高磊
申请(专利权)人:南京小牛智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1