首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

回到手写识别的未来 (2016)

2026-08-11 1 阅读 约2分钟阅读 at1as
分享:
字号:
您可能已经注意到,您在平板电脑上所做的标记在屏幕上显示时会出现难看的小扰动和锯齿状。发生这种情况是因为平板电脑只能报告位于离散网格上的笔位置。这意味着即使是平滑绘制的曲线在被平板电脑捕获后也不可避免地会包含小凹凸和拐角。这些锯齿看起来很丑,但更重要的是,它们给笔位置列表添加了不必要的噪音。为了消除这种噪音,格罗纳决定平滑平板电脑的输出。 “该方案通过对新到达的数据点与先前平滑的数据点进行平均来平滑数据,从而减少由于平板电脑测量的笔位置的离散性而产生的噪声。” Groner 所描述的由于离散性而产生的噪声,您可能会将其描述为像素化。下图可以让您感受像素化或离散化对平滑绘制笔划的影响。按“绘制”按钮可查看画笔在绘制平滑曲线时所采取的“真实”路径。绘制曲线后,按“捕捉”按钮即可查看强制每个点位于离散网格上的效果。请注意,离散化如何在以前的平滑曲线中引入大量的小凸起、拐角和平坦段。幸运的是,我们可以平滑平板电脑的输出,将这些点从固定网格的强加中解放出来。平滑操作是通过对每个新量化数据点的位置与最后平滑数据点的位置求平均来执行的。我们可以通过在每个量化数据点和最近平滑的数据点之间绘制一条直线来以几何方式执行此平均。然后,我们沿着这条线将量化点滑向先前平滑的点。我们将点滑动得越远,平滑的效果就越明显。您可以使用下面的可视化来直观地了解该平滑算法。量化数据点用蓝色绘制,平滑点用黑色绘制。这三个按钮允许您指定每个点应沿着参考线滑动多远。较高的百分比将导致更平滑的曲线。这种简单的平滑方案使我们能够消除数据中不需要的凹凸和锯齿,同时仍然保持笔划的整体姿势。但请注意,平滑是一个破坏性过程。笔的细小修饰将通过平滑而被消除。因此,选择合适的平滑因子至关重要。在下面的平板电脑上绘制,看看这种平滑方案将如何影响更有趣的输入。您可以通过将滑块拖动到可视化效果的右侧来更改每个笔画的平滑程度。花一些时间在平板电脑上绘制字母、数字和简单的形状。我建议您首先从平板电脑的左下角到右上角画一条直线。完成此操作后,慢慢拖动滑块以查看笔划如何随着平滑量的变化而变化。
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