一种信息处理方法及电子设备与流程

文档序号:18740667发布日期:2019-09-21 01:44阅读:165来源:国知局
一种信息处理方法及电子设备与流程

本申请属于计算机技术领域,尤其涉及一种信息处理方法及电子设备。



背景技术:

随着个人电脑以及各种各样的移动终端等电子设备的发展与普及,人们使用电子设备的机会与频率都在不断增多,比如越来越多地使用这些电子设备进行学习、工作或娱乐等,这样逐渐使得人们手写字的机会越来越少,相对应地促使了写字不美观现象经常出现。



技术实现要素:

有鉴于此,本申请的目的在于提供一种信息处理方法及电子设备,用于在人们使用电子设备的情况下帮助其提升手写能力,并提升人们在电子设备上手写信息时的信息输入效率、改善信息输入体验。

为此,本申请公开如下技术方案:

一种信息处理方法,应用于电子设备,该方法包括:

获得在电子设备上手写的第一对象的手写体及所述第一对象的标准体;

确定所述手写体与所述标准体之间的差异,得到差异信息;

基于所述差异信息对所述手写体进行调整,得到调整体;

显示所述调整体;其中,所述调整体相比于所述手写体更接近于所述标准体。

上述方法,优选的,所述获得在电子设备上手写的第一对象的手写体及所述第一对象的标准体,包括:

获得在电子设备的输入装置上利用操作体对第一对象进行手写时所产生的手写体;

获得电子设备中对第一对象所属的对象类型的配置信息,基于所述配置信息获得第一对象的标准体;或者,识别出与所述手写体满足预定接近条件的标准体,并获取该满足预定接近条件的标准体作为所述第一对象的标准体。

上述方法,优选的,所述确定所述手写体与所述标准体之间的差异,得到差异信息,包括:

按照预定的划分方式将所述手写体划分为至少一个手写体子区域;

按照所述划分方式,将所述标准体划分为与所述至少一个手写体子区域相对应的至少一个标准体子区域;

将手写体子区域中的手写信息与相对应的标准体子区域中的标准信息进行比对,获得在所划分的子区域中所述手写体与所述标准体之间的差异,得到子区域差异信息;

基于至少一个子区域差异信息,得到所述手写体与所述标准体之间的差异信息。

上述方法,优选的,所述基于所述差异信息对所述手写体进行调整,包括:

基于预设的接近程度信息及所述差异信息,确定对所述手写体进行调整所需的调整信息;

基于所述调整信息对所述手写体进行调整。

上述方法,优选的,在所述显示所述调整体之后,该方法还包括:

将所述调整体输入所述电子设备。

上述方法,优选的,该方法还包括:

获得在电子设备上进行手写时所产生的部分手写体,所述部分手写体不足以构成一完整对象;

生成并显示包括所述部分手写体的至少一个候选对象,以进行第一提示使得能够辅助对第一对象的手写体的书写;

当获得在电子设备上对第一对象的手写体后,生成并显示包括所述第一对象的至少一个候选搭配信息,以进行第二提示使得能够辅助对第一对象的搭配信息的书写。

一种电子设备,包括:

显示装置,用于进行信息显示;

输入装置,用于进行信息输入;

存储器,用于至少存储一组指令集;

处理器,用于调用并执行所述存储器中的所述指令集,通过执行所述指令集进行以下操作:

获得在电子设备的输入装置上手写的第一对象的手写体及所述第一对象的标准体;

确定所述手写体与所述标准体之间的差异,得到差异信息;

基于所述差异信息对所述手写体进行调整,得到调整体;

控制在所述显示装置上显示所述调整体;其中,所述调整体相比于所述手写体更接近于所述标准体。

上述电子设备,优选的,所述处理器确定所述手写体与所述标准体之间的差异,得到差异信息,具体包括:

按照预定的划分方式将所述手写体划分为至少一个手写体子区域;

按照所述划分方式,将所述标准体划分为与所述至少一个手写体子区域相对应的至少一个标准体子区域;

将手写体子区域中的手写信息与相对应的标准体子区域中的标准信息进行比对,获得在所划分的子区域中所述手写体与所述标准体之间的差异,得到子区域差异信息;

基于至少一个子区域差异信息,得到所述手写体与所述标准体之间的差异信息。

上述电子设备,优选的,所述处理器基于所述差异信息对所述手写体进行调整,具体包括:

基于预设的接近程度信息及所述差异信息,确定对所述手写体进行调整所需的调整信息;

基于所述调整信息对所述手写体进行调整。

上述电子设备,优选的,所述处理器还用于:

获得在电子设备上进行手写时所产生的部分手写体,所述部分手写体不足以构成一完整对象;

生成并显示包括所述部分手写体的至少一个候选对象,以进行第一提示使得能够辅助对第一对象的手写体的书写;

当获得在电子设备上对第一对象的手写体后,生成并显示包括所述第一对象的至少一个候选搭配信息,以进行第二提示使得能够辅助对第一对象的搭配信息的书写。

由以上方案可知,本申请提供的信息处理方法及电子设备,针对在电子设备上手写的手写体,基于该手写体对应的标准体对该手写体进行调整,得到相比于该手写体更接近于所述标准体的调整体,并最终显示该调整体。由于本申请针对用户书写的手写体,最终显示了一介于该手写体与其标准体之间的调整体,从而可使得用户在书写手写体时,在电子设备上显示的内容既能够一定程度上保留用户的手写特色、激发用户的手写兴趣,又相比于原始手写体有所优化、改善,起到了对原始手写体进行美化的作用,同时还能对手写体的不规范之处进行纠正、规范,这显然有助于在使用电子设备的情况下帮助人们提升其手写能力,同时提升了人们在电子设备上手写信息时的信息输入效率,改善了信息输入体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1是本申请实施例一提供的信息处理方法的一种流程示意图;

图2是本申请实施例一提供的C面上设置有Eink屏的笔记本电脑示意图;

图3是本申请实施例一提供的字符及图形的手写体与标准体的示例图;

图4是本申请实施例二提供的信息处理方法的另一种流程示意图;

图5是本申请实施例二提供的多种划分方式的示意图;

图6是本申请实施例二提供的对某汉字的手写体与标准体进行区域划分后的结果示意图;

图7是本申请实施例二提供的基于所划分区域构建的平面坐标系示意图;

图8是本申请实施例三提供的信息处理方法的再一种流程示意图;

图9是本申请实施例三提供的向电子设备输入的调整体的效果示例图;

图10是本申请实施例三提供的信息处理方法的又一种流程示意图;

图11是本申请实施例四提供的电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请提供了一种信息处理方法及电子设备,用于在人们使用电子设备的情况下帮助人们提升其手写能力、并改善人们使用电子设备时的信息输入体验。以下将通过具体实施例对本申请的信息处理方法及电子设备进行说明。

实施例一

参考图1,为本申请提供的一种信息处理方法实施例一的流程图,该信息处理方法可适用于至少具备显示装置及输入装置的电子设备,该所适用的电子设备可以是但不限于具备显示装置及输入装置的智能手机、平板电脑、电子书阅读器、个人数字助理、笔记本电脑、一体机、膝上型便携计算机或台式计算机等各种终端设备,电子设备的所述输入装置能至少用于向使用者提供手写功能。

本实施例中,如图1所示,所述信息处理方法可以包括如下处理步骤:

步骤101、获得在电子设备上手写的第一对象的手写体及所述第一对象的标准体。

