一种基于视线跟踪的跨设备分布式信息传输交互方法技术

技术编号:14850970 阅读:73 留言:0更新日期:2017-03-18 13:32
一种基于视线跟踪的跨设备分布式信息传输交互方法,包括如下步骤:(1)建立数据传输机制,显示视线光标和信息对象;(2)利用视线选取信息对象;(3)利用视线传输信息对象;(4)利用视线放置信息对象。该方法允许用户在分布式的跨设备交互环境中,使用视线在不同设备之间选取和传输信息,减少了常规跨设备交互方式的繁复步骤,为用户操作带来了便捷,提升了主观体验。

【技术实现步骤摘要】

本专利技术涉及人机交互、视觉认知等领域,具体涉及一种基于视线跟踪的跨设备分布式信息传输交互方法
技术介绍
随着电子科学技术的发展,人们使用的电子设备数量越来越多,在不同设备间传输信息的需求也变得日益频繁。而传统的人机交互都基于键盘和鼠标进行,这种方式笨拙且不自然。例如,在传统的跨设备信息传输过程中,用户需要通过繁琐的步骤完成传输对象的选择、传输目的地的确定等操作,工作效率低下。利用视线跟踪技术可以让用户根据视线的停留和扫描来选择、触发电子设备屏幕上的图标、菜单等对象,并根据需要传输到其他设备屏幕上,是一种更加自然的交互方式,可以简化人机交互操作,提高效率。
技术实现思路
本专利技术要克服现有技术的上述缺点,提供一种基于视线跟踪的跨设备分布式信息传输交互方法。该方法允许用户在分布式的跨设备交互环境中,使用视线在不同设备之间选取和传输信息,减少了常规跨设备交互方式的繁复步骤,为用户操作带来了便捷,提升了主观体验。一种基于视线跟踪的跨设备分布式信息传输交互方法,包括如下步骤:(1)建立数据传输机制,显示视线光标和信息对象;(2)利用视线选取信息对象;(3)利用视线传输信息对象;(4)利用视线放置信息对象。下面对上述步骤进行具体说明:(1)建立数据传输机制,显示视线光标和信息对象。具体的,所有终端设备与视线跟踪设备之间建立数据传输机制,终端设备接收视线跟踪设备发送的视线跟踪数据,在终端设备屏幕上显示一个代表视线位置的视线光标以及将要处理的信息对象。(2)利用视线选取信息对象。这里所指的选取操作具体包含下面两种方式:选取方式1,视线光标随用户的视线运动相应移动到信息对象内,此时在信息对象四周出现加粗的边框,表明该信息对象处于“待选取”状态。在该状态下,用户使用其他输入方式,发出确认指令,完成信息对象的选取。具体的,利用其他输入方式发出的确认指令可以采用但不局限于下面列出的操作方式:使用鼠标点击操作,鼠标的点击操作可以来自于交互系统内的任意一台终端设备;使用键盘操作,键盘的操作可以来自于交互系统内的任意一台终端设备;使用触摸屏点击操作,触摸屏的点击操作可以来自于交互系统内的任意一台终端设备。使用语音输入操作,例如说出“选取”指令。选取方式2,用户可以使用其他输入通道调整视线光标大小,然后使视线光标覆盖带多个需要选取的信息对象。如果这些信息对象被视线光标所覆盖区域面积占这些信息对象面积的百分比超过阈值K(可以设定,例如K=50%)时则使这些信息对象四周边框加粗,表明这些信息对象处于“待选取”状态。在该状态下,用户使用其他输入通道,发出确认指令,完成对这些信息对象的选取。其中,利用其他输入方式调整视线光标大小,可以采用但不局限于下面列出的方式:使用鼠标滚轮操作,向上滚动放大视线光标区域,向下滚动减小视线光标区域,操作可以来自于交互系统内的任意一台终端设备;使用键盘按键操作,按下“+”键放大视线光标,按下“-”键缩小视线光标,操作可以来自于交互系统内的任意一台终端设备;使用触摸屏多点触摸操作,大拇指和食指同时向外扩展则放大视线光标,大拇指和食指同时向内收缩则缩小视线光标,操作可以来自于交互系统内的任意一台终端设备。使用语音输入操作,例如说出“放大”指令则放大视线光标,说出“缩小”指令则减小视线光标。其中利用其他输入方式发出确认信号指令,与选取方式1中描述的利用其他输入方式发出确认指令所采用的方式相同。用户可以多次使用上述选取方式,以实现对不同终端设备屏幕上的信息对象,或者同一终端设备屏幕上的不同信息对象进行选取。(3)利用视线传输信息对象。信息对象的传输方式包含移动和复制这两种操作。如果用户希望复制信息对象,则可以在选取信息对象时,使用其他输入通道发出复制指令;否则,就认为是对信息对象进行移动操作。其中,利用其他输入方式发出复制指令,可以采用但不局限于下面列出的方式:使用鼠标左键单击操作,操作可以来自于交互系统内的任意一台终端设备。使用键盘按下Ctrl键操作,操作可以来自于交互系统内的任意一台终端设备。使用触摸屏同时用两个手指进行点击操作,操作可以来自于交互系统内的任意一台终端设备。使用语音输入操作,例如说出“复制”指令。当被选取的信息对象经过复制操作后,在选取的信息对象位置处,将出现出一个相同的新信息对象,并将其绑定在视线光标上,随用户视线移动而移动,如果用户视线从一个终端设备转移到另一个终端设备,则新的信息对象也将从一个设备移动到另一个设备上。(4)利用视线放置信息对象。用户使用其他输入方式执行放置操作时,如果用户使用移动操作进行信息对象的传输,则将信息对象与视线光标解除绑定,信息对象被放置在当前视线注视设备的注视点位置上。如果用户使用复制操作进行信息对象的传输,则复制出一个新的信息对象在当前注视设备的注视点位置上,而原信息对象依旧与视线光标绑定,可继续跟随视线光标移动。如果用户多次使用其他输入方式发出放置指令,则可以进行多次复制操作。这里所述的利用其他输入方式发出放置指令可以采用但不局限于下面列出的方式:使用鼠标右键单击操作,操作可以来自于交互系统内的任意一台终端设备。使用键盘按下回车键操作,操作可以来自于交互系统内的任意一台终端设备。使用触摸屏多点触摸手势操作,例如三个手指向下滑动,操作可以来自于交互系统内的任意一台终端设备。使用语音输入操作,例如说出“放置”指令。此外,在上述任何一个操作过程中,用户使用其他输入方式发出指令,可以取消信息对象的相关操作。其中其他输入方式发出的取消操作指令可以采用但不局限于下面列出的方式:使用鼠标同时单击左键和右键操作,操作可以来自于交互系统内的任意一台终端设备。使用键盘按下ESC键操作,操作可以来自于交互系统内的任意一台终端设备。使用触摸屏多点触摸手势操作,例如三指向上滑动操作,操作可以来自于交互系统内的任意一台终端设备。使用语音输入操作,例如说出“取消”指令。本专利技术的优点是:允许用户在分布式的跨设备交互环境中,使用视线在不同设备之间选取和传输信息,减少了常规跨设备环境下手工交互方式的繁复步骤,为用户操作带来了便捷,提升了主观体验。附图说明图1是本专利技术一个实施例的流程图。图2是本专利技术一个实施例的单个信息对象进行选取操作时终端设备屏幕上的显示效果。图3是本专利技术一个实施例的多个信息对象进行选取操作时终端设备屏幕上的显示效果。图4是本专利技术一个实施例的信息对象进行移动操作时终端设备屏幕上的显示效果。图5是本专利技术一个实施例的信息对象进行复制操作时终端设备屏幕上的显示效果。具体实施方式下面将结合附图,对本专利技术一种基于视线跟踪的跨设备分布式信息传输交互方法进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例,不能理解为对本专利技术的限制。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参阅图1,本专利技术实施例提供的一种基于视觉跟踪的跨设备分布式信息传输交互方法基本流程示意图,主要包括步骤:(1)建立数据传输机制,显示视线光标和信息对象;(2)利用视线选取信息对象;(3)利用视线传输信息对象;(4)利用视线放置信息对象。下面对各个步骤进行详细描述:步骤S101,建立数据传输机制,显示视线光标和本文档来自技高网...
一种基于视线跟踪的跨设备分布式信息传输交互方法

