本申请涉及计算机领域,具体而言,涉及一种设备控制方法、存储介质及电子装置。
背景技术:
1、相关技术对于可进行画面显示的待控设备的控制,通常依赖于传统的鼠标、遥控器等操控设备,但仍需用户执行较为复杂的控制操作,不够高效。因此,相关技术中存在设备的控制效率较低的技术问题。
技术实现思路
1、本申请实施例提供了一种设备控制方法、装置和存储介质及电子设备,以至少解决设备的控制效率较低的技术问题。
2、根据本申请实施例的一个方面,提供了一种设备控制方法,包括:
3、在待控设备的显示装置上显示远程控制标识,其中,上述远程控制标识为远程操控设备发射的光源信号在上述显示装置上反馈出的标识,上述远程操控设备为上述待控设备关联的、用于远程操控上述待控设备的设备;响应于上述远程操控设备发起的远程操作指令,获取上述远程控制标识在上述显示装置上的至少一个标识显示位置,其中,上述至少一个标识显示位置包括上述远程控制标识在上述远程操作指令被发起后在上述显示装置上的显示位置;在上述至少一个标识显示位置与上述显示装置上预设的控制触发位置相匹配的情况下,响应于上述控制触发位置对应的远程控制指令,对上述待控设备进行控制。
4、根据本申请实施例的另一方面,还提供了一种设备控制装置,包括:
5、第一显示单元,用于在待控设备的显示装置上显示远程控制标识,其中,上述远程控制标识为远程操控设备发射的光源信号在上述显示装置上反馈出的标识,上述远程操控设备为上述待控设备关联的、用于远程操控上述待控设备的设备;第一获取单元,用于响应于上述远程操控设备发起的远程操作指令,获取上述远程控制标识在上述显示装置上的至少一个标识显示位置,其中,上述至少一个标识显示位置包括上述远程控制标识在上述远程操作指令被发起后在上述显示装置上的显示位置;第一控制单元,用于在上述至少一个标识显示位置与上述显示装置上预设的控制触发位置相匹配的情况下,响应于上述控制触发位置对应的远程控制指令,对上述待控设备进行控制。
6、作为一种可选的方案,上述第一获取单元,包括:第一获取模块,通过图像采集设备,获取上述远程操作指令的响应过程中显示在上述显示装置上的目标画面,其中,上述目标画面包括上述显示装置上显示的播放画面以及上述远程控制标识;第一识别模块,对上述目标画面进行图像识别,获取上述远程控制标识在上述目标画面中的目标显示位置,其中,上述至少一个标识显示位置包括上述目标显示位置。
7、作为一种可选的方案,上述识别模块,包括:第一识别子模块,在上述目标画面包括多个画面的情况下,对上述多个画面进行图像识别,获取上述远程控制标识在上述目标画面中的多个显示位置,其中,上述至少一个标识显示位置包括上述多个显示位置,上述多个画面中的各个画面与上述多个显示位置中的各个显示位置一一对应。
8、作为一种可选的方案,上述第一识别子模块,包括:第一显示子单元,在上述响应于上述控制触发位置对应的远程控制指令,对上述待控设备进行控制之前,获取上述多个显示位置组成的目标显示轨迹;第一确定子单元,从上述显示装置上预设的多个控制触发轨迹中确定出与上述目标显示轨迹匹配的目标控制触发轨迹,其中,上述控制触发轨迹为多个上述控制触发位置组成的轨迹;第一获取子单元,获取上述目标控制触发轨迹对应的远程控制指令。
9、作为一种可选的方案,上述第一识别子模块,包括:第二获取子单元,在上述响应于上述控制触发位置对应的远程控制指令,对上述待控设备进行控制之前,获取上述多个显示位置中的起始显示位置、以及上述多个显示位置中的中止显示位置,其中,上述起始显示位置为上述远程操作指令被发起时上述远程控制标识在上述目标画面中的显示位置,上述中止显示位置为上述远程操作指令被中止时上述远程控制标识在上述目标画面中的显示位置;第二确定子单元,从上述显示装置上预设的多个虚拟控制标识中确定出与上述起始显示位置匹配的目标控制标识,其中,上述虚拟控制标识为上述控制触发位置关联的控制标识;第三获取子单元,获取上述目标控制标识对应的远程控制指令,其中,上述目标控制标识对应的远程控制指令用于指示对上述目标控制标识执行上述中止显示位置对应的控制操作。
10、作为一种可选的方案,上述设备控制装置,包括:第二控制单元,响应于对上述远程操控设备上的第一控制按钮触发的控制指令,对上述待控设备进行控制,其中,上述远程操控设备上配置有多个控制按钮,上述多个控制按钮包括上述第一控制按钮。
11、作为一种可选的方案,上述第二控制单元,包括:第一控制模块,响应于上述控制触发位置对应的远程控制指令,对上述待控设备进行控制,其中,上述远程控制指令为上述远程操控设备上的第二控制按钮对应的控制指令,上述多个控制按钮包括上述第二控制按钮。
12、作为一种可选的方案,上述获取模块,还包括以下至少之一:第一获取子模块,通过上述远程操控设备配置的图像采集设备,获取上述目标画面;第二获取子模块,通过上述待控设备配置的图像采集设备,获取上述目标画面。
13、根据本申请实施例的又一个方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如以上设备控制方法。
14、根据本申请实施例的又一方面,还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的设备控制方法。
15、在本申请实施例中,在待控设备的显示装置上显示远程控制标识,其中,上述远程控制标识为远程操控设备发射的光源信号在上述显示装置上反馈出的标识,上述远程操控设备为上述待控设备关联的、用于远程操控上述待控设备的设备;响应于上述远程操控设备发起的远程操作指令,获取上述远程控制标识在上述显示装置上的至少一个标识显示位置,其中,上述至少一个标识显示位置包括上述远程控制标识在上述远程操作指令被发起后在上述显示装置上的显示位置;在上述至少一个标识显示位置与上述显示装置上预设的控制触发位置相匹配的情况下,响应于上述控制触发位置对应的远程控制指令,对上述待控设备进行控制,进而达到了利用人工智能和图像识别技术达到远程触屏操作的目的,从而实现了将点击操作和移动操作结合提高了远程操作的效率和灵活性,进而解决了设备控制效率较低的技术问题。
1.一种设备控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述远程控制标识在所述显示装置上的至少一个标识显示位置,包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述目标画面进行图像识别,获取所述远程控制标识在所述目标画面中的目标显示位置,包括:
4.根据权利要求3所述的方法,其特征在于,在所述响应于所述控制触发位置对应的远程控制指令,对所述待控设备进行控制之前,所述方法包括:
5.根据权利要求3所述的方法,其特征在于,在所述响应于所述控制触发位置对应的远程控制指令,对所述待控设备进行控制之前,所述方法包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述响应于所述控制触发位置对应的远程控制指令,对所述待控设备进行控制,包括:
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述通过图像采集设备,获取所述远程操作指令的响应过程中显示在所述显示装置上的目标画面,包括以下至少之一:
9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至8中任一项所述的方法。
10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至8中任一项所述的方法。