技术新讯 > 电子通信装置的制造及其应用技术 > 显示设备、遥控设备及基于运动轨迹的显示设备控制方法与流程  >  正文

显示设备、遥控设备及基于运动轨迹的显示设备控制方法与流程

  • 国知局
  • 2024-08-02 14:21:36

本发明涉及智能终端,尤其涉及一种显示设备、遥控设备及基于运动轨迹的显示设备控制方法。

背景技术:

1、在智能电视的应用场景下,用户可以通过遥控器、手柄等遥控设备移动电视机中的焦点位置,从而对电视机中所配置的应用软件、菜单选项等控件进行选中并打开。

2、但是,通过遥控设备移动电视机中的焦点位置以选中目标控件的方式较为繁琐,用户通常需要多次对焦点进行移动,才能将焦点移动至目标控件所在的位置,并需要进一步按下遥控设备中的确定按键才能打开目标控件。因此,相关技术中通过遥控设备控制显示设备打开相关应用程序的方案还需要进一步的改进。

技术实现思路

1、本发明实施例提供一种显示设备、遥控设备及基于运动轨迹的显示设备控制方法,能够提高通过遥控设备对显示设备进行控制时的便捷性。

2、根据本发明实施例的一个方面,提供了一种显示设备,包括:显示器,被配置为显示用户界面;第一通信器,被配置为接收遥控设备在多个时刻发送的上述遥控设备的运动信息;其中,上述遥控设备的运动信息包括上述遥控设备的加速度;第一控制器,分别与上述显示器和上述第一通信器耦接,且被配置为:控制上述显示器显示第一界面;其中,上述用户界面包括上述第一界面,上述第一界面包括多个控件;基于当前时刻上述遥控设备的运动信息,确定上述遥控设备从前一时刻至上述当前时刻的运动轨迹;其中,上述多个时刻包括上述当前时刻和上述前一时刻;将上述遥控设备从上述前一时刻至上述当前时刻的运动轨迹与多个预设运动轨迹进行匹配;若上述遥控设备从初始时刻至上述当前时刻的运动轨迹与上述多个预设运动轨迹中的目标运动轨迹匹配,且上述遥控设备从上述初始时刻至上述当前时刻的移动距离大于或等于上述目标运动轨迹的长度,则根据上述目标运动轨迹生成上述第一界面对应的第一控制指令;其中,上述第一控制指令用于打开上述第一界面中目标控件对应的第二界面,上述多个控件包括上述目标控件,上述用户界面包括上述第二界面。

3、在一些实施例中,上述第一通信器还被配置为:接收用户通过上述遥控设备的控制按键发送的轨迹检测信号;上述第一控制器具体被配置为:响应于上述轨迹检测信号,基于上述当前时刻上述遥控设备的运动信息,确定上述遥控设备从上述前一时刻至上述当前时刻的运动轨迹。

4、在一些实施例中,上述第一控制器具体被配置为:基于上述当前时刻上述遥控设备的加速度,确定上述遥控设备在上述当前时刻的速度;基于上述遥控设备在上述当前时刻的速度,确定上述遥控设备从上述初始时刻至上述当前时刻的移动距离;其中,上述初始时刻为在接收到上述轨迹检测信号之后首次接收到上述遥控设备发送的运动信息的时刻;基于上述遥控设备从上述初始时刻至上述当前时刻的移动距离,确定上述遥控设备在上述当前时刻的运动方向;基于上述遥控设备的移动距离和运动方向,确定上述遥控设备从上述前一时刻至上述当前时刻的运动轨迹。

5、在一些实施例中,上述第一通信器还被配置为:接收用户通过上述遥控设备的控制按键发送的终止检测信号;上述第一控制器具体被配置为:在上述第一通信器接收到上述终止检测信号,或上述遥控设备从上述初始时刻至上述当前时刻的移动距离大于第一预设距离的情况下,若上述遥控设备从初始时刻至上述当前时刻的运动轨迹与上述多个预设运动轨迹中的目标运动轨迹匹配,且上述遥控设备从上述初始时刻至上述当前时刻的移动距离大于或等于上述目标运动轨迹的长度,则根据上述目标运动轨迹生成上述第一界面对应的第一控制指令。

