一种新型刷脸系统方法、装置、电子设备及可读存储介质与流程

文档序号:29614985发布日期:2022-04-13 11:10阅读:134来源:国知局
一种新型刷脸系统方法、装置、电子设备及可读存储介质与流程

1.本发明属于电子收银支付领域,涉及一种新型的刷脸支付系统的检测方法。


背景技术:

2.刷脸支付系统的功能是采集人脸信息上报到收银系统,因此刷脸系统和收银系统之间通讯的高效和稳定在交易环节中非常重要,但是由于实际应用当中有各种各样的电磁干扰,会导致通信单元出现异常,终端用户有时候不得不采用断电重启的方式,给支付交易带来很大不便。本系统提供了一种方法能够定时检测通讯系统的工作状态,而且一旦工作状态异常就可以自动断电复位,保证了系统的稳定性。


技术实现要素:

3.本发明的主要目的是提供一种新型的刷脸系统的检测方法,包含一个电源输出控制模块,一个通讯模块,以及一套软件检测机制。
4.电源输出模块包含一个有gpio口控制的电源转换模块,gpio为低电平,输出电源关闭,为高电平,输出电源打开。
5.通讯模块是负责刷脸系统和收银系统通讯的模块单元,当电源
6.关闭打开一次,即完成一次硬件复位。它具有一个状态指示管脚,如果通讯功能正常,管脚输出低电平;如果通讯功能异常管脚输出高电平。
7.软件检测流程在系统初始化完成之后,每间隔两秒钟,就去查询一下通讯单元的工作状态指示管脚。一旦指示管脚为高电平,就转向硬件复位流程。
8.本发明的另一个方面,提供一种刷脸支付系统的检测装置,包括:
9.电源输出模块模块,包含一个有gpio口控制的电源转换模块;
10.通讯模块,用户控制刷脸系统和收银系统通讯;
11.检测模块,用于每间隔一个固定时间,查询一下通讯模块的工作状态指示管脚。
12.本发明的另一个方面,提供一种电子设备,包括:
13.一个或多个处理器;以及
14.存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行所述的刷脸支付系统的检测方法。
15.本发明的另一个方面,提供一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现所述的刷脸支付系统的检测方法。
附图说明:
16.一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
17.图1:通讯模块硬件框图
18.图2:电源控制模块框图
19.图3:系统流程图
20.图4:系统框图
具体实施方式:
21.为使本发明实施例的目的、技术方案和优点更加清楚,下面将基于附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本技术而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本技术所要保护的技术方案。
22.对于本专利方法的一种具体实施方式,请参阅图3,包括:
23.1、通讯芯片工作电源采用可控电源设计。其控制io定义为gpio_pwr.
24.2、通讯模块状态指示管脚定义为gpio_state.
25.3、软件系统初始化过程中,向系统注册gpio_pwr和gpio_state
26.4、系统初始化定时器,定时器时间设定为两秒钟超时
27.5、定时器超时,监测gpio_state,如果状态为高电平。进行第6步操作,如果监测到gpio_state为低电平,转向第7步操作。
28.6、系统控制gpio_pwr为低电平,并且持续50ms,然后再控制gpio_pwr为高电平。
29.7、启动下一次定时,定时器超时转向第5步操作。
30.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
31.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
32.另外,本技术的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本技术的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本技术的多个实施例的方法和/或技术方案。
33.对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其他的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有
变化涵括在本技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
34.在本技术一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(例如中央处理器(central processing unit,cpu))、输入/输出接口、网络接口和内存。
35.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(random access memory,ram)和/或非易失性内存等形式,如只读存储器(read only memory,rom)或闪存(flash ram)。内存是计算机可读介质的示例。
36.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(phase-change ram,pram)、静态随机存取存储器(static random access memory,sram)、动态随机存取存储器(dynamic random access memory,dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(compact disc read-only memory,cd-rom)、数字多功能光盘(digital versatile disk,dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
37.以上显示和描述了本方案的基本原理和主要特征和本方案的优点。本行业的技术人员应该了解,本方案不受上述实施例的限制,上述实施例和说明书中描述的只是说明本方案的原理,在不脱离本方案精神和范围的前提下,本方案还会有各种变化和改进,这些变化和改进都落入要求保护的本方案范围内。本方案要求保护范围由所附的权利要求书及其等效物界定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1