首页 / 专利库 / 视听技术与设备 / 视频编码层 / 一种自由空间光通信中基于最小失真优化的视频传输方法

一种自由空间光通信中基于最小失真优化的视频传输方法

阅读:572发布:2020-06-07

专利汇可以提供一种自由空间光通信中基于最小失真优化的视频传输方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种自由空间光通信中基于最小失真优化的视频传输方法,基于不平等保护思想设计了可扩展 视频编码 的前向纠错码(FEC) 冗余度 分配策略,以优化FSO系统中由于视频编码带来的信源失真和网络丢包造成的传输失真为目的,通过对结合信道状态的失真模型进行求解,得出对不同可扩展层(SVC)的冗余数据包添加方案,从而克服由于FSO系统误码率高带来的不利影响,提高接收端的重建视频 质量 。本发明通过快速求解 算法 ,保证了视频传输的实时性要求,为自由空间光通信传输可靠、高效的 视频流 提供了一种有效途径。,下面是一种自由空间光通信中基于最小失真优化的视频传输方法专利的具体信息内容。

1.一种自由空间光通信中基于最小失真优化的视频传输方法,其特征在于:发送端根据信道参数和视频参数,动态分配FEC冗余度,包括以下步骤:
第一步:根据FSO的信道特性,用蒙特卡洛方法搭建FSO信道模型,将信道信噪比s和带宽反馈给发送端的自适应编码模
第二步:发送端的的自适应编码模块通过信道状态参数事先建立查找表LUT,反映出解码失败概率p和系统信噪比s、FEC冗余度r的映射关系;
第三步:利用SVC编码器将原始视频编码为多个质量层,包括一个基础层(BL)和若干增强层(EL),将编码后的视频流以NAL单元分割;
第四步:以GOP为单位,将编码后的NAL单元以N为长度进行封包,记录每个SVC层的字节长度Li;
第五步:发送端的自适应编码模块按照建立的总体视频失真模型和事先建立的查找表,优化求解出不同SVC层的最佳FEC冗余度分配方案,构造编码包和冗余包;
所述视频质量失真模型综合考虑由于编码器造成的信源失真和传输失真两个方面,约束条件是总体的FEC冗余度,如下式所示:
优化目标是合理安排不同SVC质量层的FEC冗余度分配,在信道带宽资源的限制下,最小化视频质量的失真,如下式所示:
s.t.
rl≤1                   (4)其中,
E[d(Li)]是视频传输的总失真;
L是SVC质量层的数量;
dl是第l个svc扩展层的信源失真,主要和编码速率和量化参数QP相关,能够反映出不同扩展层对于解码的重要程度;
r是一个L×1的向量,它的每个元素rl表示为lth可扩展层分配的FEC冗余度,优化的目的就是确定一个最优的r,使得视频总失真最小;
Pl(s,r)是第l个SVC扩展层解码失败的概率,s是系统信噪比SNR;
|Ll|表示第l个SVC扩展层的封包总长度;
R是系统最大总体的FEC冗余度;
第六步:发送到将编码后的数据经过BPSK调制,发送到模拟的FSO网络上;
第七步:接收端从FSO网络中接收数据包,首先进行CRC校验,若校验通过,则保留此编码,否则丢弃;
第八步:编码包进行FEC解码得到视频压缩数据包,根据FEC码的最大纠错能恢复数据包;
第九步:进一步使用H264decoder解码得到视频序列,同时采取frame-copy错误隐藏技术处理无法成功解码的视频帧
第十步:通过与原始视频序列对比,计算出重建视频质量的PSNR值,进行视频质量评价。
2.根据权利要求1所述的一种自由空间光通信中基于最小失真优化的视频传输方法,其特征在于:所述基于蒙特卡洛方法的FSO信道模型包括如下步骤:
1)根据Gamma-Gamma信道模型,计算光强分布的概率密度函数;
2)在BPSK调制下,推导平均误码率、信道容量、中断概率等参数;
3)利用蒙特卡洛方法,在matlab中对模型进行随机仿真和统计抽样,得出丢包率(PER)和信噪比(SNR)的关系曲线。
3.根据要求1所述的一种自由空间光通信中基于最小失真优化的视频传输方法,其特征在于:所述接收端进行FEC解码操作主要包括如下步骤:
1)接收端首先进行包的重组,序列化等过程,对于同一组中的编码包,提取出编码块矩阵和编码向量矩阵;
2)当编码向量构成的矩阵满秩的时候,利用高斯-约旦消元法,求解出相应的逆矩阵;
3)用逆矩阵乘以接收到的编码块矩阵,按照质量层ID循环完成数据包的解码。

说明书全文

一种自由空间光通信中基于最小失真优化的视频传输方法

技术领域

[0001] 本发明涉及FSO中视频传输技术领域,特别涉及一种自由空间光通信中基于最小失真优化的视频传输方法。

背景技术

