掌桥专利:专业的专利平台
掌桥专利
首页

一种书法教学用演示方法和装置

文献发布时间:2023-06-19 12:24:27


一种书法教学用演示方法和装置

技术领域

本申请涉及到教学软件领域,具体而言,涉及书法教学用演示方法和装置。

背景技术

书法是指文字符号的书写法则。换言之,书法是指按照文字特点及其含义,以其书体笔法、结构和章法书写,使之成为富有美感的艺术作品。

对于初入门的练习者而言,字体的结构的练习至关重要,因为如果字体的结构一旦掌握,其使用硬笔也能写出漂亮的文字。

传统的书法教学方法是通过书法教师在书法课堂上对书法学习者进行一一讲解,一方面需要练习者(或称为学习者)在固定的时间上课,另一方面,传统的书法教学从笔法开始练习,练习者不容易看到进步,从而降低了书法学习者练习的效率和准确性,不利于书法学习者的学习和练习。

发明人发现,书法教学从结构进行教学会使得练习者在短时间内取得进步,如果利用远程手段来进行书法的结构教学,在现有技术中并没有公开相关的技术方案。

发明内容

本申请实施例提供了书法教学用演示方法和装置,以至少解决如何利用远程手段来进行书法结构教学的问题。

根据本申请的一个方面,提供了一种书法教学用演示方法,包括:显示步骤:在终端设备的触摸屏幕中显示第一轮廓线,其中,所述第一轮廓线为待书写文字的轮廓线,所述第一轮廓线初始为黑色,所述第一轮廓线的背景色为白色;接收步骤:接收触摸信号,其中,所述触摸信号为练习者在所述第一轮廓线内输入的触摸信号;填充步骤:根据所述触摸信号的位置在所述屏幕上使用所述黑色填充所述第一轮廓线;判断步骤:在根据所述触摸信号使用所述黑色对所述第一轮廓线填充完成之后,获取填充的所述黑色的第二轮廓线与所述第一轮廓线的差距;处理步骤:在所述差距小于阈值的情况下,将填充所述第一轮廓线的黑色清除;重复所述显示步骤到所述处理步骤,在所述差距小于或等于所述阈值的情况下,将所述显示步骤中显示所述第一轮廓线的颜色相比于上一次显示的颜色调淡,直到所述轮廓线变为白色。

进一步地,在所述差距大于所述阈值的情况下,所述显示步骤中显示的第一轮廓线的颜色相比于上一次显示的颜色不进行调整。

进一步地,还包括:在所述轮廓线变为白色之后,再次接收所述练习者输入的触摸信号,在所述触摸信号生成的第二轮廓线与所述第一轮廓线的差距再次小于或等于所述阈值的情况下,提示所述练习者该文字练习成功。

进一步地,所述待书写文字为一个或多个。

根据本申请的另一个方面,还提供了一种书法教学用演示装置,包括:显示模块:用于在终端设备的触摸屏幕中显示第一轮廓线,其中,所述第一轮廓线为待书写文字的轮廓线,所述第一轮廓线初始为黑色,所述第一轮廓线的背景色为白色;接收模块:用于接收触摸信号,其中,所述触摸信号为练习者在所述第一轮廓线内输入的触摸信号;填充模块:用于根据所述触摸信号的位置在所述屏幕上使用所述黑色填充所述第一轮廓线;判断模块:用于在根据所述触摸信号使用所述黑色对所述第一轮廓线填充完成之后,获取填充的所述黑色的第二轮廓线与所述第一轮廓线的差距;处理模块:用于在所述差距小于阈值的情况下,将填充所述第一轮廓线的黑色清除;重复模块,用于重复调用所述显示模块到所述处理模块,在所述差距小于或等于所述阈值的情况下,将所述显示模块中显示所述第一轮廓线的颜色相比于上一次显示的颜色调淡,直到所述轮廓线变为白色。

进一步地,在所述差距大于所述阈值的情况下,所述显示模块中显示的第一轮廓线的颜色相比于上一次显示的颜色不进行调整。

进一步地,还包括:提示模块,用于在所述轮廓线变为白色之后,再次接收所述练习者输入的触摸信号,在所述触摸信号生成的第二轮廓线与所述第一轮廓线的差距再次小于或等于所述阈值的情况下,提示所述练习者该文字练习成功。

进一步地,所述待书写文字为一个或多个。

根据本申请的另一个方面,还提供了一种存储器,用于存储软件,所述软件用于执行上述的方法。

根据本申请的另一个方面,还提供了一种处理器,用于执行软件,所述软件用于执行上述的方法。

