一种基于笔顺、OCR和人工智能的用户账户管理方法及系统技术方案

技术编号:27975984 阅读:20 留言:0更新日期:2021-04-06 14:10
本发明专利技术提供一种基于笔顺、OCR和人工智能的用户账户管理方法及系统,其中,方法包括:当接收到第一用户的注册指令,进入注册模式;获取第一用户的用户信息,用户信息包括:用户姓名、户籍所属地、学籍所属地其中一种或多种结合;基于用户信息生成用户账户的登录名;多次获取用户输入登录名的第一笔迹;基于第一笔迹,确定作为用户账户的登录验证的第一模型。本发明专利技术的基于笔顺、OCR和人工智能的用户账户管理方法,实现无需用户记忆登录名和登录密码,依照用户的日常行为习惯即可登录后台服务器,使用后台服务器提供的服务。

【技术实现步骤摘要】
一种基于笔顺、OCR和人工智能的用户账户管理方法及系统
本专利技术涉及数据库管理
,特别涉及一种基于笔顺、OCR和人工智能的用户账户管理方法及系统。
技术介绍
目前,网络信息技术的高速发展,为用户提供各种服务的网络平台、APP越来越多,为了用户的账户的隐私性及安全性,通常都需要用户注册账户、在注册账户时,需要设置登录名和登录密码等账户信息,基于注册的账户登录后台服务器,从而使用后台服务器提供的服务;对登录名和登录密码的管理都是依赖用户的记忆,日常生活中,用户需要用到的服务众多,面对众多的账户,如果设置统一的登录名和登录密码,在安全性上堪忧,如果设置不同的登录名和登录密码,容易造成登录名和登录密码的遗忘,因此,亟需一种账户管理方法,实现无需用户记忆登录名和登录密码,依照用户的日常行为习惯即可登录后台服务器,使用后台服务器提供的服务。
技术实现思路
本专利技术目的之一在于提供了一种基于笔顺、OCR和人工智能的用户账户管理方法,实现无需用户记忆登录名和登录密码,依照用户的日常行为习惯即可登录后台服务器,使用后台服务器提供的服务。本专利技术实施例提供的一种基于笔顺、OCR和人工智能的用户账户管理方法,包括:当接收到第一用户的注册指令,进入注册模式;获取第一用户的用户信息,用户信息包括:用户姓名、户籍所属地、学籍所属地其中一种或多种结合;基于用户信息生成用户账户的登录名;多次获取用户输入登录名的第一笔迹;基于第一笔迹,确定作为用户账户的登录验证的第一模型;计算第一模型的哈希值,并将哈希值上链保存。优选的,基于笔顺、OCR和人工智能的用户账户管理方法,还包括:获取用户账户的登录签到信息;根据登录签到信息和预设的登录签到积点规则为用户账户配置第一点数;和/或,获取用户账户发布的原创资源信息;根据原创资源信息和预设的原创资源积点规则为用户账户配置第二点数;和/或,获取用户账户的资源加工信息;根据资源加工信息和预设的资源加工积点规则为用户账户配置第三点数;和/或,获取用户账户的资源分享信息;根据资源分享信息和预设的资源分享积点规则为用户账户配置第四点数;和/或,获取用户账户的信息评论信息;根据信息评论信息和预设的信息评论积点规则为用户账户配置第五点数。优选的,基于笔顺、OCR和人工智能的用户账户管理方法,还包括:获取具有高等级权限的第二用户输入的用户名单;基于用户名单,开设多个初始账户;初始账户以用户名单的名称和用户名单中的用户姓名作为登录名;接收初始账户对应的第三用户使用初始账户进行首次登录操作;在第三用户进行首次登录操作时,多次输出笔迹采集界面;通过笔迹采集界面多次采集第三用户输入登录名的第二笔迹;基于第二笔迹,确定作为初始账户的登录验证的第二模型;接收第三用户对于初始账户的用户信息的处理操作,处理操作包括:修改、输入、删除其中一种或多种结合;接收第三用户退出首次登录的操作,将初始账户保存为用户账户;其中,接收初始账户对应的第三用户使用初始账户进行首次登录操作;包括:获取第三用户输入的第二笔迹;对第二笔迹进行OCR识别,获取识别信息;将识别信息与初始账户的登录名进行匹配,当匹配符合时,完成初始账户的首次登录。优选的,基于第一笔迹,确定作为用户账户的登录验证的第一模型,包括:解析第一笔迹,获取笔顺信息;笔顺信息包括:笔画的类型、各个笔画类型之间的顺序、各个笔画的参数信息其中一种或多种结合;各个笔画的参数信息包括:起始点、终点、各个笔画的起点与终点中间的预设数量的采样点之间的位置关系参数,和/或,起始点、终点、各个笔画的起点与终点中间的预设数量的采样点的笔迹力度参数;提取笔顺信息的特征值,将特征值输入预设的初始神经网络模型中进行训练,待初始神经网络模型收敛后,获得用于用户账户的登录验证的第一模型;或,提取笔顺信息的特征值,基于特征值构建验证向量;基于验证向量构建登录验证库,将登录验证库作为第一模型;其中,以登录验证库为第一模型进行登录验证时,登录验证步骤如下:获取待验证的第三笔迹;提取第三笔迹的特征值,基于提取的特征值构建笔迹向量;计算笔迹向量与验证向量的相似度,计算公式如下:其中,Xi为笔迹向量与登录验证库中第i个验证向量的相似度;n为笔迹向量和验证向量的维度;ai,j为第i个验证向量的第j维数据值;bj为笔迹向量的第j维数据值;当笔迹向量与登录验证库中所有的验证向量的相似度大于等于预设的第一阈值且相似度中最大值大于预设的第二阈值时,登录验证通过。优选的,基于笔顺、OCR和人工智能的用户账户管理方法,还包括:当获取第三用户输入对应第三用户的用户账户的第一账户转移指令信息时,向与第三用户关联的第二用户发送第一问询;接收第二用户对于第一问询的第一反馈;当第一反馈为通过时,解析第一账户转移指令信息,获取账户转移的源数据平台;获取源数据平台的第一权限信息列表,获取具有第一级权限的第四用户;将第一反馈添加进第一账户转移指令信息末端生成第二问询,将第二问询发送至第四用户;接收第四用户对于第二问询的第二反馈;当第二反馈为通过时,再次解析账户转移指令信息,获取账户转移的目标数据平台;获取目标数据平台的第二权限信息列表,获取具有第一级权限的第五用户;将第二反馈添加进第一账户转移指令信息末端生成第三问询,将第三问询发送至第五用户;接收第五用户对于第三问询的第三反馈;当第三反馈为通过时,将账户转移指令信息对应的用户账户转移至目标数据平台的账户管理数据库中;或,当获取第二用户输入的对应第三用户的用户账户的第二账户转移指令信息时,解析第一账户转移指令信息,获取账户转移的源数据平台;获取源数据平台的第一权限信息列表,获取具有第一级权限的第四用户;基于第二账户转移指令信息生成第二问询,将第二问询发送至第四用户;接收第四用户对于第二问询的第二反馈;当第二反馈为通过时,再次解析账户转移指令信息,获取账户转移的目标数据平台;获取目标数据平台的第二权限信息列表,获取具有第一级权限的第五用户;将第二反馈添加进第一账户转移指令信息末端生成第三问询,将第三问询发送至第五用户;接收第五用户对于第三问询的第三反馈;当第三反馈为通过时,将账户转移指令信息对应的用户账户转移至目标数据平台的账户管理数据库中。本专利技术还提供一种基于笔顺、OCR和人工智能的用户账户管理系统,包括:注册模块,注册模块执行如下操作:当接收到第一用户的注册指令,进入注册模式;获取第一用户的用户信息,用户信息包括:用户姓名、户籍所属地、学籍所属本文档来自技高网...