所述电子设备即为上述的具备显示装置及输入装置的终端设备,示例性地,比如可以是具备Eink屏的电子书阅读器,C面上设置有Eink屏的笔记本电脑、或者具备触控屏的智能手机/平板电脑等等。

对于具备Eink屏的电子书阅读器,其输入装置及显示装置可以为电子书阅读器的Eink屏;对于C面上设置有Eink屏的笔记本电脑,如图2所示,其用于提供手写功能的输入装置即可以是所述笔记本电脑C面上设置的Eink屏,其显示装置则可以是笔记本电脑的所述Eink屏和/或笔记本电脑B面上的显示屏;对于具备触控屏的智能手机/平板电脑等移动设备,其输入装置及显示装置则为移动设备的触控屏。电子设备的显示装置及输入装置并不限于本实施例的描述,具体可根据电子设备的实际产品设计或功能设计进行确定。

所述第一对象,可以是但不限于能在电子设备的输入装置(如电子设备的Eink屏或触控屏等)上进行书写的汉字、字母(中英文字母等)、数字等各类字符,或者还可以是能在电子设备的输入装置上进行绘制的圆形/矩形、动植物/人物/建筑物图形等各类型的图形。

所述第一对象的手写体,即为用户在利用所述输入装置以手写方式向所述电子设备输入所述第一对象时,对应于用户的手写轨迹所产生的原始手写内容。

当用户以手写方式向所述电子设备输入字符或图形等第一对象时,所述电子设备可基于触摸感测、压力感测等技术来检测用户手写时的手写轨迹(如字符书写轨迹或图形绘制轨迹等),进而获得对应于所检测的手写轨迹的该第一对象的手写体。

在获得了第一对象的手写体后,本步骤101还获得该第一对象所对应的标准体,其中,所述标准体用于作为书写/绘制规范为所述第一对象的手写体的后续调整处理提供依据,所述标准体可以为预先存储至电子设备的标准字形或标准图形等标准信息,或者还可以是电子设备从其他设备(如其他移动终端、计算机、服务器等)接收的标准字形或标准图形等标准信息,或者还可以是电子设备从网络下载的标准字形或标准图形等标准信息,或者还可以是根据预定规则实时生成的标准字形或标准图形等标准信息,本实施例对此不作限定。

所述标准体与所述第一对象相匹配,当所述第一对象为某一汉字、字母或数字等字符时,所述第一对象的标准体则相应地分别为该汉字、字母或数字所对应的标准字体,示例性地,该标准体比如可以是某一汉字(如汉字“好”)所对应的宋体、楷体等相应字体或隶书、楷书、行书、草书等相应书写风格的标准字形等;当所述第一对象为用户所绘制的某一图形时,该第一对象的标准体相对应地为该第一对象的图形所对应的标准图形,例如,标准圆形、标准矩形,或标准的人物/动物简笔画图形等等。参考图3(a)及图3(b),其中,图3(a)示例性给出了某一汉字所对应的手写体及标准体,图3(b)示例性给出了人物简笔画所对应的手写体及标准体。

电子设备具体可通过对用户手写的第一对象进行对象识别,来识别用户所输入的第一对象具体为哪个字符或图形,进而从预先存储的/从其他设备接收的/从网络下载的标准体集合中,如标准字形库(汉字、字母或数字)或标准图形库中查询并获取与所识别出的字符或图形相匹配的标准字符或标准图形。

步骤102、确定所述手写体与所述标准体之间的差异,得到差异信息。

通常情况下,用户在电子设备的输入装置上手写第一对象时所产生的手写体与第一对象的标准体之间存在差异,具体可参阅图3(a)或图3(b)所示,该差异可以包括但不限于手写体与标准体在具体笔画上的差异、字形/字体方面的差异、绘制线条方面的差异等等。

其中,具体可通过将所述第一对象的手写体与标准体进行比对来获得两者的差异信息,在此基础上可进一步对所获得的差异信息进行量化处理,得到所述差异信息所对应的量化信息,由此,可使得为后续对手写体的调整处理(以使得调整后的调整体相比于手写体更接近于标准体)提供依据。

步骤103、基于所述差异信息对所述手写体进行调整,得到调整体。其中,所述调整体相比于所述手写体更接近于所述标准体。

在确定出第一对象的手写体与标准体之间的差异信息并对其进行量化处理后,可基于该差异信息的量化处理结果对所述第一对象的手写体进行调整,得到相比于所述手写体更接近于所述标准体的一调整体。

其中,所述调整体相比于所述手写体更接近于所述标准体,是指,所述调整体本质上为一介于所述手写体与所述标准体之间的中间体,其是基于所述差异信息的量化结果对所述手写体向所述标准体进行靠拢式调整所得的结果,从笔画、字形或图形线条等方面来说,调整体与标准体之间的相似度要高于所述手写体与所述标准体之间的相似度。由于所述调整体本质上为一介于所述手写体与所述标准体之间的中间体,从而所述调整体既一定程度上保留了用户的手写特色、又相比于原始手写体有所优化、改善,起到了对原始手写体进行美化的作用,同时还能对手写体的不规范之处进行纠正、规范。

步骤104、显示所述调整体。

在对所述手写体进行调整得到所述调整体后,在电子设备的显示装置上显示所述调整体,比如在电子书阅读器的Eink屏上或智能手机的触控屏上显示所述调整体等。

由以上方案可知,本申请实施例提供的信息处理方法,针对在电子设备上手写的手写体,基于该手写体对应的标准体对该手写体进行调整,来得到相比于该手写体更接近于所述标准体的调整体,并最终显示该调整体。由于本申请针对用户书写的手写体,既未直接显示手写体也未直接显示标准体,而是显示了介于两者之间的一调整体,从而可使得用户在书写手写体时,在电子设备上显示的内容既能够一定程度上保留用户的手写特色、激发用户的手写兴趣,又相比于原始手写体有所优化、改善,起到了对原始手写体进行美化的作用,同时还能对手写体的不规范之处进行纠正、规范,这显然有助于在使用电子设备的情况下帮助人们提升其手写能力,同时提升了人们在电子设备上手写信息时的信息输入效率,改善了人们的信息输入体验。

实施例二

参考图4,为本申请提供的一种信息处理方法实施例二的流程图,本实施例中,所述信息处理方法具体可通过如下的处理过程实现:

步骤401、获得在电子设备的输入装置上利用操作体对第一对象进行手写时所产生的手写体。

所述操作体可以是但不限于用户手指或者触摸笔/手写笔,用户可利用其手指或触摸笔/手写笔等操作体在电子设备的输入装置上以手写方式输入所述第一对象。例如以手写方式在笔记本电脑C面设置的Eink屏上或者智能手机的触控屏上书写汉字、字母或数字等字符,或者绘制圆形、矩形等图形等。

当用户以手写方式向所述电子设备输入字符或图形等第一对象时,所述电子设备可基于触摸感测、压力感测等技术来检测用户手写时的手写轨迹(如字符书写轨迹或图形绘制轨迹等),进而获得对应于所检测的手写轨迹的该第一对象的手写体。

步骤402、获得电子设备中对第一对象所属的对象类型的配置信息,基于所述配置信息获得第一对象的标准体;或者,识别出与所述手写体满足预定接近条件的标准体,并获取该满足预定接近条件的标准体作为所述第一对象的标准体。

所述对象类型可以包括但不限于字符、图形等类型,进一步地,所述字符类型又可以细分为汉字、字母、数字等类型,而所述图形类型则可进一步细分为人物图形、动物图形、简单几何图形等多种类型。需要说明的是,本实施例所提供的对象类型的该划分方式仅为本申请的示例性而非限定性说明,具体实施中,不必以本实施例的该划分方式为限。

