发明名称 基于网络编码的可靠性视频传输方法及装置
摘要 本发明公开了一种基于网络编码的可靠性视频传输方法,主要解决一般视频传输方法中因丢包或误码造成的接收端视频重建质量下降的问题,其实现步骤包括:对原始视频信息的每个画面组进行分级视频编码的分层码流添加相应的冗余信息及打包,完成码率分配;对进行码率分配后的数据包利用所设计的具有非严格下三角结构的全局编码矩阵进行随机线性网络编码,并通过传输信道将编码后的信息发送至接收端;在接收端利用高斯消元法解码网络编码码流,并恢复出原始视频信息。本发明改善了传输过程中因丢包、时延而造成的接收端视频重建质量下降的问题,可以实现对H.264/SVC码流的不等错误保护以及高可靠性视频多播。
申请公布号 CN102065289A 申请公布日期 2011.05.18
申请号 CN201010278739.0 申请日期 2010.09.09
申请人 西安电子科技大学 发明人 肖嵩;康莹;卢冀;杜建超;张冉;刘婷;李云松;吴成柯
分类号 H04N7/26(2006.01)I;H04N7/66(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种基于网络编码的可靠性视频传输方法,包括如下步骤:(1)对原始视频信息的每个画面组进行分级视频编码,再对经过分级视频编码的分层码流添加相应的冗余信息及打包,实现码率分配;(2)对码率分配后的分层码流进行如下随机线性网络编码:2a)设计具有非严格下三角结构的全局编码矩阵为:<img file="FSA00000265362200011.GIF" wi="460" he="289" />其中g<sub>11</sub>~g<sub>NN</sub>为网络编码系数,N为一个画面组中包含的数据包数;2b)每个中间节点在全局编码矩阵中随机选择g<sub>11</sub>~g<sub>NN</sub>,以生成随机线性网络编码数据包头,该包头信息包括随机线性网络编码系数、分层码流信息、数据包所属层号;2c)根据包头信息中数据包所属层号确定中间节点i接收到的所有数据包是否属于分层码流的同一层,若为同一层则按照下式对其进行线性组合,完成随机线性网络编码并发送至下一节点:<maths num="0001"><![CDATA[<math><mrow><msub><mi>&gamma;</mi><mi>k</mi></msub><mo>=</mo><munder><mi>&Sigma;</mi><msub><mrow><mi>l</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mrow><mi>in</mi></msub></munder><msub><mi>P</mi><mi>i</mi></msub><mo>&CenterDot;</mo><msub><mi>g</mi><mi>ik</mi></msub><mo>,</mo><mi>k</mi><mo>&Element;</mo><mo>{</mo><msub><mrow><mi>l</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mrow><mi>out</mi></msub><mo>}</mo></mrow></math>]]></maths>其中l(i)<sub>in</sub>为中间节点i对应的全部输入信道,l(i)<sub>out</sub>为中间节点i对应的全部输出信道,k为l(i)<sub>out</sub>中的任一输出信道,P<sub>i</sub>为节点i接收到的所有数据包,g<sub>ik</sub>为网络编码系数,r<sub>k</sub>为进行线性组合后生成的数据包,通过信道k传输至下一节点;(3)通过传输信道将进行随机线性网络编码后的信息发送到接收端,在接收端利用高斯消元法解码网络编码码流,并恢复出原始视频信息。
地址 710071 陕西省西安市太白南路2号