技术新讯 > 计算推算,计数设备的制造及其应用技术 > 多笔书写时压感值与触点对应关系的判断方法、系统及相关产品与流程  >  正文

多笔书写时压感值与触点对应关系的判断方法、系统及相关产品与流程

  • 国知局
  • 2024-07-31 23:25:31

本技术实施例涉及触控,尤其涉及多笔书写时压感值与触点对应关系的判断方法、系统及相关产品。

背景技术:

1、日常生活中,人们对压感笔的应用广泛。一般的,使用压感笔在红外触摸屏(文中可包含红外触摸框部分)或电容式触控屏等屏幕上进行书写时,压感笔笔尖书写的触点位置由触摸屏识别,而笔尖书写时的压感值由压感笔自身识别。压感笔会将压感值发送给触摸屏,触摸屏会将识别到的触点位置和收到的压感值建立对应关系并形成一个组合,触摸屏会根据触点位置和压感值的关联关系显示对应的一个触点上的书写效果。类似的,触摸屏会依次将识别到的多个触点位置和收到的多个压感值建立多个组合(即一一建立对应关系),触摸屏会根据这些数据显示出压感笔完整的书写笔迹。

2、然而,预设时段内,在触摸屏上使用多支压感笔进行书写时(可视为多笔同时书写),触摸屏同一时刻能识别到多个触点,同时也能收到多支笔发送的压感值,触摸屏无法判断出多个触点和多个压感值之间的正确对应关系;换言之,此时触摸屏建立的触点位置和压感值的组合中,触点和压感值的对应关系可能是有误的,致使触摸屏使用该错误的对应关系或组合显示出的书写效果与实际触点处的压力不符,即无法正确显示多支压感笔书写的笔迹。前述正确对应关系应是指,某触点和产生该触点的压感笔的压感值的对应关系,而不是该触点和并未产生该触点的压感笔的压感值的对应关系。

3、针对于此,需要提供有效的解决方案。

技术实现思路

1、本技术实施例提供了多笔书写时压感值与触点对应关系的判断方法、系统及相关产品,用于解决多支压感笔(可简称多笔)在触摸屏上书写的过程中,压感值和触点的正确对应关系难以判断的问题,以使多笔书写时,触摸屏在触点上显示出的书写效果与实际压力相符,即正确识别多笔对应的书写轨迹,提高生成书写笔迹的准确程度。

2、本技术实施例第一方面提供一种多笔书写时压感值与触点对应关系的判断方法,包括:

3、预设时段内多支压感笔均书写于一触摸屏时,获取所述多支压感笔中第一压感笔的笔尖于所述触摸屏产生的第一笔尖坐标,及所述多支压感笔中第二压感笔的笔尖于所述触摸屏产生的第二笔尖坐标;其中,各笔尖坐标通过所述触摸屏的射频信号点确定,各压感笔与书写时产生的压感值相对应;

4、获取所述触摸屏因多支压感笔的书写,所识别到的第一触点坐标、第二触点坐标;

5、根据所述第一笔尖坐标分别与所述第一触点坐标、所述第二触点坐标间的间距,所述第二笔尖坐标分别与所述第一触点坐标、所述第二触点坐标间的间距,确定产生所述第一触点的压感笔为所述多支压感笔中的一支,产生所述第二触点的压感笔为所述多支压感笔中的另一支。

6、可选地,所述射频信号点为多个时,获取各所述笔尖坐标的过程,包括:

7、对于每一所述压感笔,计算所述压感笔的笔尖与每个所述射频信号点之间的距离;

8、以各所述距离为基准,构建所述多个信号覆盖区,并确定所述多个信号覆盖区之间的边界交点;

9、将处于所述触摸屏内部的所述边界交点作为所述压感笔的笔尖坐标。

10、可选地,所述射频信号点为多个时,所述确定产生所述第一触点的压感笔为所述多支压感笔中的一支,产生所述第二触点的压感笔为所述多支压感笔中的另一支,包括:

11、对于多个所述射频信号点中的第一射频信号点,根据所述第一触点坐标、所述第二触点坐标分别与所述第一射频信号点的间距,以及,所述第一笔尖坐标、所述第二笔尖坐标分别与所述第一射频信号点的间距,确定各触点与所述多支压感笔之间的第一组对应关系;

12、对于多个所述射频信号点中的第二射频信号点,根据所述第一触点坐标、所述第二触点坐标分别与所述第二射频信号点的间距,以及,所述第一笔尖坐标、所述第二笔尖坐标分别与所述第二射频信号点的间距,确定各触点与所述多支压感笔之间的第二组对应关系;

13、根据所述第一笔尖坐标分别与所述第一触点坐标、所述第二触点坐标间的间距,所述第二笔尖坐标分别与所述第一触点坐标、所述第二触点坐标间的间距,确定各触点与所述多支压感笔之间的第三组对应关系;