【技术保护点】
1.一种基于笔顺、OCR和人工智能的用户账户管理方法,其特征在于,包括:/n当接收到第一用户的注册指令,进入注册模式;/n获取第一用户的用户信息,所述用户信息包括:用户姓名、户籍所属地、学籍所属地其中一种或多种结合;/n基于所述用户信息生成用户账户的登录名;/n多次获取用户输入所述登录名的第一笔迹;/n基于所述第一笔迹,确定作为所述用户账户的登录验证的第一模型;/n计算所述第一模型的哈希值,并将所述哈希值上链保存。/n

【技术特征摘要】
1.一种基于笔顺、OCR和人工智能的用户账户管理方法,其特征在于,包括:
当接收到第一用户的注册指令,进入注册模式;
获取第一用户的用户信息,所述用户信息包括:用户姓名、户籍所属地、学籍所属地其中一种或多种结合;
基于所述用户信息生成用户账户的登录名;
多次获取用户输入所述登录名的第一笔迹;
基于所述第一笔迹,确定作为所述用户账户的登录验证的第一模型;
计算所述第一模型的哈希值,并将所述哈希值上链保存。


2.如权利要求1所述的基于笔顺、OCR和人工智能的用户账户管理方法,其特征在于,还包括:
获取所述用户账户的登录签到信息;
根据所述登录签到信息和预设的登录签到积点规则为所述用户账户配置第一点数;
和/或,
获取所述用户账户发布的原创资源信息;
根据所述原创资源信息和预设的原创资源积点规则为所述用户账户配置第二点数;
和/或,
获取所述用户账户的资源加工信息;
根据所述资源加工信息和预设的资源加工积点规则为所述用户账户配置第三点数;
和/或,
获取所述用户账户的资源分享信息;
根据所述资源分享信息和预设的资源分享积点规则为所述用户账户配置第四点数;
和/或,
获取所述用户账户的信息评论信息;
根据所述信息评论信息和预设的信息评论积点规则为所述用户账户配置第五点数。


