一种电子白板触控方法及装置制造方法及图纸

技术编号:16399051 阅读:46 留言:0更新日期:2017-10-17 19:31
本发明专利技术公开了一种电子白板触控方法,其特征在于,当电子白板发生触控事件时,获取触控事件的移动值;判断触控事件的移动值是否大于预设阀值;若是,判定触控事件为绘线事件,并对触控事件进行绘制;若否,判定触控事件为手势事件,并显示对应的菜单。在本发明专利技术提供的方法中,手势识别和绘线共享touch事件移动阈值,如果触控事件的移动值大于这一移动阈值,则被判定为绘线,并及时将线绘制出来;否则判定为手势事件,不会将线绘制出来,从而将手势识别和绘线区分开,提高用户体验。

Electronic whiteboard touch control method and device

The invention discloses a whiteboard touch method, which is characterized in that when the electronic whiteboard touch event happens, mobile access to the touch event value judgment; mobile touch events is larger than a preset threshold value; if so, determine the touch event for line events, and to touch events to draw; if not, determine the touch event as a gesture event, and display the corresponding menu. The method provided by the invention, gesture recognition and line sharing touch mobile event threshold, if the mobile touch event is greater than the threshold value is judged to be mobile, painting line, and timely line drawn; otherwise judged gesture events, will not be out of line drawing, and separates the gesture recognition and drawing line area, improve the user experience.

