账户信息处理方法、系统和终端与流程

文档序号:12494547阅读:154来源:国知局
账户信息处理方法、系统和终端与流程

本发明涉及计算机及网络技术,具体涉及一种账户信息处理方法、系统和终端。



背景技术:

目前,基于互联网的支付技术不断进步,基于二维码的账户信息处理技术在很多场合得到应用,而基于移动支付的支付技术适用于流动性较大的消费场合。

但是,在消费人群相对固定的内部消费场合或需要以内部积分或金额来管理的场合中,例如,校园消费或单位内部消费或俱乐部内部消费等场合,通常需要为每个成员设立对应的账户,并为账户赋予一定的权限,在账户上存储一定的消费金额或积分或其它类别的账户信息供用户使用。在这类场合中,现有技术通常是通过设立庞大的一卡通系统,通过用户卡作为用户确认凭证,消费行为和金额确认后通过网络传送确认信息给一卡通服务器,服务器执行相应账号的扣费动作,整个消费交易完成。其中涉及两个关键操作,一是确认凭证,二是服务器端对账户信息进行修改(例如,修改账户余额),在没有卡片或卡片受损的情况下无法确认支付,进而不能完成交易;在没有刷卡器或者网络不稳定的情况下服务器端不能收到确认支付的信息,不能执行扣款的动作,同样不能完成交易。同时,一卡通系统需要配套为所有的刷卡终端建立网络,在网络连接不稳定或出现故障时,会导致整个账户管理系统不能使用。



技术实现要素:

有鉴于此,本发明提供一种账户信息处理方法、系统和终端,以方便地建立适用于相对固定人群的用户账户信息处理系统,从而可以方便、快捷地进行账户信息处理,并且可以适应于网络连接不稳定的应用场景,具有更好的容灾性。

第一方面,提供一种账户信息处理方法,包括:

获取处理指令;

拍摄获取图像信息;

在所述图像信息为人脸图像时,根据当前存储的特征识别库和所述图像信息进行图像匹配获取所述图像信息对应的账户标识;

在当前状态为网络连接不可用时,将所述处理指令、所述图像信息和所述账户标识绑定存储为账户信息处理记录;

在当前状态为网络连接可用时,将所述账户信息处理指令、所述图像信息和所述账户标识绑定作为账户信息处理记录向预定服务器地址传输。

优选地,所述方法还包括:

在所述图像信息为图形码时,根据当前时间信息解析所述图像信息获取所述图像信息对应的账户标识。

优选地,所述方法还包括:

在当前网络状态由网络连接不可用切换为网络连接可用时,将存储的所有账户信息处理记录向所述预定服务器地址传输;或者

在当前网络状态为网络连接可用时,根据上传指令将所有账户信息处理记录向所述预定服务器地址传输。

优选地,所述方法还包括:

服务器根据接收到的账户信息处理指令对对应账户的账户信息进行处理。

优选地,所述方法还包括:

服务器根据新接收到的人脸图像以及对应的账户标识训练获取新的特征识别库,并将所述新的特征识别库向至少一个预定终端地址发送。

第二方面,提供一种账户信息处理系统,包括:

账户信息处理终端,用于获取处理指令,拍摄获取图像信息,在所述图像信息为人脸图像时,根据当前存储的特征识别库和所述图像信息进行图像匹配获取所述图像信息对应的账户标识,并在当前状态为网络连接不可用时,将所述处理指令、所述图像信息和所述账户标识绑定存储为账户信息处理记录,在当前状态为网络连接可用时,将所述账户信息处理指令、所述图像信息和所述账户标识绑定作为账户信息处理记录向预定服务器地址传输;以及

服务器,用于根据接收到的账户信息处理记录对对应账户的账户信息进行处理。

优选地,所述终端还用于在所述图像信息为图形码时,根据当前时间信息解析所述图像信息获取所述图像信息对应的账户标识。

优选地,所述终端还用于在当前网络状态由网络连接不可用切换为网络连接可用时,将存储的所有账户信息处理记录向所述预定服务器地址传输;或者在当前网络状态为网络连接可用时,根据上传指令将所有账户信息处理记录向所述预定服务器地址传输。

