触控显示系统、触控显示方法、触控笔及介质与流程

文档序号:24638623发布日期:2021-04-09 20:50阅读:72来源:国知局
触控显示系统、触控显示方法、触控笔及介质与流程

本申请涉及触控技术领域,尤其涉及触控显示系统、触控显示方法、触控笔及介质。



背景技术:

随着触控技术的发展,目前市场上的触控屏种类也越来越多,其中,电容式触控屏和红外式触控屏为目前的主流。

相关技术中,电容式触控屏和红外式触控屏的工作原理,均是在触控屏上设置触控电路,用于检测手指或触控笔的触控位置,进而根据触控位置显示对应的轨迹。

但是这种情况下,由于触控屏上需要设置触控电路,导致触控屏的成本较高,并且也导致未设置触控电路的屏幕,无法实现触控效果,触控的局限性较大。



技术实现要素:

本申请提供一种触控显示系统、触控显示方法、触控笔及介质,以至少解决相关技术中触控屏成本高,触控局限性大的问题。本申请的技术方案如下:

根据本申请实施例的第一方面,提供一种触控显示系统,包括触控显示屏以及触控笔;

所述触控显示屏内安装有控制程序,所述触控显示屏用于在所述控制程序被调用的情况下显示点阵阵列界面;在接收到所述触控笔发送的触控位置信息对应的屏幕位置处显示触控轨迹;

所述触控笔,用于在对所述点阵阵列界面进行触控操作的情况下,获取所述触控操作在所述点阵阵列界面中的所述触控位置信息,并将所述触控位置信息发送至所述触控显示屏。

根据本申请实施例的第二方面,提供一种触控显示方法,应用于如第一方面所述的触控笔;所述方法包括:

在触控显示屏显示有点阵阵列界面的情况下,获取所述触控笔在所述点阵阵列界面中的触控操作对应的触控位置信息;

将所述触控位置信息发送至所述触控显示屏,以使所述触控显示屏在所述触控位置信息对应的屏幕位置处显示触控轨迹。

根据本申请实施例的第三方面,提供一种触控笔,包括:

位置获取模块,用于在触控显示屏显示有点阵阵列界面的情况下,获取所述触控笔在所述点阵阵列界面中的触控操作对应的触控位置信息;

第一发送模块,用于将所述触控位置信息发送至所述触控显示屏,以使所述触控显示屏在所述触控位置信息对应的屏幕位置处显示触控轨迹。

根据本申请实施例的第四方面,提供一种存储介质,当所述存储介质中的指令由触控笔的组件执行时,使得触控笔能够执行如第二方面所述的触控显示方法。

本申请的实施例提供的技术方案至少带来以下有益效果:

本申请实施例中,触控显示屏在自身控制程序被调用的情况下,会显示点阵阵列界面,而触控笔在对点阵阵列界面进行触控操作的情况下,能够获取触控操作在点阵阵列界面中的触控位置信息,并将触控位置信息发送至触控显示屏,以使触控显示屏根据触控位置信息进行触控轨迹显示。即本申请实施例中,触控显示屏不需要根据触控操作进行触控位置的识别,而是直接根据触控笔发送的触控位置信息进行显示即可,使得触控显示屏上不需要设置触控电路,从而降低了触控显示屏的成本,并且,这种方式下,使得只要安装有控制程序的显示屏均能够实现触控显示,而控制程序属于软件程序,相比必须硬件安装有触控电路才能实现触屏显示的方案,本申请实施例降低了触控显示对触控屏的要求,实现触控显示的局限性更小,能够使更多类型的显示屏实现触屏显示的效果。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理,并不构成对本申请的不当限定。

图1是根据一示例性实施例示出的一种触控显示系统的结构示意图;

图2是根据一示例性实施例示出的一种点阵阵列界面的示意图;

图3是根据一示例性实施例示出的一种触控笔的结构框图;

图4是根据一示例性实施例示出的一种触控显示方法的流程图;

图5是根据一示例性实施例示出的另一种触控显示方法的流程图;

图6是根据一示例性实施例示出的再一种触控显示方法的流程图;

图7是根据一示例性实施例示出的一种触控笔的框图。

具体实施方式

为了使本领域普通人员更好地理解本申请的技术方案,下面将结合附图,对本申请实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