【技术实现步骤摘要】
一种电子白板触控方法及装置
本专利技术涉及通信
,特别涉及一种电子白板触控方法。本专利技术同时还涉及一种电子白板触控装置。
技术介绍
电子白板是一个较新的产品,它汇集了尖端电子技术、软件技术等多种高科技手段研发的高新技术产品,结合计算机和投影机,可以实现无纸化办公及教学,它可以像普通白板或教学黑板一样直接用笔书写,然后输到电脑里去。电子白板的使用扩展、丰富了传统计算机多媒体的工具功能,电子白板中的拖放、照相、隐藏、拉幕、涂色、匹配、即时反馈等功能模块,随着这些功能的运用显著提高了视觉效果及听觉效果。目前,电子白板能够同时支持多点绘线以及不同的手势呼出不同的菜单,如两点点击,可以将快捷菜单呼到点击位置。但是,往往在识别手势的同时,已经在电子白板上留下痕迹,如两点呼出菜单的同时留下了两个点。因此,如何将手势识别和绘线进行区分,实现手势识别与绘线之间的平衡成为了本领域亟待解决的问题。
技术实现思路
本专利技术提供一种电子白板触控方法,用以将手势识别和绘线进行区分,实现手势识别与绘线之间的平衡。该方法包括:当电子白板发生触控事件时,获取所述触控事件的移动值;判断所述触控事件的移动值是否大于预设阀值;若是,判定所述触控事件为绘线事件,并对所述触控事件进行绘制;若否,判定所述触控事件为手势事件,并显示对应的菜单。优选地,判断所述触控事件的移动值是否大于预设阀值,具体为:识别所述触控事件中各点的移动值;判断所述触控事件中各点的移动值是否大于各点的预设阀值。优选地,在判断所述触控事件的移动值是否大于预设阀值之前,还包括:从指定的服务器或所述电子白板的指定存储位置中获取触控事件识别信息,根据触控事件识别信息对所述各点的阈值进行调整。本实施例公开了一种电子白板触控方法,其特征在于,当电子白板发生触控事件时,获取触控事件的移动值;判断触控事件的移动值是否大于预设阀值;若是,判定触控事件为绘线事件,并对触控事件进行绘制;若否,判定触控事件为手势事件,并显示对应的菜单。在本专利技术提供的方法中,手势识别和绘线共享touch事件移动阈值,如果触控事件的移动值大于这一移动阈值,则被判定为绘线,并及时将线绘制出来;否则判定为手势事件,不会将线绘制出来,从而将手势识别和绘线进行区分,提高用户体验。附图说明图1为本申请提出的一种电子白板触控方法的流程示意图;图2为本申请具体实施例所提出的电子白板触控过程中的状态图;图3为本申请具体实施例所提出的五指触控五点手势示意图;图4为本申请具体实施例所提出的触控事件开始的处理流程图;图5为本申请具体实施例所提出的触控事件结束的处理流程图;图6为本申请提出的一种电子白板触控装置的结构示意图。具体实施方式如
技术介绍
所述,当前的电子白板能够同时支持多点绘线以及不同的手势呼出不同的菜单,如两点点击,可以将快捷菜单呼到点击位置。但是,往往在识别手势的同时,已经在电子白板上留下痕迹,如两点呼出菜单的同时留下了两个点。为解决以上技术问题,本专利技术提供了一种电子白板触控方法,手势识别和绘线共享touch事件移动阈值,如果触控事件的移动值大于这一移动阈值,则被判定为绘线,并及时将线绘制出来;否则判定为手势事件,不会将线绘制出来,从而将手势识别和绘线进行区分。基于以上描述,本申请提出的一种信号控制方法的流程示意图如图1所示,包括以下步骤:S101,当电子白板发生触控事件时,获取触控事件的移动值。S102,判断触控事件的移动值是否大于预设阀值;若是,判定触控事件为绘线事件,并对触控事件进行绘制;若否,判定触控事件为手势事件,并显示对应的菜单。通常,同一touch事件会经历,ACTION_DOWN(多点为ACTION_POINT_DOWN)、ACTION_MOVE、ACTION_UP(多点为ACTION_POINT_UP)过程。相应的,白板绘线过程中则分为以下几个状态,绘线状态:此时只会记录轨迹不进行绘制显示;绘制状态:此时既记录轨迹又进行绘制显示;等待绘制状态:生成绘线对象的touch事件已经结束,但是由于当前触控点数为手势要求点数,并且所有touch事件的移动距离都小于阈值;删除状态:生成绘线对象的touch事件已经被识别为手势。如图5所示,触控事件最初为绘线状态,需要比较触控移动距离(即触控事件的移动)与预设阀值的大小,此时存在以下三种情况:情况一:如果触控移动距离大于预设阀值,则将绘线状态转为绘制状态;情况二:如果触控移动距离小于预设阀值且为单点触控,则判断触控结束,识别为点击手势,进而将绘线状态转为删除状态,此时删除所记录的触控事件的移动轨迹;情况三:如果触控移动距离小于预设阀值且为多点触控,则还需要判断该触控事件是否可能识别为手势,即与指定的服务器或电子白板的指定存储位置中保存的手势识别的特征进行比对,如果确定触控事件不可能识别为手势则将绘线状态转为绘制状态;如果确定触控事件可能识别为手势则将绘线状态转为等待绘制状态,此时,如果有新的触控点则再将等待绘制状态转为绘制状态,否则触控结束识别为点击手势,再将等待绘制状态转为删除状态。由于用户在使用过程中经常出现多点触控的情况,因此,在本申请的优选实施例中,判断所述触控事件的移动值是否大于预设阀值,具体为:识别触控事件中各点的移动值;判断触控事件中各点的移动值是否大于各点的预设阀值。在使用的过程中,阈值的选择会直接影响整机绘线和手势呼出的简单性,如果设置的阈值较大,则手势太容易呼出会导致无效的手势,同时会影响绘线的效果,移动较大距离才真正绘线;而设置的阈值太小,会导致手势太不容易识别,在用户想使用手势时一直失败。因此,在本申请的优选实施例中,在判断触控事件的移动值是否大于预设阀值之前,还包括:从指定的服务器或电子白板的指定存储位置中获取触控事件识别信息,根据触控事件识别信息对所述各点的阈值进行调整。手势要识别成功有诸多因素影响,如人不同的习惯、触控屏幕上的不同区域等。手势成功识别的分为两类,有效识别和无效识别,如果手势识别成功以后用户正常使用该功能,则认为是有效识别;如果手势识别成功以后用户没有使用手势界面中的功能,而直接将手势界面取消掉,则认为是无效识别。同时,手势识别失败也分为两类,有效失败和无效失败,以用户的一般行为习惯进行区分,例如手势界面没显示,用户会重复尝试,则认为是无效失败。在本实施例中,基于以上定义的分类以及影响因素,记录无效识别和有效失败的每点移动数据,并在空间上区分各手势点,并计算各点的均值,并记录在指定的服务器或电子白板的指定存储位置中。对于无效识别的数据找到最大移动均值点数据,将此点的阈值设定小于此均值,从而减小无效识别的概率;而对有效失败的数据则设置阈值为大于最大均值点数据,从而保证有效识别的概率。此过程一直处于动态调整过程中,并实时更新,从而提高整机手势的易用性。如图5所示的五指触控五点手势示意图为从五点按下到抬起的过程中各点的移动情况,其中,3点因为移动距离较大从而不能识别为五点点击手势,根据统计的信息,可以判定当前使用人的行为习惯为这样,则加大3点位置上的阈值,从而使这样的操作可识别为五指点击操作,反之则一样。通过根据不同情况进行自动的调整预设的阈值,从而可以适应不同人的使用习惯可以带来更好的体验。为了进一步阐述本专利技术的技术思想,现结合本文档来自技高网
...
一种电子白板触控方法及装置

【技术保护点】
一种电子白板触控方法,其特征在于,包括:当电子白板发生触控事件时,获取所述触控事件的移动值;判断所述触控事件的移动值是否大于预设阀值;若是,判定所述触控事件为绘线事件,并对所述触控事件进行绘制;若否,判定所述触控事件为手势事件,并显示对应的菜单。

【技术特征摘要】
1.一种电子白板触控方法,其特征在于,包括:当电子白板发生触控事件时,获取所述触控事件的移动值;判断所述触控事件的移动值是否大于预设阀值;若是,判定所述触控事件为绘线事件,并对所述触控事件进行绘制;若否,判定所述触控事件为手势事件,并显示对应的菜单。2.如权利要求1所述的方法,其特征在于,判断所述触控事件的移动值是否大于预设阀值,具体为:识别所述触控事件中各点的移动值;判断所述触控事件中各点的移动值是否大于各点的预设阀值。3.如权利要求2所述的方法,其特征在于,在判断所述触控事件的移动值是否大于预设阀值之前,还包括:从指定的服务器或所述电子白板的指定存储位置中获取触控事件识别信息,根据触控事件识别信息对所述各点的阈值进行调...

【专利技术属性】
技术研发人员:张振宝申静王敏李春华
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1