优选地,所述服务器还用于根据新接收到的人脸图像以及对应的账户标识训练获取新的特征识别库,并将所述新的特征识别库向至少一个预定终端地址发送。

第三方面,提供一种账户信息处理终端,包括:

输入装置,用于获取处理指令;

图像获取装置,用于拍摄获取图像信息;

通信装置,用于进行数据传输;

处理装置,与所述输入装置、所述图像获取装置以及所述通信装置连接,用于在所述图像信息为人脸图像时,根据当前存储的特征识别库和所述图像信息进行图像匹配获取所述图像信息对应的账户标识,并在当前状态为网络连接不可用时,将所述处理指令、所述图像信息和所述账户标识绑定存储为账户信息处理记录,并在当前状态为网络连接可用时,将所述账户信息处理指令、所述图像信息和所述账户标识绑定作为账户信息处理记录通过所述通信装置向预定服务器地址传输。

本发明实施例通过人脸图像识别获取账户标识,并在终端不能连接网络时将处理指令和对应的账户标识保存,并在适当的时候统一上传,由此,不需要专门的凭证来进行鉴权,同时,可以防止由于网络不稳定导致账户管理系统不能使用,具有较好的容灾性。

附图说明

通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1是本发明实施例的账户信息处理系统的示意图;

图2是本发明实施例的账户信息处理终端的示意图;

图3是本发明实施例的账户信息处理方法的流程图;

图4是本发明实施例的账户信息处理方法的流程图;

具体实施方式

以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。

此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。

除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

图1是本发明实施例的用户账户信息处理系统的示意图。

如图1所示,所述账户信息处理系统包括多个账户信息处理终端1和至少一个服务器2。其中,账户信息处理终端1可以通过网络与服务器2连接,也可以暂时处于脱离网络的状态。所述网络可以是互联网,也可以为局域网或内部网络。

账户信息处理终端1用于获取处理指令,拍摄获取图像信息,并判断图像类型。其中,所述处理指令可以为例如账户修改指令,用于修改账户金额等属性信息。账户信息处理终端1在所述图像信息为人脸图像时,根据当前存储的特征识别库和图像信息进行图像匹配获取图像信息对应的账户标识。也即,账户信息处理终端1对人脸图像进行识别,通过特征库进行特征匹配获取与人脸图像匹配的账户标识(人脸对应的用户的账户的标识)。接下来,如果当前状态为网络连接不可用,则用户信息处理终端1将所述处理指令、所述图像信息和所述账户标识绑定存储为账户信息处理记录,也即,存储在本地存储器上。如果账户信息处理终端1检测到当前状态为网络连接可用,则将所述账户信息处理指令、所述图像信息和所述账户标识绑定作为账户信息处理记录向预定服务器地址传输。由此,账户信息处理终端1不必像现有的刷卡终端那样必须连接网络才能进行账户处理记录的获取。在脱离网络时,其可以将账户处理记录记录在本地存储器上,以便后续做进一步处理。

服务器2则用于根据接收到的账户处理记录提取处理指令和账户标识,基于处理指令对账户标识对应的账户的属性信息进行处理。

具体地,如图2所示,账户信息处理终端1可以包括输入装置11、图像获取装置12、通信装置13和处理装置14。其中,输入装置11用于获取处理指令,其可以为例如键盘、触摸显示屏等各种现有的输入装置。图像获取装置12用于拍摄获取图像信息。优选地,图像获取装置12为位置或姿态可调的光学摄像组件。通信装置13用于进行数据传输,其可以为基于网络协议进行数据传输的有线通信装置或无线通信装置,例如以太网通信模块或WIFI模块。处理装置14与输入装置11、图像获取装置12以及通信装置13连接,用于根据输入装置11获取的信息以及图像获取装置12检测到的信息来进行处理,并在必要时控制通信装置13进行数据传输。具体地,处理装置14在图像信息为人脸图像时,根据当前存储的特征识别库和所述图像信息进行图像匹配获取所述图像信息对应的账户标识。并在当前状态为网络连接不可用时,将所述处理指令、所述图像信息和所述账户标识绑定存储为账户信息处理记录。所述账户信息处理记录可以存储在处理装置14自带的存储器内,也可以存储与处理装置14通过总线连接的附加存储装置15中。处理装置14在当前状态为网络连接可用时,控制通信装置13将所述账户信息处理指令、所述图像信息和所述账户标识绑定作为账户信息处理记录向预定服务器地址传输。优选地,账户信息处理终端1还可以包括输出装置16(图中以虚线显示)以方便用户操作。进一步地,账户信息处理终端还可以包括电池及供电系统,由此不需要连接电源线既可以独立工作,由此大大提高了部署的便利性。同时,也是的整个账户信息处理系统在停电时仍然能够运行,提高了系统的稳定性。账户信息处理终端1可以是装载有账户信息处理程序的通用智能终端,例如,智能移动终端,也可以是专用终端。

