首页 / 专利库 / 传感器与探测器 / 运动探测器 / 手势传感器 / 显示器的触摸控制方法、终端设备及存储介质

显示器的触摸控制方法、终端设备及存储介质

阅读:543发布:2020-05-08

专利汇可以提供显示器的触摸控制方法、终端设备及存储介质专利检索,专利查询,专利分析的服务。并且本 发明 公开一种显示器的触摸控制方法,包括:在通过激光 传感器 的接收组件接收到反射 信号 后,根据激 光信号 以及所述反射信号生成图像;根据图像获取用户的手势信息;执行所述手势信息对应的控制操作。本发明还公开一种终端设备以及计算机可读存储介质。本发明通过激光传感器的接收组件接收的反射信号,根据反射信号以及激光信号获取用户的手势信息,执行手势信息对应的控制操作,在不需要替换显示屏的 基础 上,实现非 触摸屏 的触控功能,具有成本低、响应快的有益效果。,下面是显示器的触摸控制方法、终端设备及存储介质专利的具体信息内容。

1.一种显示器的触摸控制方法,其特征在于,所述显示器上设有激光传感器,所述激光传感器包括扫描组件以及接收组件,所述扫描组件用于发射激光信号,所述接收组件用于接收反射信号,所述激光信号所在的平面与所述显示器的显示屏平行,所述显示器的触摸控制方法包括:
在通过激光传感器的接收组件接收到反射信号后,根据激光信号以及所述反射信号生成图像;
根据图像获取用户的手势信息;
执行所述手势信息对应的控制操作。
2.如权利要求1所述的显示器的触摸控制方法,其特征在于,所述根据图像获取用户的手势信息的步骤包括:
获取所述图像中各个像素点的坐标信息;
删除所述图像中坐标信息超出预设区域的像素点,得到更新后的所述图像;
根据更新后的所述图像获取用户的手势信息。
3.如权利要求1所述的显示器的触摸控制方法,其特征在于,所述根据图像获取用户的手势信息的步骤还包括:
获取预设时间间隔内生成的多张所述图像;
获取各个所述图像的用户的作用区域,其中,所述作用区域根据相邻的图像确定;
获取各个所述图像的作用区域的质心;
根据各个所述图像的作用区域的质心获取所述用户的手势信息。
4.如权利要求3所述的显示器的触摸控制方法,其特征在于,所述获取各个所述图像的作用区域的质心的步骤包括:
获取所述图像的作用区域中每个像素点的坐标;
获取所述图像的作用区域中每个所述像素点的坐标的平均值;
将所述平均值作为所述图像的作用区域的质心。
5.如权利要求2所述的显示器的触摸控制方法,其特征在于,所述显示器的触摸控制方法还包括:
获取所述显示屏的的尺寸信息;
获取所述激光传感器的中心位置,并获取所述激光传感器的中心位置到所述显示屏的中心位置的距离;
根据所述激光传感器的中心位置、所述距离、所述显示屏的尺寸信息确定所述预设区域的坐标范围。
6.如权利要求5所述的显示器的触摸控制方法,其特征在于,所述显示器的触摸控制方法还包括:
根据所述坐标范围获取所述预设区域的面积;
根据所述显示屏的尺寸信息获取所述显示屏的面积;
在所述预设区域的面积大于所述显示屏的面积时,输出所述预设区域设置错误的提示信息。
7.如权利要求2所述的显示器的触摸控制方法,其特征在于,所述显示器的触摸控制方法还包括:
通过所述激光传感器检测所述显示器多个预设位置的坐标;
根据所述多个预设位置的坐标以及所述激光传感器的中心位置确定所述预设区域的坐标范围。
8.如权利要求1所述的显示器的触摸控制方法,其特征在于,所述执行所述手势信息对应的控制操作的步骤包括:
根据所述手势信息获取所述显示器上当前显示界面对应的位置信息以及运动信息;
根据所述位置信息以及所述运动信息执行对应的控制操作。
9.一种终端设备,其特征在于,所述终端设备包括显示器、处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的显示器的触摸控制程序,所述显示器的触摸控制程序被所述处理器执行时实现如权利要求1至8中任一项所述的显示器的触摸控制方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有显示器的触摸控制程序,所述显示器的触摸控制程序被处理器执行时实现如权利要求1至8中的任一项所述的显示器的触摸控制方法的步骤。

说明书全文

