一种实现远程FPV遥控及画面直播方法、服务器及存储介质与流程

xiaoxiao5小时前  3


本技术涉及互联网领域,尤其涉及一种实现远程fpv遥控及画面直播方法、服务器及存储介质。


背景技术:

1、fpv(first person view)指的是第一人称视角,通常用于无人机、遥控车等的实时视频传输,随着制造技术的提高,各种fpv遥控客体变得更加普及,远程遥控fpv遥控客体也变得可实现。

2、传统方法中,对于类似于无人机、遥控车这样的fpv遥控客体,往往通过手持的机械摇杆对遥控飞行器等进行操控。摇杆控制油门、方向、俯仰、横滚等参数,用户需要通过手动操作使飞行器完成各种动作。

3、然而,传统的方法中,机械摇杆是离散的物理设备,其移动范围和精度是有限的。而用户的想法往往是复杂而连续的,通过简单的摇杆运动无法完全表达用户的意图,比如想让无人机做出一个复杂轨迹的飞行动作,而机械摇杆需要用户经过长时间训练才能熟练掌握,对新手用户而言,摇杆操作与无人机飞行状态的映射关系并不容易理解掌握。所以,传统方法根据用户对摇杆的操作往往难以控制如无人机这样的fpv遥控客体进行复杂连续的动作。


技术实现思路

1、本技术提供了一种实现远程fpv遥控及画面直播方法、服务器及存储介质,用于在现有技术中用户通过对摇杆的操作往往难以控制fpv遥控客体进行复杂连续动作的情况下,帮助用户通过脑电波接收设备控制fpv遥控客体进行复杂连续的动作。

2、第一方面,本技术提供了一种实现远程fpv遥控及画面直播方法,应用于服务器,该方法包括:通过脑电波接收设备获取用户的脑电信号指令,并根据该脑电信号指令控制fpv遥控客体;接收到该fpv遥控客体通过图像采集设备采集到的直播画面后,对该直播画面应用st2110标准进行高清编码处理,获得高清直播画面;将该高清直播画面发送给接收端进行解码播放。

3、在上述实施例中,服务器在获取到用户的脑电信号指令后,可以准确转换为控制指令,实现对fpv遥控客体的精确控制,解决了当前通过简单机械摇杆难以实现复杂控制的问题;并且可以通过视频编码和传输将fpv遥控客体的直播画面实时传输到接收端,实现了远程遥控和画面直播的效果。这种基于脑电信号的遥控方式,不受传统输入设备的限制,可以实现更精确、复杂的控制,大大提高了用户体验。而视频流的实时编码传输也保证了画质和流畅度,为用户提供了高质量的直播画面。

4、结合第一方面的一些实施例,在一些实施例中,在通过脑电波接收设备获取用户的脑电信号指令,并根据该脑电信号指令控制fpv遥控客体的步骤,具体包括:在根据脑电波接收设备确定脑电信号后,将该脑电信号转化为数字信号;将该数字信号与预设的动作指令库进行匹配,确定动作指令;在根据该动作指令确定为该脑电信号指令后,控制该fpv遥控客体执行该动作指令对应的动作。

5、在上述实施例中,服务器会将获取的脑电信号转化为数字信号,再与预设的动作指令库进行匹配,以确定最终的控制指令,从而实现对fpv遥控客体的精确控制。这种将模拟信号数字化和匹配的方式,可以提高信号处理的精度,有效提取用户意图,降低误操作的概率,增强了系统的可靠性和智能化水平。

6、结合第一方面的一些实施例,在一些实施例中,在将该高清直播画面发送给接收端进行解码播放的步骤之后,还包括:通过该fpv遥控客体上的温湿度传感器获取温湿度环境数据;在接收端播放的高清直播画面中的设定区域显示该温湿度环境数据。

7、在上述实施例中,服务器会获取fpv遥控客体上的温湿度传感器的数据,并在接收端的直播画面中实时显示出来,这可以让用户清楚了解fpv遥控客体所处的环境温湿度,辅助判断客体状态和作业情况,为用户的操作决策提供参考,扩大了系统的应用场景,提高了用户体验。

8、结合第一方面的一些实施例,在一些实施例中,在将该高清直播画面发送给接收端进行解码播放的步骤之后,还包括:获取该fpv遥控客体上的不同位置的多个麦克风采集的立体环境声音数据;对该立体环境声音数据进行3d音频处理,获得3d立体环境声音;控制该接收端播放带有该3d立体环境声音。

9、在上述实施例中,服务器会获取fpv遥控客体上的多通道立体声音,进行3d音频处理后同步到接收端播放,这会给用户带来身临其境的沉浸感受,仿佛自己正处在fpv遥控客体所在的环境中,大大增强了用户的代入感和操作乐趣,使应用体验更加立体化和丰富化。

10、结合第一方面的一些实施例,在一些实施例中,在将该高清直播画面发送给接收端进行解码播放的步骤,具体包括:获取该fpv遥控客体上的地形传感器检测到的地形数据;通过机器学习模型根据该地形数据确定环境类型,该机器学习模型是通过地形样本数据训练与不同环境类型进过训练而得;将该环境类型发送至该接收端。

11、在上述实施例中,这种智能化的环境识别方式可以让用户更清楚直接地了解fpv遥控客体所处的环境情况,为后续的控制操作提供参考,也扩大了系统的适用场景,提升了用户体验。