图3是本发明实施例的用户账户信息处理方法的流程图。

如图3所示,所述方法包括:

步骤310、在账户信息处理终端一侧,获取处理指令。所述处理指令由服务人员或用户以自助方式向账户信息处理终端输入,可以为例如扣除金额的处理指令。

步骤320、拍摄获取图像信息。

具体地,在拍摄获取的图像信息不符合要求时,例如,通过识别发现图像信息不包括人脸时或人脸图像不完整时,通过输出装置进行提示,提示用户主动调整位置。或者,可以通过处理装置控制图像获取装置调节角度和位置,直至获取完整的人脸图像。

步骤330、在图像信息为人脸图像时,根据当前存储的特征识别库和所述图像信息进行图像匹配获取所述图像信息对应的账户标识。

其中,特征识别库根据预先录入的账户标识对应的多个人脸图像训练获得。人脸作为生物识别特征具有不会遗失、不易被复制、采集方便、唯一性、不被察觉等优点,正越来越受到人们的重视,已经进入了社会生活的各个领域。与视网膜、指纹、虹膜、语音、掌纹等其它人体生物特征识别系统相比,人脸识别系统以其方便、友好等特点。现有的人脸识别算法通过对训练样本提取特征,并基于提取的特征和对应的标识训练获得识别模型(也即特征识别库)。基于该模型,以人脸图像或对应的提取特征为输入,既可以获得对应的标识作为输出,完成对人脸的识别。现有的人脸识别算法已经具有较好的准确性。

步骤340、检测当前状态,如果当前状态为网络状态不可用,执行步骤350,否则,执行步骤360。

步骤350、在当前状态为网络连接不可用时,将所述处理指令、所述图像信息和所述账户标识绑定存储为账户信息处理记录。

步骤360、在当前状态为网络连接可用时,将所述账户信息处理指令、所述图像信息和所述账户标识绑定作为账户信息处理记录向预定服务器地址传输。

步骤370、服务器根据接收到的账户信息处理指令对对应账户的账户信息进行处理,例如,修改账户属性。

在一个优选实施方式中,在步骤380、账户信息处理终端在当前状态由网络连接不可用切换为网络连接可用时,将存储的所有账户信息处理记录向所述预定服务器地址传输。同时,账户信息处理终端会删除已经上传的账户信息处理记录防止重复处理。

在另一个优选实施方式中,在步骤380、账户信息处理终端在当前装置为网络连接可用时,根据用户指令将存储的所有账户信息处理记录向所述预定服务器地址传输。同时,账户信息处理终端会删除已经上传的账户信息处理记录防止重复处理。

同时,为了适应于人脸的细微变化,进一步提高识别准确性。所述特征识别库可以由服务器端不断更新。服务器2可以根据每次账户信息处理记录中携带的人脸图像作为新的训练样本,和老训练样本一起构成新的训练集,以训练获得精确度更高的新的特征识别库,并将新的特征识别库定期发送给所有账户信息处理终端1。也即,在步骤390、服务器每隔预定时间根据新接收到的人脸图像以及对应的账户标识训练获取新的特征识别库,并将新的特征识别库向至少一个预定终端地址发送。

