本发明涉及智能眼镜,具体而言,本发明涉及一种智能眼镜头动交互方法及智能眼镜。
背景技术:
1、人类进入信息时代以来,计算平台在不断演变,pc和智能手机量大计算平台造就了互联网史上的两个黄金时代。pc和智能手机经过多年的发展,产业已基本成熟,行业增长和性能提升空间非常有限,用户期待越来越少。拥有先进近眼光学显示的智能眼镜显示终端,将会成为下一代个人计算平台和显示屏幕,给用户带来颠覆式的创新体验。
2、现有智能眼镜的交互方式目前主要使用触摸板、按钮等方式进行交互,依旧需要使用双手进行交互,以及依赖外部设备,存在着交互不便的技术问题。
技术实现思路
1、本发明的目的旨在提供一种可方便用户操作的智能眼镜头动交互方法及应用该智能眼镜头动交互方法的智能眼镜。
2、为实现以上目的,本发明提供以下技术方案:
3、作为第一方面,本发明提供了一种智能眼镜头动交互方法,包括以下步骤:
4、s100、确定平视状态下智能眼镜虚拟屏幕的可视区域及可视区域中心;
5、s200、获取用户头部姿态变化信息,所述头部姿态变化信息包括头部转动方向信息及沿头部转动方向的转动角度信息、转动加速度信息;
6、s300、判断转动角度及转动加速度是否均大于对应的阈值,若是,将用户当前视野所对应的显示内容沿与头部转动方向相反的方向朝可视区域中心移动。
7、在其中一种实施方式中,当显示内容被放大或者显示内容在默认状态下超出可视区域时,执行步骤s100~步骤s300。
8、当应用窗口内的显示内容被放大时,可通过上下左右转头的方式,移动视线,浏览放大后的显示内容。
9、当可视区域内显示多个平铺设置的应用窗口时,部分应用窗口中的内容至少部分超出可视区域,该状态下可左右平移转头,移动视线,移动应用窗口的位置,将超出可视区域的内容移入可视区域供用户浏览。
10、在其中一种实施方式中,所述获取用户头部姿态变化信息步骤s200包括以下步骤:
11、s201、确定用户初始头部姿态信息,所述初始头部姿态信息包括头部转动前的初始视野中心位置信息及初始视野中心位置与用户眼睛之间限定出的初始视线信息。
12、s202、获取用户当前头部姿态信息,所述当前头部姿态信息为头部转动后的当前视野中心位置信息及当前视野中心位置与用户眼睛之间限定出的当前视线信息。
13、s203、对比初始视野中心位置和当前视野中心位置,获得头部转动方向;基于初始视线信息和当前视线信息,获得转动角度信息及转动加速度信息。
14、在其中一种实施方式中,所述转动角度与显示内容移动距离被配置为:当头部转动1度时,显示内容在虚拟屏幕上移动整数倍个像素的距离。
15、在其中一种实施方式中,头部转动的角度范围为-90°至90°。
16、作为第二方面,本发明还涉及一种智能眼镜,包括处理器,用于执行上述智能眼镜头动交互方法。
17、本发明提供的技术方案带来的有益效果是:本发明通过获取头部姿态的变化信息,在头部姿态变化信息达到预设阈值时,显示内容沿头部转动方向相反的移动,支持用户头动与应用程序进行交互,可以解放用户的双手,提高用户使用体验。
1.一种智能眼镜头动交互方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的智能眼镜头动交互方法,其特征在于,当显示内容被放大或者显示内容在默认状态下超出可视区域时,执行步骤s100~步骤s300。
3.根据权利要求2所述的智能眼镜头动交互方法,其特征在于,当可视区域内显示多个平铺设置的应用窗口时,部分应用窗口中的内容至少部分超出可视区域。
4.根据权利要求1所述的智能眼镜头动交互方法,其特征在于,
5.根据权利要求1所述的智能眼镜头动交互方法,其特征在于,所述转动角度与显示内容移动距离被配置为:当头部转动1度时,显示内容在虚拟屏幕上移动整数倍个像素的距离。
6.根据权利要求5所述的智能眼镜头动交互方法,其特征在于,头部转动的角度范围为-90°至90°。
7.一种智能眼镜,包括处理器,其特征在于,所述处理器用于执行权利要求1至6中任意一项所述的智能眼镜头动交互方法。