[发明专利]手写笔笔迹偏移补偿方法、手写笔、存储介质及装置有效
| 申请号: | 201910307992.5 | 申请日: | 2019-04-16 |
| 公开(公告)号: | CN110069148B | 公开(公告)日: | 2022-03-15 |
| 发明(设计)人: | 张春辉 | 申请(专利权)人: | 深圳腾千里科技有限公司 |
| 主分类号: | G06F3/0354 | 分类号: | G06F3/0354 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
| 地址: | 518000 广东省深圳市宝安区西*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 手写 笔笔 偏移 补偿 方法 存储 介质 装置 | ||
本发明公开了一种手写笔笔迹偏移补偿方法、手写笔、存储介质及装置,所述方法包括:通过摄像头采集第一起始码点的第一坐标信息和当前码点的第二坐标信息;根据第一坐标信息和第二坐标信息计算第一起始码点和当前码点之间的预测距离;判断预测距离是否小于预设误差距离;若预测距离小于预设误差距离,则获取第一起始码点至当前码点之间的第一中间码点,将第一中间码点和当前码点移动至第一起始码点的邻居码点处。通过预测距离判断当前是否产生误差,并在产生误差时将第一中间码点和当前码点移动至第一起始码点的邻居码点处,从而将第一起始码点至当前码点之间的圆弧修正为第一起始码点至邻居码点之间的直线,实现对笔迹偏移补偿。
技术领域
本发明涉及智能笔技术领域,尤其涉及一种手写笔笔迹偏移补偿方法、手写笔、存储介质及装置。
背景技术
智能手写笔的摄像头和笔尖不在同一轴线上,因此使用智能手写笔进行书写时,摄像头识别的位置与实际书写位置有偏差,导致当笔芯90度垂直在书写页面上原地旋转智能手写笔,会在与该智能手写笔连接的智能终端上显示为圆环状,或者导致在画直线时由于笔尖轻微旋转,而使得在智能终端上显示的直线上包含锯齿。现有智能手写笔通过加装陀螺仪来实现这种距离补偿,成本较高,市场竞争力较弱。
发明内容
本发明的主要目的在于提供一种手写笔笔迹偏移补偿方法、手写笔、存储介质及装置,旨在解决现有技术中实现手写笔距离补偿的成本较高的技术问题。
为实现上述目的,本发明提供一种手写笔笔迹偏移补偿方法,所述方法包括以下步骤:
通过摄像头采集第一起始码点的第一坐标信息和当前码点的第二坐标信息;
根据所述第一坐标信息和所述第二坐标信息计算所述第一起始码点和所述当前码点之间的预测距离;
判断所述预测距离是否小于预设误差距离;
若所述预测距离小于所述预设误差距离,则获取所述第一起始码点至所述当前码点之间的第一中间码点,将所述第一中间码点和所述当前码点移动至所述第一起始码点的邻居码点处。
优选地,所述若所述预测距离小于所述预设误差距离,则获取所述第一起始码点至所述当前码点之间的第一中间码点,将所述第一中间码点和所述当前码点移动至所述第一起始码点的邻居码点处,具体包括:
若所述预测距离小于所述预设误差距离,则获取所述第一起始码点至所述当前码点之间的第一中间码点,并获取所述第一起始码点至所述当前码点的书写方向;
获取所述第一起始码点在所述书写方向上的邻居码点,并将所述第一中间码点和所述当前码点移动至所述第一起始码点的邻居码点处。
优选地,所述将所述第一中间码点和所述当前码点移动至所述第一起始码点的邻居码点处之后,所述手写笔笔迹偏移补偿方法还包括:
将移动后的当前码点作为新的第一起始码点,并返回所述通过摄像头采集第一起始码点的第一坐标信息和当前码点的第二坐标信息的步骤。
优选地,所述判断所述预测距离是否小于预设误差距离之前,所述手写笔笔迹偏移补偿方法还包括:
获取所述摄像头与笔尖之间的水平距离,并将所述水平距离的两倍作为预设误差距离。
优选地,所述判断所述预测距离是否小于预设误差距离之后,所述手写笔笔迹偏移补偿方法还包括:
若所述预测距离不小于所述预设误差距离,则显示所述第一起始码点至所述当前码点之间的当前曲线,并获取所述当前曲线上以所述水平距离为半径的圆弧;
获取所述圆弧的第二起始码点、第二中间码点和终止码点,将所述第二中间码点和第二终止码点移动至所述第二起始码点的邻居码点处。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳腾千里科技有限公司,未经深圳腾千里科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910307992.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:操控装置及其控制方法
- 下一篇:一种自发电蓝牙鼠标