例如,在校园消费的应用场景下,用户在食堂购买午餐后,服务人员输入扣除消费金额的处理指令,然后由账户信息处理终端采集用户的人脸图像,并根据人脸图像识别获得用户的账户标识,将采集得到的人脸图像、识别获得的用户标识与扣除消费金额的处理指令绑定为账户信息处理记录,在连接到网络时向服务器上传。服务器接收到账户信息处理记录后,一方面根据处理指令对账户标识对应的账户进行金额扣除操作,另一方面,在经过预定时间后,将新接收的人脸凸显和对应的账户标识加入到原有的训练样本集中,获得一个新的训练样本集,并基于此训练获得新的特征识别库,将特征识别库下发到所有的账户信息处理终端以不断迭代提高人脸识别准确性。如果网络出现故障,账户信息处理终端不能连接到网络,则会将账户标识、人脸图像和处理指令暂存在存储器中,待网络恢复时向服务器上传,并有服务器进行批量的金额扣除,保证数据准确性。

在另一个实施例中,为了提供更多的账户信息处理的选择,账户信息处理终端1除了可以通过人脸识别获取账户标识外,还可以通过图形码(也即机器可读图像,例如,二维码)来获取需要进行处理的账户标识。

如图4所示,本实施例的方法包括:

步骤310’、在账户信息处理终端一侧获取处理指令。所述处理指令由服务人员或用户以自助方式向账户信息处理终端输入。

步骤320’、拍摄获取图像信息。

上述步骤与上一实施例相同,在此不再赘述。

步骤330’、判断图像信息类别,如果为人脸图像执行步骤340’,如果为图形码执行步骤350’。

步骤340’、在图像信息为人脸图像时,根据当前存储的特征识别库和所述图像信息进行图像匹配获取所述图像信息对应的账户标识。

步骤350’、在所述图像信息为图形码时,根据当前时间信息解析所述图像信息获取所述图像信息对应的账户标识。

其中,图形码可以由用户携带的安装有预定图形码生成程序的智能设备生成并显示,供所述图像获取装置获取。在一个优选实施方式中,图形码通过以当前时间信息为密钥对用户账户标识加密获得。由此,账户信息处理终端在获取到图形码后,基于当前时间信息即可对图形码解码并解密获得账户标识,并进而基于账户标识和处理指令形成账户信息处理记录。为了保证账户信息处理终端的时间准确,其需要定期与服务器进行时间同步。

步骤360’、检测当前状态,如果当前状态为网络状态不可用,执行步骤370’,否则,执行步骤380’。

步骤370’、在当前状态为网络连接不可用时,将所述处理指令、所述图像信息和所述账户标识绑定存储为账户信息处理记录。

步骤380’、在当前状态为网络连接可用时,将所述账户信息处理指令、所述图像信息和所述账户标识绑定作为账户信息处理记录向预定服务器地址传输。

步骤390’、服务器根据接收到的账户信息处理指令对对应账户的账户信息进行处理,例如,修改账户属性。

另外,存储的在账户信息处理终端的账户信息处理记录可以在网络由不可用切换为可用或在网络可用后根据用户的上传指令在步骤3A0’上传到服务器。

当然,在本实施例中,服务器也可以根据接收到的人脸图像训练新的特征识别库并下发,在图4中不再赘述。

例如,在校园消费的应用场景下,用户在食堂购买午餐后,服务人员输入扣除消费金额的处理指令,然后由账户信息处理终端采集图像,用户可以通过人脸来进行鉴权,也可以通过智能终端实时生成图形码供账户信息处理终端识别。账户信息处理终端在检测到采集的图像为图形码时,根据当前时间信息来对图形码进行解码和解密识别获得用户的账户标识,将采集得到的图形码、识别获得的用户标识与扣除消费金额的处理指令绑定为账户信息处理记录,在连接到网络时向服务器上传。服务器接收到账户信息处理记录后,根据处理指令对账户标识对应的账户进行金额扣除操作。

本发明实施例通过人脸图像识别获取账户标识,并在终端不能连接网络时将处理指令和对应的账户标识保存,并在适当的时候统一上传,由此,不需要专门的凭证来进行鉴权,同时,可以防止由于网络不稳定导致账户管理系统不能使用。

显然,本领域技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。

以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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