计算机与书法专业,临帖要像?计算机“算法”精确你的每一个像素!震惊书法圈!...

您所在的位置:网站首页 评价书法的字 计算机与书法专业,临帖要像?计算机“算法”精确你的每一个像素!震惊书法圈!...

计算机与书法专业,临帖要像?计算机“算法”精确你的每一个像素!震惊书法圈!...

2024-07-17 05:08| 来源: 网络整理| 查看: 265

原标题:临帖要像?计算机“算法”精确你的每一个像素!震惊书法圈!

总第一六六九期;欢迎关注。

a1c61e198756f11fe4dba9378d5955fd.png

编者按:临帖要像,这是很多书法爱好者的态度和标准。比如“重影”。那么,在这个诉求之下,我们看到,利用计算机技术,相关研究描绘出了一个未来场景:计算机这位老师,将来会精确到每一个像素,以此来作为衡量大家的临摹水平。这将令人兴奋,还是将会令人崩溃?

在书法学习领域,科学技术的运用和发展,服务于“临帖要像”。技术本身是客观而冷漠的,那么需要反问的:书法学习,是否真的只能以“像”为标准了吗?

我们刊载此文,供大家讨论,您的临帖观是怎么样的呢?

c714a3482ed19dbb5c283fc21b6002d3.png

中国的各种古代艺术门类中,最具标志性,最能集中地、典型地、鲜明地、持续而广泛地表现民族精神和时代精神的艺术,非书法莫属。我国教育部下发的《中小学书法教育指导纲要》文件为书法教育实现提供了有力保障,但当代书法教育在普及过程中仍存在诸多问题如:缺少书法学习氛围、师资力量薄弱,教学资源匮乏以及学生对书法艺术缺乏兴趣等,使得书法教育的发展举步维艰。

参照中国书画等级考试标准(书法类)可知,书法学习的初级阶段,是以模仿能力为主要考核标准的。而书法学习的模仿能力是由学习者的临帖字体与原碑帖字体的相似度决定。

其中,“碑”源于古代碑石上的字为书法名家所书,字迹可供后人取法,后人将碑石上的字用薄纸、焦墨捶拓下来再经装裱;而“帖”原是指书法家的墨迹真笔,“碑帖”合为一辞,用来泛指供学习书法取法的范本。

“临帖”是指书法练习者将字帖置于案前,观察字的形态、结构、笔划,领会其精神,并下笔仿写。

本研究的目的是实现计算机辅助评价临帖字体与原碑帖字体相似度,给书法初学者提供练习效果的评价,指引其下一步的学习。目前,在汉字笔画特征提取和轮廓回复方面的研究,马小虎等、He 和 Yan、陈睿等、王建平等已实现提取汉字笔画特征,赵琪等在轮廓恢复方面亦作了深入研究,并已取得成效。此外,使用汉字图像的弹性网络特征、Gaber 特征、和梯度特征以及 Kato 等使用方向元素特征这些方法进行汉字识别均能达到较好的汉字识别效果。

这些研究成果对于本研究中的书法字特征提取有着重要的参考作用,为进一步提出书法字相似度算法打下坚实的基础。

结合书法学习步骤和各阶段要求,本研究选取用于评价书法初学者临帖效果的标准,利用计算图形学、数字图像处理技术,从结体特征、点画形态、章法布局三方面,通过深入探讨书法字特征提取与相似度算法,判断临帖作品的“形似”程度,构建一个书法辅助教学平台,完成评价临帖作品的繁琐任务,减少书法教师的工作量之余,还能暂时弥补部分书法教师在专业能力上的欠缺。

此外,本系统的界面遵循娱乐化规则设计,目的寓教学于娱乐,激起青少年学习书法艺术的热情,进而推动书法教育的蓬勃发展。

1、书法字图像的预处理

书法练习者的临帖字体与原碑(原帖)字体是通过扫描或拍照后以图像格式文件输入计算机的。首先要对输入的字体图像进行预处理,如进行二值化、去噪处理等。然后将字体的二值图像进行剪切、缩放,得到像素大小相同的正方形图像。

图 1 所示为原碑字体的预处理过程。至于原帖和临帖字体是白底(或灰底)黑字,预处理时不需要第三步的“反色”。

7c7c942d158cc81e65170d0c272fc4cf.png

(1) 图像二值化、去噪:将输入到计算机临帖字体和原碑帖字体进行二值化处理,即图像分割。对字体与背景进行识别,本研究采用迭代法进行图像二值化处理。同时,对二值图像进行区域面积的计算,删除面积特小的区域,以去除图像中的斑点、划痕等噪声。