14、对所述第一组对应关系、所述第二组对应关系、所述第三组对应关系进行加权计算得到对应关系结果,并通过所述对应关系结果与预设结果之间的比较结果,确定所述第一压感笔或所述第二压感笔产生所述第一触点,所述第二压感笔或所述第一压感笔产生所述第二触点。

15、可选地,所述射频信号点为一个时,获取各所述笔尖坐标的过程,包括:

16、对于每一所述压感笔,根据书写后所述压感笔的笔尖与所述射频信号点之间的距离,以及书写前后所述压感笔产生的移动轨迹数据,计算所述压感笔发生书写后产生的笔尖坐标。

17、可选地,所述移动轨迹数据包含所述压感笔的笔尖在书写前投射到所述触摸屏的坐标、所述压感笔在书写前于空间中采集到的运动数据。

18、可选地,所述射频信号点为一个时,所述确定产生所述第一触点的压感笔为所述多支压感笔中的一支,产生所述第二触点的压感笔为所述多支压感笔中的另一支,包括:

19、若所述第一笔尖坐标到所述第一触点坐标的间距,小于所述第一笔尖坐标到所述第二触点坐标的间距,且,所述第二笔尖坐标到所述第二触点坐标的间距,小于所述第二笔尖坐标到所述第一触点坐标的间距,则确定所述第一压感笔产生所述第一触点,所述第二压感笔产生所述第二触点。

20、可选地,所述射频信号点为一个时,所述方法还包括:

21、确定分别产生所述第一触点、所述第二触点的压感笔之后,基于新移动轨迹数据,计算各所述压感笔再次书写时产生的笔尖坐标;所述新移动轨迹数据包含所述压感笔完成上次书写时产生的抬笔触点坐标,及所述压感笔在抬笔后因再次书写产生的新运动数据;

22、对于所述多支压感笔再次书写时产生的第一触点坐标、第二触点坐标,确定算得的每一所述笔尖坐标分别与所述第一触点坐标、所述第二触点坐标间的间距;

23、根据算得的所述间距之间的比较结果,确定再次书写时产生的所述第一触点由所述多支压感笔中的一支产生,再次书写时产生的所述第二触点由所述多支压感笔中的另一支产生。

24、本技术第一方面所述的方法在具体实施时,可采用本技术第二方面所述的内容实现。

25、本技术实施例第二方面提供一种多笔书写时压感值与触点对应关系的判断系统,包括:获取单元、处理单元;

26、预设时段内多支压感笔均书写于一触摸屏时,所述获取单元用于,获取所述多支压感笔中第一压感笔的笔尖于所述触摸屏产生的第一笔尖坐标,及所述多支压感笔中第二压感笔的笔尖于所述触摸屏产生的第二笔尖坐标;其中,各笔尖坐标通过所述触摸屏的射频信号点确定,各压感笔与书写时产生的压感值相对应;

27、所述获取单元还用于,获取所述触摸屏因多支压感笔的书写,所识别到的第一触点坐标、第二触点坐标;

28、所述处理单元用于,根据所述第一笔尖坐标分别与所述第一触点坐标、所述第二触点坐标间的间距,所述第二笔尖坐标分别与所述第一触点坐标、所述第二触点坐标间的间距,确定产生所述第一触点的压感笔为所述多支压感笔中的一支,产生所述第二触点的压感笔为所述多支压感笔中的另一支。

29、本技术实施例第三方面提供一种电子设备,包括:

30、中央处理器,存储器以及输入输出接口;

31、所述存储器为短暂存储存储器或持久存储存储器;

32、所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行本技术实施例第一方面或第一方面的任一具体实现方式所描述的方法。

33、本技术实施例第四方面提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如本技术实施例第一方面或第一方面的任一具体实现方式所描述的方法。

34、本技术实施例第五方面提供一种包含指令或计算机程序的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如本技术实施例第一方面或第一方面的任一具体实现方式所描述的方法。

35、从以上技术方案可以看出,本技术实施例至少具有以下优点:

36、本发明人发现,压感笔书写时用于形成书写轨迹的触点的压感值与压感笔之间有固定对应的关系,即压感值的产生源于其固定对应的某支压感笔,故准确判断出书写轨迹中的触点和压感笔之间的对应关系(即确定产生该触点的压感笔为哪一支),便相当于能判断出触点和压感值之间的正确对应关系。此外一般的,某笔尖坐标和该笔产生的触点的间距,会比该笔尖坐标和非该笔产生的触点的间距近(即存在距离区分关系),故此,本技术实施例可以不考虑各笔的书写时间,根据笔尖坐标(可指向压感笔)和多个触点坐标之间的间距,便可以确定出产生其中一触点的压感笔为多支压感笔中哪一支,产生另一触点的压感笔为多支压感笔中哪一支,即明确书写时的触点和压感值之间的正确对应关系,以便正确刻画预设时段内多笔均书写于(可简单视为同时书写)触摸屏时的轨迹,避免各书写笔迹显示错误,影响用户体验。

本文地址:https://www.jishuxx.com/zhuanli/20240730/197486.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。