[0002] 自由空间光通信技术,也称为无线光网络,是一种以激光为载体,在大气空间中实现点到点或者点到多点的信息传输技术。该技术具有高带宽、大通信容量、抗电磁干扰性能好及保密性好等优点,这使得其成为了一种新的研究热点。FSO通信最大的缺点在于信号在传输过程中特别容易受大气环境的影响,造成通信光束的功率衰减、光束漂移、光束扩展、相位起伏以及光强闪烁等问题。
[0003] 为了达到可靠传输,目前有很多在物理层的技术来减少大气湍流对于光通信带来的影响,近年来研究者又把注意转移到上层包括链路层、网络层来寻找改善光网络的系统性能的方法。目前采用的主要方法可分为传输前策略(如前纠错码等)和传输后策略(如重传协议等)两种。其中前向纠错码(FEC)在传统无线网络中的应用已经非常普遍,而基于不平等保护(UEP)的自适应机制同样引起很多研究者的研究。
[0004] 另一方面,根据思科的报告显示,从2014到2019年,无线视频业务占电信总业务将从55%增长到72%,与此同时,FSO技术具有很高的光学带宽可用,恰好能够满足无线视频数据量大的要求。然而,因为FSO网络丢包率高、传输时延大、链路极不稳定,这造成了在无线光网络上传输高效可靠的视频流面临很多挑战。因此根据信道的状态和视频质量层的重要程度设计合理的FEC冗余度分配策略,能够有效提高重建的视频质量,最大限度的利用信道带宽资源。

发明内容

[0005] 本发明针对自由空间光通信系统中由于大气湍流引起的难以传输高效可靠的视频流的问题,提出了一种高效可行的FSO视频自适应传输方法。通过对不同的视频质量层设计合理的FEC冗余度分配策略,以最小化FSO系统中端到端的视频失真为目的,从而克服由于FSO系统误码率高带来的不利影响,提高接收端的重建视频质量。
[0006] 为达到上述目的,本发明采用了以下技术方案。
[0007] 一种自由空间光通信中基于最小失真优化的视频传输方法,包括以下步骤:
[0008] 第一步:根据FSO的信道特性,用蒙特卡洛方法搭建FSO信道模型,将信道信噪比s和带宽反馈给发送端的自适应编码模
[0009] 第二步:发送端的的自适应编码模块通过信道状态参数事先建立查找表LUT,反映出解码失败概率p和系统信噪比s、FEC冗余度r的映射关系;
[0010] 第三步:利用SVC编码器将原始视频编码为多个质量层,包括一个基础层(BL)和若干增强层(EL)。将编码后的视频流以NAL单元分割。
[0011] 第四步:以GOP为单位,将编码后的NAL单元以N为长度进行封包,记录每个SVC层的字节长度Li。
[0012] 第五步:发送端的自适应编码模块按照建立的总体视频失真模型和事先建立的查找表,优化求解出不同SVC层的最佳FEC冗余度分配方案,构造编码包和冗余包。
[0013] 所述视频质量失真模型综合考虑由于编码器造成的信源失真和传输失真两个方面,约束条件是总体的FEC冗余度,如下式所示:
[0014]
[0015] 优化目标是合理安排不同SVC质量层的FEC冗余度分配,在信道带宽资源的限制下,最小化视频质量的失真,如下式所示:
[0016]
[0017] s.t.
[0018]
[0019] rl≤1 (4)[0020] 其中,
[0021] E[d(Li)]是视频传输的总失真;
[0022] L是SVC质量层的数量;
[0023] dl是第l个SVC扩展层的信源失真,主要和编码速率和量化参数QP相关,能够反映出不同扩展层对于解码的重要程度;
[0024] r是一个L×1的向量,它的每个元素rl表示为lth可扩展层分配的FEC冗余度,优化的目的就是确定一个最优的r,使得视频总失真最小;
[0025] Pl(s,r)是第l个SVC扩展层解码失败的概率,s是系统信噪比SNR;
[0026] |Ll|表示第l个SVC扩展层的封包总长度;
[0027] R是系统最大总体的FEC冗余度;
[0028] 第六步:发送到将编码后的数据经过BPSK调制,发送到模拟的FSO网络上。
[0029] 第七步:接收端从FSO网络中接收数据包,首先进行CRC校验,若校验通过,则保留此编码,否则丢弃。
[0030] 第八步:编码包进行FEC解码得到视频压缩数据包,根据FEC码的最大纠错能力恢复数据包。
[0031] 第九步:进一步使用H.264decoder解码得到视频序列,同时采取frame-copy错误隐藏技术处理无法成功解码的视频帧
[0032] 第十步:通过与原始视频序列对比,计算出重建视频质量的峰值信噪比(PSNR)值,进行客观视频质量评价。
[0033] 所述基于蒙特卡洛方法的FSO信道模型包括如下步骤:
[0034] 1)根据Gamma-Gamma信道模型,计算光强分布的概率密度函数;
[0035] 2)在BPSK调制下,推导平均误码率、信道容量、中断概率等参数;
[0036] 3)利用蒙特卡洛方法,在matlab中对模型进行随机仿真和统计抽样,得出丢包率(PER)和信噪比(SNR)的关系曲线。
[0037] 所述接收端进行FEC解码操作主要包括如下步骤:
[0038] 1)接收端首先进行包的重组,序列化等过程,对于同一组中的编码包,提取出编码块矩阵和编码向量矩阵;
[0039] 2)当编码向量构成的矩阵满秩的时候,利用高斯-约旦消元法,求解出相应的逆矩阵;
[0040] 3)用逆矩阵乘以接收到的编码块矩阵,按照质量层ID循环完成数据包的解码。
[0041] 本发明的有益效果为:
[0042] 实现最小失真的最优化自适应FSO视频传输系统模型,为自由空间光通信传输可靠、高效的视频流提供了一种有效途径。
[0043] 适用于传输速率高,信道环境恶劣,数据丢失及错误率高的自由空间光通信环境。通过合理动态的分配FEC冗余度,能够充分利用信道资源,最大化接收端重建视频的质量。
[0044] 通过建立由信道参数估计得到的LUT查找表,可以快速的计算出不同视频质量层的FEC冗余度分配向量,满足视频传输的实时性要求。
[0045] 本发明可用于骨干网的扩展,解决“最后一公里”的问题,为了在现有的骨干网上快速进行扩展和向外延伸,FSO为一不错的选择。
[0046] 企业应用:由于FSO是以小功率的红外激光束为载体,可将收发器装设在楼顶或窗外传输数据。FSO的灵活性使它可以应用于许多企业和学校,例如企业LAN到LAN的连接及校园网的连接。以FSO来代替光纤连接各端,不但能降低成本,而且具有更高的传输速度。附图说明
[0047] 图1是本发明实施方案的框架图;
[0048] 图2是本发明实施所述的方法流程图

