一种书写笔迹显示方法、装置、交互平板及存储介质与流程

文档序号:30612442发布日期:2022-07-02 00:03阅读:77来源:国知局
一种书写笔迹显示方法、装置、交互平板及存储介质与流程

1.本技术实施例涉及电子白板技术领域,尤其涉及一种书写笔迹显示方法、装置、交互平板及存储介质。


背景技术:

2.随着科技发展的不断进步,众多带有手写输入系统的电子装置开始进入市场,例如具有手写功能的手机、电子书和平板电脑等智能终端。为丰富智能终端对于手写功能的应用,电子白板应用程序应运而生,电子白板是一种按照用户在屏幕上书写笔迹显示输入的文字或图画的应用程序。而随着网络的不断发展,跨区域协作成为了用户在日常工作中必不可少的环节,为满足用户跨区域协作的需求,电子白板添加远程协作功能,即在多台智能终端设备上运行电子白板并加入同一场会议后,某一电子白板上的显示内容会同步到其余参与会议的电子白板上,以使参会者共享电子白板的显示内容。
3.发明人发现,对于现有技术中通过电子白板参加会议的方案,用户的电子白板中的所有显示内容均会同步给其他参会者,这使得用户无法在会议过程中在电子白板上批注私有内容,即用户在电子白板上添加的批注内容均会同步至其他参会者。例如当会议主持人在向参会者讲解电子白板的显示内容时,参会人对某一显示内容存疑,但不宜中途打断会议主持人的讲解,故需要对存疑的显示内容进行批注,便于在会议主持人在讲解结束后进行提问。如果是基于现有技术在电子白板上添加批注,这不仅会影响到会议主持人根据电子白板的显示内容进行讲解,也会阻挡到其他参会者观看电子白板上的显示内容。综上,如何批注私有内容成为亟需解决的技术问题。


技术实现要素:

4.本技术实施例提供一种书写笔迹显示方法、装置、交互平板及存储介质,解决现有技术中参与协同会议的协同白板无法书写私有内容的技术问题,提高用户使用体验。
5.在第一方面,本技术实施例提供了一种书写笔迹显示方法,所述方法应用于参与协同会议的第一协同白板,参与所述协同会议的包括第一协同白板以及至少一个第二协同白板,其特征在于,包括:
6.显示所述第一协同白板的显示界面;
7.接收书写笔在所述显示界面输入的书写操作对应的触控传感信息,提取所述触控传感信息中由触控传感模组检测得到的触控轨迹信息和由弹性波传感器检测得到的弹性波特征信息;
8.根据所述弹性波特征信息确定所述书写笔的材质,根据所述触控轨迹信息生成对应的第一书写笔迹;
9.确认本地预先设置有书写笔材质时,判断所述书写笔的材质与预设的材质是否相同,若两者相同,则将所述第一书写笔迹绘制到所述显示界面的显示层级的顶层,位于所述顶层的书写笔迹不进行共享操作;否则将所述第一书写笔迹绘制在所述显示界面的非顶
层,对位于所述非顶层的书写笔迹进行共享操作,以将所述第一书写笔迹共享给所述第二协同白板,使得所述第二协同白板显示所述第一书写笔迹;
10.确认本地没有预先设置书写笔材质时,将所述第一书写笔迹绘制到所述显示界面的非顶层,对位于所述非顶层的书写笔迹进行共享操作,以将所述第一书写笔迹共享给所述第二协同白板,使得所述第二协同白板显示所述第一书写笔迹。
11.在第二方面,本技术实施例提供了一种书写笔迹显示装置,包括:
12.显示模块,被配置为显示第一协同白板的显示界面;
13.接收模块,被配置为接收书写笔在所述显示界面输入的书写操作对应的触控传感信息,提取所述触控传感信息中由触控传感模组检测得到的触控轨迹信息和由弹性波传感器检测得到的弹性波特征信息;
14.书写模块,被配置为根据所述弹性波特征信息确定所述书写笔的材质,根据所述触控轨迹信息生成对应的第一书写笔迹;
15.绘制模块,被配置确认本地预先设置有书写笔材质时,判断所述书写笔的材质与预设的材质是否相同,若两者相同,则将所述第一书写笔迹绘制到所述显示界面的显示层级的顶层,位于所述顶层的书写笔迹不进行共享操作;否则将所述第一书写笔迹绘制在所述显示界面的非顶层,对位于所述非顶层的书写笔迹进行共享操作,以将所述第一书写笔迹共享给第二协同白板,使得所述第二协同白板显示所述第一书写笔迹;
16.共享模块,被配置为确认本地没有预先设置书写笔材质时,将所述第一书写笔迹绘制到所述显示界面的非顶层,对位于所述非顶层的书写笔迹进行共享操作,以将所述第一书写笔迹共享给所述第二协同白板,使得所述第二协同白板显示所述第一书写笔迹。
17.在第三方面,本技术实施例提供了一种交互平板,包括:
18.一个或多个处理器;
19.存储器,用于存储一个或多个程序;
20.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的书写笔迹显示方法。
21.在第四方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的书写笔迹显示方法。
22.上述书写笔迹显示方法、装置、交互平板及存储介质,通过接收书写笔在显示界面输入的书写操作对应的触控传感信息,提取触控传感信息中由触控传感模组检测得到的触控轨迹信息和由弹性波传感器检测得到的弹性波特征信息;根据弹性波特征信息确定书写笔的材质,根据触控轨迹信息生成对应的第一书写笔迹;确认本地预先设置有书写笔材质时,判断书写笔的材质与预设的材质是否相同,若两者相同,则将第一书写笔迹绘制到显示界面的显示层级的顶层,位于顶层的书写笔迹不进行共享操作;否则将第一书写笔迹绘制在显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹;确认本地没有预先设置书写笔材质时,将第一书写笔迹绘制到显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹。采用上述技术手段,基于不同书写笔输入书写操作时弹性波传感器检测到的弹性波特征信息不同,通过弹性波特征信息确定书写笔的材质,用户可预先在电子白板设置书写笔材质,当用户使
用与预设材质相同的书写笔在电子白板上书写时,书写的笔迹内容不会同步给协同会议中其余的电子白板,以实现用户可以在会议中书写私有内容,且为私有内容提供了方便隐藏和显示的交互方式,避免私有内容与电子白板上的共享内容出现显示冲突,提高用户使用体验。
附图说明
23.图1是本技术一个实施例提供的一种书写笔迹显示方法的流程图;
24.图2是本技术实施例提供的第一协同白板的第一示意图;
25.图3是本技术实施例提供的第一协同白板的第二示意图;
26.图4是本技术实施例提供的第一协同白板的第三示意图;
27.图5是本技术实施例提供的第一协同白板的第四示意图;
28.图6是本技术一个实施例提供的另一种书写笔迹显示方法的流程图;
29.图7为本技术实施例提供的第一协同白板的第五示意图;
30.图8为本技术实施例提供的第一协同白板的第六示意图;
31.图9为本技术实施例提供的第一协同白板的第七示意图;
32.图10为本技术实施例提供的第一协同白板的第八示意图;
33.图11为本技术实施例提供的第一协同白板的第九示意图;
34.图12是本技术一个实施例提供的一种书写笔迹显示装置的结构示意图;
35.图13是本技术一个实施例提供的一种交互平板的结构示意图。
具体实施方式
36.下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本技术,而非对本技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部结构。
37.需要说明的是,在本技术中,诸如第一和第二之类的关系术语仅仅用来将一个实体或操作或对象与另一个实体或操作或对象区分开来,而不一定要求或者暗示这些实体或操作或对象之前存在任何这种实际的关系或顺序。例如,第一协同白板和第二协同白板的“第一”和“第二”用来区分参与协同会议中的电子白板。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。此外,在本技术的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
38.本技术实施例中提供的书写笔迹显示方法可以由交互平板执行,该交互平板带有触控功能。交互平板可以通过触控技术对显示在显示屏上的内容进行操作和实现人机交互操作,其集成了投影机、电子白板、幕布、音响、电视机以及视频会议终端等一种或多种功能。在实际应用中,交互平板的硬件部分由显示屏和智能处理系统等部分所构成,由整体结构件结合到一起,同时也由专用的软件系统作为支撑,其中显示屏具有触控功能。实施例中,显示屏显示电子白板,用户可通过手指或触控笔对显示屏进行触控操作,智能处理系统根据用户输入的触控操作生成书写笔迹绘制在电子白板上,或根据用户输入的触控操作生
成控制指令以处理电子白板上的显示内容。
39.典型的,智能交互平板安装有至少一类操作系统,其中,操作系统包括但不限定于安卓系统、linux系统及windows系统。通过操作系统对通过显示屏接收到的触控操作进行处理。进一步的,智能交互平板可基于操作系统安装至少一个应用程序,实施例中,以电子白板这一应用程序进行示例性描述。例如,智能交互平板中安装有电子白板应用程序。其中,该应用程序可以为操作系统自带的应用程序,也可以为从第三方设备或者服务器中下载的应用程序。可选的,在电子白板功能下,可以实现书写、插入表格、插入图片、插入多媒体、插入文件(如ppt等)、播放多媒体、插入图形、绘制表格等功能。除此之外,电子白板还具备会议功能,各交互平板端可通过电子白板加入同一会议,并在电子白板上显示会议中各交互平板端共享的会议内容。
40.图1是本技术一个实施例提供的一种书写笔迹显示方法的流程图。参考图1,该书写笔迹显示方法包括:
41.s110、显示第一协同白板的显示界面。
42.第一协同白板和第二协同白板为参与同一协同会议中的电子白板应用,参与协同会议的包括第一协同白板和至少一个第二协同白板。可理解,第一协同白板为用户所使用的参会端,第二协同白板为协同会议中的其余参会端。
43.s120、接收书写笔在显示界面输入的书写操作对应的触控传感信息,提取触控传感信息中由触控传感模组检测得到的触控轨迹信息和由弹性波传感器检测得到的弹性波特征信息。
44.示例性的,当用户使用书写笔在第一协同白板的显示界面上输入书写操作时,显示屏上安装的触控传感模组和弹性波传感器检测到用户输入的书写操作生成触控传感信息,并将触控传感信息发送至处理器,以告知处理器对书写操作进行处理。
45.其中,触控传感信息包括弹性波特征信息,弹性波特征信息由安装在屏幕边框处或屏幕盖板内侧的压电式弹性波传感器测得。示例性的,当书写笔触碰屏幕盖板时,会产生具有特征的弹性波特征信息,该弹性波特征信息从接触点开始,沿屏幕盖板向四周传播,或者向屏幕盖板内侧传播。位于屏幕边框处或盖板内侧的压电式弹性波传感器将弹性波特征信息转换为电压信号,再将电压信号传输至具有温度补偿电路的ic芯片中进行放大处理,并通过模数转换电路将放大后的电压信号转换为数字电压信号,将数字电压信号作为弹性波特征信息,由处理器对弹性波特征信息进行分析处理,确定弹性波特征信息对应的书写笔的材质。
46.进一步的,触控传感信息还包括触控轨迹信息,触控轨迹信息由安装在显示屏表面两侧的光学触控传感器测得的关于用户使用书写笔在显示屏上移动的轨迹信息,其具体包括书写笔与显示界面的接触面积,书写笔在显示界面上的移动速度,书写笔与显示界面接触时的接触位置。示例性的,光学触控传感器设置在显示屏表面的两侧,光学触控传感器包括红外发射器和红外接收器,红外发射器用于发射红外光,红外接收器用于接收红外光,利用不同方向上密布的红外光线形成的光束栅格来定位书写笔接触屏幕盖板的接触位置。显示屏水平方向一侧设置m个红外发射器,垂直方向一侧设置n个红外发射器,对应的,水平方向另一侧设置m个红外接收器,垂直方向另一侧设置n个红外接收器,红外发射器以一定频率发射红外光,对应的红外接收器以一定频率接收红外光。当书写笔触碰屏幕盖板时,书
写笔会完全或部分遮挡一个或多个垂直水平的红外光,然后得到一张m*n的红外光强像素图。首先,在红外光强像素图上找到大于第一光强阈值的位置,第一光强阈值表示真实有效的触碰,而非噪声或者物体接近而未完全触碰时半遮挡红外光时测得的光强,真实触碰位置即为书写笔与屏幕盖板接触时的接触位置。进一步的,找到真实触碰位置的临近区域中大于第二光强阈值的位置,第二光强阈值大于噪声值,其可以表示真实触碰区的延伸,将真实触碰位置的临近区域中大于第二光强阈值的位置标记为有效的触摸区域,触摸区域的面积即为书写笔与屏幕盖板接触的接触面积。当书写笔在屏幕盖板上移动时,多帧时间连续的红外光强像素图记录有书写笔在屏幕盖板上的接触位置和接触面积,通过连续帧中记录的接触位置和接触面积可得到书写笔在屏幕盖板上的移动速度。当书写笔离开屏幕盖板时,书写笔对红外光的遮挡变小,如果上一帧红外光强像素图中的接触位置,在当前红外光强像素图中的相对位置以及邻近区域内均没有超过第三光强阈值的像素,则确定此时书写笔与屏幕盖板的关系为脱离触碰,第三光强阈值表示脱离触碰时的最大光强。
47.除此之外,触控轨迹信息还包括书写笔触碰显示界面时的接触压感。接触压感为书写笔按压在屏幕盖板上的压力,接触压感由书写笔在屏幕盖板上触碰时压力传感器测得。示例性的,压力传感器安装在屏幕盖板下方或者屏幕边框处,由于力的可叠加性,多个压力传感器可以感知不同位置的压力信息,再结合光学触控传感器,可推出每个触摸点的压力。
48.需要说明的是,光学触控传感器和压力传感器组成触控传感模组。
49.s130、根据弹性波特征信息确定书写笔的材质,根据触控轨迹信息生成对应的第一书写笔迹。
50.示例性的,将弹性波特征信息作为输入信号,通过机器学习模型输出触摸笔材质类型,以触摸笔材质类型表征触摸笔的材质信息。可理解,相同材质的触摸笔触碰屏幕盖板时产生的弹性波特征信息大致相同,事先通过大量的训练样本训练机器学习模型,以通过机器学习模型识别弹性波特征信息对应的触摸笔材质,训练样本包括弹性波特征信息和对应的触摸笔材质。
51.在获取到触摸笔与显示界面的接触面积,触摸笔在显示界面上的移动速度,触摸笔与显示界面接触时的接触位置,书写笔触碰显示界面时的接触压感后,根据这些信息生成对应的书写笔迹。示例性的,根据接触位置确定触摸笔触碰屏幕盖板的坐标,根据该坐标确定书写笔迹对应的轨迹点在显示界面上的坐标,根据接触位置处对应的接触面积,确定对应轨迹点在显示界面上的渲染面积。根据相邻的两个接触位置间的触摸笔的移动速度和两个接触位置处的接触压感,确定这两个接触位置对应的轨迹点间的连接轨迹。根据轨迹点坐标、轨迹点渲染面积和连接轨迹,生成对应的书写笔迹。
52.s140、确认本地预先设置有书写笔材质时,判断书写笔的材质与预设的材质是否相同,若两者相同,则将第一书写笔迹绘制到显示界面的显示层级的顶层,位于顶层的书写笔迹不进行共享操作;否则将第一书写笔迹绘制在显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹。
53.第一协同白板和第二协同白板为参与同一协同会议中的电子白板应用,传统的协同会议中每一参会端输入的内容数据都会同步至其余参会端,因此对于传统的协同白板,
用户无法在其显示界面上输入私有内容,即无论用户输入什么内容都会显示在其余协同白板的显示界面中。而导致此问题出现的原因是,传统参会端无法区分绘制书写笔迹的书写笔材质,从而无法区分不同书写笔材质绘制的书写笔迹,传统参会端只能将电子白板上所有显示内容都进行同步。而由步骤s110可知,本实施例可通过书写笔输入书写操作时弹性波传感器检测到的弹性波特征信息识别书写笔的材质,以书写笔材质来区分书写笔迹,因此用户可预先在第一协同白板上设置书写笔材质,用预设材质的书写笔输入的书写笔迹不会同步给会议中其他参会端,从而实现用户可以在会议中输入私有内容的功能。
54.对此,本实施例设置有私人模式和共享模式,在私人模式下用户使用预设材质的书写笔输入的内容为私有内容,私有内容不会共享给协同会议中的其他参会端。在共享模式下,用户书写的内容为共享内容,都会共享给会议中的其他参会者。示例性的,若用户在第一协同白板的设置界面中,设置了私人模式下的书写笔材质,则表明若用户使用该材质的书写笔绘制的书写笔迹不会同步给会议中其他参会端,即用户可以在第一协同白板上书写私有内容,因此确认当前第一协同白板为私人模式。若用户在第一协同白板的设置界面中,没有设置私人模式下的书写笔材质,则表明无论用户使用什么材质的书写笔绘制的书写笔迹都会同步给会议中的其他参会端,即用户无法在第一协同白板上书写私有内容,因此确认当前第一协同白板为共享模式。
55.进一步的,在确认第一协同白板为私人模式后,用户使用与第一协同白板设置的私人模式下的材质相同的书写笔输入的书写笔迹为私有内容,因此为确定当前输入的书写笔迹是否为私有内容,需判断输入书写操作的书写笔的材质和私人模式下设置的材质是否相同。若两者相同,则表明当前输入的第一书写笔迹为私有内容,若两者不相同,则表明当前输入的书写笔迹为共享内容。
56.进一步的,若当前输入的书写笔迹为私有内容,则将第一书写笔迹绘制到第一协同白板的显示界面的显示层级的顶层,以避免私有内容被第一协同白板上的共享内容遮挡住。显示层级为显示界面显示内容的层级,假设当前显示界面上的显示内容的最高层级为第五层,则将书写笔迹绘制在第六层。其中,顶层的书写笔迹不会进行共享操作,即位于顶层的书写笔迹不会共享给第二协同白板,那么第二协同白板不会接收到第一书写笔迹的笔迹数据,第二协同白板也不会显示第一书写笔迹,即第一书写笔迹只会在第一协同白板上显示。
57.若当前绘制的第一书写笔迹为共享内容,则将第一书写笔迹绘制在显示界面的非顶层,位于非顶层的书写笔迹会共享给第二协同白板,以使得第二协同白板显示第一书写笔迹,即第一书写笔迹会同时显示在第一协同白板和第二协同白板上。
58.s150、确认本地没有预先设置书写笔材质时,将第一书写笔迹绘制到显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹。
59.示例性的,在第一协同白板为共享模式时,用户在第一协同白板的设置界面中,没有设置私人模式下的书写笔材质,则表明无论用户使用什么材质的书写笔输入的书写笔迹都会同步给会议中的其他参会端,即用户在共享模式下绘制的书写笔迹属于共享内容,因此需将当前输入的第一书写笔迹共享给会议中的其余参会端。
60.下面对实施例提供的技术方案进行示例性描述:
61.用户打开第一协同白板,加入协同会议,接收会议中主讲人对应的第二协同白板发送的共享内容,将共享内容显示在第一协同白板的显示界面上。假设当前主讲人正在讲解显示界面中的某一商品的年度销售情况以及影响因素,此时用户对主讲人提到的其中一个影响因素存疑,因此想对该影响因素做个仅自己可见的批注,以便会议结束后询问主讲人。对此,用户可以打开第一协同白板的设置界面,查看第一协同白板为私人模式还是共享模式。图2是本技术实施例提供的第一协同白板的第一示意图。参考图2,第一协同白板的设置界面11中包括私人模式设置目录12,私人模式设置目录12中包括开关控件13,通过开关控件13控制私人模式和共享模式间的切换。当开关控件移动到右侧时,私人模式关闭,即开启共享模式。图3是本技术实施例提供的第一协同白板的第二示意图。参考图3,开关控件13移动到左侧,私人模式开启,此私人模式设置目录中展开选择窗口14,第一协同白板中预先设定有从一号材质到五号材质的书写笔,用户可通过选择窗口14选择其中任意一种作为私人模式下设置的书写笔材质。进一步的,参考图3,用户在设置界面11中打开私人模式,并选择一号材质作为私人模式下设置的书写笔材质。
62.第一协同白板配置有一号到五号书写笔,其分别对应一号到五号材质。用户为在第一协同白板的显示界面上批注仅自己可见的私有内容,挑选一号书写笔在第一协同白板上书写批注内容。此时处理器接收到触控传感信息,从触控传感信息中获取触控轨迹信息和弹性波特征信息,根据触控轨迹信息生成对应的第一书写笔迹,以及将弹性波特征信息输入预先训练好的机器学习模型中,得到一号书写笔对应的一号材质。进一步的,查询当前私人模式是否开启,若查询到当前私人模式已开启,则接着查询当前私人模式下设置的书写笔材质。将由机器学习模型得到的材质结果与查询到的私人模式下设置的书写笔材质进行比较,判断两者是否相同。此时机器学习模型得到的材质结果为一号材质,而私人模式下设置的书写笔材质也为一号材质,即确定两者为相同材质,从而确定用户当前使用一号书写笔输入的批注内容为仅自己可见的私有内容,无需将批注内容共享至会议中其余参会端。
63.图4是本技术实施例提供的第一协同白板的第三示意图。参考图4,第一协同白板的显示界面15中显示某一商品的年度销售折线图和对应的三个影响因素,分别为第一影响因素、第二影响因素和第三影响因素。用户对第三影响因素存在一些疑问,使用一号书写笔在显示界面15中书写批注内容。图5是本技术实施例提供的第一协同白板的第四示意图。参考图5,用户使用一号书写笔在显示界面15的第三影响因素后方批注问号16,处理器根据触控轨迹信息生成问号16的第一书写笔迹,并根据弹性波特征信息确定问号16为私有内容。将问号16绘制到显示界面15中显示层级的顶层,例如第一影响因素为显示界面15的最高层显示内容,其属于第四层,那么将问号16移动到第五层。可理解的,问号16的第一书写笔迹并没有共享给第二协同白板,那么此时第二协同白板的显示界面与图4一致,即其余参会端还是保持原始的显示内容,不受到用户添加私有内容的影响。
64.进一步的,若用户当前想要将书写的内容共享给会议中其余的参会端,则将开关控件移动到右侧,将私人模式关闭,此时无论使用几号书写笔书写的内容都会共享至会议中其余的参会端。或者,选择除一号书写笔以外的书写笔进行书写,由于其他书写笔的材质和私人模式下设置的一号材质不同,因此处理器会将除一号书写笔以外的书写笔书写的内容作为共享内容,并将共享内容共享至其余的参会端。
65.图6是本技术一个实施例提供的另一种书写笔迹显示方法的流程图。本实施例是在上述实施例的基础上进行具体化。参考图6,本实施例提供的书写笔迹显示方法包括:
66.s210、接收在显示界面的会议登录窗口输入的会议码,根据会议码加入对应的协同会议。
67.举例而言,图7是本技术实施例提供的第一协同白板的第五示意图。参考图7,打开第一协同白板的会议界面17,在会议登录窗口18输入会议码,点击加入控件19,以进入对应的协同会议。在加入协同会议后,接收会议主讲人发送的共享内容,共享内容包括某一商品的年度销售折线图和对应的三个影响因素,将共享内容显示在显示界面15上,得到图4中第一协同白板的第三示意图。
68.s220、接收第二协同白板发送的第二笔迹数据,根据第二笔迹数据在显示界面上显示对应的第二书写笔迹,并将第二书写笔迹绘制到显示界面的非顶层。
69.示例性的,假设第二协同白板在其显示界面上输入第二书写笔迹,第二协同白板确定第二书写笔迹为共享内容,将第二书写笔迹的第二笔迹数据传输至第一协同白板。第一协同白板根据第二笔迹数据,将第二书写笔迹绘制在其显示界面的非顶层。举例而言,图8是本技术实施例提供的第一协同白板的第六示意图。主讲人对第二协同白板的年度销售折线图批注第二书写笔迹,第二协同白板将第二笔迹数据共享至第一协同白板,第一协同白板接收第二笔迹数据,并将第二笔迹数据对应的第二书写笔迹20显示在显示界面15中。可理解,位于非顶层的书写笔迹需进行共享操作,即非顶层的书写笔迹均为共享内容,那么由第二协同白板共享至的书写笔迹也属于共享内容,因此将共享内容绘制在非顶层。
70.s230、接收第二协同白板发送的擦除数据,根据擦除数据将显示界面的非顶层上对应的书写笔迹擦除。
71.举例而言,图9是本技术实施例提供的第一协同白板的第七示意图。主讲人在讲解完年度销售折线图后,将第二协同白板的第二书写笔迹擦除,第二协同白板提取输入的擦除操作对应的触控轨迹信息,生成对应擦除区域。第二协同白板将擦除区域对应的擦除数据共享至第一协同白板,第一协同白板接收擦除数据,根据擦除数据将非顶层上的第二书写笔迹20擦除,得到图9中的显示界面15。可理解,第二协同白板共享的擦除数据也是共享内容,而私有内容是仅为用户可见,且只能由用户进行修改,那么第二协同白板共享的擦除数据不会影响到私有内容的正常显示,即擦除数据只会对非顶层的共享内容进行擦除。
72.s240、接收书写笔在显示界面输入的书写操作对应的触控传感信息,提取触控传感信息中由触控传感模组检测得到的触控轨迹信息和由弹性波传感器检测得到的弹性波特征信息。
73.s250、根据弹性波特征信息确定书写笔的材质,根据触控轨迹信息生成对应的第一书写笔迹。
74.s260、确认本地预先设置有书写笔材质时,判断书写笔的材质与预设的材质是否相同,若两者相同,则将第一书写笔迹绘制到显示界面的显示层级的顶层,位于顶层的书写笔迹不进行共享操作;否则将第一书写笔迹绘制在显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹。
75.示例性的,步骤s240-s260的具体实现方式可参考步骤s110-s130。
76.s270、接收对第一书写笔迹的隐藏控件的第一触控操作,隐藏显示界面上显示的第一书写笔迹。
77.示例性的,作为私有内容的第一书写笔迹与第一协同白板上已有的显示内容可能会出现显示冲突,即第一书写笔迹遮挡住显示内容,使得显示内容无法看清。对此,本实施例将书写笔迹设置为隐藏内容,通过隐藏控件收起和展开书写笔迹。
78.举例而言,图10是本技术实施例提供的第一协同白板的第八示意图。参考图10,问号16是用户在显示界面批注的私有内容,用于标注用户对第三影响因素存疑。问号16下方设置有隐藏控件21,此时问号16处于显示状态,当用户点击隐藏控件21时,问号16收起,进入隐藏状态。
79.s280、接收对第一书写笔迹的显示控件的第二触控操作,恢复第一书写笔迹在显示界面上的显示。
80.举例而言,图11是本技术实施例提供的第一协同白板的第九示意图。点击图10中的隐藏控件20,问号16收起,得到图11。点击图11中的显示控件22,问号16展开,得到图10,问号16从隐藏模式进入显示模式。
81.s290、确认本地没有预先设置书写笔材质时,将第一书写笔迹绘制到显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹。
82.示例性的,该步骤具体详情可参考s140。
83.上述书写笔迹显示方法,通过接收书写笔在显示界面输入的书写操作对应的触控传感信息,提取触控传感信息中由触控传感模组检测得到的触控轨迹信息和由弹性波传感器检测得到的弹性波特征信息;根据弹性波特征信息确定书写笔的材质,根据触控轨迹信息生成对应的第一书写笔迹;确认本地预先设置有书写笔材质时,判断书写笔的材质与预设的材质是否相同,若两者相同,则将第一书写笔迹绘制到显示界面的显示层级的顶层,位于顶层的书写笔迹不进行共享操作;否则将第一书写笔迹绘制在显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹;确认本地没有预先设置书写笔材质时,将第一书写笔迹绘制到显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹。采用上述技术手段,基于不同书写笔输入书写操作时弹性波传感器检测到的弹性波特征信息不同,通过弹性波特征信息确定书写笔的材质,用户可预先在电子白板设置书写笔材质,当用户使用与预设材质相同的书写笔在电子白板上书写时,书写的笔迹内容不会同步给协同会议中其余的电子白板,以实现用户可以在会议中书写私有内容,且为私有内容提供了方便隐藏和显示的交互方式,避免私有内容与电子白板上的共享内容出现显示冲突,提高用户使用体验。
84.图12是本技术一个实施例提供的一种书写笔迹显示装置的结构示意图。参考图12,该书写笔迹显示装置包括:显示模块301、接收模块302、书写模块303、绘制模块304和共享模块305。
85.其中,显示模块301,被配置为显示第一协同白板的显示界面;
86.接收模块302,被配置为接收书写笔在显示界面输入的书写操作对应的触控传感信息,提取触控传感信息中由触控传感模组检测得到的触控轨迹信息和由弹性波传感器检
测得到的弹性波特征信息;
87.书写模块303,被配置为根据弹性波特征信息确定书写笔的材质,根据触控轨迹信息生成对应的第一书写笔迹;
88.绘制模块304,被配置确认本地预先设置有书写笔材质时,判断书写笔的材质与预设的材质是否相同,若两者相同,则将第一书写笔迹绘制到显示界面的显示层级的顶层,位于顶层的书写笔迹不进行共享操作;否则将第一书写笔迹绘制在显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹;
89.共享模块305,被配置为确认本地没有预先设置书写笔材质时,将第一书写笔迹绘制到显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹。
90.在上述实施例的基础上,触控轨迹信息包括书写笔触碰第一协同白板时的接触面积、移动速度和/或接触压感。
91.在上述实施例的基础上,触控轨迹信息由安装在显示屏表面两侧的光学触控传感器测得,触控轨迹信息包括书写笔的触摸面积、触摸位置和移动速度。
92.在上述实施例的基础上,显示模块包括:隐藏单元,被配置为接收对第一书写笔迹的隐藏控件的第一触控操作,隐藏显示界面上显示的第一书写笔迹。
93.在上述实施例的基础上,显示模块还包括:显示单元,被配置为接收对第一书写笔迹的显示控件的第二触控操作,恢复第一书写笔迹在显示界面上的显示。
94.在上述实施例的基础上,书写笔迹显示装置还包括:会议加入模块,被配置为接收在显示界面的会议登录窗口输入的会议码,根据会议码加入对应的协同会议。
95.在上述实施例的基础上,书写笔迹显示装置还包括:共享笔迹模块,被配置为接收第二协同白板发送的第二笔迹数据,根据第二笔迹数据在显示界面上显示对应的第二书写笔迹,并将第二书写笔迹绘制到顶层。
96.在上述实施例的基础上,书写笔迹显示装置还包括:共享擦除模块,被配置为接收第二协同白板发送的擦除数据,根据擦除数据将非顶层上对应的书写笔迹擦除。
97.上述书写笔迹显示装置,通过接收书写笔在显示界面输入的书写操作对应的触控传感信息,提取触控传感信息中由触控传感模组检测得到的触控轨迹信息和由弹性波传感器检测得到的弹性波特征信息;根据弹性波特征信息确定书写笔的材质,根据触控轨迹信息生成对应的第一书写笔迹;确认本地预先设置有书写笔材质时,判断书写笔的材质与预设的材质是否相同,若两者相同,则将第一书写笔迹绘制到显示界面的显示层级的顶层,位于顶层的书写笔迹不进行共享操作;否则将第一书写笔迹绘制在显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹;确认本地没有预先设置书写笔材质时,将第一书写笔迹绘制到显示界面的非顶层,对位于非顶层的书写笔迹进行共享操作,以将第一书写笔迹共享给第二协同白板,使得第二协同白板显示第一书写笔迹。采用上述技术手段,基于不同书写笔输入书写操作时弹性波传感器检测到的弹性波特征信息不同,通过弹性波特征信息确定书写笔的材质,用户可预先在电子白板设置书写笔材质,当用户使用与预设材质相同的书写笔在电子白板上书写时,书写的笔迹内容不会同步给协同会议中其余的电子白板,以实现用
户可以在会议中书写私有内容,且为私有内容提供了方便隐藏和显示的交互方式,避免私有内容与电子白板上的共享内容出现显示冲突,提高用户使用体验。
98.值得注意的是,上述基于书写笔迹显示装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。
99.本技术实施例提供的书写笔迹显示装置包含在交互平板中,且可用于执行上述任意实施例提供的书写笔迹显示方法,具备相应的功能和有益效果。
100.图13是本技术一个实施例提供的一种交互平板的结构示意图。如图13所示,该交互平板包括处理器40、存储器41、输入装置42、输出装置43以及显示屏44;交互平板中处理器40的数量可以是一个或多个,图13中以一个处理器40为例;交互平板中显示屏44的数量可以是一个或多个,图13中以一个显示屏44为例;交互平板中的处理器40、存储器41、输入装置42、输出装置43以及显示屏44可以通过总线或其他方式连接,图13中以通过总线连接为例。
101.存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本技术实施例中的书写笔迹显示方法对应的程序指令/模块(例如,书写笔迹显示装置中的显示模块301、接收模块302、书写模块303、绘制模块304和共享模块305)。处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行交互平板的各种功能应用以及数据处理,即实现上述书写笔迹显示方法。
102.存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据交互平板的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至交互平板。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
103.输入装置42可用于接收输入的数字或字符信息,以及产生与交互平板的用户设置以及功能控制有关的键信号输入。输出装置43可包括扬声器等音频输出设备。显示屏44为具有触摸功能的显示屏,其可以是电容屏、电磁屏或者红外屏。可选的,当显示屏44为红外屏时,其包括光学触控传感器,光学触控传感器设置在显示屏44的四周,其还可以用于接收红外信号,并将该红外信号发送至处理器40或者其他设备。显示屏44还包括压电式弹性波传感器,压电式弹性波传感器用于测得书写笔的触摸信号。显示屏44可以根据处理器的指令在电子白板上显示私有内容和共享内容。
104.上述交互平板包含书写笔迹显示装置,可以用于执行任意书写笔迹显示方法,具备相应的功能和有益效果。
105.本技术实施例提供一种计算机可读存储介质,该程序被处理器执行时用于执行如上述实施例提供的书写笔迹显示方法。
106.当然,本技术实施例所提供的一种计算机可读存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本技术任意实施例所提供的书写笔迹显示方法中的相关操作。
107.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本技术可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例的方法。
108.注意,上述仅为本技术的较佳实施例及所运用技术原理。本领域技术人员会理解,本技术不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本技术的保护范围。因此,虽然通过以上实施例对本技术进行了较为详细的说明,但是本技术不仅仅限于以上实施例,在不脱离本技术构思的情况下,还可以包括更多其他等效实施例,而本技术的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1