一种汉字手写识别的方法、系统的利记博彩app
【技术领域】
[0001]本发明属于手写文字识别技术领域,尤其涉及一种汉字手写识别的方法、系统。
【背景技术】
[0002]汉字手写识别主要对汉字的整体、笔顺、笔画、倒笔、美观程度等方面做评判,可以方便地对应用程序APP端用户书写的汉字的笔迹进行评判。
[0003]然而,在实现本发明过程中,发明人发现现有技术提供的汉字手写识别的方法至少存在如下冋题:
[0004]目前,汉字手写识别的方法采用离线识别方案,将实现汉字手写识别需要依赖的数据和算法集成到APP中随着APP —起更新,这样造成了如下问题:
[0005]1、识别需要依赖的数据或者算法需要更新时,必须同时更新APP ;
[0006]2、识别需要依赖的数据需要和APP打包,造成了 APP的体积较大,更新时消耗用户的流量;
[0007]3、APP端设备一般为嵌入式设备,而嵌入式设备的运算效率有限,造成了手写识别效率较低;
[0008]4、离线识别的准确率不能根据用户的使用频度自行优化和提升,造成了手写识别的准确率一直都较低。
【发明内容】
[0009]有鉴于此,本发明实施例提供一种汉字手写识别的方法、系统,以解决现有技术提供的汉字手写识别的方法,将实现汉字手写识别需要依赖的数据和算法集成到APP端中随着APP —起更新,造成识别需要依赖的数据或者算法需要更新时,必须同时更新APP的问题。
[0010]第一方面,提供一种汉字手写识别的方法,所述方法包括:
[0011]应用程序APP端采集手写笔迹;
[0012]APP端通过网络发送所述手写笔迹至云端;
[0013]云端通过网络接收APP端发送的所述手写笔迹;
[0014]云端对接收到的所述手写笔迹进行识别,所述识别包括对所述手写轨迹的整体、笔顺、笔画、倒笔、美观程度进行评判。
[0015]进一步地,云端存储有手写识别模型,云端根据所述手写识别模型对接收到的所述手写笔迹进行识别。
[0016]进一步地,云端还存储有预置数据,所述方法还包括:
[0017]云端根据所述书写轨迹结合所述预置数据,不断训练所述手写识别模型。
[0018]进一步地,所述预置数据包括:每个汉字的正确书写笔迹、各种书写错误和不美观的书写轨迹。
[0019]进一步地,所述方法还包括:
[0020]云端根据研发进度实时更新所述手写识别模型。
[0021]第二方面,提供一种汉字手写识别的系统,所述系统包括:应用程序APP端和云端;
[0022]APP 端包括:
[0023]笔迹采集单元,用于采集手写笔迹;
[0024]笔迹发送单元,用于通过网络发送所述手写笔迹至云端;
[0025]云端包括:
[0026]笔迹接收单元,用于通过网络接收APP端发送的所述手写笔迹;
[0027]笔迹识别单元,用于对接收到的所述手写笔迹进行识别,所述识别包括对所述手写轨迹的整体、笔顺、笔画、倒笔、美观程度进行评判。
[0028]进一步地,云端存储有手写识别模型,所述笔迹识别单元根据所述手写识别模型对接收到的所述手写笔迹进行识别。
[0029]进一步地,云端还存储有预置数据,所述云端还包括:
[0030]模型训练单元,用于根据所述书写轨迹结合所述预置数据,不断训练所述手写识别丰吴型。
[0031]进一步地,所述预置数据包括:每个汉字的正确书写笔迹、各种书写错误和不美观的书写轨迹。
[0032]进一步地,所述云端还包括:
[0033]模型更新单元,用于根据研发进度实时更新所述手写识别模型。
[0034]在本发明实施例,APP端负责书写笔迹的采集,云端负责对采集的书写笔迹进行识另IJ,实现了 APP端本地书写,云端识别书写轨迹的功能,从而实现汉字手写识别需要依赖的数据和算法不需要集成到APP端中随着APP —起更新,使得识别需要依赖的数据或者算法需要更新时,不必同时更新APP。
【附图说明】
[0035]图1是本发明汉字手写识别的方法实施例的实现流程图;
[0036]图2是本发明汉字手写识别的系统实施例的结构框图。
【具体实施方式】
[0037]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0038]在本发明实施例中,APP端负责书写笔迹的采集,云端负责对采集的书写笔迹进行识别,实现了 APP端本地书写,云端识别书写轨迹的功能。
[0039]以下结合具体实施例对本发明的实现进行详细描述:
[0040]实施例一
[0041]图1示出了本发明实施例一提供的汉字手写识别的方法的实现流程,详述如下:
[0042]在步骤S101中,应用程序APP端采集手写笔迹。
[0043]在本发明实施例中,APP端为用户提供书写环境,用户开始在APP端书写后,APP端采集用户的手写笔迹。
[0044]在步骤S102中,APP端通过网络发送所述手写笔迹至云端。
[0045]在本发明实施例中,APP端与云端通过网络连接,APP端可以通过网络发送采集到的手写笔迹至云端。
[0046]在步骤S103中,云端通过网络接收APP端发送的所述手写笔迹。
[0047]在本发明实施例中,云端通过网络与APP端连接,可以通过网络接收APP端发送的手写轨迹。
[0048]在步骤S104中,云端对接收到的所述手写笔迹进行识别,所述识别包括对所述手写轨迹的整体、笔顺、笔画、倒笔、美观程度进行评判。
[0049]在本发明实施例中,云端通过网络接收APP端发送的手写笔迹后,可以对所述手写轨迹进行识别。其中,这里所说的识别包括对所述手写轨迹的整体、笔顺、笔画、倒笔、美观程度进行评判。
[0050]具体的,云端存储有手写识别模型,云端可以根据所述手写识别模型对接收到的所述手写笔迹进行识别。
[0051]进一步地,云端还存储有预置数据,这些预置数据可以作为手写识别模型冷启动的数据,云端还可以根据所述书写轨迹结合所述预置数据,不断训练所述手写识别模型,以保证识别的准确率越来越高。
[0052]具体的,所述预置数据包括:每个汉字的正确书写笔迹、各种书写错误和不美观的书写轨迹。
[0053]进一步地,云端还可以根据研发进度实时更新所述手写识别模型。
[0054]本实施例,APP端负责书写笔迹的采集,云端负责对采集的书写笔迹进行识别,实现了 APP端本地书写,云端识别书写轨迹的功能,从而实现汉字手写识别需要依赖的数据和算法不需要集成到APP端中随着APP —起更新,使得识别需要依赖的数据或者算法需要更新时,不必同时更新APP。
[0055]具体的,相比现有技术具有以下优点:
[0056]1、将实现汉字识别需要依赖的算法从APP中剥离,云端可以根据研发进度和用户反馈实时更新识别算法,解决识别算法更新不及时的问题,提高了手写识别的灵活性和解决问题的效率;
[0057]2、本地APP中不再集成汉字手写识别相关的预置数据和算法,间接提高了 APP的性能,减少的APP的体积,为用户节省流量;
[0058]3、APP端通过边手写边上传书写笔迹至云端,由云端在线识别的方式,可以节省手写识别过程的时间,提高手写识别的效率。
[0059]应理解,在本发明实施例中,上述各过程