System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种低延时书写的方法、装置、计算机设备及介质制造方法及图纸_技高网

一种低延时书写的方法、装置、计算机设备及介质制造方法及图纸

技术编号:41129036 阅读:3 留言:0更新日期:2024-04-30 17:57
本发明专利技术公开了一种低延时书写的方法、装置、计算机设备及介质,属于多媒体智慧教育黑板的技术领域。包括:获取第一个触摸点,于预测模型内将触摸点归类为点;判断下一个点的类型,若下一个点为移动的按压点,预测模型判断是否生成预测点,若生成,则基于按压点和预测点绘制线条;循环获取下一个按压点并传入预测模型,所述预测模型计算按压点相对线条的偏离度;根据偏离度的结果自动纠偏更新预测模型。本发明专利技术可根据不同用户的偏好自学习生成与用户相匹配的预测模型,适应不同书写习惯用户。

【技术实现步骤摘要】

本专利技术属于多媒体智慧教育黑板的,特别是涉及一种低延时书写的方法、装置、计算机设备及介质


技术介绍

1、电子白板/一体机/黑板等触摸显示设备通常支持批注书写等功能,此功能作为替代传统白板/黑板的书写功能的基础功能,其书写延时,响应速度等指标对使用者使用体验影响巨大。现今的书写软件经过各种渲染机制的优化,已经降低了不少书写延时,但是依然存在让人可以明显察觉的不跟手等问题。当前主要瓶颈在于:

2、1. 触摸设备数据上报存在延时,触摸设备获取到触摸的红外/电压等信号后,经过设备计算,传输到计算设备,通知到上层软件,这个过程普遍存在着10-50ms的延时。

3、2. 安卓板卡外接其他信号时,信号显示有延时,因为信号运动补偿等图像处理因素,需要缓存视频帧,根据刷新率n,每帧之间间隔1000/n ms,举例如果刷新列表60fps,则缓存2帧延时将会达到35ms。

4、而目前受制于成本与基础科学等因素,直接从性能上压缩这两处的延时存在比较大的困难并且效果一般。


技术实现思路

1、本专利技术为解决上述
技术介绍
中存在的技术问题,提供一种低延时书写的方法、装置、计算机设备及介质。

2、本专利技术采用以下技术方案:一种低延时书写的方法,包括以下步骤:包括以下步骤:

3、预先配置预测模型,获取第一个触摸点,并将所述触摸点传入预测模型;于预测模型内将触摸点归类为点;i为预测模型中点的编号;

4、判断下一个点的类型,若下一个点为移动的按压点,则根据按压点和触摸点绘制线条并将所述按压点传入预测模型;预测模型判断是否生成预测点,若生成,则基于按压点和预测点绘制线条;于预测模型内将按压点归类为点;

5、循环获取下一个按压点并传入预测模型,所述预测模型计算按压点相对线条的偏离度;基于所述偏离度判断的可靠性:若可靠性差则消除线条和预测点,预测模型根据按压点和按压点重新绘制线条;根据线条重新生成预测点,将点按压点归类为点;j为真实点的编号;

6、如此反复,预测模型在预测下一个按压点时,自动纠偏更新预测模型。

7、在进一步的实施例中,所述点的类型包括:移动的按压点和抬起的点;若判断当前的点为抬起的点,则结束书写。

8、在进一步的实施例中,预测模型判断是否生成预测点的判断过程如下:

9、预先设定关于点数的阈值j和关于距离像素的阈值s,若当前按压点的点数小于阈值j或/和当前按压点与上一个按压点的距离像素小于阈值s,则无法生成预测点;反之生成预测点。

10、在进一步的实施例中,所述按压点相对线条的偏离度至少包括:方向和距离的偏离;所述方向则为已经生成点的向量趋势,所述距离为两个点之间的真实像素距离。

11、在进一步的实施例中,还包括以下步骤:

12、用判断用户是否登录,如果已登录则从服务端下载对应用户的预测模型;若没有登陆,则使用本地预置的通用预测模型。