当所述第一对象所属的对象类型为字符类型时,所述第一对象所属的对象类型的配置信息可以包括但不限于字体(如宋体、楷体)、书写风格(如隶书、楷书、行书、草书等)等信息,当所述第一对象所属的对象类型为图形类型时,所述第一对象所属的对象类型的配置信息可以包括但不限于绘制风格(如简笔画、素描画)等信息。

所述配置信息具体指向所述第一对象的标准体,用于作为获得第一对象的标准体的依据。作为一种可能的实现方式,电子设备中可存储有每种类型手写信息的标准体的配置信息,如电子设备默认配置或用户根据需求预先配置/实时配置的汉字标准字体(如宋体或楷体)、字母标准字体(如Times New Roman)、图形标准风格(如简笔画风格)等等。

在该实现方式下,当用户利用其操作体在电子设备的输入装置上以手写方式向电子设备输入第一对象时,电子设备可首先对该手写的第一对象进行对象类型识别及对象识别,如识别出该第一对象的对象类型具体为汉字字符类型,且识别出该第一对象具体为汉字中的“好”字等,之后可读取对应于该识别出的对象类型的配置信息,进而基于所读取的配置信息,获得第一对象的标准体,示例性地,比如,对于上述的汉字字符类型的“好”字,假设电子设备中针对汉字这一对象类型所存储的配置信息为“楷体”,则可根据该配置信息,进一步获得字体为楷体的“好”字作为该第一对象的标准体。其中,可以从标准字形库(设备自身存储的标准字形库或从其他设备/网络获取的标准字形库)中查询楷体的该汉字“好”,或者还可以基于预定字体生成规则生成该楷体的“好”字。

或者,作为另一种可能的实现方式,还可以不针对各对象类型手写信息的标准体进行任何的配置,在该实现方式下,当用户利用其操作体在电子设备的输入装置上以手写方式输入第一对象时,在对该第一对象的手写体进行对象类型识别及对象识别的基础上,还可以对该第一对象的手写体进行字体、书写风格或绘制风格等的信息识别,进而识别出与所述手写体满足预定接近条件的标准体,并获取该满足预定接近条件的标准体作为所述第一对象的标准体。

所述预定接近条件可以是但不限于:所述手写体与所述标准体的字体/书写风格/绘制风格相同或相接近(可基于字形或图形间的相似度参数来衡量)。为便于理解,以下举例说明,假设识别出用户手写的第一对象为汉字类型的“影”,并同时识别出该“影”字的手写体为宋体或类似于宋体,则相对应可获取电子设备的宋体的“影”字作为该第一对象的标准体;相类似地,若识别出该“影”字的手写体的书写风格为草书或类似于草书,则可以获取电子设备的草书风格的“影”字作为该第一对象的标准体。

步骤403、按照预定的划分方式将所述手写体划分为至少一个手写体子区域。

所述预定的划分方式,参考图5,可以是但不限于如图5(a)所示的田字形划分方式、如图5(b)所示的米字形划分方式或者如图5(c)所示的几何形状的划分方式等,从而,相对应地,本步骤403可以是但不限于按田字形划分方式将所述第一对象的手写体(如一个汉字的手写体或者一个图形的手写体)划分为4个手写体子区域,或者,按米字形划分方式将所述第一对象的手写体划分为8个手写体子区域等。

步骤404、按照所述划分方式,将所述标准体划分为与所述至少一个手写体子区域相对应的至少一个标准体子区域。

为了方便将所述第一对象的标准体与所述第一对象的手写体进行比对,采用与所述第一对象的手写体相同的划分方式对所述第一对象的标准体进行划分,比如,按所述第一对象的手写体所采用的田字形划分方式将所述第一对象的标准体划分为4个标准体子区域,或者,按所述第一对象的手写体所采用的米字形划分方式将所述第一对象的标准体划分为8个标准体子区域等等。

步骤405、将手写体子区域中的手写信息与相对应的标准体子区域中的标准信息进行比对,获得在所划分的子区域中所述手写体与所述标准体之间的差异,得到子区域差异信息。

在将第一对象的手写体与标准体按相同的划分方式分别划分为至少一个子区域后,可将每个手写体子区域中的手写信息与其相对应的标准体子区域中的标准信息一对一进行比对,为便于理解,以图6中示出的按田字形方式划分的手写体“好”及标准体“好”为例进行说明,其中,可将图6中手写体第一子区域①中的手写信息与标准体第一子区域①中的标准信息进行比对、将手写体第二子区域②中的手写信息与标准体第二子区域②中的标准信息进行比对、将手写体第三子区域③中的手写信息与标准体第三子区域③中的标准信息进行比对、将手写体第四子区域④中的手写信息与标准体第四子区域④中的标准信息进行比对,从而得到手写体与标准体在各个子区域的差异信息。

具体实施中,可将所述田字形或米字型的中心作为坐标原点O来建立平面坐标系,所构建的坐标系具体可参阅图7的示例,在此基础上,针对每对相对应的手写体-标准体子区域,如所述手写体第一子区域①与所述标准体第一子区域①等,可以其手写信息与标准信息在预定特征点(如针对每个子区域中的每个笔画或图形线条可选取一系列特征点)的坐标差异或者由相邻特征点所构成向量的向量差异来衡量每对相对应的子区域中手写信息与标准信息之间的差异,也即,相当于将每对相对应的子区域中手写信息与标准信息之间的差异,具体量化为子区域中手写信息与标准信息的特征点在坐标上的差异或者由相邻特征点所构成向量的向量差异。

步骤406、基于至少一个子区域差异信息,得到所述手写体与所述标准体之间的差异信息。

在得到第一对象的手写体与标准体在各个子区域的子区域差异信息后,所述各个子区域差异信息可构成所述第一对象的手写体与标准体之间的差异信息。

步骤407、基于预设的接近程度信息及所述差异信息,确定对所述手写体进行调整所需的调整信息。

所述接近程度信息,示例性地,可以是预先设定的接近级别信息,如预先设定9个接近级别:level1、level2、…level9(当然还可以是其他数量的接近级别),其中,接近级别越高表征最终所需的调整体与标准体之间的差异越小,两者间越接近;或者,所述接近程度信息还可以是预先设定的接近百分比信息,如60%、30%等,接近百分比的取值越大表征最终所需的调整体与标准体之间的差异越小,两者间越接近。当然,具体实施中所述接近程度信息不需以本实施例所提供的上述两种形式为限,还可以是任何其他可行的形式。

在得到第一对象的手写体与标准体之间的差异信息后,可同时获取电子设备上所设置的所述接近程度信息,该接近程度信息可以是电子设备上默认设置的信息,也可以是电子设备的用户基于其书写/绘制习惯或喜好等预先或实时自行设置的信息,该接近程度信息反映了对所述手写体进行调整时的调整需求,可以理解的是,若所述接近程度信息为level8、level9等较高的接近级别或者75%、80%等较大数值的百分比,表征需要对所述手写体进行大幅度调整,以使得最终所得的调整体非常接近于第一对象的标准体;反之,若所述接近程度信息为level1、level2等较低的接近级别或者10%、15%等较小数值的百分比,则表征仅需对所述手写体进行小幅度调整,以使得最终所得的调整体略接近于第一对象的标准体。

