一种手写字符识别系统、方法、设备和存储介质技术方案

技术编号:39035272 阅读:18 留言:0更新日期:2023-10-10 11:48
本申请公开了一种手写字符识别系统、方法、设备和存储介质。可应用于人工智能领域或金融领域。该系统包括:包括:用户终端系统、云端服务系统和传输模块;用户终端系统包括图像采集模块和加密模块;云端服务系统包括解密模块和识别模块;图像采集模块采集用户手写输入的字符图像;加密模块利用第一密钥和第二密钥对字符图像加密,得到加密的手写字符图像;传输模块将加密的手写字符图像发送至云端服务系统;解密模块利用第一密钥和第二密钥对加密的字符图像进行解密,得到手写字符图像;识别模块用于使用识别模型识别手写字符图像,得到识别结果。该系统采用双重加密机制提高识别过程的安全性。程的安全性。程的安全性。

【技术实现步骤摘要】
一种手写字符识别系统、方法、设备和存储介质


[0001]本申请涉及人工智能
,特别是涉及一种手写字符识别系统、方法、设备和存储介质。

技术介绍

[0002]随着信息技术的发展,在诸多场景中,电子文件取代了纸质文件,对于需要用户手写签名的场景,也由电子签名取代了纸质签名。例如,在银行业务中,经常有需要客户手写签名的场景,对于手写签名的识别在业务中起着重要作用。
[0003]然而,客户手写签名具有一定的隐私性,如在识别过程中被盗用,则可能会导致客户财产损失。

技术实现思路

[0004]基于上述问题,本申请提供了一种手写字符识别系统、方法、设备和存储介质,能够将获取的客户手写内容两次加密后上传至云端服务系统进行识别,保证识别过程的安全性。
[0005]本申请公开了如下技术方案:
[0006]本申请第一方面提供一种手写字符识别系统,包括:用户终端系统、云端服务系统和传输模块;所述用户终端系统包括图像采集模块和加密模块;所述云端服务系统包括解密模块和识别模块;
[0007]所述图像采集模块用于采集用户本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种手写字符识别系统,其特征在于,包括:用户终端系统、云端服务系统和传输模块;所述用户终端系统包括图像采集模块和加密模块;所述云端服务系统包括解密模块和识别模块;所述图像采集模块用于采集用户手写输入的字符图像;所述加密模块用于利用逻辑斯谛映射方程生成第一密钥;利用量子秘钥分发技术生成第二密钥;利用所述第一密钥和所述第二密钥对所述字符图像加密,得到加密的手写字符图像;所述传输模块用于将所述加密的手写字符图像发送至所述云端服务系统;所述解密模块用于利用第一密钥和第二密钥对所述加密的字符图像进行解密,得到手写字符图像;所述识别模块用于使用识别模型识别手写字符图像,得到识别结果;所述识别模型是由人工识别成功的手写字符图像及对应的识别结果对卷积神经网络进行训练得到的。2.根据权利要求1所述的系统,其特征在于,所述加密模块包括:第一生成模块;所述解密模块包括:第二生成模块;所述第一生成模块用于随机生成N组初始密钥,并选择第一测量基;向所述云端服务系统发送根据第一测量基调制所述N组初始密钥得到的光子信号;其中,N的值为所述字符图像的像素矩阵的元素个数;每组初始密钥为8位二进制编码;所述第二生成模块用于在接收到所述光子信号后,随机选择第二测量基;向所述用户终端系统发送所述第二测量基;所述第一生成模块用于将所述第一测量基与所述第二测量基的子集作为第三测量基,根据所述第三测量基和所述光子信号,得到第二密钥;将所述第三测量基发送给所述云端服务系统;所述第二生成模块用于根据所述第三测量基和所述光子信号,得到第二密钥。3.根据权利要求2所述的系统,其特征在于,所述加密模块还包括:第三生成模块,用于根据预设规则生成初始值;利用逻辑斯谛映射方程及所述初始值做N次迭代计算,生成混沌序列,将所述混沌序列转换为二维混沌矩阵,将所述二维混沌矩阵作为第一密钥,并将所述第一密钥发送给所述云端服务系统。4.根据权利要求1所述的系统,其特征在于,所述加密模块具体用于将所述第一密钥与所述字符图像的像素矩阵进行逻辑运算,得到第一加密像素矩阵;将所述第二密钥与所述第一加密像素矩阵进行逻辑运算,得到第二加密像素矩阵,进而将第二加密像素矩阵转换为加密的手写字符...

【专利技术属性】
技术研发人员:张梦蝶
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1