(2) 图像裁剪缩放:将去噪处理后的图像通过剪切、缩放,使原碑(原帖)字体和临帖字体的二值化图像大小相同(如像素为 128×128),以便于下一步特征提取和相似度计算。

2、特征提取与相似度算法

参考书法临帖的要求和书法初级考试标准,对书法初学者临帖作品质量的综合评价主要从结体特征、点画形态和章法布局三方面进行。深入探讨特征提取与相似度算法,获取评价的依据。

2.1 结体特征

2.1.1 书法字骨架提取

图像的中轴部分亦即图像骨架,最能够反映出图像的结构特征,本研究提出计算书法字图像骨架的相似度的算法,对临帖字体与原碑帖字体在结体特征方面进行相似度的评价。

提取图像骨架,需对二值图像进行细化处理,将二值图像的骨架提取出来,同时尽可能保持图像细小部分的连通性,进而达到突出形状特征和减少冗余信息的目的。本研究采用数学形态学细化法提取书法字骨架。

8b002bd7b80b02abf074b582e1055b2c.png

细化算法中,为保证细化后图像的连通性,如图 2(e)所示,可以借助中心像素点的八邻域情况来判断如何确定一个像素点是否应该被删除。 设置一个 5×5 邻域模板 S,如图 2(c)。模板各点为 S[i, j](0≤i≤4,0≤j≤4),中心点为 S[2, 2],如图 2(b)。将模板 S 各位置上的点赋值,黑点为 1,白点为 0,模板 S 的中心像素点需要同时满足以下4 个条件,即当中心像素点不为内部点、孤立点、线端点和边界连通点这 4 种中的任何一种情况时,才能被删除:

(1) 2≤N(S[2,2])≤6;

(2) T(S[2,2])=1;

(3) S[1,2]×S[2,1]×S[2,3]=0 同时 T(S[1,2])≠1;

(4) S[1,2]×S[2,1]×S[3,2]=0 同时 T(S[2,1])≠1。

根据以上原理,书法单字二值图像的骨架提取过程如下:

7071e1b75ddbfe34570c49f0668b6768.png

① 书法单字图像裁剪时,预留出宽度为 2 像素的白边,循环处理图像中的所有像素。

② 若当前像素点为白色,则重复执行①。

③ 若当前像素点为黑色,则定义一个模板 S,设模板 S 中心与当前像素点重合。如图 2(a)所示为一个书法字的二值图像,其上方(小正方形)区域的放大图如图 2(b)所示。以该区域第一个黑点为中心设置 5×5 共 25 个像素的区域,如图 2(c);得到 5×5 的结构元素模板 S,如图 2(d)。

④ 模板 S 覆盖的位置,像素为黑点,则在模板 S 对应的结构元素置为 1,像素为白点置 0。

⑤ 通过对中心像素点 8 邻域(如图 2(e))和16 邻域(如图 2(f))的判断,如果模板 S 同时满足 4 个条件,则删除中心像素点,将其填充为白色。图 2(c)的中心像素点没有同时满足 4 个条件,则不能删除。

⑥ 循环①~⑤,直到处理完图像中所有像素点。

⑦ 将⑥中得到的结果作为下一轮扫描的对象,循环①~⑥,直到没有需要删除的像素点。 图 3(a)为第一轮细化的结果,大部分边界点被删除,目标区域缩小了一圈。图 3(b)~(d)分别为第二、三、四轮细化的结果,黑色区域不断从外部向内部腐蚀。

图 3(e)为多轮细化的最终结果,区域的宽度信息已经除去,仅剩宽度为 1 像素的骨架细线。此方法提取书法字骨架提取结果如表 1 所示,基本实现书法字的结构特征表达,所提取结果用于下一步的骨架相似度计算。

f893991b396ab71f7fc33faa2be4f214.png

2.1.2 骨架相似度计算

如图 4(a)为经提取的临帖字体骨架(浅色)和原碑帖字体骨架(深色),先求出两者的差异度,然后根据差异度判断两者在结体特征方面的相似度。差异度是指临帖字体骨架上某个像素点与原碑帖字体骨架中对应的像素点之间的距离。

(1) 本研究是采用人工设定适当区域(如图 4(a)的矩形),在临帖字体骨架上取任意点 m(x1, y1)(如图 4(b)),则 m 与原碑帖字体骨架上任意点 n(x2, y2)之间的距离为:

848d5cdcdf20367677fbd89287bcabd5.png

(2) 计算 m 点与这个区域内另一个骨架上各点的距离,取与 m 点距离最小的 n点,定义 dmn为 m 点到另一个骨架的距离 dmin,如图 4(c)所示。

(3) 用临帖字体骨架每个像素点与原碑帖字体骨架对应点之间的距离之和表示两字体骨架的差异度:

5ca2d940a78213bdd3a5e7ba55362d96.png

式中的 i 和 j 分别为书法字骨架图像的宽度和高度。

因差异度和相似度成反比,故距离之和的倒数能够反映出两个骨架的相似度:

3a61670b7dfa76c05f7ee6a0181aaa27.png

16adb004c01890fdc13dfdae4a2bd0d5.png

其中,sum 是临帖字体骨架上像素点总数。 表 2 为临帖字体与原碑帖字体骨架的比较实验,其中将骨架相似度换算为百分制的分数 S1。当 S1越高表示骨架相似度越接近,得到的评价就越好。

3a61670b7dfa76c05f7ee6a0181aaa27.png

b8851620e5a8c57d2e2b790be05cf2e7.png

7cf3c5b1df97a42117a81473f19fa159.png

2.2 点画形态

点画形态的相似度是描述笔画的形状特征,描述的方法应不受形状区域平移、旋转的影响。Hu提出的利用 7 个几何不变矩来描述图像的形状特性,这种方法可以有效排除点画中的结构信息,适用于描述点画形状。

本研究使用“套索”的工具,通过交互方式分别选取临帖字体和原碑帖字体的对应笔画(如图 5“容”字中的撇),然后将所选的笔画分别进行不变矩计算。当两者对应的矩相差越小,则临帖笔画和原碑帖笔画的相似度就越高。

实验结果如表 3 所示,将不变矩平均误差值的倒数设为 M,并换算成百分制的分数 S2。当 S2越高表示点画形态的相似度就越接近,评价就越好。

da02597506d86dfbf5b2ec5c383d8c06.png

e27113732b8e17e1865485f0f6de49df.png

2.3 章法布局

将临帖字体和碑帖字体进行图像二值化后,处理成白底黑字的书法字图像。再将该图像向竖直方向(图 6(a))和水平方向(图 6(b))进行投影,在直方图中得到的空白区域长度分别为行距和字距离。根据临帖和碑帖行距和字距的对比,作为章法布局的相似度。

实验结果如表 4 所示,分别是行距和字距的相似度,S3为换算成百分制的分数,当 S3越高表示章法布局相似度越接近,评价就越好。

191908fa798fcb23ae9d0296e571a8d5.png

3528379389094b85e1b8b1ab6296a39b.png

2cd82d73eeab6847c074441992ea2973.png

3、计算机评价书法临帖的实现

本研究采用 Visual Studio 2010 作为系统集成开发环境,使用 C#语言进行系统编程。当输入原碑帖和临帖作品图像(如扫描件或照片),经过图像预处理后,即可进行章法布局、单字结体特征和点画形态的评价,如图 7(a)~(c)所示。

评价系统综合这三方面相似度算法结果,得出临帖书法作品的平均分、平均等级以及综合评语,如图 7(d)所示。书法练习者可根据评价结果,较为全面地了解自己的学习状况,为进一步练习提供参考。

9700ac9e3ae4638ba2845d12d835ec6f.png

4、结 束 语

本研究是针对书法初学者早期对临帖“形似”要求较高的特点,以及依据《中国书法等级考试标准》的基本内容而展开的。借助计算机图像识别技术,对临帖字体和原碑帖字体的相似程度作出判别和评价。在字体结构、笔画形态和章法布局三方面提出了相似度的算法,实现了对书法初学者临帖效果进行评价的计算机辅学系统。

近年来,随着国学热,以及教育部出台的《关于中小学开展书法教育的意见》与《中小学书法教育指导纲要》等,有些高校还开设了书法专业,书法教育受到重视,书法爱好者不断增多。

本研究结合传统文化和现代科技,在计算机辅助书法学习方面开展了初步的尝试。当然,还有众多技术问题有待于进一步地研究和完善。此外,书法学习是一个非常复杂的思想过程,它包含着非常丰富的文化内涵。如果把书法 字体仅限于在“形”的相似显然是远远不够的,还需要探讨书法字体的很多属性。

原题:毛笔书法临帖的计算机评价

作者:邓学雄,李京陶,李牧(华南理工大学设计学院)

责任编辑:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3