当前位置: 首页 > 专利查询>四川大学专利>正文

一种基于层修复的分布式多视点视频传输的方法和系统技术方案

技术编号:24334181 阅读:36 留言:0更新日期:2020-05-29 21:24
本发明专利技术一种基于层修复的分布式多视点视频传输的方法和系统,本发明专利技术涉及视频传输领域,所述方法包括:视频采集设备对采集到的视频数据中的K帧和WZ帧并行地进行WZ编码,并对K帧以帧内编码模式进行编码;将WZ编码后的K帧码流存储在缓存区;将K帧码流和WZ帧码流发送给解码设备;解码设备检测K帧码流出现丢包或者错误的情况下,向视频采集设备发送包信息,接收WZ编码后的K帧码流中对应标识信息的K帧码流;根据K帧码流和对应标识信息的K帧码流纠错得到高质量边信息;进而解码构建视频数据。本发明专利技术的方案提升K帧的传输质量,实现DMVC系统的鲁棒传输,压缩WZ帧的码率,改善DMVC系统的RD性能,使得本发明专利技术方案的拓展性、适应性更强。

A method and system of distributed multi view video transmission based on layer repair

【技术实现步骤摘要】
一种基于层修复的分布式多视点视频传输的方法和系统
本专利技术涉及视频传输领域,特别是一种基于层修复的分布式多视点视频传输的方法和系统。
技术介绍
分布式多视点视频编码(DistributedMulti-viewVideoCoding,DMVC)为无线环境下密集低功耗终端的多视点视频编码带来了新的曙光,其采用独立编码-联合解码的方式,具有编码复杂度低、误码鲁棒性高等特点。然而,编码后数据量大、无线带宽有限且波动大、无线信道传输误码率高等问题对DMVC数据的无线传输带来了新的挑战,使得开展针对DMVC视频数据无线传输技术的研究有着十分重要的学术价值和现实意义。DMVC系统是独立编码-联合解码,视频数据中的K帧的正确解码有助于生成高质量的边信息,而边信息直接关系到整个DMVC系统的数据压缩率以及视频的恢复效果。基于多视点模型,在易丢失无线网络环境下,如何生成质量稳定、可靠的K帧是DMVC系统传输中的一个亟待解决的问题。
技术实现思路
鉴于上述问题,本专利技术提供一种基于层修复的分布式多视点视频传输的方法和系统,在易丢失无线网络环境下,生成了质量更加稳定、可靠的K帧,极好的解决了上述问题。本专利技术实施例提供了一种基于层修复的分布式多视点视频传输的方法,所述方法包括:所述视频采集设备对采集到的视频数据中的K帧和WZ帧并行地进行WZ编码,并对所述K帧以帧内编码模式进行编码;所述视频采集设备将WZ编码后的K帧码流存储在缓存区;所述视频采集设备将以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流发送给解码设备;所述解码设备接收以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流;所述解码设备检测所述以帧内编码模式进行编码后的K帧码流是否出现丢包或者错误;在所述以帧内编码模式进行编码后的K帧码流出现丢包或者错误的情况下,所述解码设备向所述视频采集设备发送包信息,所述包信息包括:所述以帧内编码模式进行编码后的K帧码流中丢失的包或者错误的包的标识信息;所述解码设备接收所述WZ编码后的K帧码流中对应所述标识信息的K帧码流;所述解码设备根据所述以帧内编码模式进行编码后的K帧码流和对应所述标识信息的K帧码流,纠错得到高质量的边信息;所述解码设备根据所述高质量的边信息、所述以帧内编码模式进行编码后的K帧码流以及所述WZ编码后的WZ帧码流,解码构建所述采集到的视频数据。可选地,所述视频采集设备对所述K帧进行WZ编码,包括:所述视频采集设备对所述K帧进行DWT变换,以量化变换后的各子带系数;所述视频采集设备对量化后的所述K帧提取比特面,并对所述比特面进行信道编码,以实现对所述K帧进行WZ编码。可选地,在所述解码设备向所述视频采集设备发送包信息之后,所述方法还包括:所述视频采集设备接收所述包信息;所述视频采集设备根据所述标识信息,将所述WZ编码后的K帧码流中对应所述标识信息的包发送给所述解码设备。可选地,所述解码设备根据所述以帧内编码模式进行编码后的K帧码流和对应所述标识信息的K帧码流,纠错得到高质量的边信息,包括:所述解码设备根据所述以帧内编码模式进行编码后的K帧码流进行解码,得到受损的K帧对应的受损边信息;所述解码设备对所述受损边信息进行DWT变换,以量化变换后的各子带系数;所述解码设备对量化后的所述受损边信息提取比特面,得到所述受损边信息对应的边信息比特面数据;所述解码设备对所述对应所述标识信息的K帧码流进行信道解码,得到所述对应所述标识信息的K帧的比特面数据;所述解码设备利用所述对应所述标识信息的K帧的比特面数据,对所述受损边信息比特面数据进行纠错,得到高质量的边信息。可选地,所述解码设备根据所述以帧内编码模式进行编码后的K帧码流进行解码,得到受损的K帧对应的受损边信息,包括:所述解码设备采用错误掩盖技术对所述以帧内编码模式进行编码后的K帧码流进行解码,重建出受损的K帧的图像;所述解码设备采用差错隐藏技术得到质量稍好的所述受损的K帧的图像,确定该图像为所述受损的K帧对应的受损边信息。可选地,所述视频采集设备将以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流发送给解码设备,所述方法还包括:所述解码设备接收所述以帧内编码模式进行编码后的K帧码流和所述WZ编码后的WZ帧码流;所述解码设备检测所述以帧内编码模式进行编码后的K帧码流没有出现丢包或者错误;所述解码设备根据所述以帧内编码模式进行编码后的K帧码流和所述WZ编码后的WZ帧码流,解码构建所述采集到的视频数据。本专利技术还提供了一种基于层修复的分布式多视点视频传输的系统,所述系统包括:视频采集设备和解码设备,所述视频采集设备包括:并行编码模块、缓存存储模块、发送码流模块;所述解码设备包括:接收码流模块、检测模块、发送包信息模块、接收对应码流模块、纠错模块、解码构建模块;所述并行编码模块,用于对采集到的视频数据中的K帧和WZ帧并行地进行WZ编码,并对所述K帧以帧内编码模式进行编码;所述缓存存储模块,用于将WZ编码后的K帧码流存储在缓存区;所述发送码流模块,用于将以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流发送给解码设备;所述接收码流模块,用于接收以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流;所述检测模块,用于检测所述以帧内编码模式进行编码后的K帧码流是否出现丢包或者错误;所述发送包信息模块,用于在所述以帧内编码模式进行编码后的K帧码流出现丢包或者错误的情况下,向所述视频采集设备发送包信息,所述包信息包括:所述以帧内编码模式进行编码后的K帧码流中丢失的包或者错误的包的标识信息;所述接收对应码流模块,用于接收所述WZ编码后的K帧码流中对应所述标识信息的K帧码流;所述纠错模块,用于根据所述以帧内编码模式进行编码后的K帧码流和对应所述标识信息的K帧码流,纠错得到高质量的边信息;所述解码构建模块,用于根据所述高质量的边信息、所述以帧内编码模式进行编码后的K帧码流以及所述WZ编码后的WZ帧码流,解码构建所述采集到的视频数据。可选地,所述并行编码模块包括:变化量化子模块,用于对所述K帧进行DWT变换,以量化变换后的各子带系数;提取编码子模块,用于对量化后的所述K帧提取比特面,并对所述比特面进行信道编码,以实现对所述K帧进行WZ编码。可选地,所述视频采集设备还包括:接收包信息模块、发送对应码流模块;所述接收包信息模块,用于接收所述包信息;所述发送对应码流模块,用于根据所述标识信息,将所述WZ编码后的K帧码流中对应所述标识信息的包发送给所述解码设备。可选地,所述纠错模块包括:解码受损边信息子模块,用于根据所述以帧内编码模式进行编码后的K帧码流进行解码,得到受损的K帧对应的受损边信息;受损边信息变化量化子模块,本文档来自技高网...

