一种智能终端的控制方法和装置的制造方法_2

文档序号:9864861阅读:来源:国知局
所述夹角β计算得到所述交点P的位置。
[0067]在本发明的一种实施例中,所述接收模块包括眼睛接收子模块和语音接收子模块包括:
[0068]所述眼睛接收子模块用于获取所述用户的眼睛动作,将所述眼睛动作与预先设置眼睛动作与控制指令对应关系进行比较,确定所述眼睛动作对应的控制指令;
[0069]所述语音接收子模块用于获取所述用户的语音信息,将所述语音信息与预先设置语音信息与控制指令对应关系进行比较,确定所述语音信息对应的控制指令。
[0070]在本发明的一种实施例中,所述眼睛动作包括眼睛凝视屏幕的时间、眼珠的转动、眼睛闭眼的时间、眨眼的频率和眼珠的平移中的至少一种;所述预先设置眼睛动作与控制指令对应关系包括以下至少一种:
[0071]当用户眼睛凝视屏幕的某个对象超过第一预设时间时,该眼睛动作对应为“确定”fe制指令;
[0072]当用户眼珠顺时针旋转时,该眼睛动作在有翻页的页面内对应为“下一页”控制指令,在有滑块的页面内对应为“向下滑动”控制指令;
[0073]当用户眼珠逆时针转动时,该眼睛动作在有翻页的页面内对应为“上一页”,在有滑块的页面内对应为“向上滑动”;
[0074]当用户左眼闭眼超过第二预设时间时,该眼睛动作对应为保存该位置的图片或者链接收藏;
[0075]当用户右眼闭眼超过第三预设时间时,该眼睛动作对应为删除该位置的文件或者其他文件;
[0076]当双眼闭眼超过第四预设时间时,该眼睛动作对应为自动打开搜索功能,或者启动语音搜索功能;
[0077]当用户左眼连续眨眼超过第一预设频率时,该眼睛动作对应为自动进入呼叫界面,并启动语音呼叫功能;
[0078]当用户右眼连续眨眼超过第二预设频率时,该眼睛动作对应为自动接听电话,并开启免提功能;
[0079]当用户眼珠向左平移时,该眼睛动作在有翻页的页面内对应为“下一页”控制指令,在有滑块的页面内对应为“向下滑动”控制指令;
[0080]当用户眼珠向右平移时,该眼睛动作在有翻页的页面内对应为“上一页”,在有滑块的页面内对应为“向上滑动”。
[0081 ] 本发明的有益效果是:
[0082]本发明提供的一种智能终端的控制方法和装置,先获取用户眼睛的位置信息,根据位置信息确定用户眼睛对应在屏幕上的位置,将位置处的对象确定为控制对象;然后接收用于控制所述控制对象的控制指令,并根据该控制指令对控制对象执行相应的控制操作。采用本申请的方法能够通过用户的眼睛位置信息来定位选择控制对象,这样就能解放双手,并且避免了现有中通过手来触摸选择控制对象的不准确,以及在某些场景下,不便于用手来进行操作,例如手上有水或污溃的情况,以及双手操作屏幕的繁琐的问题。进一步,也可以通过眼部的活动,缓解眼部疲劳,增强用户体验。
【附图说明】
[0083]图1为本发明实施例一提供的智能终端控制的方法流程示意图;
[0084]图2为本发明实施例二提供的智能终端控制的方法流程示意图;
[0085]图3为本发明实施例二提供的智能终端控制的方法中涉及的智能终端整体结构不意图;
[0086]图4为本发明实施例二提供的双眼定位原理立体示意图;
[0087]图5为本发明实施例三提供的智能终端的控制装置第一种结构示意图;
[0088]图6为本发明实施例三提供的智能终端的控制装置第二种结构示意图。
【具体实施方式】
[0089]本申请基于模拟双眼定位算法,通过特定的图像采集设备,例如摄像头,采集用户眼睛的动作和用户眼睛对焦在智能终端的情况,通过模拟算法可以计算出用户眼睛对应在屏幕上的位置。如果将图像采集设备集成在终端上面,当用户在使用终端时,图像采集设备采集到用户眼睛的位置信息,计算出用户眼睛对应定位在在屏幕的位置,以达到模拟手指定位的效果,接收用户的控制指令进行操作,该控制指令可以通过眼睛的动作确定执行方式,以此来达到代替手指的操作,解放双手。为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和【具体实施方式】对本发明作进一步详细描述。
[0090]实施例一:
[0091]本实施例的智能终端的控制方法,如图1所示,包括以下步骤:
[0092]步骤SlOl:获取用户的眼睛位置信息;
[0093]在该步骤中,智能终端获取用户的眼睛位置信息可以通过图像采集设备获取用户眼睛的图像数据,通过图像数据解析出用户眼睛的位置信息,也可以通过感应设备直接获取用户眼睛的位置信息。具体用户的眼睛的位置信息包括用户眼睛距离智能终端屏幕的距离,眼睛的坐标信息,眼睛与智能终端的夹角等信息。这里的智能终端可包括手机,平板,电脑等。这里获取用户的眼睛位置信息,可以是获取用户的双眼的位置信息,也可以是获取用户的双眼其中的一个眼睛的位置信息,具体获取情况根据具体情况而定。
[0094]步骤S102:根据位置信息确定用户眼睛对应在屏幕上的位置;
[0095]在该步骤中,人的双眼可以起到定位物体位置的作用,如果每个眼睛的视线可以认为是一条直线的话,两只眼睛视线的直线必将在屏幕的某位置汇合。在知道用户眼睛的位置信息后,就可以根据用户眼睛的位置与智能终端之间的关系,来确定用户眼睛在智能终端屏幕定位的位置,即用户眼睛盯着屏幕的位置,将该位置作为用户眼睛对应在屏幕上的位置。例如,我们阅读小说时,双眼在屏幕的定位位置一般都会随小说文字的位置而变化。在该步骤中,具体可以通过直接通过智能终端的图像采集装置或者智能装置的至少一个摄像头能够获取到用户眼睛的视线,根据用户眼睛视线能够定位在智能终端屏幕的位置。也可以获取眼睛的位置信息,根据眼睛的位置信息来得到用户眼睛视线定位在智能终端屏幕的位置。当然,还可以采取其他方式得到用户眼睛的视线定位在智能终端屏幕的位置。值得注意的是,这里的视线是指将用户的眼睛到智能终端屏幕作为一条虚拟的直线。
[0096]步骤S103:将位置处的对象确定为控制对象;
[0097]在该步骤中,在确定用户眼睛对应在智能终端屏幕的位置,判断在位置处,是不是存在对象,该对象可以是功能图标、图片文件等,应该理解为能够进行操作的对象都可以。如果存在功能图标,就判断是否要对该功能图标进行操作。例如双眼定位在屏幕的位置有一个“下一页”的功能图标,那么确定“下一页”为控制对象。如果要进入下一页,就链接下一页。应该理解为,就等同于用手触摸了该功能图标或者链接一次。如果是图片,可以是对图片的放大或缩小,以及删除、保存等操作。如果是文件,可以是打开、复制、删除等操作。
[0098]步骤S104:接收用户控制控制对象的控制指令;
[0099]在该步骤中,触发控制指令的方式可以包括语音控制方式、手动控制方式和眼睛控制方式。应该理解为,现有的各种触发控制指令的方式都可用来触发本申请的控制指令。
[0100]步骤S105:根据控制指令对控制对象执行相应的控制操作。
[0101]在该步骤中,具体根据步骤S104中触发的控制指令对步骤S103的控制对象执行相应的控制操作。例如,在步骤S103中,选择了“下一页”,在步骤S104中,触发了确定执行“下一页”的控制指令。那么可以通过来触发下“下一页”用户说出“下一页”就链接打开下一页;例如有些手机设置有上下的硬件按钮,此时也可通过上下的硬件按钮来链接打开下一页。
[0102]进一步,在上述步骤S102中,获取用户眼睛的位置信息包括获取用户的双眼的位置信息,然后根据双眼位置信息确定用户眼睛对应在屏幕上的位置可以为根据双眼位置信息确定双眼垂直投射在智能终端屏幕所在平面的两个投射点;将两个投射点之间连线的预设位置确定为用户眼睛对应在屏幕上的位置。其中两个投射点之间连线的预设位置包括:两个投射点之间连线的中间位置,或两个投射点之间连线距离其中一个投射点三分之一处位置。当然其他的预设位置不仅如此,具体可以根据具体情况进行设置。
[0103]进一步,在上述步骤S102中,获取用户眼睛的位置信息还包括获取用户的双眼其中一个眼睛的位置信息,然后根据位置信息确定用户眼睛对应在屏幕上的位置可以为:将用户双眼其中一个眼睛作为定位眼睛;获取智能终端屏幕正面的摄像头与定位眼睛之间的连线K ;根据连线K确定定位眼睛投射到智能终端屏幕上的定位线;将定位线与智能终端屏幕的交点P所在位置作为定位眼睛对应在屏幕上的位置。其中,根据连线K确定定位眼睛投射到智能终端屏幕上的定位线具体可以为设置摄像头的中心点为原点,摄像头与定位眼睛之间的连线为摄像头中心点与定位眼睛的中心点之间的连线K;确定定位眼睛垂直于智能终端屏幕所在平面的垂线M ;在摄像头中心点与定位
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1