如背景数据所述,目前的触控屏多种多样,其中电容式触控屏和红外式触控屏为目前的主流。电容式触控屏技术是利用人体的电流感应进行工作的,电容式触控屏是一块四层复合玻璃屏,玻璃屏的内表面和夹层各涂有一层氧化铟锡(indiumtinoxide,ito)作为半导体透明导电膜,玻璃屏最外层是一薄层矽土玻璃保护层,夹层上的ito涂层作为工作面,四个角上引出四个电极,内表面上的ito涂层为屏蔽层用于保证良好的工作环境。当手指触控在触控屏的金属层上时,由于人体存在电场,用户手指和金属层之间形成以一个耦合电容,对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。这个电流分别从触控屏的四角上的电极中流出,并且流经这四个电极的电流与手指到四角的距离成正比,电容式触控屏内设置的触控电路中的控制器通过对这四个电流比例的精确计算,得出触控点的位置。

红外触控屏是利用x、y方向上密布的红外线网格矩阵来检测并定位用户的触控位置。红外触控屏在显示器的前面安装一个电路板外框,电路板外框在屏幕四边排布红外发射管和红外接收管,红外发射管和红外接收管一一对应形成横竖交叉的红外线网格矩阵,用户或触控笔在对显示器的屏幕进行触控时,手指或触控笔就会挡住经过该位置的横竖两条红外线,使得后续红外触控屏上设置的触控电路即可以根据红外线被遮挡的位置,判断出触控点的位置。

但是,无论是电容式触控屏还是红外式触控屏,都必须在显示屏上安装相应的触控电路,才能完成触控位置的定位,导致触控屏成本较高。

为了解决上述技术问题,本申请提供了一种触控显示系统,该系统包括触控显示屏以及触控笔。参见图1所示,图1是根据一示例性实施例示出的一种触控显示系统的结构示意图。

触控显示屏100内安装有控制程序,触控显示屏100用于在控制程序被调用的情况下显示点阵阵列界面;在接收到触控笔110发送的触控位置信息对应的屏幕位置处显示触控轨迹。

这里的控制程序可以是触控显示屏100中安装的软件,该软件具有在触控显示屏100上显示点阵阵列界面的功能。但是触显示屏并不会始终显示点阵阵列界面,即点阵阵列界面不是固定显示在触控显示屏100上的,而是仅在控制程序被调用的情况下,才会被调用,而控制程序未被调用的情况下,点阵阵列界面不进行显示。这种情况下,使得用户仅需要在需要进行触控输入的情况系下,再调用控制程序,方便了用户利用触控显示屏100分别进行触控操作以及普通操作等,丰富了用户对触控显示屏100的操作方式。

需要注意的是,在显示点阵阵列界面时,为了避免用户无法看清触控显示屏100中的内容,点阵阵列界面可以作为背景进行显示,点阵阵列界面的颜色也可以设置为较浅的颜色。这种情况下,用户不会清晰的看到点阵阵列界面的内容,同时用户还能较为清晰的查看到背景上所显示的轨迹。或者,还可以对点阵阵列界面的显示效果进行设置,使用户肉眼不可见但触控笔110的处理器1108能够进行识别。

其中,点阵阵列界面中的点阵阵列包括多个编码单元,在图像层面上,每个编码单元内包括多个区域点,不同的编码单元包含的区域点的分布不同,如图2所示,图2是根据一示例性实施例示出的一种点阵阵列界面的示意图。在数据层面上,每个编码单元包括位置编码区域和信息编码区域,位置编码区域包括位置编码数据,位置编码数据用于表征不同编码单元之间的区别,即位置编码区域包括各个区域点的分布数据;信息编码区域包括信息编码数据,这里的信息编码数据包含各个区域点的位置坐标,该位置坐标可以利用编码来实现,例如位置坐标为01等,本申请不限定位置坐标的表现形式,只要能够对各个区域点的位置进行区分的数据,均可以作为位置坐标。

触控笔110,用于在对点阵阵列界面进行触控操作的情况下,获取触控操作在点阵阵列界面中的触控位置信息,并将触控位置信息发送至触控显示屏100。