3.如权利要求1所述的基于笔顺、OCR和人工智能的用户账户管理方法,其特征在于,还包括:
获取具有高等级权限的第二用户输入的用户名单;
基于所述用户名单,开设多个初始账户;所述初始账户以所述用户名单的名称和所述用户名单中的用户姓名作为登录名;
接收所述初始账户对应的第三用户使用所述初始账户进行首次登录操作;
在所述第三用户进行首次登录操作时,多次输出笔迹采集界面;
通过笔迹采集界面多次采集所述第三用户输入所述登录名的第二笔迹;
基于所述第二笔迹,确定作为所述初始账户的登录验证的第二模型;
接收所述第三用户对于所述初始账户的用户信息的处理操作,所述处理操作包括:修改、输入、删除其中一种或多种结合;
接收所述第三用户退出所述首次登录的操作,将所述初始账户保存为所述用户账户;
其中,接收所述初始账户对应的第三用户使用所述初始账户进行首次登录操作;包括:
获取第三用户输入的第二笔迹;
对所述第二笔迹进行OCR识别,获取识别信息;
将所述识别信息与所述初始账户的登录名进行匹配,当匹配符合时,完成所述初始账户的首次登录。


4.如权利要求1所述的基于笔顺、OCR和人工智能的用户账户管理方法,其特征在于,基于所述第一笔迹,确定作为所述用户账户的登录验证的第一模型,包括:
解析所述第一笔迹,获取笔顺信息;所述笔顺信息包括:笔画的类型、各个笔画类型之间的顺序、各个笔画的参数信息其中一种或多种结合;所述各个笔画的参数信息包括:起始点、终点、各个笔画的所述起点与所述终点中间的预设数量的采样点之间的位置关系参数,和/或,起始点、终点、各个笔画的所述起点与所述终点中间的预设数量的采样点的笔迹力度参数;
提取所述笔顺信息的特征值,将所述特征值输入预设的初始神经网络模型中进行训练,待所述初始神经网络模型收敛后,获得用于用户账户的登录验证的第一模型;
或,
提取所述笔顺信息的特征值,基于所述特征值构建验证向量;
基于所述验证向量构建登录验证库,将所述登录验证库作为第一模型;
其中,以所述登录验证库为所述第一模型进行登录验证时,登录验证步骤如下:
获取待验证的第三笔迹;
提取所述第三笔迹的特征值,基于提取的所述特征值构建笔迹向量;
计算所述笔迹向量与所述验证向量的相似度,计算公式如下:



其中,Xi为所述笔迹向量与所述登录验证库中第i个所述验证向量的相似度;n为所述笔迹向量和所述验证向量的维度;ai,j为第i个所述验证向量的第j维数据值;bj为所述笔迹向量的第j维数据值;
当所述笔迹向量与所述登录验证库中所有的验证向量的相似度大于等于预设的第一阈值且所述相似度中最大值大于预设的第二阈值时,登录验证通过。


5.如权利要求3所述的基于笔顺、OCR和人工智能的用户账户管理方法,其特征在于,还包括:
当获取所述第三用户输入对应所述第三用户的所述用户账户的第一账户转移指令信息时,向与所述第三用户关联的所述第二用户发送第一问询;
接收所述第二用户对于所述第一问询的第一反馈;
当所述第一反馈为通过时,解析所述第一账户转移指令信息,获取账户转移的源数据平台;
获取源数据平台的第一权限信息列表,获取具有第一级权限的第四用户;
将所述第一反馈添加进所述第一账户转移指令信息末端生成第二问询,将所述第二问询发送至所述第四用户;
接收所述第四用户对于所述第二问询的第二反馈;
当所述第二反馈为通过时,再次解析所述账户转移指令信息,获取账户转移的目标数据平台;
获取所述目标数据平台的第二权限信息列表,获取具有第一级权限的第五用户;
将所述第二反馈添加进所述第一账户转移指令信息末端生成第三问询,将所述第三问询发送至所述第五用户;
接收所述第五用户对于所述第三问询的第三反馈;
当所述第三反馈为通过时,将所述账户转移指令信息对应的所述用户账户转移至所述目标数据平台的账户管理数据库中;
或,
当获取所述第二用户输入的对应所述第三用户的所述用户账户的第二账户转移指令信息时,解析所述第一账户转移指令信息,获取账户转移的源数据平台;
获取源数据平台的第一权限信息列表,获取具有第一级权限的第四用户;
基于所述第二账户转移指令信息生成所述第二问询,将所述第二问询发送至所述第四用户;
接收所述第四用户对于所述第二问询的第二反馈;
当所述第二反馈为通过时,再次解析所述账户转移指令信息,获取账户转移的目标数据平台;
获取所述目标数据平台的第二权限信息列表,获取具有第一级权限的第五用户;
将所述第二反馈添加进所述第一账户转移指令信息末端生成第三问询,将所述第三问询发送至所述第五用户;
接收所述第五用户对于所述第三问询的第三反馈;
当所述第三反馈为通过时,将所述账户转移指令信息对应的所述用户账户转移至所述目标数据平台的账户管理数据库中。


6.一种基于笔顺、OCR和人工智能的用户账户管理系统,其特征在...

【专利技术属性】
技术研发人员:陈铿帆卢启伟
申请(专利权)人:深圳市鹰硕教育服务有限公司
类型:发明
国别省市:广东;44

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

1