12、结合第一方面的一些实施例,在一些实施例中,在该接收到该fpv遥控客体通过图像采集设备采集到的直播画面后,对该直播画面应用st2110标准进行高清编码处理,获得高清直播画面的步骤之后,还包括:将多个该fpv遥控客体采集到的高清直播画面传输至接收端,以使该接收端的显示控制平台上分屏同时显示出多个该高清直播画面;接收该接收端发来的目标画面查看指令,该目标画面查看指令是该接收端检测到用户选择点击多个该高清直播画面中的目标视频画面所产生的指令;根据该目标画面查看指令确定用户选择的目标视频画面对应的该fpv遥控客体作为当前的控制对象;将该用户脑电信号指令通过网络实时传输至当前确定的该控制对象,以使该控制对象进行相应的遥控操作。

13、在上述实施例中,服务器能够同时处理多个fpv遥控客体的视频画面,并在接收端实现多画面并列显示,用户可以随时点击选择目标画面,服务器会将该画面对应的fpv遥控客体确定为当前控制对象,用户的脑电信号指令就会实时传输给该对象进行遥控操作。这种多对象并列控制的方式,极大地扩展了系统的使用场景,用户可以灵活地在多个fpv客体之间切换控制,提高了用户体验。

14、结合第一方面的一些实施例,在一些实施例中,在将该高清直播画面发送给接收端进行解码播放的步骤之后,还包括:通过该fpv遥控客体上设置的电池电量检测模块确定剩余电量;在根据历史电量消耗参数确定电池寿命预测模型后,根据该电池寿命预测模型确定剩余可用时间;将该剩余可用时间与预设的低电量时间阈值进行比较;当该剩余可用时间低于该低电量时间阈值时,则触发电量预警。

15、在上述实施例中,服务器能够智能预测fpv遥控客体的电池剩余可用时间,当可用时间低于阈值时,向用户发出电量预警提示,以避免电量耗尽导致的失控情况发生。这种智能电量监测与预警的方式,确保了系统的可靠性和安全性,也为用户的遥控操作提供了重要的状态参考,提升了用户体验。

16、第二方面,本技术实施例提供了一种服务器,该服务器包括:一个或多个处理器和存储器;该存储器与该一个或多个处理器耦合,该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令,该一个或多个处理器调用该计算机指令以使得该服务器执行如第一方面以及第一方面中任一可能的实现方式描述的方法。

17、第三方面,本技术实施例提供一种包含指令的计算机程序产品,当上述计算机程序产品在服务器上运行时,使得上述服务器执行如第一方面以及第一方面中任一可能的实现方式描述的方法。

18、第四方面,本技术实施例提供一种计算机可读存储介质,包括指令,当上述指令在服务器上运行时,使得上述服务器执行如第一方面以及第一方面中任一可能的实现方式描述的方法。

19、可以理解地,上述第二方面提供的服务器,第三方面提供的计算机程序产品和第四方面提供的计算机存储介质均用于执行本技术实施例所提供的方法。因此,其所能达到的有益效果可参考对应方法中的有益效果,此处不再赘述。

20、本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

21、1、由于采用了基于脑电波的控制指令生成方式,所以可以直接根据用户的脑电信号指令来精确控制fpv遥控客体,有效解决了现有技术中通过简单机械摇杆难以实现复杂控制的问题,进而实现了对fpv遥控客体的精确复杂控制。

22、2、由于采用了对立体环境声音数据进行3d音频处理的方式,所以可以获得沉浸式的3d立体环境声音效果,有效解决了现有技术中接收端音频效果单一的问题,进而实现了给用户身临其境的音频体验。

23、3、由于采用了通过机器学习模型自动识别环境类型的方式,所以可以智能地分析地形数据判断fpv遥控客体所处环境,有效解决了现有技术中需要人工判断环境的问题,进而实现了对fpv遥控客体环境的智能识别。


技术特征:

1.一种实现远程fpv遥控及画面直播的方法,应用于服务器,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在通过脑电波接收设备获取用户的脑电信号指令,并根据所述脑电信号指令控制fpv遥控客体的步骤,具体包括:

3.根据权利要求1所述的方法,其特征在于,在将所述高清直播画面发送给接收端进行解码播放的步骤之后,还包括:

4.根据权利要求1所述的方法,其特征在于,在将所述高清直播画面发送给接收端进行解码播放的步骤之后,还包括:

5.根据权利要求1所述的方法,其特征在于,在将所述高清直播画面发送给接收端进行解码播放的步骤之后,还包括:

6.根据权利要求1所述的方法,其特征在于,在所述接收到所述fpv遥控客体通过图像采集设备采集到的直播画面后,对所述直播画面应用st2110标准进行高清编码处理,获得高清直播画面的步骤之后,还包括:

7.根据权利要求1所述的方法,其特征在于,在将所述高清直播画面发送给接收端进行解码播放的步骤之后,还包括:

8.一种服务器,其特征在于,所述服务器包括:一个或多个处理器和存储器;所述存储器与所述一个或多个处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,所述一个或多个处理器调用所述计算机指令以使得所述服务器执行如权利要求1-7中任一项所述的方法。

9.一种计算机可读存储介质,包括指令,其特征在于,当所述指令在服务器上运行时,使得所述服务器执行如权利要求1-7中任一项所述的方法。

10.一种计算机程序产品,其特征在于,当所述计算机程序产品在服务器上运行时,使得所述服务器执行如权利要求1-7中任一项所述的方法。


技术总结
本申请提供一种实现远程FPV遥控及画面直播方法、服务器及存储介质,涉及互联网领域,该方法包括:通过脑电波接收设备获取用户的脑电信号指令,并根据该脑电信号指令控制FPV遥控客体;接收到该FPV遥控客体通过图像采集设备采集到的直播画面后,对该直播画面应用ST2110标准进行高清编码处理,获得高清直播画面;将该高清直播画面发送给接收端进行解码播放,实施该方法,用户可以通过脑电波接收设备控制FPV遥控客体进行复杂连续的动作。

技术研发人员:曾宪荣
受保护的技术使用者:厦门一视科技有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)