一种利用非触屏方式操作终端的方法和终端技术

技术编号:17911666 阅读:22 留言:0更新日期:2018-05-10 17:50
本发明专利技术实施例提供了一种利用非触屏方式操作终端的方法,所述方法包括:实时采集参照物的图像,所述参照物与终端显示屏的距离超过设定值;对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点;生成所述映射点处的功能指令,基于所述功能指令实现对终端显示屏的操作;本发明专利技术实施例还提供了一种终端。

【技术实现步骤摘要】
一种利用非触屏方式操作终端的方法和终端
本专利技术涉及人机交互领域,尤其涉及一种利用非触屏方式操作终端的方法和终端。
技术介绍
目前,具有触屏的终端的应用范围变得越来越广泛;终端上的触摸屏可以作为一种实现人机交互的设备,示例性地,电阻式触摸屏实际上是一种传感器,其结构基本上是薄膜与玻璃叠加的结构,薄膜和玻璃相邻的一面上均涂有纳米铟锡金属氧化物(ITO,IndiumTinOxide)涂层,ITO具有很好的导电性和透明性。当产生触摸操作时,薄膜下层的ITO会接触到玻璃上层的ITO,经由感应器传出相应的电信号,经过转换电路送到处理器,通过运算转化为屏幕上的坐标值(X、Y值),而完成点选的动作,并呈现在屏幕上。现有技术中,公开了一种可穿戴设备的触控响应方法、装置及可穿戴设备,以使可穿戴设备能够实时向用户反馈触控操作效果,提高可穿戴设备的触控精准性;其具体技术方案为:获取双目识别设备所采集的目标指尖在设定的触控动作发生区域的位置信息;根据目标指尖的位置信息,确定目标指尖映射到可穿戴设备屏幕上的映射点的位置信息;在可穿戴设备屏幕上的所述映射点显示光标。上述现有的技术方案中,可以确定指尖的映射点,并根据指尖轨迹操作手机,但是,并不能利用映射点对手机屏幕进行直接操作。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种利用非触屏方式操作终端的方法和终端,在不需要用手指触摸屏幕的情况下就能实现操作终端。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种利用非触屏方式操作终端的方法,所述方法包括:实时采集参照物的图像,所述参照物与终端显示屏的距离超过设定值;对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点;生成所述映射点处的功能指令,基于所述功能指令实现对终端显示屏的操作。上述方案中,所述参照物包括人的瞳孔;相应地,所述对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点,包括:实时获取眼睛中心凹的空间位置,所述瞳孔和所述眼睛中心凹位于同一只眼睛;基于所述瞳孔的图像,得出瞳孔中心点的空间位置;基于所述眼睛中心凹和瞳孔中心点的空间位置,将经过眼睛中心凹和瞳孔中心点的直线与终端显示屏的交点确定为终端显示屏上与所述参照物形成预设的映射关系的映射点。上述方案中,所述实时采集参照物的图像,包括:利用双摄像头分别采集所述瞳孔的图像;所述基于所述瞳孔的图像,得出瞳孔中心点的空间位置,包括:基于所述两个摄像头的空间位置、以及所述两个摄像头所采集的图像,得出瞳孔中心点的空间位置。上述方案中,所述实时采集参照物的图像,包括:利用至少一个摄像头实时采集所述参照物的图像;相应地,所述对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点,包括:在所述参照物的图像中选取至少一点作为参照点;基于每个参照点的图像和每个摄像头的空间位置,确定每个参照点的空间位置;基于每个参照点的空间位置和所述终端显示屏的空间位置,确定每个参照点在终端显示屏上的投影点;基于所述投影点确定与所述参照物形成预设的映射关系的映射点。上述方案中,所述基于所述投影点确定与所述参照物形成预设的映射关系的映射点,包括:将所述投影点作为与所述参照物形成预设的映射关系的映射点。上述方案中,所述参照点的个数为2个;所述基于所述投影点确定与所述参照物形成预设的映射关系的映射点,包括:确定两个参照点在终端显示屏上的投影点,将确定的两个投影点的连线的中点作为与所述参照物形成预设的映射关系的映射点。上述方案中,所述参照物包括人的两只眼睛;所述在所述参照物的图像中选取至少一点作为参照点,包括:将所述人的两只眼睛的瞳孔中心点分别作为参照点。上述方案中,所述在所述参照物的图像中选取至少一点作为参照点,包括:基于所述参照物的图像和每个摄像头的空间位置,确定所述参照物的空间位置;基于所述参照物的空间位置,将所述参照物中与终端显示屏垂直距离最小的一点作为参照点。上述方案中,所述实时采集参照物的图像,包括:利用一个摄像头实时采集所述参照物的图像;在对所述参照物的图像进行分析前,所述方法还包括:实时获取所述摄像头与所述参照物的距离;相应地,所述基于所述参照点的图像和每个摄像头的空间位置,确定所述参照点的空间位置,包括:基于所述参照点的图像、所述摄像头的空间位置以及所述摄像头与所述参照物的距离,确定所述参照点的空间位置。上述方案中,所述参照物为与所述终端显示屏的垂直距离最小的物体,或者,所述参照物位于人体。上述方案中,所述参照物包括人的一只眼睛;所述实时采集参照物的图像,包括:实时采集人眼睛中的图像;所述对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点,包括:将终端显示屏当前显示内容中与所采集的人眼睛中的图像匹配的区域确定为:屏幕匹配区域;在所述屏幕匹配区域内选取一点作为与所述参照物形成预设的映射关系的映射点。上述方案中,在对所述参照物的图像进行分析之前,所述方法还包括:确定终端显示屏与所述参照物的距离;所述对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点,包括:所确定的距离处于设定区间时,对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点。上述方案中,所述生成所述映射点处的功能指令包括:确定所述映射点处于终端显示屏上映射点区域的时间;基于所确定的时间的大小,生成所述映射点处的功能指令;所述映射点区域包括所述终端显示屏上的映射点的初始位置。上述方案中,所述基于所确定的时间的大小,生成映射点处的功能指令,包括:所确定的时间处于第一设定范围时,生成指示点击当前映射点处的指令;所确定的时间处于第二设定范围时,生成指示长按当前映射点处的指令;所确定的时间处于第三设定范围时,生成指示进行滑屏操作的指令;所述第一设定范围、第二设定范围和第三设定范围两两之间不形成重叠。上述方案中,所述第一设定范围是从第一时间阈值到第二时间阈值的范围;所述第二设定范围为大于第二时间阈值;所述第三设定范围为小于第一时间阈值;所述第一时间阈值小于第二时间阈值。上述方案中,所述生成指示进行滑屏操作的指令,包括:获取映射点的移动方向和移动速率,基于所述映射点的移动方向和移动速率,生成指示进行滑屏操作的指令。上述方案中,所述基于所述映射点的移动方向和移动速率,生成指示进行滑屏操作的指令包括:将映射点在移动终端显示屏的横向方向的移动速率作为映射点的横向移动速率,将映射点在移动终端显示屏的纵向方向的移动速率作为映射点的纵向移动速率;所述映射点的横向移动速率大于映射点的纵向移动速率时,生成指示进行横向滑屏操作的指令;或者,所述映射点的横向移动速率大于映射点的纵向移动速率,且映射点的横向移动速率满足第一设定条件时,生成指示进行横向滑屏操作的指令;所述映射点的纵向移动速率大于映射点的横向移动速率时,生成指示进行纵向滑屏操作的指令;或者,所述映射点的纵向移动速率大于映射点的横向移动速率,且映射点的纵向移动速率满足第二设定条件时,生成指示进行纵向滑屏操作的指令。上述方案中,所述第一设定条件为:映射点的横向移动速率在第四设定范围内;所述第二设定本文档来自技高网...
一种利用非触屏方式操作终端的方法和终端

