一种控制方法、装置、设备和介质制造方法及图纸

技术编号:36764553 阅读:18 留言:0更新日期:2023-03-08 21:16
本申请公开了一种控制方法、装置、设备和介质,由于该方法中获取待被控显示设备的屏幕图像和采集的第一图像;确定所述第一图像中与所述屏幕图像相似的区域图像;根据所述第一图像的中心点位置和所述区域图像,确定所述中心点位置在所述区域图像中的目标控制位置,基于所述目标控制位置对所述待被控显示设备进行控制,从而确保了空中鼠标指向的位置即为待被控显示设备上的目标控制位置,提高了空中鼠标的实用性。的实用性。的实用性。

【技术实现步骤摘要】
一种控制方法、装置、设备和介质


[0001]本申请涉及指向性控制
,尤其涉及一种控制方法、装置、设备和介质。

技术介绍

[0002]在现有的智能电视和智能穿衣镜等待被控显示设备的空中鼠标进行控制时,主要是基于内部的陀螺仪确定空中鼠标指向的目标控制位置,根据目标控制位置对待被控显示设备进行控制。
[0003]但由于基于陀螺仪确定目标控制位置时,只有在陀螺仪的角度发生变化时,其指向的位置和待被控显示设备上的目标控制位置才会同步发生变化,空中鼠标单纯地平行移动时,陀螺仪无法识别出平行移动,因此导致其指向的位置发生了变化,但待被控显示设备上的目标控制位置没有发生变化,因此现有技术中的空中鼠标的实用性较差。

技术实现思路