【技术保护点】
1.一种基于层修复的分布式多视点视频传输的方法,其特征在于,所述方法包括:/n所述视频采集设备对采集到的视频数据中的K帧和WZ帧并行地进行WZ编码,并对所述K帧以帧内编码模式进行编码;/n所述视频采集设备将WZ编码后的K帧码流存储在缓存区;/n所述视频采集设备将以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流发送给解码设备;/n所述解码设备接收以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流;/n所述解码设备检测所述以帧内编码模式进行编码后的K帧码流是否出现丢包或者错误;/n在所述以帧内编码模式进行编码后的K帧码流出现丢包或者错误的情况下,所述解码设备向所述视频采集设备发送包信息,所述包信息包括:所述以帧内编码模式进行编码后的K帧码流中丢失的包或者错误的包的标识信息;/n所述解码设备接收所述WZ编码后的K帧码流中对应所述标识信息的K帧码流;/n所述解码设备根据所述以帧内编码模式进行编码后的K帧码流和对应所述标识信息的K帧码流,纠错得到高质量的边信息;/n所述解码设备根据所述高质量的边信息、所述以帧内编码模式进行编码后的K帧码流以及所述WZ编码后的WZ帧码流,解码构建所述采集到的视频数据。/n...

【技术特征摘要】
1.一种基于层修复的分布式多视点视频传输的方法,其特征在于,所述方法包括:
所述视频采集设备对采集到的视频数据中的K帧和WZ帧并行地进行WZ编码,并对所述K帧以帧内编码模式进行编码;
所述视频采集设备将WZ编码后的K帧码流存储在缓存区;
所述视频采集设备将以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流发送给解码设备;
所述解码设备接收以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流;
所述解码设备检测所述以帧内编码模式进行编码后的K帧码流是否出现丢包或者错误;
在所述以帧内编码模式进行编码后的K帧码流出现丢包或者错误的情况下,所述解码设备向所述视频采集设备发送包信息,所述包信息包括:所述以帧内编码模式进行编码后的K帧码流中丢失的包或者错误的包的标识信息;
所述解码设备接收所述WZ编码后的K帧码流中对应所述标识信息的K帧码流;
所述解码设备根据所述以帧内编码模式进行编码后的K帧码流和对应所述标识信息的K帧码流,纠错得到高质量的边信息;
所述解码设备根据所述高质量的边信息、所述以帧内编码模式进行编码后的K帧码流以及所述WZ编码后的WZ帧码流,解码构建所述采集到的视频数据。


