电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者维修技术维修教程知识电子制作AVS-M与H.264(Baseline)视频解码器结构的分析

AVS-M与H.264(Baseline)视频解码器结构的分析

09-08 12:12:54 | http://www.5idzw.com | 电子制作 | 人气:569
标签:电子小制作,http://www.5idzw.com AVS-M与H.264(Baseline)视频解码器结构的分析,http://www.5idzw.com

总结


由上分析可知,两种视频解码器结构有很多共同之处。目前,关于H.264视频解码器的优化、硬件移植的方法及其应用很多,这些也可被AVS-M采纳。本文根据优化H.264的相关文献中的一些方法对AVS-M作过软件上的优化。算法上的优化主要包括插值、环路滤波和熵解码的优化。插值时可以将像素分为内部像素和边界像素,避免重复的判断。环路滤波时每个4*4块中的每个点有相同的边界门限,其相应的滤波操作也可以4次完成。熵解码时,可通过重新建表减少转化程序。代码上的优化主要包括程序结构优化、循环展开、数据类型选择和数据的移动等,例如,Decode_one_macroblock函数中,可根据宏块类型采用不同的函数来解码,对临时的缓存区可简化。此外,对插值运算(可转化为矩阵运算)、反量化和反变换等涉及到矩阵运算的函数都可使用MMX/SSE指令集优化。


H.264是国际通用标准,而AVS-M是我国自主制定的标准,因而,两标准兼容的视频解码器的出现是种必然。本课题接下来的工作即是在对已有结构对比分析的基础上结合两套代码,将两解码器结构相同部分进行复用,不同部分通过开关进行选择,实现对两种不同格式的码流进行识别并实时解码

上一页  [1] [2] 

,AVS-M与H.264(Baseline)视频解码器结构的分析
关于《AVS-M与H.264(Baseline)视频解码器结构的分析》的更多文章