【技术保护点】
一种基于视线跟踪的跨设备分布式信息传输交互方法,包括如下步骤:(1)建立数据传输机制,显示视线光标和信息对象;具体的,所有终端设备与视线跟踪设备之间建立数据传输机制,终端设备接收视线跟踪设备发送的视线跟踪数据,在终端设备屏幕上显示一个代表视线位置的视线光标以及将要处理的信息对象;(2)利用视线选取信息对象;这里所指的选取操作具体包含下面两种方式:选取方式1,视线光标随用户的视线运动相应移动到信息对象内,此时在信息对象四周出现加粗的边框,表明该信息对象处于“待选取”状态;在该状态下,用户使用其他输入方式,发出确认指令,完成信息对象的选取;具体的,利用其他输入方式发出的确认指令可以采用但不局限于下面列出的操作方式:使用鼠标点击操作,鼠标的点击操作可以来自于交互系统内的任意一台终端设备;使用键盘操作,键盘的操作可以来自于交互系统内的任意一台终端设备;使用触摸屏点击操作,触摸屏的点击操作可以来自于交互系统内的任意一台终端设备;使用语音输入操作,例如说出“选取”指令;选取方式2,用户可以使用其他输入通道调整视线光标大小,然后使视线光标覆盖带多个需要选取的信息对象;如果这些信息对象被视线光标所覆盖区域面积占这些信息对象面积的百分比超过阈值K(可以设定,例如K=50%)时则使这些信息对象四周边框加粗,表明这些信息对象处于“待选取”状态;在该状态下,用户使用其他输入通道,发出确认指令,完成对这些信息对象的选取;其中,利用其他输入方式调整视线光标大小,可以采用但不局限于下面列出的方式:使用鼠标滚轮操作,向上滚动放大视线光标区域,向下滚动减小视线光标区域,操作可以来自于交互系统内的任意一台终端设备;使用键盘按键操作,按下“+”键放大视线光标,按下“‑”键缩小视线光标,操作可以来自于交互系统内的任意一台终端设备;使用触摸屏多点触摸操作,大拇指和食指同时向外扩展则放大视线光标,大拇指和食指同时向内收缩则缩小视线光标,操作可以来自于交互系统内的任意一台终端设备;使用语音输入操作,例如说出“放大”指令则放大视线光标,说出“缩小”指令则减小视线光标;其中利用其他输入方式发出确认信号指令,与选取方式1中描述的利用其他输入方式发出确认指令所采用的方式相同;用户可以多次使用上述选取方式,以实现对不同终端设备屏幕上的信息对象,或者同一终端设备屏幕上的不同信息对象进行选取;(3)利用视线传输信息对象;信息对象的传输方式包含移动和复制这两种操作;如果用户希望复制信息对象,则可以在选取信息对象时,使用其他输入通道发出复制指令;否则,就认为是对信息对象进行移动操作;其中,利用其他输入方式发出复制指令,可以采用但不局限于下面列出的方式:使用鼠标左键单击操作,操作可以来自于交互系统内的任意一台终端设备;使用键盘按下Ctrl键操作,操作可以来自于交互系统内的任意一台终端设备;使用触摸屏同时用两个手指进行点击操作,操作可以来自于交互系统内的任意一台终端设备;使用语音输入操作,例如说出“复制”指令;当被选取的信息对象经过复制操作后,在选取的信息对象位置处,将出现出一个相同的新信息对象,并将其绑定在视线光标上,随用户视线移动而移动,如果用户视线从一个终端设备转移到另一个终端设备,则新的信息对象也将从一个设备移动到另一个设备上;(4)利用视线放置信息对象;用户使用其他输入方式执行放置操作时,如果用户使用移动操作进行信息对象的传输,则将信息对象与视线光标解除绑定,信息对象被放置在当前视线注视设备的注视点位置上;如果用户使用复制操作进行信息对象的传输,则复制出一个新的信息对象在当前注视设备的注视点位置上,而原信息对象依旧与视线光标绑定,可继续跟随视线光标移动;如果用户多次使用其他输入方式发出放置指令,则可以进行多次复制操作;这里所述的利用其他输入方式发出放置指令可以采用但不局限于下面列出的方式:使用鼠标右键单击操作,操作可以来自于交互系统内的任意一台终端设备;使用键盘按下回车键操作,操作可以来自于交互系统内的任意一台终端设备;使用触摸屏多点触摸手势操作,例如三个手指向下滑动,操作可以来自于交互系统内的任意一台终端设备;使用语音输入操作,例如说出“放置”指令;此外,在上述任何一个操作过程中,用户使用其他输入方式发出指令,可以取消信息对象的相关操作;其中其他输入方式发出的取消操作指令可以采用但不局限于下面列出的方式:使用鼠标同时单击左键和右键操作,操作可以来自于交互系统内的任意一台终端设备;使用键盘按下ESC键操作,操作可以来自于交互系统内的任意一台终端设备;使用触摸屏多点触摸手势操作,例如三指向上滑动操作,操作可以来自于交互系统内的任意一台终端设备;使用语音输入操作,例如说出“取消”指令。...

