一种远程视频传输方法及系统技术方案

技术编号:19436480 阅读:37 留言:0更新日期:2018-11-14 13:09
本申请提出了一种远程视频传输方法,该方法,根据获取的被控设备行进过程中的移动速度以及被控设备行进方向上的障碍物的距离对被控设备采集的视频流进行压缩后将视频进行传输。该方法可以降低视频传输过程中对带宽的要求,因此该方法被应用于机器人远程辅助控制时,可以使机器人在网络环境不稳定时,也可以辅助机器人的控制系统及时准确的对机器人进行控制。

【技术实现步骤摘要】
一种远程视频传输方法及系统
本申请涉及机器人领域,特别涉及一种远程视频传输方法及系统。
技术介绍
机器人是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代人类工作的工作,例如生产业、建筑业,或是危险的工作。随着科学技术的不断发展,机器人技术在已经取得了突飞猛进的发展。能够执行被下达的指示或者是通过自身设置的摄像采集设备向使用人员反馈信息。但无论如何,目前的机器人在很长一段时间无法做到完全自主,因此远程控制辅助会是无人值守机器人的一个重要组成部分。专利技术人在实现本申请的过程中发现,通常机器人会面临着网络环境不稳定,对实时性要求较高等问题,由于使用过程中环境因素是不可控且多变的,因此如何通过减少远程辅助控制过程中的带宽需求来提高远程辅助控制的响应速度和运行速度,成为本领域技术人员亟待解决的技术问题。
技术实现思路
本申请提供一种远程视频传输方法,降低现有技术中对机器人实施远程辅助控制时对带宽的要求。为了达到上述目的,本申请提出了一种远程视频传输方法,其特征在于,该方法包括:当被控设备处于行进过程时,获取所述被控设备的移动速度以及所述被控设备行进方向上的障碍物的距离;根据所述移动速度以及所述距离对所述被控设备采集的视频流进行压缩;将压缩后的视频流进行传输。优选的,根据所述移动速度以及所述距离对所述被控设备采集的视频流进行压缩,具体为:根据所述移动速度以及所述距离确定所述压缩后的视频流的帧速;根据所述帧速对所述视频流进行压缩。优选的,在将压缩后的视频流进行传输之后,还包括:上报所述被控设备的位置信息。优选的,在上报所述被控设备的位置信息之后,还包括:接收行进指示,所述行进指示中携带目标位置信息。相应的,本申请还提出了一种远程视频传输系统,包括:获取模块、处理模块、传输模块,所述获取模块,用于当被控设备处于行进过程时,获取所述被控设备的移动速度以及所述被控设备行进方向上的障碍物的距离;所述处理模块,用于根据所述移动速度以及所述距离对所述被控设备采集的视频流进行压缩;所述传输模块,用于将压缩后的视频流进行传输。优选的,所述处理模块根据所述移动速度以及所述距离对所述被控设备采集的视频流进行压缩的具体方法为:根据所述移动速度以及所述距离确定所述压缩后的视频流的帧速;根据所述帧速对所述视频流进行压缩。优选的,所述传输模块,还用于上报所述被控设备的位置信息。8、如权利要求7所述的系统,其特征在于,所述传输模块,还用于接收行进指示,所述行进指示中携带目标位置信息。由此可见,与现有技术相比,本申请所提出的技术方案的有益技术效果包括:本申请提出了一种远程视频传输方法,该方法,根据获取的被控设备行进过程中的移动速度以及被控设备行进方向上的障碍物的距离对被控设备采集的视频流进行压缩后将视频进行传输。该方法可以降低视频传输过程中对带宽的要求,因此该方法被应用于机器人远程辅助控制时,可以使机器人在网络环境不稳定时,也可以辅助机器人的控制系统及时准确的对机器人进行控制。附图说明图1为本申请实施例提出的一种远程视频传输方法的流程示意图;图2为本申请实施例提出的一种远程视频传输方法在具体应用场景下的流程示意图;图3为本申请实施例提出的一种远程视频传输系统的结构示意图。具体实施方式如
技术介绍
所述,现有技术中在对机器人进行辅助控制时,为了对机器人实时控制,需保证响应速度和运行速度,因此对网络环境的稳定性和带宽有较高的要求。但是机器人在使用过程中,环境因素不可控且多变,网络环境难以满足上述要求。有鉴于以上享有技术中的技术问题,本申请提出了一种远程视频传输方法,该方法包括:步骤S101:当被控设备处于行进过程时,获取所述被控设备的移动速度以及所述被控设备行进方向上的障碍物的距离。在具体的应用场景中,为了快捷准确的获取所述被控设备的移动速度的方式可以为在被控设备上设置速度检测装置以获取被控设备的移动速度。为了准确的获取被控设备行进方向上的障碍物的距离,可以通过激光测距检测被控设备行进方向上被控设备与障碍物的距离。本申请中的视频的采集方式可以为在被控设备上设置摄像头进行视频采集需要说明的是,通过在被控设备上设置速度检测装置和激光测距只是在实施本申请实施例的技术方案时的一种优选实施方式。采用何种方式获取被控设备的行进速度以及被控设备在行进方向上与障碍物的距离并不影响本申请的保护范围。步骤S102:根据所述移动速度以及所述距离对所述被控设备采集的视频流进行压缩。由于在对机器人辅助控制时,为了实时控制机器人,需保证视频流的传输速度。因此,在具体的应用场景中,优选根据所述移动速度以及所述距离确定所述压缩后的视频流的帧速;再根据所述帧速对所述视频流进行压缩。在具体的应用场景中,为了保证视频流可以及时的进行传输,在带宽处于低速状态时,可以降低帧率的方式对视频流进行传输。在带宽处于高速状态时,可以提高帧速对视频流进行传输。根据需要传输视频流的帧率对视频流进行压缩。需要说明的是,根据带宽确定帧率再根据帧率对视频流压缩只是根据所述帧速对所述视频流进行压缩的一种优选方式,其如何根据所述帧速对所述视频流进行压缩,并不影响本申请的保护范围。需要说明的是,根据确定帧速对视频流压缩只是本申请实施例在对视频流压缩处理使得一种优选实施方式,其具体如何根据所述移动速度以及所述距离压缩所述视频流并不影响本申请的保护范围。步骤S103:将压缩后的视频流进行传输。为了更好地对被控设备进行辅助控制,在具体的应用场景中,可以实施完步骤S103之后,将被控设备的位置信息上报。设备控制端可以根据被控设备的位置信息规划对被控设备的行走路径进一步规划调整。在具体的应用场景中,当上述传输方法被用于控制被控设备行进时,被控设备接收行进指示,所述行进指示中携带目标位置信息。需要说明的是,在将视频流进行传输后,进行的将被控设备位置信息上报和接收携带目标位置的信息均为在实施本申请实施例的技术方案被用于辅助控制被控设备行进时的优选技术方案。但是,本申请的技术方案不仅仅可以应用到辅助控制领域,只要在实施某项技术时需要稳定迅速的传输视频流,均可以应用本申请的技术方案。本申请的技术方案被应用到何种情景下或者领域中均不影响本申请的保护范围。由此可见,与现有技术相比,本申请实施例所提出的技术方案的有益技术效果包括:本申请实施例提出了一种远程视频传输方法,该方法,根据获取的被控设备行进过程中的移动速度以及被控设备行进方向上的障碍物的距离对被控设备采集的视频流进行压缩后将视频进行传输。该方法可以降低视频传输过程中对带宽的要求,因此该方法主要被应用于机器人远程辅助控制时,可以使机器人在网络环境不稳定时,也可以辅助机器人的控制系统及时准确的对机器人进行控制。下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。如图2所示为本申请实施例所提出的一种具体应用场景下的远程视频传输方法的流程示意图。该方法被应用机器人的辅助控制系统中,用于辅助控制机器人的行本文档来自技高网
...