触控笔110指的是用于进行触控操作的工具,触控笔110的形状本申请不作限定。触控笔110对点阵阵列界面的触控操作,指的是触控笔110近距离接触点阵阵列界面并在点阵阵列界面上进行滑动的操作。这里的触控位置信息指的是:能够表征触控操作与点阵阵列界面的触控点的位置的信息,例如,触控位置信息可以包括触控点的坐标等。触控位置信息的内容本申请不作限定。

本申请实施例中,触控显示屏100在自身控制程序被调用的情况下,会显示点阵阵列界面,而触控笔110在对点阵阵列界面进行触控操作的情况下,能够获取触控操作在点阵阵列界面中的触控位置信息,并将触控位置信息发送至触控显示屏100,以使触控显示屏100根据触控位置信息进行触控轨迹显示。即本申请实施例中,触控显示屏100不需要根据触控操作进行触控位置的识别,而是直接根据触控笔110发送的触控位置信息进行显示即可,使得触控显示屏100上不需要设置触控电路,从而降低了触控显示屏100的成本,并且,这种方式下,使得只要安装有控制程序的显示屏均能够实现触控显示,而控制程序属于软件程序,相比必须硬件安装有触控电路才能实现触屏显示的方案,本申请实施例降低了触控显示对触控屏的要求,实现触控显示的局限性更小,能够使更多类型的显示屏实现触屏显示的效果。

在一些实施例中,参见图3所示,图3是根据一示例性实施例示出的一种触控笔110的结构框图。上述触控笔110具体可以包括:压力传感器1104、图像获取组件1106、处理器1108、电源1110以及数据传输组件1112。其中:上述压力传感器1104、图像获取组件1106、处理器1108、电源1110以及数据传输组件1112均可以设置于同一基板上,例如基板可以为印制电路板(printedcircuitboard,pcb)。

压力传感器1104与触控笔110的笔头1102连接,压力传感器1104用于在检测到压力信息的情况下,触发图像获取组件1106。

触控笔110的笔头1102用于与触控显示屏100接触,而压力传感器1104所检测的压力信息,即为笔头1102给触控显示屏100造成的压力。因此,为了方便压力传感器1104对笔头1102进行检测,可以将压力传感器1104设置于触控笔110的笔头1102位置。这里的压力信息可以是压力传感器1104检测到的信息,例如,压力信息可以包括压力值大小等,而在压力传感器1104检测到压力信息的情况下,表示触控显示屏100受压,即触控笔110在触控显示屏100上进行了书写,故此时压力传感器1104触发图像获取组件1106,以使图像获取组件1106获取触控笔110的笔头1102所在位置处的图像。

图像获取组件1106,用于拍摄包含笔头1102位置的局部点阵图像,并将局部点阵图像发送至处理器1108。

这里的局部点阵图像指的是包含笔头1102位置以及笔头1102位置周围预设范围内点阵的图像,局部点阵图像的尺寸是固定的,即局部点阵图像包含固定个数的编码单元,这里的固定个数可以是整数也可以不是整数,例如局部点阵图像包含1个或1.5个编码单元等。局部点阵图像的尺寸可以通过预先对图像获取组件1106的拍摄区域进行设置来控制。图像获取组件1106可以为图像传感器或摄像头等,本申请对此不作限定。

处理器1108,用于基于获取到的点阵阵列界面的整体图像以及局部点阵图像确定笔头1102在点阵阵列界面内的触控位置信息。

这里的整体图像指的是包含整个点阵阵列界面的图像,处理器1108还获取点阵阵列界面所包含的多个编码单元的信息,每个编码单元包括多个区域点,不同的编码单元包含的区域点的分布不同,每个区域点具有独立的位置坐标;处理器1108能够基于局部点阵图像中的区域点分布,来确定局部点阵图像在整体图像中的对应的目标编码单元,进而根据笔头1102在局部点阵图像中对应的目标区域点的位置,得到笔头1102在目标编码单元中对应的位置坐标。

其中,处理器1108可以预先存储有点阵阵列界面的整体图像。或者,图像获取组件1106也可以在受到触发后拍摄点阵阵列界面的整体图像,并发送至处理器1108。具体采用哪种方式,本申请不作限定。

数据传输组件1112,用于将触控位置信息发送至触控显示屏100。