【技术特征摘要】
1.一种基于视线跟踪的跨设备分布式信息传输交互方法,包括如下步骤:(1)建立数据传输机制,显示视线光标和信息对象;具体的,所有终端设备与视线跟踪设备之间建立数据传输机制,终端设备接收视线跟踪设备发送的视线跟踪数据,在终端设备屏幕上显示一个代表视线位置的视线光标以及将要处理的信息对象;(2)利用视线选取信息对象;这里所指的选取操作具体包含下面两种方式:选取方式1,视线光标随用户的视线运动相应移动到信息对象内,此时在信息对象四周出现加粗的边框,表明该信息对象处于“待选取”状态;在该状态下,用户使用其他输入方式,发出确认指令,完成信息对象的选取;具体的,利用其他输入方式发出的确认指令可以采用但不局限于下面列出的操作方式:使用鼠标点击操作,鼠标的点击操作可以来自于交互系统内的任意一台终端设备;使用键盘操作,键盘的操作可以来自于交互系统内的任意一台终端设备;使用触摸屏点击操作,触摸屏的点击操作可以来自于交互系统内的任意一台终端设备;使用语音输入操作,例如说出“选取”指令;选取方式2,用户可以使用其他输入通道调整视线光标大小,然后使视线光标覆盖带多个需要选取的信息对象;如果这些信息对象被视线光标所覆盖区域面积占这些信息对象面积的百分比超过阈值K(可以设定,例如K=50%)时则使这些信息对象四周边框加粗,表明这些信息对象处于“待选取”状态;在该状态下,用户使用其他输入通道,发出确认指令,完成对这些信息对象的选取;其中,利用其他输入方式调整视线光标大小,可以采用但不局限于下面列出的方式:使用鼠标滚轮操作,向上滚动放大视线光标区域,向下滚动减小视线光标区域,操作可以来自于交互系统内的任意一台终端设备;使用键盘按键操作,按下“+”键放大视线光标,按下“-”键缩小视线光标,操作可以来自于交互系统内的任意一台终端设备;使用触摸屏多点触摸操作,大拇指和食指同时向外扩展则放大视线光标,大拇指和食指同时向内收缩则缩小视线光标,操作可以来自于交互系统内的任意一台终端设备;使用语音输入操作,例如说出“放大”指令则放大视线光标,说出“缩小”指令则减小视线光标;其中利用其他输入方式发出确认信号指令,与选取方式1中描述的利用其他输入方式发出确认指令所采用的方式相同;用户可以多次使用上述选取方式,以实现对不同终端设备屏幕上的信息对象,或者同一终端设备屏幕上的...

【专利技术属性】
技术研发人员:程时伟
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

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

1