从而,在此基础上,可进一步基于所获得的差异信息及接近程度信息,确定对所述手写体进行调整所需的调整信息。所述调整信息可以是但不限于基于所述差异信息及接近程度信息,所确定出的对每一子区域中手写体的特征点进行坐标调整的调整值,或对由相邻特征点构成的向量进行偏移的偏移值(如旋转/移动时的旋转角度/移动距离等)。

步骤408、基于所述调整信息对所述手写体进行调整。

在得到所述调整信息后,可基于所述调整信息对所述手写体进行调整,例如,可基于每个子区域特征点坐标的调整值对子区域中手写体的相应特征点进行坐标调整,或者,基于每个子区域中向量(相邻特征点构成的向量)的偏移值,对该子区域中由手写体的相应特征点所构成的向量进行旋转或移动等偏移,最终可通过连接每个子区域中进行坐标调整或向量偏移后所得的各个新的特征点,得到所述第一对象的调整体。

基于本申请方案,假设某用户手写笔画捺收尾时有上挑的习惯,从而在笔画捺收尾时有一个上挑的笔画,同时假设该笔画捺的标准体在笔画捺收尾时无上挑笔画,则基于本申请的处理过程,可将笔画捺的上调笔画所在的向量向笔画捺与所述上调笔画的衔接处进行缩进式移动(当然也可以采用对上挑笔画的各特征点进行坐标调整的方式),在对该用户的笔画捺执行上述调整后,可使得所得的调整体中笔画捺收尾处的上挑笔画的上挑幅度减轻(即向标准体靠近),但仍然一定程度上保留了上挑笔画。

步骤409、显示所述调整体。

在对所述第一对象的手写体进行调整得到所述调整体后,可在电子设备的显示装置上显示所述调整体,比如在电子书阅读器的Eink屏上或智能手机的触控屏上显示所述调整体等。

其中,作为一种可能的实现方式,可以仅在用户完成对所述第一对象的手写后,在电子设备的显示装置上即时显示对所述手写体进行调整后所得的调整体,而在用户手写过程中不对所述第一对象进行信息显示。

作为另一种可能的实现方式,还可以在用户手写所述第一对象的过程中,基于用户的原始手写轨迹同步显示所述第一对象的已书写/绘制内容的手写体,如基于用户的原始手写轨迹同步显示已书写的某个笔画、已绘制的某个线条等,并在用户完成对所述第一对象的手写后,替换为在电子设备的显示装置上即时显示对所述手写体进行调整后所得的调整体(即不再显示手写体)。

作为再一种可能的实现方式,还可以在用户手写所述第一对象的过程中,基于用户的原始手写轨迹同步显示所述第一对象的已书写/绘制内容的手写体,并在用户完成对所述第一对象的手写后,在电子设备的显示装置上以比对方式同时显示所述第一对象的手写体及调整体。

实际应用中,可根据需求选择上述方式中的任意之一对本申请加以实施,其中,由于后两种实现方式既显示了与用户原始手写轨迹相符的手写体又显示了优化调整后所得的调整体,能够便于用户直观了解其手写体与调整体之间的差异,进而便于用户了解其手写所存在的缺陷或不规范之处以进行改进,从而,具体实施中,可优选采用后两种实现方式中的某一种;当然,还可以在电子设备上提供上述各显示方式的选择设置功能,并由用户基于其习惯或需求选择设置其中的某一种,其实现方式可以是多种多样的,本申请对此不进行限制。

由于本实施例针对用户书写的手写体,显示了介于手写体与其标准体之间的一调整体,从而可使得用户在书写手写体时,在电子设备上显示的内容既能够一定程度上保留用户的手写特色、激发用户的手写兴趣,又相比于原始手写体有所优化、改善,起到了对原始手写体进行美化的作用,同时还能对手写体的不规范之处进行纠正、规范,这显然有助于使用电子设备的情况下帮助人们提升其手写能力,同时提升了人们在电子设备上手写信息时的信息输入效率,改善了人们的信息输入体验。

实施例三

参考图8,为本申请提供的一种信息处理方法实施例三的流程图,本实施例中,所述信息处理方法在所述步骤104之后还可以执行以下处理:

105、将所述调整体输入所述电子设备。

在将第一对象的手写体调整为与所述标准体更为接近的所述调整体后,除了在电子设备的显示装置上同步于用户输入动作即时显示所述调整体,如在设置于笔记本电脑C面上的Eink屏上显示所述调整体或在智能手机的触控屏上显示所述调整体等,本实施例还将所述调整体输入所述电子设备。

该向电子设备输入所述调整体,具体可以是向电子设备的输入装置所对接的任何应用、任何设备功能或任何存储位置输入所述调整体,作为一些可能的应用场景,具体地,比如可以是将所述调整体输入至用户当前进行编辑的word、excel或ppt文档,将所述调整体输入当前的信息搜索栏,或者还可以是将所述调整体输入用户的当前聊天窗口等等。

参考图9,图9示例性提供了将用户各手写汉字对应的调整体输入电子书阅读器的Eink屏上的示意图,其中所输入的这些调整体汉字相比于用户的原有手写汉字在质量上有所优化、改善,但仍一定程度上保留了用户的手写特色。

本实施例提出了最终将对第一对象的手写体进行调整后所得的调整体输入电子设备,这显然与现有技术中进行手写时最终将手写信息所对应的标准体输入电子设备的方式完全不同(参考现有技术的手写输入法),基于本实施例的该将调整体输入电子设备的方式,可以实现在电子设备上为用户提供一个尽可能模拟真实手写情况的环境(如图9所示,非常类似于真实手写环境),基于该环境,用户可在电子设备上执行信息的手写操作,并最终向电子设备输入一定程度上保留了用户手写特色的信息即所述调整体,由于最终输入电子设备的信息并非一标准体、能够一定程度上保留用户手写特色,从而可维持甚至激发用户的手写兴趣,另外,由于所述调整体相比于用户原始手写体有所优化、改善,从而可起到对原始手写体进行美化的作用,同时还能对手写体的不规范之处进行纠正、规范。

实施例四

参考图10,为本申请提供的一种信息处理方法实施例四的流程图,本实施例中,所述信息处理方法可适用于所述第一对象的对象类型为所述汉字或字母等字符类型的情况。

如图10所示,本实施例中,所述信息处理方法在所述步骤101之前还可以执行以下处理:

步骤1001、获得在电子设备上进行手写时所产生的部分手写体,所述部分手写体不足以构成一完整对象。

所述在电子设备上进行手写时所产生的部分手写体,可以是但不限于在手写某一汉字时已手写的部分笔画对应的手写体、或手写某一英文单词时已手写的该英文单词中的部分字母对应的手写体,如手写汉字“橘”时已手写的偏旁“木”对应的手写体,或手写英文单词“Disposition”时已手写的字母“Dispo”对应的手写体等。

步骤1002、生成并显示包括所述部分手写体的至少一个候选对象,以进行第一提示使得能够辅助对第一对象的手写体的书写。

随着个人电脑以及各种各样的移动终端等电子设备的发展与普及,人们使用电子设备的机会与频率都在不断增多,比如越来越多地使用这些电子设备进行学习、工作或娱乐等等,这样逐渐使得人们手写字的机会越来越少,相对应地促使了提笔忘字的现象经常出现,比如用户在使用电子设备以手写方式进行信息输入时,忘记了某一字符如某一汉字或某一英文单词的具体写法等。

