一种图像传输带宽匹配方法、设备及系统技术方案

技术编号:15654561 阅读:92 留言:0更新日期:2017-06-17 11:24
本发明专利技术实施方式公开了一种图像传输带宽匹配方法,包括:发送实时传输协议数据包至客户端;接收由客户端反馈的带宽值与帧率值,所述带宽值与帧率值由客户端解析所述数据包而获得;根据所述带宽值得到对应的带宽权值,以及所述帧率值得到对应的帧率权值;根据帧率值对应带宽权值与帧率权值得到量化表权值;根据所述量化表权值进行图像传输数据的匹配,并将匹配后的图像数据发送至客户端。区别于现有技术的情况,本实施例提供的一种图像传输带宽匹配方法,根据带宽值与帧率值计算得出量化表的权值,根据量化表权值选择量化表数值进行量化处理,经过量化后的数据进行编码形成不同质量的图像。可以根据不同的带宽选择不同的图像质量进行传输。

【技术实现步骤摘要】
一种图像传输带宽匹配方法、设备及系统
本专利技术实施方式涉及视频处理
,特别是涉及一种图像传输带宽匹配方法、设备及系统。
技术介绍
随着无人机产业的高速发展,人们越来越重视航拍的流畅度和清晰度。而这些指标主要依靠提升无人机图传系统的性能。目前,小型无人机图传系统主要传输的格式为JPEG,分辨率为VGA(640*480)。JPEG由于压缩算法的限制,数据量较大,并且大多采用2.4GWIFI进行视频流传输,这对传输的带宽提出了较高的要求。尤其是针对低成本嵌入式网络系统,如何在有限的带宽中提升帧率,使用户有更好的体验,是各大企业面临的难题。在申请号为“200610057890.5”,名称为“一种动态带宽适配的方法”的专利技术专利中,提出一种动态带宽适配的方法,应用于具有多种不同编码带宽的媒体内容的流媒体系统,实现了媒体内容与带宽的最佳匹配;在申请号为“201310597404.9”,名称为“视频监控系统”的专利技术专利中,提供一种视频监控系统,实现了监控系统的智能化,具有结构简单,使用方便优点。上述专利仅仅从应用层去优化匹配带宽或者进行智能识别,并未提到从原始压缩环节进行优化。本专利技术主要是从压缩环节进行图像优化,使其匹配当前的环境及带宽。
技术实现思路
本专利技术实施方式提供一种图像传输带宽匹配方法、设备以及系统,能够通过解析客户端反馈的带宽、帧率信息,自适应调节压缩量化表,进而优化图片质量,满足在不同环境下的带宽要求。为解决上述技术问题,本专利技术实施方式采用的技术方案是:第一方面,提供一种图像传输带宽匹配方法,包括:发送实时传输协议数据包至客户端;接收由客户端反馈的带宽值与帧率值,所述带宽值与帧率值由客户端解析所述数据包而获得;根据所述带宽值得到对应的带宽权值,以及所述帧率值得到对应的帧率权值;根据帧率值对应带宽权值与帧率权值得到量化表权值;根据所述量化表权值进行图像传输数据的匹配,并将匹配后的图像数据发送至客户端。其中,所述根据所述带宽值得到对应的带宽权值,以及所述帧率值得到对应的帧率权值包括:根据带宽值或帧率值的大小进行等级评定,对不同等级的带宽值的大小赋予不同的带宽权值,对不同等级的帧率值的大小赋予不同的帧率权值。其中,根据所述量化表权值进行图像传输数据的匹配包括:根据量化表权值,对标准量化表中的矩阵数据的值进行相应的增大、减小或者保持当前数值的操作。第二方面,提供一种图像传输带宽匹配方法,包括:接收服务器发送的实时传输协议数据包;根据所述实时传输协议数据包解析计算出带宽值和帧率值,再将所述带宽值与帧率值通过发送的实时传输控制协议数据包反馈给服务器,以使服务器能够根据所述带宽值得到对应的带宽权值,以及根据所述帧率值得到对应的帧率权值,再根据帧率值对应带宽权值与帧率权值得到量化表权值;接收由服务器根据所述量化表权值进行图像传输数据匹配后的图像数据。其中,所述带宽权值通过对带宽值进行等级评定,并对不同等级的带宽值的大小赋予不同的带宽权值而确定;所述帧率权值通过对帧率值进行等级评定,并对不同等级的帧率值的大小赋予不同的帧率权值而确定。其中,所述根据所述量化表权值进行图像传输数据匹配具体为:根据量化表权值,对标准量化表中的矩阵数据的值进行相应的增大、减小或者保持当前数值的操作。第三方面,提供一种图像传输带宽匹配装置,包括:第一发送模块:用于发送实时传输协议数据包至客户端;第一接收模块:用于接收由客户端反馈的实时传输控制协议数据包;第一解析模块:用于解析接收模块接收的实时传输控制协议数据包获得的带宽值与帧率值,根据所述带宽值得到对应的带宽权值,以及所述帧率值得到对应的帧率权值,再根据帧率值对应带宽权值与帧率权值得到量化表权值;匹配模块:用于根据所述量化表权值进行图像传输数据的匹配;第一发送模块还用于将匹配后的图像数据发送至客户端。其中,所述第一解析模块进一步用于根据带宽值或帧率值的大小进行等级评定,对不同等级的带宽值的大小赋予不同的带宽权值,对不同等级的帧率值的大小赋予不同的帧率权值。其中,所述匹配模块进一步用于根据量化表权值,对标准量化表中的矩阵数据的值进行相应的增大、减小或者保持当前数值的操作。第四方面,提供一种图像传输带宽匹配装置,包括:第二接收模块:用于接收服务器发送的实时传输协议数据包;第二解析模块:用于根据所述实时传输协议数据包解析计算出带宽值和帧率值;第二解析模块:用于通过解析实时传输控制协议数据包获得当前传输信道的带宽值和帧率值;第二发送模块:用于将所述带宽值与帧率值通过发送的实时传输控制协议数据包反馈给服务器,以使服务器能够根据所述带宽值得到对应的带宽权值,以及根据所述帧率值得到对应的帧率权值,再根据帧率值对应带宽权值与帧率权值得到量化表权值;第二接收模块:还用于接收由服务器根据所述量化表权值进行图像传输数据的匹配后的发送的图像数据。第五方面,提供一种图像传输带宽匹配系统,所述系统包括服务器与客户端,其中,服务器包括:第一发送模块:用于发送实时传输协议数据包至客户端;第一接收模块:用于接收由客户端反馈的实时传输控制协议数据包;第一解析模块:用于解析接收模块接收的实时传输控制协议数据包获得的带宽值与帧率值,根据所述带宽值得到对应的带宽权值,以及所述帧率值得到对应的帧率权值,再根据帧率值对应带宽权值与帧率权值得到量化表权值;匹配模块:用于根据所述量化表权值进行图像传输数据的匹配;第一发送模块还用于将匹配后的图像数据发送至客户端;客户端包括:第二接收模块:用于接收服务器发送的实时传输协议数据包;第二解析模块:用于根据所述实时传输协议数据包解析计算出带宽值和帧率值;第二解析模块:用于通过解析实时传输控制协议数据包获得当前传输信道的带宽值和帧率值;第二发送模块:用于将所述带宽值与帧率值通过发送的实时传输控制协议数据包反馈给服务器,以使服务器能够根据所述带宽值得到对应的带宽权值,以及根据所述帧率值得到对应的帧率权值,再根据帧率值对应带宽权值与帧率权值得到量化表权值;第二接收模块:还用于接收由服务器根据所述量化表权值进行图像传输数据的匹配后的发送的图像数据。第六方面,提供一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。本专利技术实施方式的有益效果是:区别于现有技术的情况,本实施例提供的一种图像传输带宽匹配方法、装置、系统及电子设备,根据带宽值与帧率值计算得出量化表的权值,根据量化表权值选择量化表数值进行量化处理,可以根据当前的带宽选择合适的量化表进行量化,经过量化后的数据进行编码形成不同质量的图像。可以根据不同的带宽选择不同的图像质量进行传输,当网络状况差或者帧率较低时增大量化表,以减小图像质量,从而减小带宽压力。当网络状况好或者帧率较高时减小量化表,以提高图像质量,使用户获得更好的体验。附图说明图1是JPEG图像编码过程的示意图;图2是实本专利技术应用实例的示意图;图3是标准量化表的示意图;图4是本专利技术第一实施例提供的一种图像传输带宽匹配方法的流程图;图5是本专利技术第二实施例提供的一种图像传输带宽匹配方法的流程图;图6是本专利技术第三实施例提供的一种图像本文档来自技高网...
一种图像传输带宽匹配方法、设备及系统