【技术保护点】
1.一种远程视频传输方法,其特征在于,该方法包括:当被控设备处于行进过程时,获取所述被控设备的移动速度以及所述被控设备行进方向上的障碍物的距离;根据所述移动速度以及所述距离对所述被控设备采集的视频流进行压缩;将压缩后的视频流进行传输。

【技术特征摘要】
1.一种远程视频传输方法,其特征在于,该方法包括:当被控设备处于行进过程时,获取所述被控设备的移动速度以及所述被控设备行进方向上的障碍物的距离;根据所述移动速度以及所述距离对所述被控设备采集的视频流进行压缩;将压缩后的视频流进行传输。2.如权利要求1所述的方法,其特征在于,根据所述移动速度以及所述距离对所述被控设备采集的视频流进行压缩,具体为:根据所述移动速度以及所述距离确定所述压缩后的视频流的帧速;根据所述帧速对所述视频流进行压缩。3.如权利要求1所述的方法,其特征在于,在将压缩后的视频流进行传输之后,还包括:上报所述被控设备的位置信息。4.如权利要求3所述的方法,其特征在于,在上报所述被控设备的位置信息之后,还包括:接收行进指示,所述行进指示中携带目标位置信息。5.一种远程视频传输系统,...

【专利技术属性】
技术研发人员:苏俊
申请(专利权)人:北京米文动力科技有限公司
类型:发明
国别省市:北京,11

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

1