针对该情况,为了避免用户因忘记字符的写法而导致出现无法成功输入所需汉字或英文单词的问题,本实施例在获得电子设备上手写的部分手写体后,如获得所述偏旁“木”对应的手写体或字母“Dispo”对应的手写体等部分手写体后,在电子设备上生成并显示包括所述部分手写体的至少一个候选对象,通过显示包括所述部分手写体的至少一个候选对象来达到对用户进行提示的作用,以辅助用户对第一对象的完整手写体的书写。

示例性地,比如,针对用户已手写的上述偏旁“木”,则可在电子设备上生成并显示“林”、“树”、“柳”、“橙”、“枫”、“橘”、“模”等各个包含该偏旁“木”的候选对象,从而,若用户需向电子设备输入“橘”且忘记了“橘”的具体写法,则可在该显示的多个候选对象的提示作用下,成功书写并输入所述汉字“橘”。

又比如,针对用户已手写的上述字母“Dispo”,则可在电子设备上生成并显示“Dispose”、“Disposition”、“Dispossess”、“disposable”、“Disposal”等多个包含该字母“Dispo”的候选对象,从而,若用户需向电子设备输入“Disposition”且忘记了“Disposition”的具体写法,则可在该显示的多个候选对象的提示作用下,成功书写并输入所述英文单词“Disposition”。

具体实施中,可预先针对常用汉字或英文单词等进行书写笔画或字母信息的采集与整理,来提取出不同汉字之间的相同笔画或偏旁,以及不同英文单词中的相同字母部分,进而在此基础上,当识别出用户所输入的笔画、偏旁或英文单词中所包括的部分字母时,可基于预先采集并整理的信息,为其匹配相对应的一个或多个候选对象,进而对用户对汉字或英文单词等字符的手写输入提供提示功能。

除此之外,如图10所示,所述信息处理方法在所述步骤101之后还可以执行以下处理:

步骤1003、当获得在电子设备上对第一对象的手写体后,生成并显示包括所述第一对象的至少一个候选搭配信息,以进行第二提示使得能够辅助对第一对象的搭配信息的书写。

用户在向电子设备输入汉字或英文单词等字符时,通常目的并不在于仅仅向电子设备输入一孤立的汉字或英文单词,而在于与其他汉字或英文单词进行组合来得到一能够表达相应含义的短语或句子,由此,针对该情况,当用户完成对所述第一对象手写体的手写后,本实施例继续在电子设备上生成并显示包括所述第一对象的至少一个候选搭配信息,该候选搭配信息具体可以是包括所述第一对象的短语或短句、句子等,例如,仍以所述汉字“橘”为例,若用户完成了“橘”的书写,则可以在电子设备生成并显示“橘树”、“橘林”“橘树林”、“丑橘”等候选搭配信息,以此使得对用户起到搭配信息提示的作用,进而辅助用户对第一对象的搭配信息的书写。

具体实施中,相对应地,可预先针对常用汉字或英文单词等进行其搭配信息的采集与整理,如采集与整理包括相应汉字或英文单词的词语、短句或句子等,进而在此基础上,当识别出用户所输入的第一对象时,可基于预先采集并整理的搭配信息,为识别出的第一对象匹配相对应的一个或多个候选搭配信息,进而为用户对该第一对象的搭配信息的手写输入提供提示作用。

本实施例在获得电子设备上手写的部分手写体时,通过生成并显示包括所述部分手写体的至少一个候选对象,可使得为该第一对象的手写输入提供提示功能,有效解决了在使用电子设备时所存在的提笔忘字问题;在获得第一对象的完整手写体后,通过生成并显示包括所述第一对象的至少一个候选搭配信息,可使得为该第一对象的搭配信息的手写提供提示功能。提升了用户在使用电子设备时的信息手写效率,同时改善了用户的信息手写体验。

实施例五

对应于上述的信息处理方法,本申请还提供了一种电子设备,该电子设备可以是但不限于智能手机、平板电脑、电子书阅读器、个人数字助理、笔记本电脑、一体机、膝上型便携计算机或台式计算机等各种终端设备。参考图11示出的电子设备的结构示意图,该电子设备可以包括:

显示装置1101,用于进行信息显示。

输入装置1102,用于进行信息输入。

所述输入装置1102至少能用于向用户提供手写功能。

具体地,所述电子设备可以为具备Eink屏的电子书阅读器,C面上设置有Eink屏的笔记本电脑、或者具备触控屏的智能手机/平板电脑等等。对于具备Eink屏的电子书阅读器,其输入装置1101及显示装置1102可以为电子书阅读器的Eink屏;对于C面上设置有Eink屏的笔记本电脑,其用于提供手写功能的输入装置1102即可以是所述笔记本电脑C面上设置的Eink屏,其显示装置1101则可以是笔记本电脑的所述Eink屏和/或笔记本电脑B面上的显示屏;对于具备触控屏的智能手机/平板电脑等移动设备,其显示装置1101及输入装置1102则为移动设备的触控屏。电子设备的显示装置1101及输入装置1102并不限于本实施例的描述,具体可根据电子设备的实际产品设计或功能设计进行确定。

存储器1103,用于至少存储一组指令集。

处理器1104,用于调用并执行所述存储器中的所述指令集,通过执行所述指令集进行以下操作:

获得在电子设备的输入装置1101上手写的第一对象的手写体及所述第一对象的标准体;

确定所述手写体与所述标准体之间的差异,得到差异信息;

基于所述差异信息对所述手写体进行调整,得到调整体;

控制在所述显示装置1102上显示所述调整体;其中,所述调整体相比于所述手写体更接近于所述标准体。

所述第一对象,可以是但不限于能在电子设备的输入装置(如电子设备的Eink屏或触控屏等)上进行书写的汉字、字母(中英文字母等)、数字等各类字符,或者还可以是能在电子设备的输入装置上进行绘制的圆形/矩形、动植物/人物/建筑物图形等各类型的图形。

所述第一对象的手写体,即为用户在利用所述输入装置以手写方式向所述电子设备输入所述第一对象时,对应于用户的手写轨迹所产生的原始手写内容。

当用户以手写方式向所述电子设备输入字符或图形等第一对象时,所述电子设备可基于触摸感测、压力感测等技术来检测用户手写时的手写轨迹(如字符书写轨迹或图形绘制轨迹等),进而获得对应于所检测的手写轨迹的该第一对象的手写体。

在获得了第一对象的手写体后,还获得该第一对象所对应的标准体,其中,所述标准体用于作为书写/绘制规范为所述第一对象的手写体的后续调整处理提供依据,所述标准体可以为预先存储至电子设备的标准字形或标准图形等标准信息,或者还可以是电子设备从其他设备(如其他移动终端、计算机、服务器等)接收的标准字形或标准图形等标准信息,或者还可以是电子设备从网络下载的标准字形或标准图形等标准信息,或者还可以是根据预定规则实时生成的标准字形或标准图形等标准信息,本实施例对此不作限定。

所述标准体与所述第一对象相匹配,当所述第一对象为某一汉字、字母或数字等字符时,所述第一对象的标准体则相应地分别为该汉字、字母或数字所对应的标准字体,示例性地,该标准体比如可以是某一汉字(如汉字“好”)所对应的宋体、楷体等相应字体或隶书、楷书、行书、草书等相应书写风格的标准字形等;当所述第一对象为用户所绘制的某一图形时,该第一对象的标准体相对应地为该第一对象的图形所对应的标准图形,例如,标准圆形、标准矩形,或标准的人物/动物简笔画图形等等。参考图3(a)及图3(b),其中,图3(a)示例性给出了某一汉字所对应的手写体及标准体,图3(b)示例性给出了人物简笔画所对应的手写体及标准体。

