论文部分内容阅读
近几年来,智能手机、平板电脑等触摸屏移动终端设备的快速发展和普及渐渐地改变着人们的生活方式。触摸屏的广泛使用,衍生出许多新颖的人机交互方式,而手写交互无疑是最便捷、最自然的交互方式之一。然而单调的手写轨迹往往让人感到厌烦,人们希望手写轨迹能呈现出书法的风格,具有书法的美感和表现力,使得在触摸屏书写能获得真实笔在纸上书写的体验。数字笔迹书法生成技术在国内外已有较多的研究探索,但远远没有成熟,无论从实用性、普适性还是效果上都还不能让人十分满意。如何利用有限的信息(无压感)还原出丰富的笔迹是一个非常具有挑战性的研究方向。本文结合移动终端的发展,总结前人在数字墨水等相关领域的研究成果,从实用性与普适性的角度出发,围绕数字笔迹书法生成及其编码进行研究探索,主要内容包括:1、提出一种基于笔刷与速度模型的手写数字笔迹实时书法生成方法,利用速度模型控制笔划宽度变化,并通过突变抑制算法进行笔划平滑和笔锋生成,同时利用改进的贝塞尔插值方法来平滑笔划并确保了实时性。2、分析本文的实时书法生成的不足,本文提出基于非实时笔划重构的方法,结合汉字书法的特征,分析笔划的类型,并结合书写者个性化的特征,在实时书法生成的基础上对笔划起笔和收笔笔划进行重新调整,获得良好的效果。3、针对在线手写书法字体渲染速度慢的缺点,本文提出了基于距离最大法对在线手写书法字体进行轮廓提取的方法,利用笔划轮廓进行渲染来提高速度。该方法速度快而且效果较好。同时本文还利用贝塞尔曲线对笔划轮廓进行拟合编码以节省存储空间。4、本文还设计了基于Android平台的手写笔迹书法生成与编辑系统,完成了手写书法生成、手写编辑、用户界面等功能的设计实现,同时针对终端屏幕碎片化的问题对本文提出的美化算法进行终端适配,使得不同终端上获得同样的体验。实验表明,本文提出的数字笔迹书法风格生成方法速度快,效果较理想并且适合移动终端设备,可应用于手写记事本、字库生成、即时通讯的手写功能、书法创作与练习等。