[0004]本申请提供了一种控制方法、装置、设备和介质,用以解决现有技术中的空中鼠标的实用性较差的问题。
[0005]第一方面,本申请提供了一种控制方法,所述方法包括:
[0006]获取待被控显示设备的屏幕图像和采集的第一图像;
[0007]确定所述第一图像中与所述屏幕图像相似的区域图像;
[0008]根据所述第一图像的中心点位置和所述区域图像,确定所述中心点位置在所述区域图像中的目标控制位置,基于所述目标控制位置对所述待被控显示设备进行控制。
[0009]进一步地,所述获取待被控显示设备的屏幕图像和采集的第一图像之前,所述方法还包括:
[0010]根据预先保存的所述待被控显示设备的对角线长度、所述空中鼠标自身的最小视场角以及最小控制距离确定函数关系,确定所述空中鼠标距离所述待被控显示设备的最小控制距离;
[0011]确定从所述待被控显示设备向所述空中鼠标自身的第一方向与所述待被控显示设备的距离为所述最小控制距离的平面,确定以所述待被控显示设备的第一中心点在所述平面上的投影为中心,基于预设的第一形状及第一大小确定角点;
[0012]确定以所述待被控显示设备的第一中心点为顶点,以所述角点为圆锥的曲面上点的圆锥状的目标区域;
[0013]确定所述圆锥状的目标区域内、距所述待控制显示设备的距离大于所述最小控制距离,距所述第一中心点的距离小于预设最大控制距离的范围内的控制区域;
[0014]判断所述空中鼠标是否位于所述控制区域内,若是,则进行后续的获取待被控显示设备的屏幕图像和采集的第一图像的步骤。
[0015]进一步地,所述最小距离确定函数关系为h=(a/2)/tan(β/4),其中h表示所述空中鼠标自身距离所述待被控显示设备的最小控制距离,a表示所述待被控显示设备的对角
线长度,β表示所述空中鼠标自身的最小视场角。
[0016]进一步地,所述方法还包括:
[0017]若所述空中鼠标不位于所述控制区域,输出将所述空中鼠标移动到所述控制区域的提示信息。
[0018]第二方面,本申请提供了一种控制装置,所述装置包括:
[0019]获取模块,用于获取待被控显示设备的屏幕图像和采集的第一图像;
[0020]确定模块,用于确定所述第一图像中与所述屏幕图像相似的区域图像;
[0021]控制模块,用于根据所述第一图像的中心点位置和所述区域图像,确定所述中心点位置在所述区域图像中的目标控制位置,基于所述目标控制位置对所述待被控显示设备进行控制。
[0022]进一步地,所述确定模块,还用于根据预先保存的所述待被控显示设备的对角线长度、所述空中鼠标自身的最小视场角以及最小控制距离确定函数关系,确定所述空中鼠标距离所述待被控显示设备的最小控制距离;确定从所述待被控显示设备向所述空中鼠标自身的第一方向与所述待被控显示设备的距离为所述最小控制距离的平面,确定以所述待被控显示设备的第一中心点在所述平面上的投影为中心,基于预设的第一形状及第一大小确定角点;确定以所述待被控显示设备的第一中心点为顶点,以所述角点为圆锥的曲面上点的圆锥状的目标区域;确定所述圆锥状的目标区域内、距所述待控制显示设备的距离大于所述最小控制距离,距所述第一中心点的距离小于预设最大控制距离的范围内的控制区域;
[0023]所述装置还包括:
[0024]判断模块,用于判断所述空中鼠标是否位于所述控制区域内,若是,则触发所述获取模块获取待被控显示设备的屏幕图像和采集的第一图像。
[0025]进一步地,所述判断模块,还用于若所述空中鼠标不位于所述控制区域,输出将所述空中鼠标移动到所述控制区域的提示信息。
[0026]第三方面,本申请提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0027]所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行时实现上述控制方法中任一所述方法的步骤。
[0028]第四方面,本申请提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现上述控制方法中任一所述方法的步骤。
[0029]本申请提供了一种控制方法、装置、设备和介质,由于该方法中获取待被控显示设备的屏幕图像和采集的第一图像;确定所述第一图像中与所述屏幕图像相似的区域图像;根据所述第一图像的中心点位置和所述区域图像,确定所述中心点位置在所述区域图像中的目标控制位置,基于所述目标控制位置对所述待被控显示设备进行控制,从而确保了空中鼠标指向的位置即为待被控显示设备上的目标控制位置,提高了空中鼠标的实用性。
附图说明
[0030]为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的
普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为本申请提供的一种控制方法的过程示意图;
[0032]图2为本申请提供的一种空中鼠标的示意图;
[0033]图3为本申请提供的一种确定中心点位置在区域图像中的目标控制位置的示意图;
[0034]图4为本申请提供的一种确定最小距离确定函数关系的示意图;
[0035]图5为本申请提供的另一种确定最小距离确定函数关系的示意图;
[0036]图6为本申请提供的一种控制区域的示意图;
[0037]图7为本申请提供的一种目标区域中距坐标原点的距离为最小控制距离的示意图;
[0038]图8为本申请提供的一种控制装置的结构示意图;
[0039]图9为本申请提供的一种电子设备的结构示意图。
具体实施方式
[0040]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0041]为了提高本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制方法,其特征在于,应用于空中鼠标,所述方法包括:获取待被控显示设备的屏幕图像和采集的第一图像;确定所述第一图像中与所述屏幕图像相似的区域图像;根据所述第一图像的中心点位置和所述区域图像,确定所述中心点位置在所述区域图像中的目标控制位置,基于所述目标控制位置对所述待被控显示设备进行控制。2.根据权利要求1所述的方法,其特征在于,所述获取待被控显示设备的屏幕图像和采集的第一图像之前,所述方法还包括:根据预先保存的所述待被控显示设备的对角线长度、所述空中鼠标自身的最小视场角以及最小控制距离确定函数关系,确定所述空中鼠标距离所述待被控显示设备的最小控制距离;确定从所述待被控显示设备向所述空中鼠标自身的第一方向与所述待被控显示设备的距离为所述最小控制距离的平面,确定以所述待被控显示设备的第一中心点在所述平面上的投影为中心,基于预设的第一形状及第一大小确定角点;确定以所述待被控显示设备的第一中心点为顶点,以所述角点为圆锥的曲面上点的圆锥状的目标区域;确定所述圆锥状的目标区域内、距所述待控制显示设备的距离大于所述最小控制距离,距所述第一中心点的距离小于预设最大控制距离的范围内的控制区域;判断所述空中鼠标是否位于所述控制区域内,若是,则进行后续的获取待被控显示设备的屏幕图像和采集的第一图像的步骤。3.根据权利要求2所述的方法,其特征在于,所述最小距离确定函数关系为h=(a/2)/tan(β/4),其中h表示所述空中鼠标自身距离所述待被控显示设备的最小控制距离,a表示所述待被控显示设备的对角线长度,β表示所述空中鼠标自身的最小视场角。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述空中鼠标不位于所述控制区域,输出将所述空中鼠标移动到所述控制区域的提示信息。5.一种控制装置,其特征在于,所述装置包括:获取模块,用于获取待被控显示设备的屏幕图像和采集的第一图像;确定模块,用于确定所...

【专利技术属性】
技术研发人员:赵玉峰
申请(专利权)人:海信集团控股股份有限公司
类型:发明
国别省市:

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

1