电子设备具体可通过对用户手写的第一对象进行对象识别,来识别用户所输入的第一对象具体为哪个字符或图形,进而从预先存储的/从其他设备接收的/从网络下载的标准体集合中,如标准字形库(汉字、字母或数字)或标准图形库中查询并获取与所识别出的字符或图形相匹配的标准字符或标准图形。

通常情况下,用户在电子设备的输入装置上手写第一对象时所产生的手写体与第一对象的标准体之间存在差异,具体可参阅图3(a)或图3(b)所示,该差异可以包括但不限于手写体与标准体在具体笔画上的差异、字形/字体方面的差异、绘制线条方面的差异等等。

其中,具体可通过将所述第一对象的手写体与标准体进行比对来获得两者的差异信息,在此基础上可进一步对所获得的差异信息进行量化处理,得到所述差异信息所对应的量化信息,由此,可使得为后续对手写体的调整处理(以使得调整后的调整体相比于手写体更接近于标准体)提供依据。

在确定出第一对象的手写体与标准体之间的差异信息并对其进行量化处理后,可基于该差异信息的量化处理结果对所述第一对象的手写体进行调整,得到相比于所述手写体更接近于所述标准体的一调整体。

其中,所述调整体相比于所述手写体更接近于所述标准体,是指,所述调整体本质上为一介于所述手写体与所述标准体之间的中间体,其是基于所述差异信息的量化结果对所述手写体向所述标准体进行靠拢式调整所得的结果,从笔画、字形或图形线条等方面来说,调整体与标准体之间的相似度要高于所述手写体与所述标准体之间的相似度。由于所述调整体本质上为一介于所述手写体与所述标准体之间的中间体,从而所述调整体既一定程度上保留了用户的手写特色、又相比于原始手写体有所优化、改善,起到了对原始手写体进行美化的作用,同时还能对手写体的不规范之处进行纠正、规范。

在对所述手写体进行调整得到所述调整体后,在电子设备的显示装置上显示所述调整体,比如在电子书阅读器的Eink屏上或智能手机的触控屏上显示所述调整体等。

由以上方案可知,本申请实施例提供的电子设备,针对在电子设备上手写的手写体,基于该手写体对应的标准体对该手写体进行调整,来得到相比于该手写体更接近于所述标准体的调整体,并最终显示该调整体。由于本申请针对用户书写的手写体,既未直接显示手写体也未直接显示标准体,而是显示了介于两者之间的一调整体,从而可使得用户在书写手写体时,在电子设备上显示的内容既能够一定程度上保留用户的手写特色、激发用户的手写兴趣,又相比于原始手写体有所优化、改善,起到了对原始手写体进行美化的作用,同时还能对手写体的不规范之处进行纠正、规范,这显然有助于在使用电子设备的情况下帮助人们提升其手写能力,同时提升了人们在电子设备上手写信息时的信息输入效率,改善了人们的信息输入体验。

实施例六

本实施例对所述电子设备的处理器1104的信息处理过程进行进一步详述。本实施例中,所述处理器1104具体可通过以下处理过程实现其信息处理功能:

获得在电子设备的输入装置上利用操作体对第一对象进行手写时所产生的手写体;获得电子设备中对第一对象所属的对象类型的配置信息,基于所述配置信息获得第一对象的标准体;或者,识别出与所述手写体满足预定接近条件的标准体,并获取该满足预定接近条件的标准体作为所述第一对象的标准体;按照预定的划分方式将所述手写体划分为至少一个手写体子区域;按照所述划分方式,将所述标准体划分为与所述至少一个手写体子区域相对应的至少一个标准体子区域;将手写体子区域中的手写信息与相对应的标准体子区域中的标准信息进行比对,获得在所划分的子区域中所述手写体与所述标准体之间的差异,得到子区域差异信息;基于至少一个子区域差异信息,得到所述手写体与所述标准体之间的差异信息;基于预设的接近程度信息及所述差异信息,确定对所述手写体进行调整所需的调整信息;基于所述调整信息对所述手写体进行调整;显示所述调整体。。

所述操作体可以是但不限于用户手指或者触摸笔/手写笔,用户可利用其手指或触摸笔/手写笔等操作体在电子设备的输入装置上以手写方式输入所述第一对象。例如以手写方式在笔记本电脑C面设置的Eink屏上或者智能手机的触控屏上书写汉字、字母或数字等字符,或者绘制圆形、矩形等图形等。

当用户以手写方式向所述电子设备输入字符或图形等第一对象时,所述电子设备可基于触摸感测、压力感测等技术来检测用户手写时的手写轨迹(如字符书写轨迹或图形绘制轨迹等),进而获得对应于所检测的手写轨迹的该第一对象的手写体。

所述对象类型可以包括但不限于字符、图形等类型,进一步地,所述字符类型又可以细分为汉字、字母、数字等类型,而所述图形类型则可进一步细分为人物图形、动物图形、简单几何图形等多种类型。需要说明的是,本实施例所提供的对象类型的该划分方式仅为本申请的示例性而非限定性说明,具体实施中,不必以本实施例的该划分方式为限。

当所述第一对象所属的对象类型为字符类型时,所述第一对象所属的对象类型的配置信息可以包括但不限于字体(如宋体、楷体)、书写风格(如隶书、楷书、行书、草书等)等信息,当所述第一对象所属的对象类型为图形类型时,所述第一对象所属的对象类型的配置信息可以包括但不限于绘制风格(如简笔画、素描画)等信息。

所述配置信息具体指向所述第一对象的标准体,用于作为获得第一对象的标准体的依据。作为一种可能的实现方式,电子设备中可存储有每种类型手写信息的标准体的配置信息,如电子设备默认配置或用户根据需求预先配置/实时配置的汉字标准字体(如宋体或楷体)、字母标准字体(如Times New Roman)、图形标准风格(如简笔画风格)等等。

在该实现方式下,当用户利用其操作体在电子设备的输入装置上以手写方式向电子设备输入第一对象时,电子设备可首先对该手写的第一对象进行对象类型识别及对象识别,如识别出该第一对象的对象类型具体为汉字字符类型,且识别出该第一对象具体为汉字中的“好”字等,之后可读取对应于该识别出的对象类型的配置信息,进而基于所读取的配置信息,获得第一对象的标准体,示例性地,比如,对于上述的汉字字符类型的“好”字,假设电子设备中针对汉字这一对象类型所存储的配置信息为“楷体”,则可根据该配置信息,进一步获得字体为楷体的“好”字作为该第一对象的标准体。其中,可以从标准字形库(设备自身存储的标准字形库或从其他设备/网络获取的标准字形库)中查询楷体的该汉字“好”,或者还可以基于预定字体生成规则生成该楷体的“好”字。

或者,作为另一种可能的实现方式,还可以不针对各对象类型手写信息的标准体进行任何的配置,在该实现方式下,当用户利用其操作体在电子设备的输入装置上以手写方式输入第一对象时,在对该第一对象的手写体进行对象类型识别及对象识别的基础上,还可以对该第一对象的手写体进行字体、书写风格或绘制风格等的信息识别,进而识别出与所述手写体满足预定接近条件的标准体,并获取该满足预定接近条件的标准体作为所述第一对象的标准体。

所述预定接近条件可以是但不限于:所述手写体与所述标准体的字体/书写风格/绘制风格相同或相接近(可基于字形或图形间的相似度参数来衡量)。为便于理解,以下举例说明,假设识别出用户手写的第一对象为汉字类型的“影”,并同时识别出该“影”字的手写体为宋体或类似于宋体,则相对应可获取电子设备的宋体的“影”字作为该第一对象的标准体;相类似地,若识别出该“影”字的手写体的书写风格为草书或类似于草书,则可以获取电子设备的草书风格的“影”字作为该第一对象的标准体。