其中,这里的数据传输组件1112可以为有线传输组件,即触控笔110与触控显示屏100之间通过数据线连接,数据传输组件1112将触控位置信息通过数据线发送至触控显示屏100。或者,数据传输组件1112也可以为无线传输组件,即触控笔110与触控显示屏100之间未连接有数据线,无线传输组件可以将触控位置信息无线发送至触控显示屏100。在一些示例中,这里的无线传输组件所利用的无线传输方式可以为以下任意一种:wifi、蓝牙、射频传输、2.4g无线传输等。本申请不限定数据传输组件1112的具体传输方式。

另外,由于本申请中,触控笔110与触控显示屏100之间通常为单向传输,即触控笔110向触控显示屏100传输触控位置信息,而触控显示屏100并不需要向触控笔110传输任何信息,因此,这里的数据传输组件1112也可以仅包括数据发射组件。当然,在其他实施例中,数据传输组件1112也可以同时包括数据发射组件和数据接收组件,本申请对此不作限定。

电源1110分别与压力传感器1104、图像获取组件1106、处理器1108以及数据传输组件1112连接,电源1110用于为压力传感器1104、图像获取组件1106、处理器1108以及数据传输组件1112提供电能。这里的电源1110可以为各种供电器件,例如蓄电池等,本申请不限定电源1110的类型。

本实施例中,利用压力传感器1104来检测触控笔110是否开始进行触控书写,在检测到开始进行触控书写时,则压力传感器1104会触发图像获取组件1106,图像获取组件1106能够拍摄书写过程中笔头1102的位置图像并发送给处理器1108,以使处理器1108基于图像获取组件1106发送的图像识别出笔头1102的触控位置信息,后续将触控位置信息发送至触控显示屏100后,触控显示屏100能够直接在触控位置信息对应的位置显示触控轨迹,从而实现触控书写的目的。

由于在实际书写时,笔头1102力度越大,则笔迹越粗,基于此,在另一实施例中,上述压力传感器1104还可以用于:

获取笔头1102的受力信息,将受力信息转换为压力系数发送至处理器1108。

压力传感器1104在接收到压力后,会输出不同数值的电压,因此压力与电压是正比对应的关系,这里的压力系数也可以理解为电压系数。压力系数或者说电压系数,就是将压力传感器1104基于受力信息输出的电压进行等级划分,比如压力传感器1104可能输出的电压范围为0-3.3v,则将其分成10等级,第一等级电压为0-0.33v,第二等级为0.33v-0.66v,依次类推,这里也相当于将压力传感器1104感受到的压力划分为了10等级。将受力信息转换为压力系数的方式为:确定压力传感器1104基于该受力信息所输出得到电压对应的等级,该等级即为压力系数,后续触控显示屏100能够根据压力系数确定笔头1102的受力程度。

处理器1108还可以用于:将压力系数与触控位置信息进行匹配。这里的匹配指的是将笔头1102在该触控位置信息处的压力系数与该触控位置信息相关联,从而得到一一对应的触控位置信息以及压力系数。例如,笔头1102在a处进行触控,触控位置信息为a1,触控时笔头1102的受力对应的压力系数为a2,则将a1与a2匹配为一组。

数据传输组件1112还可以用于:将与触控位置信息匹配的压力系数发送至触控显示屏100。数据传输组件1112可以将触控位置信息与压力系数打包发送至触控显示屏100。

触控显示屏100还可以用于:根据压力系数,控制触控位置信息处显示的触控轨迹的粗度。压力系数用于表征笔头1102在书写时的受力情况,因此,压力系数越大,触控轨迹越粗,反之,压力系数越小,则触控轨迹越细。

本实施例中,压力传感器1104还对触控笔110书写时笔尖的受力信息进行了获取,并将受力信息转换为压力系数发送至触控显示屏100,使得触控显示屏100不仅能够显示触控轨迹,还能够根据笔头1102的受力情况显示调整触控轨迹的粗细,使得最终显示的触控轨迹较为符合真实书写时的效果,触控书写效果更加真实自然。

在另一些实施例中,触控显示系统还可以包括红外灯,红外灯设置于笔头1102上,且红外灯与图像获取组件1106连接。

图像获取组件1106还可以用于:在受到压力传感器1104触发的情况下,控制红外灯开启。

在本实施例中,图像获取组件1106在受到触发后,会点亮笔头1102上设置的红外灯,红外灯的作用是进行补光,使得笔头1102的位置更加清晰,方便后续处理器1108根据红外灯的光线位置确定笔头1102的位置。