6、在一些实施例中,上述第一控制器还被配置为:若上述遥控设备从上述初始时刻至上述当前时刻的运动轨迹与上述多个预设运动轨迹中的上述目标运动轨迹匹配,则控制显示器在上述第一界面中显示上述遥控设备从上述初始时刻至上述当前时刻的运动轨迹。

7、根据本发明实施例的又一方面,提供了一种遥控设备,包括:第二通信器,被配置为向上述显示设备发送轨迹信号;与上述第二通信器耦接的第二控制器,上述第二控制器,被配置为:获取上述遥控设备的运动信息;其中,上述遥控设备的运动信息包括上述遥控设备的加速度;基于上述遥控设备的运动信息,确定上述遥控设备的运动轨迹;确定上述遥控设备的运动轨迹对应的上述轨迹信号;控制上述第二通信器向上述显示设备发上述送轨迹信号,以使上述显示设备接收上述轨迹信号,并根据上述轨迹信号生成第一界面对应的第二控制指令;其中,上述第二控制指令用于打开上述第一界面中目标控件对应的第二界面,上述显示设备显示有用户界面,上述用户界面包括上述第一界面和上述第二界面,上述第一界面包括多个控件,上述多个控件包括上述目标控件。

8、在一些实施例中,上述第二控制器具体被配置为:响应于用户对上述遥控设备的控制按键的操作,基于上述遥控设备的运动信息,确定上述遥控设备的运动轨迹;或,在上述遥控设备的移动距离大于第二预设距离的情况下,基于上述遥控设备的运动信息,确定上述遥控设备的运动轨迹。

9、在一些实施例中,上述第二控制器具体被配置为:从多个预设轨迹键值中确定出与上述遥控设备的运动轨迹匹配的目标轨迹键值;确定上述目标轨迹键值对应的上述轨迹信号。

10、根据本发明实施例的又一方面,提供了一种基于运动轨迹的显示设备控制方法,应用于显示设备,上述方法包括:显示第一界面;其中,上述第一界面包括多个控件;接收遥控设备在多个时刻发送的上述遥控设备的运动信息;其中,上述遥控设备的运动信息包括上述遥控设备的加速度;基于当前时刻上述遥控设备的运动信息,确定上述遥控设备从前一时刻至上述当前时刻的运动轨迹;其中,上述多个时刻包括上述当前时刻和上述前一时刻;将上述遥控设备从上述前一时刻至上述当前时刻的运动轨迹与多个预设运动轨迹进行匹配;若上述遥控设备从初始时刻至上述当前时刻的运动轨迹与上述多个预设运动轨迹中的目标运动轨迹匹配,且上述遥控设备从上述初始时刻至上述当前时刻的移动距离大于或等于上述目标运动轨迹的长度,则根据上述目标运动轨迹生成上述第一界面对应的第一控制指令;其中,上述第一控制指令用于打开上述第一界面中目标控件对应的第二界面,上述多个控件包括上述目标控件。

11、在一些实施例中,上述方法还包括:接收用户通过上述遥控设备的控制按键发送的轨迹检测信号;上述基于当前时刻上述遥控设备的运动信息,确定上述遥控设备从前一时刻至上述当前时刻的运动轨迹,包括:响应于上述轨迹检测信号,基于上述当前时刻上述遥控设备的运动信息,确定上述遥控设备从上述前一时刻至上述当前时刻的运动轨迹。

12、在一些实施例中,上述基于当前时刻上述遥控设备的运动信息,确定上述遥控设备从前一时刻至上述当前时刻的运动轨迹,包括:基于上述当前时刻上述遥控设备的加速度,确定上述遥控设备在上述当前时刻的速度;基于上述遥控设备在上述当前时刻的速度,确定上述遥控设备从上述初始时刻至上述当前时刻的移动距离;其中,上述初始时刻为在接收到上述轨迹检测信号之后首次接收到上述遥控设备发送的运动信息的时刻;基于上述遥控设备从上述初始时刻至上述当前时刻的移动距离,确定上述遥控设备在上述当前时刻的运动方向;基于上述遥控设备的移动距离和运动方向,确定上述遥控设备从上述前一时刻至上述当前时刻的运动轨迹。