所述预定的划分方式,参考图5,可以是但不限于如图5(a)所示的田字形划分方式、如图5(b)所示的米字形划分方式或者如图5(c)所示的几何形状的划分方式等,从而,相对应地,本步骤403可以是但不限于按田字形划分方式将所述第一对象的手写体(如一个汉字的手写体或者一个图形的手写体)划分为4个手写体子区域,或者,按米字形划分方式将所述第一对象的手写体划分为8个手写体子区域等。

为了方便将所述第一对象的标准体与所述第一对象的手写体进行比对,采用与所述第一对象的手写体相同的划分方式对所述第一对象的标准体进行划分,比如,按所述第一对象的手写体所采用的田字形划分方式将所述第一对象的标准体划分为4个标准体子区域,或者,按所述第一对象的手写体所采用的米字形划分方式将所述第一对象的标准体划分为8个标准体子区域等等。

在将第一对象的手写体与标准体按相同的划分方式分别划分为至少一个子区域后,可将每个手写体子区域中的手写信息与其相对应的标准体子区域中的标准信息一对一进行比对,为便于理解,以图6中示出的按田字形方式划分的手写体“好”及标准体“好”为例进行说明,其中,可将图6中手写体第一子区域①中的手写信息与标准体第一子区域①中的标准信息进行比对、将手写体第二子区域②中的手写信息与标准体第二子区域②中的标准信息进行比对、将手写体第三子区域③中的手写信息与标准体第三子区域③中的标准信息进行比对、将手写体第四子区域④中的手写信息与标准体第四子区域④中的标准信息进行比对,从而得到手写体与标准体在各个子区域的差异信息。

具体实施中,可将所述田字形或米字型的中心作为坐标原点O来建立平面坐标系,所构建的坐标系具体可参阅图7的示例,在此基础上,针对每对相对应的手写体-标准体子区域,如所述手写体第一子区域①与所述标准体第一子区域①等,可以其手写信息与标准信息在预定特征点(如针对每个子区域中的每个笔画或图形线条可选取一系列特征点)的坐标差异或者由相邻特征点所构成向量的向量差异来衡量每对相对应的子区域中手写信息与标准信息之间的差异,也即,相当于将每对相对应的子区域中手写信息与标准信息之间的差异,具体量化为子区域中手写信息与标准信息的特征点在坐标上的差异或者由相邻特征点所构成向量的向量差异。

在得到第一对象的手写体与标准体在各个子区域的子区域差异信息后,所述各个子区域差异信息可构成所述第一对象的手写体与标准体之间的差异信息。

所述接近程度信息,示例性地,可以是预先设定的接近级别信息,如预先设定9个接近级别:level1、level2、…level9(当然还可以是其他数量的接近级别),其中,接近级别越高表征最终所需的调整体与标准体之间的差异越小,两者间越接近;或者,所述接近程度信息还可以是预先设定的接近百分比信息,如60%、30%等,接近百分比的取值越大表征最终所需的调整体与标准体之间的差异越小,两者间越接近。当然,具体实施中所述接近程度信息不需以本实施例所提供的上述两种形式为限,还可以是任何其他可行的形式。

在得到第一对象的手写体与标准体之间的差异信息后,可同时获取电子设备上所设置的所述接近程度信息,该接近程度信息可以是电子设备上默认设置的信息,也可以是电子设备的用户基于其书写/绘制习惯或喜好等预先或实时自行设置的信息,该接近程度信息反映了对所述手写体进行调整时的调整需求,可以理解的是,若所述接近程度信息为level8、level9等较高的接近级别或者75%、80%等较大数值的百分比,表征需要对所述手写体进行大幅度调整,以使得最终所得的调整体非常接近于第一对象的标准体;反之,若所述接近程度信息为level1、level2等较低的接近级别或者10%、15%等较小数值的百分比,则表征仅需对所述手写体进行小幅度调整,以使得最终所得的调整体略接近于第一对象的标准体。

从而,在此基础上,可进一步基于所获得的差异信息及接近程度信息,确定对所述手写体进行调整所需的调整信息。所述调整信息可以是但不限于基于所述差异信息及接近程度信息,所确定出的对每一子区域中手写体的特征点进行坐标调整的调整值,或对由相邻特征点构成的向量进行偏移的偏移值(如旋转/移动时的旋转角度/移动距离等)。

在得到所述调整信息后,可基于所述调整信息对所述手写体进行调整,例如,可基于每个子区域特征点坐标的调整值对子区域中手写体的相应特征点进行坐标调整,或者,基于每个子区域中向量(相邻特征点构成的向量)的偏移值,对该子区域中由手写体的相应特征点所构成的向量进行旋转或移动等偏移,最终可通过连接每个子区域中进行坐标调整或向量偏移后所得的各个新的特征点,得到所述第一对象的调整体。

基于本申请方案,假设某用户手写笔画捺收尾时有上挑的习惯,从而在笔画捺收尾时有一个上挑的笔画,同时假设该笔画捺的标准体在笔画捺收尾时无上挑笔画,则基于本申请的处理过程,可将笔画捺的上调笔画所在的向量向笔画捺与所述上调笔画的衔接处进行缩进式移动(当然也可以采用对上挑笔画的各特征点进行坐标调整的方式),在对该用户的笔画捺执行上述调整后,可使得所得的调整体中笔画捺收尾处的上挑笔画的上挑幅度减轻(即向标准体靠近),但仍然一定程度上保留了上挑笔画。

在对所述第一对象的手写体进行调整得到所述调整体后,可在电子设备的显示装置上显示所述调整体,比如在电子书阅读器的Eink屏上或智能手机的触控屏上显示所述调整体等。

其中,作为一种可能的实现方式,可以仅在用户完成对所述第一对象的手写后,在电子设备的显示装置上即时显示对所述手写体进行调整后所得的调整体,而在用户手写过程中不对所述第一对象进行信息显示。

作为另一种可能的实现方式,还可以在用户手写所述第一对象的过程中,基于用户的原始手写轨迹同步显示所述第一对象的已书写/绘制内容的手写体,如基于用户的原始手写轨迹同步显示已书写的某个笔画、已绘制的某个线条等,并在用户完成对所述第一对象的手写后,替换为在电子设备的显示装置上即时显示对所述手写体进行调整后所得的调整体(即不再显示手写体)。

作为再一种可能的实现方式,还可以在用户手写所述第一对象的过程中,基于用户的原始手写轨迹同步显示所述第一对象的已书写/绘制内容的手写体,并在用户完成对所述第一对象的手写后,在电子设备的显示装置上以比对方式同时显示所述第一对象的手写体及调整体。

实际应用中,可根据需求选择上述方式中的任意之一对本申请加以实施,其中,由于后两种实现方式既显示了与用户原始手写轨迹相符的手写体又显示了优化调整后所得的调整体,能够便于用户直观了解其手写体与调整体之间的差异,进而便于用户了解其手写所存在的缺陷或不规范之处以进行改进,从而,具体实施中,可优选采用后两种实现方式中的某一种;当然,还可以在电子设备上提供上述各显示方式的选择设置功能,并由用户基于其习惯或需求选择设置其中的某一种,其实现方式可以是多种多样的,本申请对此不进行限制。

