【技术实现步骤摘要】
本专利技术涉及在嵌入式设备上的视频编解码领域,特别是涉及一种基于内存池技术 的BREW手机H. 264解码优化方法。
技术介绍
H. 264视频标准是由JVT (Joint Video Team,视频联合工作组)制定的新一代视 频编码标准。相对于H. 263和MPEG-4, H. 264节约了大约50%的码率,而且增强了对网络 传输支持。H. 264引入了面向IP包的编码机制,有利于网络中的分组传输,支持网络中视频 的流媒体传输。但是,化264为了提高编码效率,采用了许多高计算复杂度的算法,使得编 解码计算量很大,因此对软硬件的要求甚高,同时也加大了编解码的难度。 11.264采用了多帧参考技术,解码过程中需要保存已经解码完毕的视频图像帧,用 于作为后续解码的参考帧。H. 264规定使用解码图像缓冲区(DPB,DecodedPicture Buffer) 存储已经解码完毕的视频图像帧。视频解码器中用链表维护所有解码完毕的视频图像帧, 并动态标记视频图像帧为短期参考帧、长期参考帧。当解IDR帧完毕后,DPB中的所有视频 图像帧都会被释放。解码过程中,在每解一帧之 ...
【技术保护点】
一种基于内存池技术的BREW手机H.264解码优化方法,其特征在于:采用内存池技术,避免了H.264DPB中的参考帧缓冲区所需的大块内存在解码过程中的频繁分配和释放;(1)在解码器启动时,预先分配16个参考帧缓冲区,把每个参考帧缓冲区的首地址存入链表,并用一个位图记录内存池中每个参考帧缓冲区的是否正在被使用,DPB使用的内存空间、参考帧缓冲区链表和位图构成DPB内存池。(2)解码过程中需要申请参考帧缓冲区时,不再直接申请内存空间,而是从DPB内存池中获取,通过位图查找一个没有使用的参考帧缓冲区;a)如果找到,返回该参考帧缓冲区,并在位图中标记该参考帧缓冲区已用;b)如果没有 ...
【技术特征摘要】
一种基于内存池技术的BREW手机H.264解码优化方法,其特征在于采用内存池技术,避免了H.264DPB中的参考帧缓冲区所需的大块内存在解码过程中的频繁分配和释放;(1)在解码器启动时,预先分配16个参考帧缓冲区,把每个参考帧缓冲区的首地址存入链表,并用一个位图记录内存池中每个参考帧缓冲区的是否正在被使用,DPB使用的内存空间、参考帧缓冲区链表和位图构成DPB内存池。(2)解码过程中需要申请参考...
【专利技术属性】
技术研发人员:卜佳俊,王超,郑培元,汪兆鹏,
申请(专利权)人:浙江大学,
类型:发明
国别省市:86[中国|杭州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。