13、在进一步的实施例中,若书写期间图像显示延迟,则打开书写功能,调用对应接口停止图像处理;退出书写功能,恢复之前的图像处理流程。

14、在进一步的实施例中,将更新后的预测模型上传到服务端对应的应用户的账户中。

15、一种低延时书写装置,所述装置包括:

16、第一模块,被设置为预先配置预测模型,获取第一个触摸点,并将所述触摸点传入预测模型;于预测模型内将触摸点归类为点;i为预测模型中点的编号;

17、第二模块,被设置为判断下一个点的类型,若下一个点为移动的按压点,则根据按压点和触摸点绘制线条并将所述按压点传入预测模型;预测模型判断是否生成预测点,若生成,则基于按压点和预测点绘制线条;于预测模型内将按压点归类为点;

18、第三模块,被设置为循环获取下一个按压点并传入预测模型,所述预测模型计算按压点相对线条的偏离度;基于所述偏离度判断的可靠性:若可靠性差则消除线条和预测点,预测模型根据按压点和按压点重新绘制线条;根据线条重新生成预测点,将点按压点归类为点;j为真实点的编号;

19、第四模块,被设置为如此反复,预测模型在预测下一个按压点时,自动纠偏更新预测模型。

20、一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述的方法的步骤。

21、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。

22、本专利技术的有益效果:本专利技术的预测模型可以是存储在云端的点预测模型,也可以是存储在本地的通用模型,使用范围广。若是在云端的点预测模型,则与张数id相对应,可根据不同用户的偏好自学习生成与用户相匹配的预测模型,适应不同书写习惯用户。具体表现为:预测模型会根据上一次的预测点和本次传入的真实点计算偏离度;依据偏离度的大小重新更新参数,自动迭代;根据模型返回的当前的点和上次预测点的偏离度,调整绘制的线条。

23、打开书写功能时,可以关闭板卡端通道图像的信号处理;结束书写功能后,重新打开通道图像的信号处理。

本文档来自技高网...

【技术保护点】

1.一种低延时书写的方法,其特征在于,包括以下步骤:包括以下步骤:

2.根据权利要求1所述的一种低延时书写的方法,其特征在于,所述点的类型包括:移动的按压点和抬起的点;若判断当前的点为抬起的点,则结束书写。

3.根据权利要求1所述的一种低延时书写的方法,其特征在于,预测模型判断是否生成预测点的判断过程如下:

4.根据权利要求1所述的一种低延时书写的方法,其特征在于,所述按压点相对线条的偏离度至少包括:方向和距离的偏离;所述方向则为已经生成点的向量趋势,所述距离为两个点之间的真实像素距离。

5.根据权利要求1所述的一种低延时书写的方法,其特征在于,还包括以下步骤:

6.根据权利要求1所述的一种低延时书写的方法,其特征在于,若书写期间图像显示延迟,则打开书写功能,调用对应接口停止图像处理;退出书写功能,恢复之前的图像处理流程。

7.根据权利要求5所述的一种低延时书写的方法,其特征在于,将更新后的预测模型上传到服务端对应的应用户的账户中。

8.一种低延时书写装置,其特征在于,所述装置包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种低延时书写的方法,其特征在于,包括以下步骤:包括以下步骤:

2.根据权利要求1所述的一种低延时书写的方法,其特征在于,所述点的类型包括:移动的按压点和抬起的点;若判断当前的点为抬起的点,则结束书写。

3.根据权利要求1所述的一种低延时书写的方法,其特征在于,预测模型判断是否生成预测点的判断过程如下:

4.根据权利要求1所述的一种低延时书写的方法,其特征在于,所述按压点相对线条的偏离度至少包括:方向和距离的偏离;所述方向则为已经生成点的向量趋势,所述距离为两个点之间的真实像素距离。

5.根据权利要求1所述的一种低延时书写的方法,其特征在于,还包括以下步骤:

6.根据权利要求1所...

【专利技术属性】
技术研发人员:宋雅峰封宛昌
申请(专利权)人:江苏小牛电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1