2.根据权利要求1所述的方法,其特征在于,所述视频采集设备对所述K帧进行WZ编码,包括:
所述视频采集设备对所述K帧进行DWT变换,以量化变换后的各子带系数;
所述视频采集设备对量化后的所述K帧提取比特面,并对所述比特面进行信道编码,以实现对所述K帧进行WZ编码。


3.根据权利要求2所述的方法,其特征在于,在所述解码设备向所述视频采集设备发送包信息之后,所述方法还包括:
所述视频采集设备接收所述包信息;
所述视频采集设备根据所述标识信息,将所述WZ编码后的K帧码流中对应所述标识信息的包发送给所述解码设备。


4.根据权利要求3所述的方法,其特征在于,所述解码设备根据所述以帧内编码模式进行编码后的K帧码流和对应所述标识信息的K帧码流,纠错得到高质量的边信息,包括:
所述解码设备根据所述以帧内编码模式进行编码后的K帧码流进行解码,得到受损的K帧对应的受损边信息;
所述解码设备对所述受损边信息进行DWT变换,以量化变换后的各子带系数;
所述解码设备对量化后的所述受损边信息提取比特面,得到所述受损边信息对应的边信息比特面数据;
所述解码设备对所述对应所述标识信息的K帧码流进行信道解码,得到所述对应所述标识信息的K帧的比特面数据;
所述解码设备利用所述对应所述标识信息的K帧的比特面数据,对所述受损边信息比特面数据进行纠错,得到高质量的边信息。


5.根据权利要求4所述的方法,其特征在于,所述解码设备根据所述以帧内编码模式进行编码后的K帧码流进行解码,得到受损的K帧对应的受损边信息,包括:
所述解码设备采用错误掩盖技术对所述以帧内编码模式进行编码后的K帧码流进行解码,重建出受损的K帧的图像;
所述解码设备采用差错隐藏技术得到质量稍好的所述受损的K帧的图像,确定该图像为所述受损的K帧对应的受损边信息。


6.根据权利要求1所述的方法,其特征在于,所述视频采集设备将以帧内编码模式进行编码后的K帧码流和WZ编码后的WZ帧码流发送给解码设备,所述方...

【专利技术属性】
技术研发人员:杨红卿粼波何小海
申请(专利权)人:四川大学
类型:发明
国别省市:四川;51

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

1