基于上述触控显示系统,本申请实施例还提供了一种触控显示方法,应用于上述触控笔,参见图4,图4是根据一示例性实施例示出的一种触控显示方法的流程图,该方法包括以下步骤。

在步骤s210中,在触控显示屏显示有点阵阵列界面的情况下,获取触控笔在点阵阵列界面中的触控操作对应的触控位置信息;

在步骤s220中,将触控位置信息发送至触控显示屏,以使触控显示屏在触控位置信息对应的屏幕位置处显示触控轨迹。

本申请实施例中,触控显示屏在自身控制程序被调用的情况下,会显示点阵阵列界面,而触控笔在对点阵阵列界面进行触控操作的情况下,能够获取触控操作在点阵阵列界面中的触控位置信息,并将触控位置信息发送至触控显示屏,以使触控显示屏根据触控位置信息进行触控轨迹显示。即本申请实施例中,触控显示屏不需要根据触控操作进行触控位置的识别,而是直接根据触控笔发送的触控位置信息进行显示即可,使得触控显示屏上不需要设置触控电路,从而降低了触控显示屏的成本,并且,这种方式下,使得只要安装有控制程序的显示屏均能够实现触控显示,而控制程序属于软件程序,相比必须硬件安装有触控电路才能实现触屏显示的方案,本申请实施例降低了触控显示对触控屏的要求,实现触控显示的局限性更小,能够使更多类型的显示屏实现触屏显示的效果。

在一些实施例中,参见图5所示,图5是根据一示例性实施例示出的另一种触控显示方法的流程图。上述步骤s210可以包括以下步骤:

在步骤s212中,在触控显示屏显示有点阵阵列界面的情况下,若检测到触控笔的笔头处的压力信息,拍摄包含笔头位置的局部点阵图像。

在步骤s214中,基于获取到的点阵阵列界面的整体图像以及局部点阵图像,确定笔头在点阵阵列界面内的触控位置信息。

本实施例中,利用笔头的受力信息检测触控笔是否开始进行触控书写,在检测到开始进行触控书写时,则会触发拍摄书写过程中笔头的位置图像,基于图像获取组件发送的图像识别出笔头的触控位置信息,并将触控位置信息发送至触控显示屏后,以使触控显示屏能够直接在触控位置信息对应的位置显示触控轨迹,从而实现触控书写的目的。

在另一些实施例中,点阵阵列界面包括多个编码单元,每个编码单元包括多个区域点,不同的编码单元包含的区域点的分布不同。基于此,上述步骤s214可以包括:

步骤s2141,将局部点阵图像与整体图像进行比对,确定局部点阵图像在整体图像中对应的目标编码单元。

其中,这里的目标编码单元可以包括不止一个编码单元,例如局部点阵图像可以覆盖1.5个编码单元。并且,由于触控笔的笔头可以在点阵阵列界面的任何位置进行触控,因此,目标编码单元可能并不包含完整的编码单元或者没有仅包含完整的编码单元,例如目标编码单元可以包含多个部分编码单元,例如目标编码单元的尺寸等于1个编码单元,但是目标编码单元包含编码单元a、b、c、d中每个编码单元的1/4。目标编码单元的组成由局部点阵图像的尺寸以及笔头的位置决定,本申请对此不作限定。

步骤s2143,根据目标编码单元中包含的各个区域点的位置进行解码,得到目标编码单元中各个区域点对应的位置坐标。

其中,每个编码单元中所包含的各个区域点预先设置有对应的位置坐标,这里的解码指的是获取目标编码单元中所包含的各个区域点的位置坐标,比如目标编码单元包含4个区域点,左上角的区域点的位置坐标为00,右上角的区域点的位置坐标为01,左下角的区域点的位置坐标为10,右下角的区域点的位置坐标为11。

步骤s2145,根据笔头在局部点阵图像中的位置,确定笔头对应的目标区域点。

通过识别笔头在局部点阵图像中的位置,即能够确定笔头对应哪个目标区域点。

步骤s2147,确定目标区域点对应的目标位置坐标,触控位置信息包括目标位置坐标。

