电子白板显示方法

文档序号:6630969阅读:421来源:国知局
电子白板显示方法
【专利摘要】本发明公开一种电子白板显示方法,包括如下步骤:在电子白板的投影区域内投影形成显示区域,所述显示区域内可书写并显示内容;若检测到书写操作,则根据书写移动轨迹生成对应的轨迹图形并显示,所显示的轨迹图形代表书写内容;若检测到图像变换操作,则将当前显示图像相对于显示区域进行变换以在显示区域内形成新的显示图像;所述图像变换操作包括缩放和移动:当进行缩放操作时,将当前显示图像相对于显示区域放大或缩小;当进行移动操作时,将当前显示图像相对于显示区域移动;图像变换操作后,将显示区域的任何位置设为可书写状态。上述方法既可以满足更多书写空间的需求,前面书写的内容和后面书写的内容也可以相互联系或形成连贯表述。
【专利说明】电子白板显示方法

【技术领域】
[0001]本发明涉及电子白板【技术领域】,特别是涉及一种电子白板显示方法。

【背景技术】
[0002]随着教育信息化的推进,传统的粉笔式黑板逐渐被淘汰,代之以电子白板。电子白板中最重要的就是白板软件书写功能,比起传统的黑板来说,在电子白板上书写的内容可以以电子档的形式保存下来,非常方便于日后的学习。
[0003]传统电子白板软件书写界面都是采用分页的方式,写满一页后新建一页。多页之后的形式可以参考图1。右侧写有page_01和page_02等区域用于切换多个分页。
[0004]传统的电子白板的记录书写内容的方式存在以下问题:如果老师连续书写的内容比较多,很容易造成页面很多的状况,那么多个页面之间不容易形成连贯的衔接。例如无法从整体上同时把握多个页面的内容。
[0005]此外,多个页面并没有形成有效的组织,页面内容无法做到区分重点,这样不利于老师寻找自己之前书写的版面,同时老师频繁新建页面,这种操作会浪费老师很多时间。


【发明内容】

[0006]基于此,有必要提供一种可在电子白板上连贯显示的方法。
[0007]一种电子白板显示方法,包括如下步骤:
[0008]在电子白板的投影区域内投影形成显示区域,所述显示区域内可书写并显示内容;
[0009]若检测到书写操作,则根据书写移动轨迹生成对应的轨迹图形并显示,所显示的轨迹图形代表书写内容;
[0010]若检测到图像变换操作,则将当前显示图像相对于显示区域进行变换以在显示区域内形成新的显示图像;
[0011]所述图像变换操作包括缩放和移动:当进行缩放操作时,将当前显示图像相对于显示区域放大或缩小;当进行移动操作时,将当前显示图像相对于显示区域移动;
[0012]图像变换操作后,将显示区域的任何位置设为可书写状态。
[0013]在其中一个实施例中,所述根据书写移动轨迹生成对应的轨迹图形的步骤包括:
[0014]当移动轨迹连续时,采用喷绘方式形成轨迹图形;
[0015]当移动轨迹中断时,将中断前的连续轨迹转换为矢量图。
[0016]在其中一个实施例中,当进行图像变换操作后,原来的显示图像的书写内容可部分或全部位于所述显示区域外。
[0017]在其中一个实施例中,还包括处理添加多媒体操作的步骤:若检测到添加多媒体操作,则将多媒体添加到所述显示区域中,使多媒体成为当前显示图像的一部分。
[0018]在其中一个实施例中,还包括根据位置记录指令记录当前显示图像的位置并生成关键帧的步骤:
[0019]读取当前显示图像的四角坐标;
[0020]当检测位置记录指令时,将当前显示图像作为关键帧,同时将所述四角坐标保存;
[0021]生成与所述关键帧对应的快捷方式,所述快捷方式用于关键帧导航。
[0022]在其中一个实施例中,还包括根据所述快捷方式将关键巾贞显示在显示区域内的步骤。
[0023]在其中一个实施例中,所述位置记录指令在每次检测到图像变换操作时自动执行。
[0024]在其中一个实施例中,所述位置记录指令根据用户要求生成。
[0025]在其中一个实施例中,所述图像变换操作为:在电子白板上的触控手势或菜单指令。
[0026]根据上述实施例的方法,当显示区域被写满后,与传统的建立分页的方式不同,可以采取将当前显示图像缩小或移开的方式,以在显示区域腾出更多的书写空间。这样既可以满足更多书写空间的需求,前面书写的内容和后面书写的内容也可以相互联系或形成连贯的表述。