13、在一些实施例中,上述方法还包括:接收用户通过上述遥控设备的控制按键发送的终止检测信号;上述根据上述目标运动轨迹生成上述第一界面对应的第一控制指令,包括:在接收到上述终止检测信号的情况下,若上述遥控设备从初始时刻至上述当前时刻的运动轨迹与上述多个预设运动轨迹中的目标运动轨迹匹配,且上述遥控设备从上述初始时刻至上述当前时刻的移动距离大于或等于上述目标运动轨迹的长度,则根据上述目标运动轨迹生成上述第一界面对应的第一控制指令。

14、在一些实施例中,上述方法还包括:若上述遥控设备从上述初始时刻至上述当前时刻的运动轨迹与上述多个预设运动轨迹中的上述目标运动轨迹匹配,则在上述第一界面中显示上述遥控设备从上述初始时刻至上述当前时刻的运动轨迹。

15、根据本发明实施例的又一方面,提供了一种基于运动轨迹的显示设备控制方法,应用于遥控设备,上述方法包括:获取上述遥控设备的运动信息;其中,上述遥控设备的运动信息包括上述遥控设备的加速度;基于上述遥控设备的运动信息,确定上述遥控设备的运动轨迹;确定上述遥控设备的运动轨迹对应的上述轨迹信号;向上述显示设备发上述送轨迹信号,以使上述显示设备接收上述轨迹信号,并根据上述轨迹信号生成第一界面对应的第二控制指令;其中,上述第二控制指令用于打开上述第一界面中目标控件对应的第二界面,上述显示设备用于显示上述第一界面和上述第二界面,上述第一界面包括多个控件,上述多个控件包括上述目标控件。

16、在一些实施例中,上述基于上述遥控设备的运动信息,确定上述遥控设备的运动轨迹,包括:响应于用户对上述遥控设备的控制按键的操作,基于上述遥控设备的运动信息,确定上述遥控设备的运动轨迹;或,在上述遥控设备的移动距离大于第二预设距离的情况下,基于上述遥控设备的运动信息,确定上述遥控设备的运动轨迹。

17、在一些实施例中,上述确定上述遥控设备的运动轨迹对应的上述轨迹信号,包括:从多个预设轨迹键值中确定出与上述遥控设备的运动轨迹匹配的目标轨迹键值;确定上述目标轨迹键值对应的上述轨迹信号。

18、根据本发明实施例的又一方面,提供了一种基于运动轨迹的显示设备控制装置,配置于显示设备,上述装置包括:显示模块,用于:显示第一界面;其中,上述第一界面包括多个控件;接收模块,用于:接收遥控设备在多个时刻发送的上述遥控设备的运动信息;其中,上述遥控设备的运动信息包括上述遥控设备的加速度;第一确定模块,用于:基于当前时刻上述遥控设备的运动信息,确定上述遥控设备从前一时刻至上述当前时刻的运动轨迹;其中,上述多个时刻包括上述当前时刻和上述前一时刻;匹配模块,用于:将上述遥控设备从上述前一时刻至上述当前时刻的运动轨迹与多个预设运动轨迹进行匹配;生成模块,用于:若上述遥控设备从初始时刻至上述当前时刻的运动轨迹与上述多个预设运动轨迹中的目标运动轨迹匹配,且上述遥控设备从上述初始时刻至上述当前时刻的移动距离大于或等于上述目标运动轨迹的长度,则根据上述目标运动轨迹生成上述第一界面对应的第一控制指令;其中,上述第一控制指令用于打开上述第一界面中目标控件对应的第二界面,上述多个控件包括上述目标控件。

