[发明专利]全线性无纠错保护的多媒体数据组播方法有效
申请号: | 201510477744.7 | 申请日: | 2015-08-06 |
公开(公告)号: | CN105072588B | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 文湘鄂;李憬宇;贾惠柱;解晓东 | 申请(专利权)人: | 北京大学 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W28/04;H04W72/12 |
代理公司: | 北京市商泰律师事务所 11255 | 代理人: | 毛燕生 |
地址: | 100871 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种全新全线性无纠错保护的组播方法AnalogCast。该方法包括:在发送端,对多媒体数据进行去相关性变换、基于L形状的分块与数据拉伸,白化变换和基于图像群(GoP)的交织,通过无纠错保护的线性调制的无线通信信道进行传输。在接收端,对接收数据进行去交织,反白化,基于接收数据的拉伸因子估算,基于拟合的修正因子模型修正,反拉伸和反去相关性变换。本发明能够得到以下优势:(1)优越的公平性。(2)元数据传输不存在“悬崖”效应,拥有更好的鲁棒性与传输距离。(3)没有数字边路,计算复杂度与内存开销减少。(4)无需元数据传输,减少带宽占用。(5)在高丢包率的线路中,获得更好的图像质量。 | ||
搜索关键词: | 线性 纠错 保护 多媒体 数据 方法 | ||
【主权项】:
1.一种全线性无纠错保护的多媒体数据组播方法,其特征在于,包括:在发送端,对多媒体数据进行去相关性变换:对去相关性变换后的数据进行基于块划分的数据拉伸;对数据拉伸后的数据块进行白化变换处理,对经过白化变换处理后的数据进行帧内交织处理,将帧内交织处理后的数据块组成数据包;对所述数据包进行模拟调制后,发射出去;所述的对去相关性变换后的数据进行基于块划分的数据拉伸,包括:在发送端,对去相关性变换之后的多媒体数据进行基于L形状的块划分的数据拉伸,按照设定的块划分方式将大块划分成L形状的小块,每个L块的长与宽都为定值,每一个小块的平均能量λi
其中λi是各个小块的平均能量,i代表小块的序列,chunknum是块数即N,yi,k是大块Y中第i个小块的第k个数据;通过每一个小块的平均能量计算拉伸因子gi:
其中gi是各个小块的拉伸因子,P是能量拉伸因子,i代表小块的序列,再将各个小块内的数据乘以各自拉伸因子,得到拉伸后的数据块ui,j:ui,j=gi·yi,j所述的对数据拉伸后的数据块进行白化变换处理,对经过白化变换处理后的数据进行帧内交织处理,将帧内交织处理后的数据块组成数据包,包括:在发送端,对拉伸后的数据块u进行白化变换处理,设H是白化矩阵,白化变换如下:v=H.u.HT其中v是经过白化变换处理后的数据;对经过白化变换处理后的数据进行帧内交织,对于V中的数据根据各自的位置进行分类,将帧内的数据根据位置分为:A像素、B像素、C像素和D像素四种像素,将每一种像素进行随机重排,将随机重排后的各种像素重组成数据块;针对所述多媒体数据的每一帧,分别执行所述去相关性变换、数据拉伸、白化变换处理和帧内交织处理,将所有帧的完成帧内交织处理后的数据块组成GoP,然后将GoP的一个层封装成一个数据包;所述的将帧内的数据根据位置分为:A像素、B像素、C像素和D像素四种像素,包括:将白化变换处理后的大块的第一行第一个位置的像素确定为A像素,下一个像素为B像素,再下一个像素为C像素,再下一个像素为D像素,以此类推完成一行的像素定义;在第二行第一个像素以D像素起头,下一个像素为A像素,再下一个像素为B像素,再下一个像素为C像素,以此类推完成二行的像素定义;在第三行第一个像素以C像素起头,下一个像素为D像素,再下一个像素为A像素,再下一个像素为B像素,以此类推完成三行的像素定义;在第四行第一个像素以B像素起头,下一个像素为C像素,再下一个像素为D像素,再下一个像素为A像素,以此类推完成四行的像素定义;以后,每四行的帧内的数据的像素位置的划分情况和上述的第一行、第二行、第三行和第四行的像素位置的划分情况相同。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510477744.7/,转载请声明来源钻瓜专利网。
- 上一篇:水力自控管道冲洗装置
- 下一篇:一种儿童专用扩肛器