【专利附图】

【附图说明】
[0027]图1为电子白板的结构示意图;
[0028]图2为一实施例的电子白板显示方法流程图;
[0029]图3为白板主体区域划分示意图;
[0030]图4为显不图像和显不区域的关系不意图;
[0031]图5(a)为图4中的当前显示图像放大后的示意图;
[0032]图5(b)为图4中的当前显示图像缩小后的示意图;
[0033]图5(c)为图4中的当前显示图像平移后的示意图。

【具体实施方式】
[0034]图1为电子白板的结构示意图。电子白板10包括用于书写的白板主体100、设于所述白板主体100四周的触摸感应组件200、用于将画面投影到白板主体100上的投影组件300以及控制触摸感应组件200和投影组件300协同工作的控制组件400。
[0035]白板主体100通常为矩形的实体板,材质不限,用于投影或书写的表面通常为白色,因此称为白板。触摸感应组件200主要包括设置在白板主体100四周的感应单元和相应电路,用于感应书写工具并对书写工具在白板主体100上的位置进行定位,通常采用红外感应。投影组件300可以将画面投影到白板主体100上,画面可以是控制组件400输出的画面或者其他设备采集或输出的画面,例如摄像头采集的画面。控制组件400可以基于显示在白板主体100上的画面和用户在白板主体100上的操作形成反馈,例如在原有画面上叠加书写内容、根据操作跳转到另外的画面等。
[0036]图2为一实施例的电子白板显示方法流程图。该方法基于上述电子白板10。
[0037]步骤SlOl:在电子白板的投影区域内投影形成显示区域,所述显示区域内可书写并显示内容。参考图3,白板主体100上的大部分区域可以作为投影组件300的投影区域102。投影组件300可通过调焦和调节与白板主体100的距离将显示画面投影在投影区域内102,投影区域102通常大于显示画面的显示区域104。白板主体100上的其他区域可以用来安排触控菜单功能区域106,也即触控菜单功能区域106可以不在显示区域104内。
[0038]显示区域104表示实际投影所占据的区域,也是图像显示区域。在该显示区域104中,用户可以书写,所书写的内容经过投影可显示在显示区域104中。
[0039]步骤S102:若检测到书写操作,则根据书写移动轨迹生成对应的轨迹图形并显示。当在白板主体100上进行书写时,触摸感应组件200可以检测到用来书写的物体(如手指、书写笔等)在白板主体100上的滑动轨迹。控制组件400根据该滑动轨迹可生成相应的轨迹图形,然后通过投影组件300显示在白板主体100上,即形成了书写内容。
[0040]步骤S103:若检测到图像变换操作,则将当前显示图像相对于显示区域进行变换以在显示区域内形成新的显示图像。
[0041]所述图像变换操作包括缩放和移动:当进行缩放操作时,将当前显示图像相对于显示区域放大或缩小;当进行移动操作时,将当前显示图像相对于显示区域移动。图像变换操作是在电子白板上的触控手势或菜单指令。
[0042]参考图4,为了方便说明,将当前显示图像142和其当前所占据的区域即显示区域104分开(实际上是同一图像的两个方面)。
[0043]例如,所述图像变换操作为放大,则将当前显示图像142相对于显示区域104放大,也即显示区域104的大小不变,而当前显示图像142按照一定比例放大,但仍然以其一部分占据显示区域104。结果如图5(a)。本实施例中,放大倍数不限。
[0044]例如,所述图像变换操作为缩小,则将当前显示图像142相对于显示区域104缩小,也即显示区域104的大小不变,而当前显示图像142按照一定比例缩小,但缩小后的图像占据显示区域104的一部分。结果如图5(b)。本实施例中,缩小倍数不限。
[0045]例如,所述图像变换操作为移动,则将当前显示图像142相对于显示区域104移动,也即当前显示图像142 —部分移动到显示区域104之外,一部分在显示区域104内。图5(c)为向右平移的结果,可以理解,移动方向还可以是向左、向上或向下,以及斜方向移动。也可以将当前显示图像142完全移出显示区域104,而不限于只移出一部分。
[0046]步骤S104:图像变换操作后,将显示区域的任何位置设为可书写状态。图像变换操作后,显示区域104显示新的图像,在该新的图像的基础上,可以在显示区域104内再次书写。
[0047]根据上述实施例的方法,当显示区域104被写满后,与传统的建立分页的方式不同,可以采取将当前显示图像缩小或移开的方式,以在显示区域104腾出更多的书写空间。这样既可以满足更多书写的需求,前面书写的内容和后面书写的内容也可以相互联系,例如将某一段落的书写内容先缩小,然后圈起来做一个整体的标注;或前面书写的内容和后面书写的内容形成连贯的表述,例如,大段的内容在一个显示区域显示不了时,可将显示画面不断上移,并在下面的空白区域继续书写。这样写出来的内容是连续的,阅读时也只需上下平移显示画面即可。
[0048]在上述步骤S102中,所述根据书写移动轨迹生成对应的轨迹图形的步骤包括:当移动轨迹连续时,采用喷绘方式形成轨迹图形;当移动轨迹中断时,将中断前的连续轨迹转换为矢量图。上述方法称为半矢量化绘图方法。
[0049]采用半矢量化绘图方法,无论从书写速度上,还是操作效率上,都比传统的电子白板要快。半矢量化的原理是:当用户书正在书写时,笔迹连续,此时采用的是非矢量的喷绘方式绘图,非矢量喷绘占用较少的计算量,效率非常高,因此用户感觉不到卡顿;当用户抬笔时,笔迹中断,此时将之前的连续笔迹转换成矢量笔迹。因为这个时候计算机不需要处理触控,所以有充足的CPU去计算矢量图,计算机效率得到充分利用。
[0050]上述半矢量化绘图方法,一方面在书写时可以做到实时不卡顿的显示,另一方面可以将轨迹进行矢量存储,其在放大时线条不会失真。
[0051]进一步地,上述电子白板的显示方法还包括处理添加多媒体对象操作的步骤:若检测到添加多媒体对象操作,则将多媒体对象添加到所述显示区域中,使多媒体对象成为当前显示图像的一部分。多媒体对象可包括图片、文档、演示文稿以及视频等。添加多媒体对象可以有多种形式,例如将图片内容直接进行显示,或添加文档、演示文稿或视频的链接。还可对多媒体对象在显示区域缩放和平移,同时记录所述多媒体对象在整个场景中的坐标、旋转角度以及放大倍数。
[0052]进一步地,上述电子白板的显示方法还包括根据位置记录指令记录当前显示图像的位置并生成关键帧的步骤:读取当前显示图像的四角坐标;当检测位置记录指令时,将当前显示图像作为关键帧,同时将所述四角坐标保存;生成与所述关键帧对应的快捷方式,所述快捷方式用于关键帧导航。
[0053]关键帧对用户来说是比较重要的视图,对系统来说就是被记录下来的某个视图。上述实施例的方法采用坐标记录书写或多媒体的位置。系统初始化后,显示区域104的中心位置作为参考点,可以定义出显示区域104内的任意位置。当前显示图像被放大时,显示区域104内的位置的坐标会按比例缩小,如原来的坐标为(4,4),当放大4倍后,相同位置的坐标变为(2,2),缩小和移动同理。图像变换操作之后,显示区域104框定的坐标会发生变化。所以显示图像内每个点都有其坐标。根据显示区域104框定的坐标范围,可以定义一个关键帧,通常是显示区域104的四角坐标即可定义一个关键帧。
[0054]例如,在初始状态下,四角坐标分别为(1000,1000),(1000, -1000),(-1000, -1000)以及(-1000,1000),其可以定义一个 2000X2000 的关键帧。
[0055]当把当前显示图像缩小1/4后,显示区域104可以框定原来4倍大小的图像,假设缩小是以图像中心为基准,则显示区域104可以框定四角坐标为(2000,2000),(2000,-2000), (-2000,-2000)以及(-2000,2000)的区域,其可以定义一个 4000X4000 的关键中贞。
[0056]坐标数据在计算机里使用double数据类型,可以表达正负1.7乘以10的308次方的数据范围,所以说用户可以接近无限的缩放整个白板版面,承载无限数据内容。
[0057]关键帧根据位置记录指令生成。
[0058]位置记录指令可以在每次检测到图像变换操作时自动执行。例如当检测到缩小操作时,自动记录四角坐标。
[0059]位置记录指令也根据用户要求生成。例如关键内容处在屏幕的偏右位置,可先将其调整到中间的位置,然后适当放大后,最后再由用户操作生成位置记录指令,继而得到关键帧。
[0060]关键帧的作用在于可以保存重要内容的位置。本实施例的方法中,提供每个关键帧的快速访问方式,即快捷方式。根据所述快捷方式,可以将关键帧显示在显示区域内。具体为,当快捷方式被操作时,获得与该快捷方式对应的四角坐标,然后将该四角坐标范围内的图像显示在显示区域104内。
[0061]通过关键帧的保存可快速访问机制,使得用户能够快速定位重要内容。
[0062]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种电子白板显示方法,包括如下步骤: 在电子白板的投影区域内投影形成显示区域,所述显示区域内可书写并显示内容; 若检测到书写操作,则根据书写移动轨迹生成对应的轨迹图形并显示,所显示的轨迹图形代表书写内容; 若检测到图像变换操作,则将当前显示图像相对于显示区域进行变换以在显示区域内形成新的显示图像; 所述图像变换操作包括缩放和移动:当进行缩放操作时,将当前显示图像相对于显示区域放大或缩小;当进行移动操作时,将当前显示图像相对于显示区域移动; 图像变换操作后,将显示区域的任何位置设为可书写状态。
2.根据权利要求1所述的电子白板显示方法,其特征在于,所述根据书写移动轨迹生成对应的轨迹图形的步骤包括: 当移动轨迹连续时,采用喷绘方式形成轨迹图形; 当移动轨迹中断时,将中断前的连续轨迹转换为矢量图。
3.根据权利要求1所述的电子白板显示方法,其特征在于,当进行图像变换操作后,原来的显示图像的书写内容可部分或全部位于所述显示区域外。
4.根据权利要求1所述的电子白板显示方法,其特征在于,还包括处理添加多媒体对象操作的步骤:若检测到添加多媒体对象操作,则将多媒体对象添加到所述显示区域中。
5.根据权利要求4所述的电子白板显示方法,其特征在于,还包括对多媒体对象在显示区域缩放和平移,同时记录所述多媒体对象在整个场景中的坐标、旋转角度以及放大倍数。
6.根据权利要求1所述的电子白板显示方法,其特征在于,还包括根据位置记录指令记录当前显示图像的位置并生成关键帧的步骤: 读取当前显示图像的四角坐标; 当检测位置记录指令时,将当前显示图像作为关键帧,同时将所述四角坐标保存; 生成与所述关键帧对应的快捷方式,所述快捷方式用于关键帧导航。
7.根据权利要求6所述的电子白板显示方法,其特征在于,还包括根据所述快捷方式将关键帧显示在显示区域内的步骤。
8.根据权利要求6所述的电子白板显示方法,其特征在于,所述位置记录指令在每次检测到图像变换操作时自动执行。
9.根据权利要求6所述的电子白板显示方法,其特征在于,所述位置记录指令根据用户要求生成。
10.根据权利要求1所述的电子白板显示方法,其特征在于,所述图像变换操作为:在电子白板上的触控手势或菜单指令。
【文档编号】G06F3/042GK104331192SQ201410560214
【公开日】2015年2月4日 申请日期:2014年10月20日 优先权日:2014年10月20日
【发明者】邓华芹, 吕健 申请人:深圳市天时通科技有限公司, 深圳市创易联合科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1