具体实施方式

[0049] 下面结合附图和具体实施方式对本发明进行详细说明。
[0050] 本发明根据FSO信道的状态和视频可扩展层的重要程度设计合理的FEC冗余度分配策略,能够有效提高重建的视频质量,最大限度的利用信道带宽资源。本发明FSO视频自适应传输系统的结构如图1所示,具体参照以下步骤:
[0051] 第一步:根据FSO的信道特性,用蒙特卡洛方法搭建FSO信道模型,将信道信噪比s和带宽反馈给发送端的自适应编码模块。
[0052] 第二步:发送端的的自适应编码模块通过信道状态参数事先建立查找表LUT,反映出解码失败概率p和系统信噪比s、FEC冗余度r的映射关系;
[0053] 第三步:利用SVC编码器将原始视频编码为多个质量层,包括一个基础层(BL)和若干增强层(EL)。将编码后的视频流以NAL单元分割。
[0054] 第四步:以GOP为单位,将编码后的NAL单元以N为长度进行封包,记录每个SVC层的字节长度Li。
[0055] 第五步:发送端的自适应编码模块按照建立的总体视频失真模型和事先建立的查找表,优化求解出不同SVC层的最佳FEC冗余度分配方案,具体算法流程如图2所示,构造编码包和冗余包。
[0056] 所述视频质量失真模型综合考虑由于编码器造成的信源失真和传输失真两个方面,约束条件是总体的FEC冗余度,如下式所示:
[0057]
[0058] 优化目标是合理安排不同SVC质量层的FEC冗余度分配,在信道带宽资源的限制下,最小化视频质量的失真,如下式所示:
[0059]
[0060] s.t.
[0061]
[0062] rl≤1   (4)[0063] 其中,
[0064] E[d(Li)]是视频传输的总失真;
[0065] L是SVC可扩展质量层的数量;
[0066] dl是第l个SVC扩展层的信源失真,主要和编码速率和量化参数QP相关,能够反映出不同扩展层对于解码的重要程度;
[0067] r是一个L×1的向量,它的每个元素rl表示为lth可扩展层分配的FEC冗余度,优化的目的就是确定一个最优的r,使得视频总失真最小;
[0068] Pl(s,r)是第l个SVC扩展层解码失败的概率,s是系统信噪比SNR;
[0069] |Ll|表示第l个SVC扩展层的封包总长度;
[0070] R是系统最大总体的FEC冗余度;
[0071] 第六步:发送到将编码后的数据经过BPSK调制,发送到模拟的FSO网络上。
[0072] 第七步:接收端从FSO网络中接收数据包,首先进行CRC校验,若校验通过,则保留此编码帧,否则丢弃。
[0073] 第八步:编码包进行FEC解码得到视频压缩数据包,根据FEC码的最大纠错能力恢复数据包。
[0074] 第九步:进一步使用H264decoder解码得到视频序列,同时采取frame-copy错误隐藏技术处理无法成功解码的视频帧。
[0075] 第十步:通过与原始视频序列对比,计算出重建视频质量的PSNR值,进行视频质量评价。
[0076] 本发明设计了一种由空间光通信(FSO)视频自适应传输技术,通过对不同的视频可扩展层设计合理的FEC冗余度分配策略,以最小化FSO系统中端到端的视频总体失真,从而克服由于FSO系统误码率高带来的不利影响,充分利用了带宽资源,提高了接收端的重建视频质量。
[0077] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