发明名称 一种编码器中的视频数据自适应分割装置
摘要 本发明提出一种编码器中的视频数据自适应分割装置,编码器接收到频道数据,视频数据自适应分割装置对M个视频帧进行切割,对每个视频帧分别进行分割,得到一个或多个视频单元,每个视频单元包括整数个宏块,然后用视频单元填充物理层数据块,保证每个物理层数据块中包括整数个视频单元。本发明的视频数据自适应分割装置通过自适应切割视频数据单元,充分利用信源的数据分割方法,与物理信道特性相结合,尽量满足一个条带或一个分区充盈在一个物理数据包中,从而在信道出现异常时,将视频错误隔离在一个条带或一个分区内,有效避免图像瑕疵的扩展,提高图像主观质量,而且视频数据的抗误码能力得到显著提高。
申请公布号 CN101198053B 申请公布日期 2010.05.19
申请号 CN200610161971.X 申请日期 2006.12.08
申请人 中兴通讯股份有限公司 发明人 王宁;沈灿;戴志军;晏祥彪
分类号 H04N7/26(2006.01)I;H04N7/24(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 龙洪;霍育栋
主权项 一种编码器中的视频数据自适应分割装置,编码器接收到频道数据,视频数据自适应分割装置对M个视频帧进行切割,对每个视频帧分别进行分割,得到一个或多个视频单元,每个视频单元包括整数个宏块,然后用视频单元填充物理层数据块,保证每个物理层数据块中包括整数个视频单元;所述自适应分割装置还包括可使用数据长度计算单元、第一比较单元、第二比较单元、第一赋值单元、第二赋值单元、切割单元和循环判断单元,其中:(b1)可使用数据长度计算单元在对视频数据进行切割前,先计算在本次要发送的频道数据中,第一个视频单元前边的所有信息的长度H,包括包头、视频段头的长度,如果前边封装了其他频道的数据,也一起计算在内,H除以物理层数据块的长度W,其余数为当前物理层数据块内已使用的数据长度H0;(b2)可使用数据长度计算单元计算当前物理层数据块内可使用的数据长度L1=W-H0,第一比较单元判断W-H0是否大于等于给定的阈值V,如果是,执行步骤(b3),否则,由第一赋值单元令H0=0,L1=W,执行步骤(b3);(b3)第二比较单元判断当前图像帧剩余的数据长度L是否大于等于L1,如果是,执行步骤(b4),否则执行步骤(b5);(b4)第二赋值单元令当前要分割的视频单元长度L2=L1,H0=0,L=L-L1,执行步骤(b6);(b5)第二赋值单元令当前视频单元长度L2=L,H0=H0+L,L=下一个视频帧的长度,执行步骤(b6);(b6)切割单元从视频帧中切割出长度为L2的视频数据块;(b7)循环判断单元判断是否L=0,如果是,则循环结束,否则,返回步骤(b2)执行。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部