[发明专利]基于直接模式选择的H.264/AVC快速转码方法及装置有效
申请号: | 201010204240.5 | 申请日: | 2010-06-18 |
公开(公告)号: | CN101888547A | 公开(公告)日: | 2010-11-17 |
发明(设计)人: | 秦浩;刘海啸;宋彬 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/50 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 直接 模式 选择 264 avc 快速 方法 装置 | ||
1.一种基于直接模式选择的H.264/AVC快速转码装置,包括:
解码器:用于对H.264/AVC视频码流解码,得到宏块模式、运动信息、解码端残差、解码端参考帧和解码帧图像,并将宏块模式、运动信息、解码端残差和解码端参考帧图像传送给宏块失真估计模块,将解码帧图像传送给编码器;
宏块失真估计模块:用于根据解码器送来的宏块模式、运动信息和解码端残差,以及编、解码器两侧送来的参考帧,进行宏块失真的估计,并把估计值传送给宏块模式选择模块;
宏块模式选择模块:用于根据宏块失真估计模块送来的宏块失真估计值,和编码器送来的平均失真门限进行快速模式选择,得到新的宏块模式,同时对该新的宏块模式进行修正和运动矢量的细化,传送给编码器;
编码器:用于根据宏块模式选择模块传送的信息对解码器送来的解码帧图像进行编码,得到既定目标码率的H.264/AVC压缩码流,并将在编码过程中产生的平均失真门限和编码端参考帧图像分别传送给宏块模式选择模块和宏块失真估计模块。
2.根据权利要求1所述的基于直接模式选择的H.264/AVC快速转码装置,其中解码器包括:
变长解码单元:用于对H.264/AVC压缩比特流依次进行熵解码和重排序,得到一组变换系数传送给反量化单元,并从H.264/AVC压缩比特流中提取出运动矢量、宏块模式和参考帧信息,分别传送给宏块失真估计模块和解码端参考帧单元,将运动矢量同时传送给宏块失真估计模块和解码器运动补偿单元;
反量化单元:用于对变长解码单元传送的变换系数进行反量化得到量化系数,并把量化系数传送给反变换单元;
反变换单元:用于对反量化单元传送的量化系数进行反DCT变换得到解码端残差图像,并传送给宏块失真估计模块,同时将解码端残差图像和解码器运动补偿单元传送的解码端预测图像相加,得到解码图像传送给编码器;
运动补偿单元:用于根据变长解码单元传送的运动矢量对解码端参考帧单元传送的参考帧作运动补偿,得到解码端预测图像传送给反变换单元;
解码端参考帧单元:用于产生解码端参考帧,并将该参考帧传送给运动补偿单元。
3.根据权利要求1所述的基于直接模式选择的H.264/AVC快速转码装置,其中编码器包括:
编码端参考帧单元:用于产生编码端参考帧,并把该参考帧分别传送给编码器运动补偿单元和宏块失真估计模块;
运动补偿单元:用于根据宏块模式选择模块传送的宏块模式和运动矢量,对编码端参考帧单元传送的参考帧作运动补偿,得到编码端预测图像传送给变换单元;
变换单元:用于将解码器送来解码图像减去运动补偿单元传送的编码端预测图像,得到编码端残差图像,同时对该残差图像进行整数DCT变换得到变换系数,并传送到量化单元;
量化单元:用于对变换单元得传送的变换系数进行量化,得到量化系数送给变长编码单元;
变长编码单元:用于对量化单元传送的量化系数进行熵编码,将得到的数据和其他编码信息按H.264/AVC的码流格式要求组成压缩视频码流;
解码环路:包括反量化和反变换两个单元,用于产生反馈环路的重构图像作为下一帧编码的参考帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010204240.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动发现相邻节点间资源状态的方法和系统
- 下一篇:叠层型电子部件