由于之前已经获取目标编码单元中各个区域点对应的位置坐标,且已经确定笔头对应的目标区域点,因此能够获取笔头对应的目标位置坐标,该目标位置坐标即能够作为笔头的触控位置信息。

在一些示例中,若点阵阵列界面中包含的各个区域点的位置坐标具有唯一性,即每个区域点均具有唯一的位置坐标,则触控位置信息可以仅包含目标区域点的目标位置坐标,即仅依据目标位置坐标即能够确定触控轨迹。

在一些示例中,若每个编码单元中包含的各个区域点的位置坐标具有唯一性,但不同编码单元中的区域点的位置坐标可能存在重复,例如编码单元a中左上角的区域点的位置坐标为00,编码单元b中左上角的区域点的位置坐标也为00,这种情况下,若仅将目标位置坐标作为触控位置信息的话,触控显示屏可能无法确定触控轨迹的具体位置,因此这种情况下,触控位置信息还需要包括目标区域点所属的编码单元的标识。需要注意的是,由于目标编码单元可能包括多个编码单元的一部分,因此触控位置信息包括的不是目标编码单元的标识,而是目标区域点所属的编码单元的标识。

本实施例中,点阵阵列界面通过包含不同分布的区域点的编码单元进行区域划分,后续通过将拍摄的包含笔头位置的局部点阵图像与整体图像进行比对,即能够确定笔头在点阵阵列界面中的触控位置,进而根据各个区域点预先设置的位置坐标,来确定笔头对应的目标位置坐标,后续触控显示屏即能够根据笔头对应的目标位置坐标来确定显示触控笔迹的位置。这种方式获取触控位置信息的步骤较为简单,且能够准确快速的获取笔头触控过程中的触控位置信息。

在另一些实施例中,在触控显示屏显示有点阵阵列界面的情况下,该方法还可以包括:

获取笔头的受力信息;

将受力信息转换为压力系数;

将压力系数与触控位置信息进行匹配;

将与触控位置信息匹配的压力系数发送至触控显示屏,以使触控显示屏根据压力系数,控制触控位置信息处显示的触控轨迹的粗度。

本实施例中,还对触控笔书写时笔尖的受力信息进行了获取,并将受力信息转换为压力系数发送至触控显示屏,使得触控显示屏不仅能够显示触控轨迹,还能够根据笔头的受力情况显示调整触控轨迹的粗细,使得最终显示的触控轨迹较为符合真实书写时的效果,触控书写效果更加真实自然。

基于上述实施例,参见图6所示,图6是根据一示例性实施例示出的再一种触控显示方法的流程图。本申请提供的触控显示方法可以包括以下步骤。

在步骤s310中,在触控显示屏显示有点阵阵列界面且检测到触控笔的笔头处的压力信息的情况下,获取笔头的受力信息并拍摄包含笔头位置的局部点阵图像;

在步骤s320中,将受力信息转换为压力系数;

在步骤s330中,基于获取到的点阵阵列界面的整体图像以及局部点阵图像,确定笔头在点阵阵列界面内的触控位置信息;

其中,步骤s320与步骤s330可以顺序执行,也可以并行执行,两者之间的先后顺序本申请不作限定。

在步骤s340中,将压力系数与触控位置信息进行匹配;

在步骤s340中,将与触控位置信息匹配的压力系数发送至触控显示屏,以使触控显示屏根据触控位置信息以及压力系数,在触控位置信息处显示触控轨迹,且触控轨迹的粗度与压力系数对应。

本实施例中,会利用笔头的受力信息检测触控笔是否开始进行触控书写,在检测到开始进行触控书写时,则会触发拍摄书写过程中笔头的位置图像,并会将书写过程中的受力信息转换为方便触控显示屏识别的压力系数。后续将压力系数与笔尖的触控位置信息对应发送至触控显示屏后,使得触控显示屏不仅能够在正确的位置显示触控轨迹,还能够根据笔头的受力情况显示调整触控轨迹的粗细,使得最终显示的触控轨迹较为符合真实书写时的效果,触控书写效果更加真实自然。

基于与上述方法实施例相同的发明构思,本申请实施例还提供了一种触控笔,参见图7,图7是根据一示例性实施例示出的一种触控笔的框图。参照图7,该触控笔包括位置获取模块410和第一发送模块420。