【技术保护点】
一种利用非触屏方式操作终端的方法,其特征在于,所述方法包括:实时采集参照物的图像,所述参照物与终端显示屏的距离超过设定值;对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点;生成所述映射点处的功能指令,基于所述功能指令实现对终端显示屏的操作。

【技术特征摘要】
1.一种利用非触屏方式操作终端的方法,其特征在于,所述方法包括:实时采集参照物的图像,所述参照物与终端显示屏的距离超过设定值;对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点;生成所述映射点处的功能指令,基于所述功能指令实现对终端显示屏的操作。2.根据权利要求1所述的方法,其特征在于,所述参照物包括人的瞳孔;相应地,所述对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点,包括:实时获取眼睛中心凹的空间位置,所述瞳孔和所述眼睛中心凹位于同一只眼睛;基于所述瞳孔的图像,得出瞳孔中心点的空间位置;基于所述眼睛中心凹和瞳孔中心点的空间位置,将经过眼睛中心凹和瞳孔中心点的直线与终端显示屏的交点确定为终端显示屏上与所述参照物形成预设的映射关系的映射点。3.根据权利要求2所述的方法,其特征在于,所述实时采集参照物的图像,包括:利用双摄像头分别采集所述瞳孔的图像;所述基于所述瞳孔的图像,得出瞳孔中心点的空间位置,包括:基于所述两个摄像头的空间位置、以及所述两个摄像头所采集的图像,得出瞳孔中心点的空间位置。4.根据权利要求1所述的方法,其特征在于,所述实时采集参照物的图像,包括:利用至少一个摄像头实时采集所述参照物的图像;相应地,所述对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点,包括:在所述参照物的图像中选取至少一点作为参照点;基于每个参照点的图像和每个摄像头的空间位置,确定每个参照点的空间位置;基于每个参照点的空间位置和所述终端显示屏的空间位置,确定每个参照点在终端显示屏上的投影点;基于所述投影点确定与所述参照物形成预设的映射关系的映射点。5.根据权利要求4所述的方法,其特征在于,所述基于所述投影点确定与所述参照物形成预设的映射关系的映射点,包括:将所述投影点作为与所述参照物形成预设的映射关系的映射点。6.根据权利要求4所述的方法,其特征在于,所述参照点的个数为2个;所述基于所述投影点确定与所述参照物形成预设的映射关系的映射点,包括:确定两个参照点在终端显示屏上的投影点,将确定的两个投影点的连线的中点作为与所述参照物形成预设的映射关系的映射点。7.根据权利要求6所述的方法,其特征在于,所述参照物包括人的两只眼睛;所述在所述参照物的图像中选取至少一点作为参照点,包括:将所述人的两只眼睛的瞳孔中心点分别作为参照点。8.根据权利要求4所述的方法,其特征在于,所述在所述参照物的图像中选取至少一点作为参照点,包括:基于所述参照物的图像和每个摄像头的空间位置,确定所述参照物的空间位置;基于所述参照物的空间位置,将所述参照物中与终端显示屏垂直距离最小的一点作为参照点。9.根据权利要求4所述的方法,其特征在于,所述实时采集参照物的图像,包括:利用一个摄像头实时采集所述参照物的图像;在对所述参照物的图像进行分析前,所述方法还包括:实时获取所述摄像头与所述参照物的距离;相应地,所述基于所述参照点的图像和每个摄像头的空间位置,确定所述参照点的空间位置,包括:基于所述参照点的图像、所述摄像头的空间位置以及所述摄像头与所述参照物的距离,确定所述参照点的空间位置。10.根据权利要求4所述的方法,其特征在于,所述参照物为与所述终端显示屏的垂直距离最小的物体,或者,所述参照物位于人体。11.根据权利要求1所述的方法,其特征在于,所述参照物包括人的一只眼睛;所述实时采集参照物的图像,包括:实时采集人眼睛中的图像;所述对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点,包括:将终端显示屏当前显示内容中与所采集的人眼睛中的图像匹配的区域确定为:屏幕匹配区域;在所述屏幕匹配区域内选取一点作为与所述参照物形成预设的映射关系的映射点。12.根据权利要求1所述的方法,其特征在于,在对所述参照物的图像进行分析之前,所述方法还包括:确定终端显示屏与所述参照物的距离;所述对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点,包括:所确定的距离处于设定区间时,对所述参照物的图像进行分析,得出终端显示屏上与所述参照物形成预设的映射关系的映射点。13.根据权利要求1所述的方法,其特征在于,所述生成所述映射点处的功能指令包括:确定所述映射点处于终端显示屏上映射点区域的时间;基于所确定的时间的大小,生成所述映射点处的功能指令;所述映射点区域包括所述终端显示屏上的映射点的初始位置。14.根据权利要求13所述的方法,其特征在于,所述基于所确定的时间的大小,生成映射点处的功能指令,包括:所确定的时间处于第一设定范围时,生成指示点击当前映射点处的指令;所确定的时间处于第二设定范围时,生成指示长按当前映射点处的指令;所确定的时间处于第三设定范围时,生成指示进行滑屏操作的指令;所述第一设定范围、第二设定范围和第三设定范围两两之间不形成重叠。15.根据权利要求14所述的方法,其特征在于,所述第一设定范围是从第一时间阈值到第二时间阈值的范围;所述第二设定范...

【专利技术属性】
技术研发人员:魏占婷
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1