【技术保护点】
一种图像传输带宽匹配方法,其特征在于,包括:发送实时传输协议数据包至客户端;接收由客户端反馈的带宽值与帧率值,所述带宽值与帧率值由客户端解析所述数据包而获得;根据所述带宽值得到对应的带宽权值,以及所述帧率值得到对应的帧率权值;根据帧率值对应带宽权值与帧率权值得到量化表权值;根据所述量化表权值进行图像传输数据的匹配,并将匹配后的图像数据发送至客户端。

【技术特征摘要】
1.一种图像传输带宽匹配方法,其特征在于,包括:发送实时传输协议数据包至客户端;接收由客户端反馈的带宽值与帧率值,所述带宽值与帧率值由客户端解析所述数据包而获得;根据所述带宽值得到对应的带宽权值,以及所述帧率值得到对应的帧率权值;根据帧率值对应带宽权值与帧率权值得到量化表权值;根据所述量化表权值进行图像传输数据的匹配,并将匹配后的图像数据发送至客户端。2.根据权利要求1所述的方法,其特征在于,所述根据所述带宽值得到对应的带宽权值,以及所述帧率值得到对应的帧率权值包括:根据带宽值或帧率值的大小进行等级评定,对不同等级的带宽值的大小赋予不同的带宽权值,对不同等级的帧率值的大小赋予不同的帧率权值。3.根据权利要求1所述的方法,其特征在于,根据所述量化表权值进行图像传输数据的匹配包括:根据量化表权值,对标准量化表中的矩阵数据的值进行相应的增大、减小或者保持当前数值的操作。4.一种图像传输带宽匹配方法,其特征在于,包括:接收服务器发送的实时传输协议数据包;根据所述实时传输协议数据包解析计算出带宽值和帧率值,再将所述带宽值与帧率值通过发送的实时传输控制协议数据包反馈给服务器,以使服务器能够根据所述带宽值得到对应的带宽权值,以及根据所述帧率值得到对应的帧率权值,再根据帧率值对应带宽权值与帧率权值得到量化表权值;接收由服务器根据所述量化表权值进行图像传输数据匹配后的图像数据。5.根据权利要求4所述的方法,其特征在于,所述带宽权值通过对带宽值进行等级评定,并对不同等级的带宽值的大小赋予不同的带宽权值而确定;所述帧率权值通过对帧率值进行等级评定,并对不同等级的帧率值的大小赋予不同的帧率权值而确定。6.根据权利要求4所述的方法,其特征在于,所述根据所述量化表权值进行图像传输数据匹配具体为:根据量化表权值,对标准量化表中的矩阵数据的值进行相应的增大、减小或者保持当前数值的操作。7.一种图像传输带宽匹配装置,其特征在于,包括:第一发送模块,用于发送实时传输协议数据包至客户端;第一接收模块,用于接收由客户端反馈的实时传输控制协议数据包;第一解析模块,用于解析接收模块接收的实时传输控制协议数据包获得的带宽值与帧率值,根据所述带宽值得到对应的带宽权值,以及所述帧率值得到对应的帧率权值,再根据帧率值对应带宽权值与帧率权值得到量化表权值;匹配模块,用于根据所述量化表权值进行图像传输数据的匹配;第一发送模块还用于将匹配后的图像数据发送至客户端。8.根据权利要求7所述的装置,其特征在于,所述第一解析模块进一步用于根据带宽值...

【专利技术属性】
技术研发人员:徐承爱何凯帆马庆鹏容伟权谭锐
申请(专利权)人:建荣半导体深圳有限公司建荣集成电路科技珠海有限公司珠海煌荣集成电路科技有限公司
类型:发明
国别省市:广东,44

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

1