由于本实施例针对用户书写的手写体,显示了介于手写体与其标准体之间的一调整体,从而可使得用户在书写手写体时,在电子设备上显示的内容既能够一定程度上保留用户的手写特色、激发用户的手写兴趣,又相比于原始手写体有所优化、改善,起到了对原始手写体进行美化的作用,同时还能对手写体的不规范之处进行纠正、规范,这显然有助于使用电子设备的情况下帮助人们提升其手写能力,同时提升了人们在电子设备上手写信息时的信息输入效率,改善了人们的信息输入体验。

实施例七

本实施例中,所述电子设备中的处理器1104在执行显示所述调整体的处理步骤后,还可以执行以下处理:

将所述调整体输入所述电子设备。

在将第一对象的手写体调整为与所述标准体更为接近的所述调整体后,除了在电子设备的显示装置上同步于用户输入动作即时显示所述调整体,如在设置于笔记本电脑C面上的Eink屏上显示所述调整体或在智能手机的触控屏上显示所述调整体等,本实施例还将所述调整体输入所述电子设备。

该向电子设备输入所述调整体,具体可以是向电子设备的输入装置所对接的任何应用、任何设备功能或任何存储位置输入所述调整体,作为一些可能的应用场景,具体地,比如可以是将所述调整体输入至用户当前进行编辑的word、excel或ppt文档,将所述调整体输入当前的信息搜索栏,或者还可以是将所述调整体输入用户的当前聊天窗口等等。

参考图9,图9示例性提供了将用户各手写汉字对应的调整体输入电子书阅读器的Eink屏上的示意图,其中所输入的这些调整体汉字相比于用户的原有手写汉字在质量上有所优化、改善,但仍一定程度上保留了用户的手写特色。

本实施例提出了最终将对第一对象的手写体进行调整后所得的调整体输入电子设备,这显然与现有技术中进行手写时最终将手写信息所对应的标准体输入电子设备的方式完全不同(参考现有技术的手写输入法),基于本实施例的该将调整体输入电子设备的方式,可以实现在电子设备上为用户提供一个尽可能模拟真实手写情况的环境(如图9所示,非常类似于真实手写环境),基于该环境,用户可在电子设备上执行信息的手写操作,并最终向电子设备输入一定程度上保留了用户手写特色的信息即所述调整体,由于最终输入电子设备的信息并非一标准体、能够一定程度上保留用户手写特色,从而可维持甚至激发用户的手写兴趣,另外,由于所述调整体相比于用户原始手写体有所优化、改善,从而可起到对原始手写体进行美化的作用,同时还能对手写体的不规范之处进行纠正、规范。

实施例八

本实施例中,所述电子设备中的处理器1104还可以执行以下处理:

获得在电子设备上进行手写时所产生的部分手写体,所述部分手写体不足以构成一完整对象;生成并显示包括所述部分手写体的至少一个候选对象,以进行第一提示使得能够辅助对第一对象的手写体的书写;当获得在电子设备上对第一对象的手写体后,生成并显示包括所述第一对象的至少一个候选搭配信息,以进行第二提示使得能够辅助对第一对象的搭配信息的书写。

所述在电子设备上进行手写时所产生的部分手写体,可以是但不限于在手写某一汉字时已手写的部分笔画对应的手写体、或手写某一英文单词时已手写的该英文单词中的部分字母对应的手写体,如手写汉字“橘”时已手写的偏旁“木”对应的手写体,或手写英文单词“Disposition”时已手写的字母“Dispo”对应的手写体等。

随着个人电脑以及各种各样的移动终端等电子设备的发展与普及,人们使用电子设备的机会与频率都在不断增多,比如越来越多地使用这些电子设备进行学习、工作或娱乐等等,这样逐渐使得人们手写字的机会越来越少,相对应地促使了提笔忘字的现象经常出现,比如用户在使用电子设备以手写方式进行信息输入时,忘记了某一字符如某一汉字或某一英文单词的具体写法等。

针对该情况,为了避免用户因忘记字符的写法而导致出现无法成功输入所需汉字或英文单词的问题,本实施例在获得电子设备上手写的部分手写体后,如获得所述偏旁“木”对应的手写体或字母“Dispo”对应的手写体等部分手写体后,在电子设备上生成并显示包括所述部分手写体的至少一个候选对象,通过显示包括所述部分手写体的至少一个候选对象来达到对用户进行提示的作用,以辅助用户对第一对象的完整手写体的书写。

示例性地,比如,针对用户已手写的上述偏旁“木”,则可在电子设备上生成并显示“林”、“树”、“柳”、“橙”、“枫”、“橘”、“模”等各个包含该偏旁“木”的候选对象,从而,若用户需向电子设备输入“橘”且忘记了“橘”的具体写法,则可在该显示的多个候选对象的提示作用下,成功书写并输入所述汉字“橘”。

又比如,针对用户已手写的上述字母“Dispo”,则可在电子设备上生成并显示“Dispose”、“Disposition”、“Dispossess”、“disposable”、“Disposal”等多个包含该字母“Dispo”的候选对象,从而,若用户需向电子设备输入“Disposition”且忘记了“Disposition”的具体写法,则可在该显示的多个候选对象的提示作用下,成功书写并输入所述英文单词“Disposition”。

具体实施中,可预先针对常用汉字或英文单词等进行书写笔画或字母信息的采集与整理,来提取出不同汉字之间的相同笔画或偏旁,以及不同英文单词中的相同字母部分,进而在此基础上,当识别出用户所输入的笔画、偏旁或英文单词中所包括的部分字母时,可基于预先采集并整理的信息,为其匹配相对应的一个或多个候选对象,进而对用户对汉字或英文单词等字符的手写输入提供提示功能。

用户在向电子设备输入汉字或英文单词等字符时,通常目的并不在于仅仅向电子设备输入一孤立的汉字或英文单词,而在于与其他汉字或英文单词进行组合来得到一能够表达相应含义的短语或句子,由此,针对该情况,当用户完成对所述第一对象手写体的手写后,本实施例继续在电子设备上生成并显示包括所述第一对象的至少一个候选搭配信息,该候选搭配信息具体可以是包括所述第一对象的短语或短句、句子等,例如,仍以所述汉字“橘”为例,若用户完成了“橘”的书写,则可以在电子设备生成并显示“橘树”、“橘林”“橘树林”、“丑橘”等候选搭配信息,以此使得对用户起到搭配信息提示的作用,进而辅助用户对第一对象的搭配信息的书写。

具体实施中,相对应地,可预先针对常用汉字或英文单词等进行其搭配信息的采集与整理,如采集与整理包括相应汉字或英文单词的词语、短句或句子等,进而在此基础上,当识别出用户所输入的第一对象时,可基于预先采集并整理的搭配信息,为识别出的第一对象匹配相对应的一个或多个候选搭配信息,进而为用户对该第一对象的搭配信息的手写输入提供提示作用。

本实施例在获得电子设备上手写的部分手写体时,通过生成并显示包括所述部分手写体的至少一个候选对象,可使得为该第一对象的手写输入提供提示功能,有效解决了在使用电子设备时所存在的提笔忘字问题;在获得第一对象的完整手写体后,通过生成并显示包括所述第一对象的至少一个候选搭配信息,可使得为该第一对象的搭配信息的手写提供提示功能。提升了用户在使用电子设备时的信息手写效率,同时改善了用户的信息手写体验。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

为了描述的方便,描述以上系统或装置时以功能分为各种模块或装置分别描述。当然,在实施本申请时可以把各装置的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

最后,还需要说明的是,在本文中,诸如第一、第二、第三和第四等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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