显示器的触摸控制方法、终端设备及存储介质

技术领域

[0001] 本发明涉及触控显示技术领域、尤其涉及一种显示器的触摸控制方法、终端设备及存储介质。

背景技术

[0002] 随着显示技术的发展,触摸屏产品广泛应用于我们的日常生活,如触摸屏手机、触摸屏点歌器、触摸屏排号机等。但现有的不具备触控功能的显示器设备要实现触控功能时,需要替换显示屏,存在成本高的问题。
[0003] 上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术

发明内容

[0004] 本发明实施例的主要目的在于提供一种显示器的触摸控制方法,旨在解决现有技术中显示器设备实现触控功能时,需要替换显示屏,存在成本高的技术问题。
[0005] 为解决上述问题,本发明实施例提供一种显示器的触摸控制方法,包括以下内容:
[0006] 在通过激光传感器的接收组件接收到反射信号后,根据激光信号以及所述反射信号生成图像;
[0007] 根据图像获取用户的手势信息;
[0008] 执行所述手势信息对应的控制操作。
[0009] 可选地,所述根据图像获取用户的手势信息的步骤包括:
[0010] 获取所述图像中各个像素点的坐标信息;
[0011] 删除所述图像中坐标信息超出预设区域的像素点,得到更新后的所述图像;
[0012] 根据更新后的所述图像获取用户的手势信息。
[0013] 可选地,所述根据图像获取用户的手势信息的步骤还包括:
[0014] 获取预设时间间隔内生成的多张所述图像;
[0015] 获取各个所述图像的用户的作用区域,其中,所述作用区域根据相邻的图像确定;
[0016] 获取各个所述图像的作用区域的质心;
[0017] 根据各个所述图像的作用区域的质心获取所述用户的手势信息。
[0018] 可选地,所述获取所述作用区域的质心的步骤包括:
[0019] 获取所述图像的作用区域中每个像素点的坐标;
[0020] 获取所述图像的作用区域中每个所述像素点的坐标的平均值;
[0021] 将所述平均值作为所述图像的作用区域的质心。
[0022] 可选地,所述显示器的触摸控制方法还包括:
[0023] 获取所述显示屏的的尺寸信息;
[0024] 获取所述激光传感器的中心位置,并获取所述激光传感器的中心位置到所述显示屏的中心位置的距离;
[0025] 根据所述激光传感器的中心位置、所述距离、所述显示屏的尺寸信息确定所述预设区域的坐标范围。
[0026] 可选地,所述显示器的触摸控制方法还包括:
[0027] 根据所述坐标范围获取所述预设区域的面积;
[0028] 根据所述显示屏的尺寸信息获取所述显示屏的面积;
[0029] 在所述预设区域的面积大于所述显示屏的面积时,输出所述预设区域设置错误的提示信息。
[0030] 可选地,所述显示器的触摸控制方法还包括:
[0031] 通过所述激光传感器检测所述显示器多个预设位置的坐标;
[0032] 根据所述多个预设位置的坐标以及所述激光传感器的中心位置确定所述预设区域的坐标范围。
[0033] 可选地,所述执行所述手势信息对应的控制操作的步骤包括:
[0034] 根据所述手势信息获取所述显示器上当前显示界面对应的位置信息以及运动信息;
[0035] 根据所述位置信息以及所述运动信息执行对应的控制操作。
[0036] 此外,为解决上述问题,本发明实施例还提供一种终端设备,所述终端设备包括处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的显示器的触摸控制程序,所述显示器的触摸控制程序被所述处理器执行时实现如上所述的显示器的触摸控制方法的步骤。
[0037] 本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有显示器的触摸控制程序,所述显示器的触摸控制程序被处理器执行时实现如上所述的显示器的触摸控制方法的步骤。
[0038] 本发明实施例提出的一种显示器的触摸控制方法,通过激光传感器的接收组件接收的反射信号,根据反射信号以及激光信号获取用户的手势信息,执行手势信息对应的控制操作,在不需要替换显示屏的基础上,实现非触摸屏的触控功能,具有成本低、响应快的有益效果。附图说明
[0039] 图1为本发明实施例方案涉及的硬件运行环境的终端结构示意图;
[0040] 图2为本发明显示器的触摸控制方法第一实施例的流程示意图;
[0041] 图3为本发明显示器的触摸控制方法第二实施例的流程示意图;
[0042] 图4为本发明显示器的触摸控制方法第三实施例的流程示意图;
[0043] 图5为本发明显示器的触摸控制方法第四实施例的流程示意图
[0044] 图6为本发明显示器的触摸控制方法第五实施例的流程示意图。
[0045] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0046] 应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
[0047] 本发明实施例的主要解决方案是:在通过激光传感器的接收组件接收到反射信号后,根据激光信号以及所述反射信号生成图像;根据图像获取用户的手势信息;执行所述手势信息对应的控制操作。
[0048] 由于现有技术中不具备触控功能的显示器设备要实现触控功能时,需要替换显示屏,存在成本高的技术问题。
[0049] 本发明实施例提供一种解决方案,通过激光传感器的接收组件接收的反射信号,根据反射信号以及激光信号获取用户的手势信息,执行手势信息对应的控制操作,在不需要替换显示屏的基础上,实现非触摸屏的触控功能,具有成本低、响应快的有益效果。
[0050] 如图1所示,图1为本发明实施例方案涉及的硬件运行环境的终端结构示意图。
[0051] 本发明实施例的执行主体可以是电视、电脑、游戏机以及自动取款机等具有显示器的终端设备。
[0052] 如图1所示,该终端设备可以包括:处理器1001,例如CPU,通信总线1002,存储器1003,显示器1004。其中,通讯总线1002用于实现这些组件之间的连接通信。存储器1003可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),如磁盘存储器。存储器1003可选地还可以是独立于前述处理器1001的存储装置。显示器1004可以包括显示屏(Display)。
[0053] 本领域技术人员可以理解,图1示出的终端设备的结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0054] 如图1所示,作为一种计算机存储介质的存储器1003可以包括操作系统以及显示器的触摸控制程序,而处理器1001可以用于调用存储器1003中存储的显示器的触摸控制程序,并执行以下步骤:
[0055] 在通过激光传感器的接收组件接收到反射信号后,根据激光信号以及所述反射信号生成图像;
[0056] 根据图像获取用户的手势信息;
[0057] 执行所述手势信息对应的控制操作。
[0058] 进一步地,处理器1001可以用于调用存储器1003中存储的显示器的触摸控制程序,并执行以下步骤:
[0059] 获取所述图像中各个像素点的坐标信息;
[0060] 删除所述图像中坐标信息超出预设区域的像素点,得到更新后的所述图像;
[0061] 根据更新后的所述图像获取用户的手势信息。
[0062] 进一步地,处理器1001可以用于调用存储器1003中存储的显示器的触摸控制程序,并执行以下步骤:
[0063] 获取预设时间间隔内生成的多张所述图像;
[0064] 获取各个所述图像的用户的作用区域,其中,所述作用区域根据相邻的图像确定;
[0065] 获取各个所述图像的作用区域的质心;
[0066] 根据各个所述图像的作用区域的质心获取所述用户的手势信息。
[0067] 进一步地,处理器1001可以用于调用存储器1003中存储的显示器的触摸控制程序,并执行以下步骤:
[0068] 获取所述图像的作用区域中每个像素点的坐标;
[0069] 获取所述图像的作用区域中每个所述像素点的坐标的平均值;
[0070] 将所述平均值作为所述图像的作用区域的质心。
[0071] 进一步地,处理器1001可以用于调用存储器1003中存储的显示器的触摸控制程序,并执行以下步骤:
[0072] 获取所述显示屏的的尺寸信息;
[0073] 获取所述激光传感器的中心位置,并获取所述激光传感器的中心位置到所述显示屏的中心位置的距离;
[0074] 根据所述激光传感器的中心位置、所述距离、所述显示屏的尺寸信息确定所述预设区域的坐标范围。
[0075] 进一步地,处理器1001可以用于调用存储器1003中存储的显示器的触摸控制程序,并执行以下步骤:
[0076] 根据所述坐标范围获取所述预设区域的面积;
[0077] 根据所述显示屏的尺寸信息获取所述显示屏的面积;
[0078] 在所述预设区域的面积大于所述显示屏的面积时,输出所述预设区域设置错误的提示信息。
[0079] 进一步地,处理器1001可以用于调用存储器1003中存储的显示器的触摸控制程序,并执行以下步骤:
[0080] 通过所述激光传感器检测所述显示器多个预设位置的坐标;
[0081] 根据所述多个预设位置的坐标以及所述激光传感器的中心位置确定所述预设区域的坐标范围。
[0082] 进一步地,处理器1001可以用于调用存储器1003中存储的显示器的触摸控制程序,并执行以下步骤:
[0083] 根据所述手势信息获取所述显示器上当前显示界面对应的位置信息以及运动信息;
[0084] 根据所述位置信息以及所述运动信息执行对应的控制操作。
[0085] 基于上述终端的结构,提出本发明第一实施例,参照图2,图2为本发明显示器的触摸控制方法第一实施例的流程示意图,所述显示器的触摸控制方法包括以下步骤:
[0086] 步骤S10,在通过激光传感器的接收组件接收到反射信号后,根据激光信号以及所述反射信号生成图像;
[0087] 随着显示屏的发展,触摸屏已广泛应用于电子产品,但现有的触摸屏相对比较脆弱,表面容易收到损伤,同时,价格相对昂贵,此外,很多终端设备仍使用的是非触摸屏,在短时间内也无法被替代。如果想在非触摸屏上实现触摸交互功能,需要替换屏幕,存在成本高的问题。
[0088] 本实施例提供一种不需要替换屏幕就可以实现非触摸屏的触控功能。本实施例的执行主体为终端设备,其中,终端设备可以是电视、电脑、游戏机以及自动取款机等具有显示器的终端设备。
[0089] 终端设备可包括显示器。显示器包括显示屏,用于显示图像,或播放视频。显示屏可以是触摸屏,也可以是非触摸屏,在此不做限定。
[0090] 可选地,激光传感器可设置于终端设备,与终端设备为一体化装置;激光传感器也可以是外置组件,在需要时设置在终端设备上。
[0091] 激光传感器包括扫描组件以及接收组件。扫描组件包括发射光源以及驱动电机,其中,发射光源用于发射激光信号,而激光信号可以是激光束驱动电机用于驱动发射光源旋转转动,使发射的激光信号处于同一平面,进而实现对周围环境的扫描测距。可以理解的是,激光传感器的照射区域以发射光源为中心,由四周发射激光束所在的平面所构成,可通过调节发射光源的功率,调整激光信号发射的远近。
[0092] 接收组件用于接收反射信号,其中,反射信号是激光信号照射在物体后,被反射回来的激光信号。可以理解的是,由于激光信号的发射与反射信号的接收存在时间差,结合光在空气中的传播速度,可计算出发射光源与物体之间的距离。
[0093] 可选地,发射光源可以是低功率的红外线激光器,可保证人类与动物的安全,并采用调制脉冲方式驱动,可在极短的时间内进行发射动作。
[0094] 激光传感器可设置在显示器上,激光传感器发射的激光信号所在的平面与显示器的显示屏平行。
[0095] 可选地,激光传感器发射的激光信号所在的平面可与显示的显示屏重合,换而言之,用户可作用在显示屏上实现对终端设备的触控功能。
[0096] 当用户作用在激光传感器的照射区域时,可反射照射区域的激光信号,并将激光信号反射回去,终端设备可通过激光传感器的接收组件接收到反射信号。终端设备在接收到反射信号后,可根据反射信号以及激光信号之间的时间差,以及反射信号与激光信号的夹,得到用户作用区域的三维数据。由于通过旋转转动的激光信号所照射的区域处于同一平面,三维云数据中存在一个方向上的数据为相同值,因此,可将该方向上的数据去除,得到二维数据,进而生成图像。
[0097] 步骤S20,根据图像获取用户的手势信息;
[0098] 图像可包括空白像素点以及用户作用过的非空白像素点,根据非空白像素点可以得到用户的手势信息。其中,手势信息可包括位置信息以及运动信息中的至少一个。可以理解的是,位置信息可根据非空白像素点对应的坐标得到;运动信息可根据连续多张图像中非空白像素点所构成区域的变化得到。
[0099] 位置信息可包括用户作用的位置坐标;运动信息可包括用户的移动轨迹,通过移动轨迹可获取用户的控制指令。控制指令可包括单击、双击、拖动以及选择等。终端设备可根据位置信息获取作用在显示器的当前显示界面的作用位置,可根据运动信息获取用户的控制指令。
[0100] 步骤S30,执行所述手势信息对应的控制操作。
[0101] 在获取到用户的手势信息后,可获取手势信息对应的控制指令,执行控制指令对应的控制操作。控制操作可包括单击、双击、拖动以及选择中的一个。
[0102] 可选地,终端设备可根据检测到的用户作用的次数以及连续作用的时间,获取对应的控制指令。若在预设时间如2秒内检测到用户仅出现一次,即检测到用户的手势信息后,在预设时间内未检测到用户,可认定检测到一次,可视为单击;若在预设时间内如2秒内检测到用户出现两次,即由检测到用户的手势信息到用户的手势信息消失共发生两次,可视为双击;若户在预设时间如2秒内检测到用的连续作用,并且位置信息按一定的方向和速度进行移动,则可视为拖动。
[0103] 可选地,终端设备可将图像中的手势信息转换成显示器当前显示界面对应的鼠标映射事件,如单击、双击、拖动以及选择中的一个。
[0104] 可选地,执行手势信息对应的控制操作包括:
[0105] 根据所述手势信息获取所述显示器上当前显示界面对应的位置信息以及运动信息;
[0106] 根据所述位置信息以及所述运动信息执行对应的控制操作。
[0107] 需要说明的是,终端设备检测到的图像与显示器的显示屏之间具有一定的映射关系,可将图像中用户的作用区域转换成显示器上显示界面上对应的位置信息以及运动信息。终端设备可根据检测到的手势信息获取显示器上当前显示界面对应的位置信息以及运动信息,根据位置信息以及运动信息获取当前显示界面的作用位置以及控制指令,执行控制指令对应的控制操作。根据图像与显示器的显示界面之间的映射关系,执行用户的手势信息对应的控制操作,具有一一对应、快速响应的有益效果。
[0108] 在本实施例中,通过激光传感器的接收组件接收的反射信号,根据反射信号以及激光信号获取用户的手势信息,执行手势信息对应的控制操作,在不需要替换显示屏的基础上,实现非触摸屏的触控功能,具有成本低、响应快的有益效果。
[0109] 参照图3,图3为本发明显示器的触摸控制方法第二实施例的流程示意图,图3也为图2中步骤S20的细化流程图,基于上述第一实施例,步骤S20包括:
[0110] 步骤S21,获取所述图像中各个像素点的坐标信息;
[0111] 步骤S22,删除所述图像中坐标信息超出预设区域的像素点,得到更新后的所述图像;
[0112] 步骤S23,根据更新后的所述图像获取用户的手势信息。
[0113] 图像可包括空白像素点以及用户作用后的非空白像素点。预设区域可以是像素点的坐标范围。预设区域可以是设计人员根据需要预先设置的,可通过调整激光传感器的位置以及扫描组件的功率进行设置。
[0114] 由于激光传感器的照射区域为平行于显示屏的平面,且照射区域大于预设区域,进而,超出预设区域的部分也能被激光传感器检测到,因此,需要过滤掉图像中坐标信息超出预设区域的像素点,即删除图像中坐标信息超出预设区域的像素点,以得到过滤后的图像,即更新后的图像。
[0115] 终端设备在获取到图像中各个像素点的坐标信息后,删除坐标信息超出预设区域的坐标范围的像素点,可过滤掉无关像素点,对图像有平滑的效果,得到更新后的图像,并根据更新后的图像获取用户的手势信息。
[0116] 在本实施例中,可过滤掉图像中超出预设区域的坐标范围的像素点,以过滤掉无关像素点,对图像进行平滑处理,以便对图像的处理更加精准,具有准确识别用户的手势信息的有益效果。
[0117] 参照图4,图4为本发明显示器的触摸控制方法第三实施例的流程示意图,基于上述第一实施例或第二实施例,图4也为图2中步骤S20的细化流程图,步骤S20还包括:
[0118] 步骤S24,获取预设时间间隔内生成的多张所述图像;
[0119] 步骤S25,获取各个所述图像的用户的作用区域,其中,所述作用区域根据相邻的图像确定;
[0120] 在预设时间间隔内,终端设备可根据激光传感器检测到的反射信号与激光信号生成多张图像,其中,预设时间间隔可以是设计人员预先设置的,如1秒内。可以理解的是,用户对显示屏进行控制时,作用在激光传感器的照射区域存在一段时间,而激光传感器发射激光的频率较高,进而,可生成多张图像。
[0121] 终端设备在获取到多张图像后,比对相邻图像之间的差值来确定用户的作用区域。作用区域可以是用户作用在激光传感器照射区域的位置,可由多个像素点组成。
[0122] 可选地,可通过三差分方法来确定用户的作用区域,通过相邻的连续三张图像,来获取用户的作用区域的变化。终端设备可对第一张图像与第二张图像做差分,得到第一组用户的作用区域的形状轮廓;再对第二张图像与第三张图像做差分,得到第二组用户的作用区域的形状轮廓;对第一组用户的作用区域的形状轮廓与第二组用户的作用区域的形状轮廓做“并”运算,进而确定用户在当前图像的作用区域。
[0123] 类似地,可得到各个图像的用户的作用区域。
[0124] 步骤S26,获取各个所述图像的作用区域的质心;
[0125] 终端设备在获取到图像中用户的作用区域后,可得到作用区域的质心。质心可以是作用区域的中心点。类似地,可获取各个图像中用户的作用区域的质心。
[0126] 可选地,获取作用区域的质心包括:
[0127] 获取所述图像的作用区域中每个像素点的坐标;
[0128] 获取所述图像的作用区域中每个所述像素点的坐标的平均值;
[0129] 将所述平均值作为所述图像的作用区域的质心。
[0130] 终端设备可获取作用区域中每个像素点的坐标,并计算各个像素点的坐标的平均值。可以理解的是,同一轴上每个像素点在该轴的坐标之和与像素点的总数量的比值,即为该轴的平均值,同理,可获取另一轴上的平均值。将作用区域的两个轴的平均值所构成的坐标作为图像的作用区域的质心。可通过质心替代用户的作用区域,以便准确获取质心的运动轨迹,进而准确获取用户的手势信息。
[0131] 步骤S27,根据各个所述图像的作用区域的质心获取所述用户的手势信息。
[0132] 终端设备在获取到各个图像的作用区域的质心后,按时序根据质心的位置变化或移动轨迹获取用户的手势信息。需要说明的是,质心的坐标可以是用户的作用位置,可将质心的坐标转换成显示器中当前显示界面的位置。
[0133] 在本实施例中,通过生成多张图像,根据相邻图像确定用户的作用区域,并获取各个图像中作用区域的质心,根据各个图像的作用区域的质心获取用户的手势信息,通过质心替代用户的作用区域,可精准获取用户的作用位置以及运动轨迹,进而提高获取用户手势信息的准确度的有益效果。
[0134] 参照图5,图5为本发明显示器的触摸控制方法第四实施例的流程示意图,基于上述第一至第三实施例中的任一实施例,所述显示器的触摸控制方法还包括:
[0135] 步骤S40,获取所述显示屏的的尺寸信息;
[0136] 步骤S50,获取所述激光传感器的中心位置,并获取所述激光传感器的中心位置到所述显示屏的中心位置的距离;
[0137] 步骤S60,根据所述激光传感器的中心位置、所述距离、所述显示屏的尺寸信息确定所述预设区域的坐标范围。
[0138] 在本实施例中,终端设备可根据显示屏的尺寸确定预设区域的坐标范围,可使预设区域与显示屏的显示区域重合。终端设备可根据显示屏的配置信息,获取配置信息中的显示屏的尺寸信息,其中,尺寸信息可包括显示屏的宽W以及高H。
[0139] 终端设备获取激光传感器的中心位置,其中,传感器的中心位置可以是扫描组件中的发射光源所在的位置。终端设备可获取到激光传感器的中心位置到显示屏的中心位置的距离d,其中,显示屏的中心位置为显示屏的中心点的位置。
[0140] 终端设备以激光传感器的中心位置为原点,以平行于显示屏的宽所在的直线为X轴,正方向为向右的方向,以平行于显示屏的高所在的直线为Y轴,正方向为原点到显示器的显示屏幕的方向,建立平面直角坐标系。由于预设区域与显示屏的显示区域重合,进而可以得到预设区域左上角的起始坐标,以预设区域左上角的起始坐标为起始点,以显示屏的宽为预设区域在X轴的坐标范围,以显示屏的高为预设区域在Y轴的坐标范围,进而可以得到预设区域的坐标范围。
[0141] 预设区域的左上角的起始坐标可以是(-W/2,-H/2+d),那么,预设区域在X轴的取值范围由-W/2到W/2;预设区域在Y轴的取值范围由-H/2+d到-H/2+d+H。
[0142] 可选地,终端设备可将预设区域进行网格化处理,使网格的大小与显示屏的像素点大小相同,可将预设区域的网格转化成像素点。如此,用户作用在激光传感器的照射区域的作用区域可分布在预设区域的像素点上,可将用户的作用区域的像素点通过矩阵转换的形式转换成显示屏中对应的像素点,如此,终端设备可获取用户的作用区域在显示屏中对应的作用区域,从而实现根据用户的手势信息执行对应的控制指令。进而,预设区域中的像素点的物理尺寸可根据显示屏的分辨率得到。
[0143] 进一步地,配置信息还可包括显示屏的分辨率(SW,SH),即显示屏的宽所在方向的分辨率为SW,显示屏的高所在方向的分辨率为SH。由于预设区域的分辨率与显示屏的分辨率相同,进而,预设区域中像素点的宽为W/SW;预设区域中像素点的高为H/SH。
[0144] 进一步地,预设区域中的像素点的物理尺寸可进行调整,存在一个调整参数α,那么,相应地,预设区域中像素点的宽为α*W/SW;预设区域中像素点的高为α*H/SH。当α>1时,预设区域的分辨率高、精度高,但响应速度较慢;当α<1时,预设区域的分辨率低、精度低,但响应速度快;综合分辨率以及响应速度,α=1时,预设区域的分辨率比较合适,响应速度也快。
[0145] 可选地,所述显示器的触控方法还包括:
[0146] 根据所述坐标范围获取所述预设区域的面积;
[0147] 根据所述显示屏的尺寸信息获取所述显示屏的面积;
[0148] 在所述预设区域的面积大于所述显示屏的面积时,输出所述预设区域设置错误的提示信息。
[0149] 由于预设区域为长方形,终端设备可根据坐标范围可获取预设区域的面积,并可根据显示屏的尺寸信息获取显示屏的面积,即宽与高相乘。在预设区域的面积大于显示屏的面积时,即预设区域超出显示屏,可在显示屏的当前显示界面上显示预设区域设置错误的提示信息,可以弹话框的形式显示。
[0150] 在本实施例中,根据显示屏的尺寸信息,激光传感器的中心位置,以及激光传感器的中心位置到显示屏的中心位置的距离确定预设区域的坐标范围,使预设区域与显示屏的显示区域重合,具有操作方便、直观的有益效果。
[0151] 参照图6,图6为本发明显示器的触摸控制方法第五实施例的流程示意图,基于上述第一至第三实施例中的任一实施例,与上述第四实施例处于并列实施例,所述显示器的触摸控制方法还包括:
[0152] 步骤S70,通过所述激光传感器检测所述显示器多个预设位置的坐标;
[0153] 步骤S80,根据所述多个预设位置的坐标以及所述激光传感器的中心位置确定所述预设区域的坐标范围。
[0154] 在终端设备获取不到显示屏的配置信息时,可通过激光传感器检测显示器多个预设位置的坐标,得到显示屏的宽与高。其中,预设位置可以是显示屏的顶点的位置;多个可大于3个。以显示屏的四个顶点为例,通过激光传感器可检测到四个顶点的坐标分别为(x1,y1),(x2,y2),(x3,y3)和(x4,y4),其中,左上角的坐标为(x1,y1)。根据四个顶点的坐标可得到显示屏的宽以及高,其中,宽W为(x4-x3)与(x2-x1)中的最小值,高H为(y4-y3)与(y2-y1)中的最小值。
[0155] 终端设备可根据起始点的坐标(x1,y1),以及起始点的坐标为(-W/2,-H/2+d),计算得到激光传感器的中心位置到显示屏的中心位置的距离d,进而,确定激光传感器的中心位置。
[0156] 终端设备以激光传感器的中心位置为原点,以平行于显示屏的宽所在的直线为X轴,正方向为向右的方向,以平行于显示屏的高所在的直线为Y轴,正方向为原点到显示器的显示屏幕的方向,建立平面直角坐标系。
[0157] 终端设备以预设区域左上角的起始坐标为起始点,以显示屏的宽为预设区域在X轴的坐标范围,以显示屏的高为预设区域在Y轴的坐标范围,进而可以得到预设区域的坐标范围。
[0158] 在本实施例中,通过激光检测器检测多个预设区域的坐标,获取显示屏的尺寸信息,根据显示屏的尺寸信息以及激光传感器的中心位置确定预设区域的坐标范围,使预设区域与显示屏的显示区域重合,使预设区域的确定具有普适性的有益效果。
[0159] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0160] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0161] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个计算机可读存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0162] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