19、根据本发明实施例的又一方面,提供了一种基于运动轨迹的显示设备控制装置,配置于遥控设备,上述装置包括:获取模块,用于:获取上述遥控设备的运动信息;其中,上述遥控设备的运动信息包括上述遥控设备的加速度;第二确定模块,用于:基于上述遥控设备的运动信息,确定上述遥控设备的运动轨迹;以及,确定上述遥控设备的运动轨迹对应的上述轨迹信号;发送模块,用于:向上述显示设备发上述送轨迹信号,以使上述显示设备接收上述轨迹信号,并根据上述轨迹信号生成第一界面对应的第二控制指令;其中,上述第二控制指令用于打开上述第一界面中目标控件对应的第二界面,上述显示设备用于显示上述第一界面和上述第二界面,上述第一界面包括多个控件,上述多个控件包括上述目标控件。

20、根据本发明实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令在显示设备上运行时,使得显示设备执行如上所述的基于运动轨迹的显示设备控制方法的操作,或使得遥控设备执行如上所述的基于运动轨迹的显示设备控制方法的操作。

21、根据本发明实施例的又一方面,提供了一种计算机程序产品,当计算机程序产品在显示设备上运行时,使得显示设备实现如上所述的基于运动轨迹的显示设备控制方法的操作,或使得遥控设备实现如上所述的基于运动轨迹的显示设备控制方法的操作。

22、根据本发明实施例提供的显示设备、遥控设备及基于运动轨迹的显示设备控制方法,能够控制显示器显示用户界面;其中,用户界面包括第一界面和第二界面,第一界面中显示有多个控件;接收遥控设备在多个时刻发送的遥控设备的运动信息;其中,遥控设备的运动信息包括遥控设备的加速度;基于当前时刻遥控设备的运动信息,确定遥控设备从前一时刻至当前时刻的运动轨迹;其中,多个时刻包括当前时刻和前一时刻;并将遥控设备从前一时刻至当前时刻的运动轨迹与多个预设运动轨迹进行匹配;若遥控设备从初始时刻至当前时刻的运动轨迹均与多个预设运动轨迹中的目标运动轨迹匹配,且遥控设备从初始时刻至当前时刻的移动距离大于或等于目标运动轨迹的长度,则根据目标运动轨迹生成第一界面对应的第一控制指令,从而根据第一控制指令打开第一界面中目标控件对应的第二界面;其中,多个控件包括目标控件。

23、并且,还能够获取遥控设备的运动信息,并基于遥控设备的运动信息,确定遥控设备的运动轨迹;接着,确定遥控设备的运动轨迹对应的轨迹信号,并控制第二通信器向显示设备发送轨迹信号,以使显示设备接收该轨迹信号,并根据该轨迹信号生成第一界面对应的第二控制指令,从而根据第二控制指令打开第一界面中目标控件对应的第二界面。

24、应用本发明的技术方案,显示设备能够基于遥控设备的加速度,实时地确定遥控设备在当前时刻的运动轨迹,并实时地对遥控设备在当前时刻的运动轨迹与预设运动轨迹进行匹配,从而在匹配成功且遥控设备的移动距离满足一定条件的情况下,生成相应的第一控制指令,以打开第一界面中目标控件对应的第二界面。另外,遥控设备能够基于所获取的遥控设备的运动信息,确定遥控设备的运动轨迹以及对应的轨迹信号;并将该轨迹信号发送至显示设备,从而使得显示设备根据该轨迹信号生成相应的第二控制指令,以打开第一界面中目标控件对应的第二界面。

25、因此,相较于相关技术中用户需要控制遥控设备以移动显示设备界面中的焦点位置,才能打开相应控件的技术方案,本发明的技术方案无需移动显示设备界面中的焦点位置,用户可以直接控制遥控设备按照一定的运动轨迹进行移动,即可打开显示设备中的相应控件,从而能够提高通过遥控设备对显示设备进行控制时的便捷性。

本文地址:https://www.jishuxx.com/zhuanli/20240801/242549.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。