在本申请实施例中,采用了显示步骤:在终端设备的触摸屏幕中显示第一轮廓线,其中,所述第一轮廓线为待书写文字的轮廓线,所述第一轮廓线初始为黑色,所述第一轮廓线的背景色为白色;接收步骤:接收触摸信号,其中,所述触摸信号为练习者在所述第一轮廓线内输入的触摸信号;填充步骤:根据所述触摸信号的位置在所述屏幕上使用所述黑色填充所述第一轮廓线;判断步骤:在根据所述触摸信号使用所述黑色对所述第一轮廓线填充完成之后,获取填充的所述黑色的第二轮廓线与所述第一轮廓线的差距;处理步骤:在所述差距小于阈值的情况下,将填充所述第一轮廓线的黑色清除;重复所述显示步骤到所述处理步骤,在所述差距小于或等于所述阈值的情况下,将所述显示步骤中显示所述第一轮廓线的颜色相比于上一次显示的颜色调淡,直到所述轮廓线变为白色。通过本申请解决了如何利用远程手段来进行书法结构教学的问题,在一定程度上提高了书法教学的效率,使学习者能够看到自己的进步,从而提高了学习者的积极性。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的书法教学用演示方法的流程图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

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

在本实施例中,提供一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行以下实施例中的方法。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在本实施例中,提供了一种书法教学用演示方法,图1是根据本申请实施例的书法教学用演示方法的流程图,如图1所示,该流程包括如下步骤:

步骤S102,显示步骤:在终端设备的触摸屏幕中显示第一轮廓线,其中,上述第一轮廓线为待书写文字的轮廓线,上述第一轮廓线初始为黑色,上述第一轮廓线的背景色为白色;

作为一个可选的实施方式,在步骤S102之前,还可以包括获取轮廓的步骤。获取图像,其中,上述图像为通过摄像头对第一书者在预定材质上书写的第一汉字拍摄所得;获取上述第一汉字的第一轮廓线,并将上述第一轮廓线保存在数据库,其中,上述数据库中保存有上述第一书者的身份信息、上述第一轮廓线以及保存上述第一轮廓线的日期;接收到查询信息,并根据上述查询信息中携带的身份信息和日期从上述数据库中获取对应的第一第一轮廓线。通过该可选的方式可以使得练习者根据学习计划中的文字,自行选择哪位老师以及哪天写的汉字作为学习的标准。

这可以作为一种盈利的模式,当选择某个老师书写的文字的时候,可以按照预先配置或者说是老师的配置为该文字付费。

作为另一个可选的实施方式,获取上述第一汉字的第一轮廓线可以使用神经网络中的机器学习方式来进行,建立一个神经网络机器学习的第二模型,该第二模型是使用多组训练数据训练得到的,多组训练数据中的每二组均包括预先配置好的输入数据和输入数据对应的输出数据,输入数据为包括汉字的图像,输出数据为与输入数据对应的该汉字的轮廓线。在第二模型训练好之后,将汉字输入到该第二模型中,就可以得到对应的轮廓线。

步骤S104,接收步骤:接收触摸信号,其中,上述触摸信号为练习者在上述第一轮廓线内输入的触摸信号;

步骤S106,填充步骤:根据上述触摸信号的位置在上述屏幕上使用上述黑色填充上述第一轮廓线;

步骤S108,判断步骤:在根据上述触摸信号使用上述黑色对上述第一轮廓线填充完成之后,获取填充的上述黑色的第二轮廓线与上述第一轮廓线的差距;

步骤S110,处理步骤:在上述差距小于阈值的情况下,将填充上述第一轮廓线的黑色清除;

步骤S112,重复步骤:重复上述显示步骤到上述处理步骤,在上述差距小于或等于上述阈值的情况下,将上述显示步骤中显示上述第一轮廓线的颜色相比于上一次显示的颜色调淡,直到上述轮廓线变为白色。

通过上述步骤,让练习者反复练习一个字体的结构,直到该练习者可以达到默写的程度,是的练习者对该字体的结构烂熟于心,从而解决了如何利用远程手段来进行书法结构教学的问题,在一定程度上提高了书法教学的效率,使学习者能够看到自己的进步,进一步提高了学习者的积极性。

优选地,在上述差距大于上述阈值的情况下,上述显示步骤中显示的第一轮廓线的颜色相比于上一次显示的颜色不进行调整。

作为一个可选的实施方式,当所述练习者几次输入得到的差距都大于阈值的时候,提示练习者调整阈值。其中,所述阈值是所述练习者初始输入的或者是预先配置的。

优选地,还包括:在上述轮廓线变为白色之后,再次接收上述练习者输入的触摸信号,在上述触摸信号生成的第二轮廓线与上述第一轮廓线的差距再次小于或等于上述阈值的情况下,提示上述练习者该文字练习成功。

使用第一阈值执行步骤S102至步骤S112,在提示该文字练习成功之后,将上述第一阈值调整为第二阈值,其中,上述阈值为百分比,上述阈值用于指示接近的程度,0%是完全不同,100%是完全相同;上述第二阈值大于上述第一阈值,使用上述第二阈值再次执行步骤S102至步骤S112,在提示该文字练习成功之后,将上述第二阈值调整为第三阈值,其中,上述第三阈值大于上述第二阈值,依次类推,直到上述阈值调整为最高阈值,其中,上述最高阈值是预先设置的,上述最高阈值小于或等于100%。