位置获取模块410,用于在触控显示屏显示有点阵阵列界面的情况下,获取触控笔在点阵阵列界面中的触控操作对应的触控位置信息;

第一发送模块420,用于将触控位置信息发送至触控显示屏,以使触控显示屏在触控位置信息对应的屏幕位置处显示触控轨迹。

本申请实施例中,触控显示屏在自身控制程序被调用的情况下,会显示点阵阵列界面,而触控笔在对点阵阵列界面进行触控操作的情况下,能够获取触控操作在点阵阵列界面中的触控位置信息,并将触控位置信息发送至触控显示屏,以使触控显示屏根据触控位置信息进行触控轨迹显示。即本申请实施例中,触控显示屏不需要根据触控操作进行触控位置的识别,而是直接根据触控笔发送的触控位置信息进行显示即可,使得触控显示屏上不需要设置触控电路,从而降低了触控显示屏的成本,并且,这种方式下,使得只要安装有控制程序的显示屏均能够实现触控显示,而控制程序属于软件程序,相比必须硬件安装有触控电路才能实现触屏显示的方案,本申请实施例降低了触控显示对触控屏的要求,实现触控显示的局限性更小,能够使更多类型的显示屏实现触屏显示的效果。

在一些实施例中,上述位置获取模块410包括:

拍摄单元,用于在检测到触控笔的笔头处的压力信息的情况下,拍摄包含笔头位置的局部点阵图像;

位置确定单元,用于基于获取到的点阵阵列界面的整体图像以及局部点阵图像,确定笔头在点阵阵列界面内的触控位置信息。

本实施例中,利用笔头的受力信息检测触控笔是否开始进行触控书写,在检测到开始进行触控书写时,则会触发拍摄书写过程中笔头的位置图像,基于图像获取组件发送的图像识别出笔头的触控位置信息,并将触控位置信息发送至触控显示屏后,以使触控显示屏能够直接在触控位置信息对应的位置显示触控轨迹,从而实现触控书写的目的。

在另一些实施例中,点阵阵列界面包括多个编码单元,每个编码单元包括多个区域点,不同的编码单元包含的区域点的分布不同;位置确定单元包括:

图像比对单元,用于将局部点阵图像与整体图像进行比对,确定局部点阵图像在整体图像中对应的目标编码单元;

解码单元,用于根据目标编码单元中包含的各个区域点的位置进行解码,得到目标编码单元中各个区域点对应的位置坐标;

区域点确定单元,用于根据笔头在局部点阵图像中的位置,确定笔头对应的目标区域点;

编码确定单元,用于确定目标区域点对应的目标位置坐标,触控位置信息包括目标位置坐标。

本实施例中,点阵阵列界面通过包含不同分布的区域点的编码单元进行区域划分,后续通过将拍摄的包含笔头位置的局部点阵图像与整体图像进行比对,即能够确定笔头在点阵阵列界面中的触控位置,进而根据各个区域点预先设置的位置坐标,来确定笔头对应的目标位置坐标,后续触控显示屏即能够根据笔头对应的目标位置坐标来确定显示触控笔迹的位置。这种方式获取触控位置信息的步骤较为简单,且能够准确快速的获取笔头触控过程中的触控位置信息。

在再一些实施例中,上述触控笔还可以包括:

受力获取模块,用于获取笔头的受力信息;

压力转换模块,用于将受力信息转换为压力系数;

匹配模块,用于将压力系数与触控位置信息进行匹配;

第二发送模块,用于将与触控位置信息匹配的压力系数发送至触控显示屏,以使触控显示屏根据压力系数,控制触控位置信息处显示的触控轨迹的粗度。

本实施例中,还对触控笔书写时笔尖的受力信息进行了获取,并将受力信息转换为压力系数发送至触控显示屏,使得触控显示屏不仅能够显示触控轨迹,还能够根据笔头的受力情况显示调整触控轨迹的粗细,使得最终显示的触控轨迹较为符合真实书写时的效果,触控书写效果更加真实自然。

关于上述实施例中的触控笔,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

在本申请一些实施例中,还提供了一种存储介质,当存储介质中的指令由触控笔的组件执行时,使得触控笔能够执行上述任一实施例所述的触控显示方法。

在一些示例中,该存储介质可以是非临时性计算机可读存储介质,示例性的,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1