作为一个可选的实施方式,还可以在练习之前制定计划,该计划中依次有需要练习的文字,当该计划中的一篇练习结束后,练习该技术中的下一篇。每一篇均包括一个或多个文字,该篇的文字一次性的均显示在屏幕上,练习者需要描写所有显示的文字之后,才能执行判断差距的阈值的步骤。计划从一篇只包括一个文字开始,一直到一篇包括一句话。这种练习方式可以让学习者以递进的方式进行。

在制定学习计划的时候,练习者首先在触摸屏幕上写下屏幕上显示的文字,该文字用于判断该练习者的初始书写能力,该文字被称作是初始文字,比较该初始文字和标准文字的结构的差值,将差值作为上述练习者的初始差值保存。获取上述练习者输入的预期练习时间和上述练习者的年龄。根据所述初始差值、所述预期练习时间和所述年龄生成上述学习计划。

生成学习计划的方式有很多种,例如可以使用机器学习的方式训练出一个基于神经网络的第一模型,该第一模型是使用多组训练数据训练得到的,多组训练数据中的每一组均包括预先配置好的输入数据和输入数据对应的输出数据,输入数据为初始差值、年龄和预期练习时间,输出数据为与输入数据对应的学习计划。在第一模型训练好之后,将上述练习者的初始差值、预期练习时间和年龄输入到该第一模型中,就可以得到对应的学习计划。

在上述实施方式中,还提到了当所述练习者几次输入得到的差距都大于阈值的时候,提示练习者调整阈值。其中,所述阈值是所述练习者初始输入的或者是预先配置的。预先配置的阈值也是可以通过机器学习的方式得到的,例如可以使用机器学习的方式训练出一个基于神经网络的第三模型,该第三模型是使用多组训练数据训练得到的,多组训练数据中的每一组均包括预先配置好的输入数据和输入数据对应的输出数据,输入数据为初始差值、年龄和预期练习时间,输出数据为与输入数据对应的阈值(该阈值作为预先配置的阈值)。在第三模型训练好之后,将上述练习者的初始差值、预期练习时间和年龄输入到该第三模型中,就可以得到对应的阈值。

第一模型和第三模型可以融合为第四模型,在第四模型训练数据的输入数据仍然是上述练习者的初始差值、预期练习时间和年龄,输出数据为学习计划。不同的是,输出数据中的学习计划中的每一篇练习均设置有不同的阈值。通过该第四模型输入数据就可以得到带有不同阈值的学习计划。

作为一个可选的实施方式,通过所述终端设备的摄像头拍摄得到所述练习者输入所述触摸信号的视频,获取所述视频中的关键帧,判断所述关键帧中的练习者输入所述触摸信号的方式,在该方式为是使用触屏书写笔输入的情况下,获取所述触屏书写笔与所述触摸屏幕的角度,在所述角度大于预先设定的范围的情况下,提示所述练习者调整角度到所述预先设定的范围。在该方式为使用手输入的情况下,提示用于使用触屏书写比进行输入。

在本实施例中,还提供了一种书法教学用演示装置,该装置用于实现上述的方式,该装置中的模块对应于上述方法中的步骤,已经进行过说明的在此不再赘述。

该装置可以包括如下模块:显示模块:用于在终端设备的触摸屏幕中显示第一轮廓线,其中,上述第一轮廓线为待书写文字的轮廓线,上述第一轮廓线初始为黑色,上述第一轮廓线的背景色为白色;接收模块:用于接收触摸信号,其中,上述触摸信号为练习者在上述第一轮廓线内输入的触摸信号;填充模块:用于根据上述触摸信号的位置在上述屏幕上使用上述黑色填充上述第一轮廓线;判断模块:用于在根据上述触摸信号使用上述黑色对上述第一轮廓线填充完成之后,获取填充的上述黑色的第二轮廓线与上述第一轮廓线的差距;处理模块:用于在上述差距小于阈值的情况下,将填充上述第一轮廓线的黑色清除;重复模块,用于重复调用上述显示模块到上述处理模块,在上述差距小于或等于上述阈值的情况下,将上述显示模块中显示上述第一轮廓线的颜色相比于上一次显示的颜色调淡,直到上述轮廓线变为白色。

优选地,在上述差距大于上述阈值的情况下,上述显示模块中显示的第一轮廓线的颜色相比于上一次显示的颜色不进行调整。

优选地,还包括:提示模块,用于在上述轮廓线变为白色之后,再次接收上述练习者输入的触摸信号,在上述触摸信号生成的第二轮廓线与上述第一轮廓线的差距再次小于或等于上述阈值的情况下,提示上述练习者该文字练习成功。

优选地,上述待书写文字为一个或多个。

在本实施例中还提供了一种存储器,用于存储软件,上述软件用于执行上述的方法。

在本实施例中还提供了一种处理器,用于执行软件,上述软件用于执行上述的方法。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

相关技术
  • 一种书法教学用演示方法和装置
  • 一种书法教学用便捷型毛笔头清洗装置
技术分类

06120113283663