共查询到18条相似文献,搜索用时 78 毫秒
1.
H.264编码器中的帧内4×4预测部分具有严重的数据依赖性,它的硬件化设计很难采用流水线实现,从而导致关键路径很长,硬件利用率很低,成为H.264编码器设计中的一个瓶颈。针对这个问题,在不减少预测模式和不增加系统资源的前提下,提出了一种新的结构,它通过利用原始像素进行模式判决和利用重构像素进行帧内预测的方法,可以使帧内预测与重构循环完全流水线实现,基本上达到了100%的硬件利用率,而且没有明显的PSNR损失。所提出的硬件结构可在215个时钟周期内完成一个宏块的帧内4×4预测。用SMIC 0.13μm工艺库综合,结果显示该结构最高可运行在250 MHz,面积约为116千门,可支持4 096×2 160@30 f/s(帧/秒)视频序列的实时编码。 相似文献
2.
3.
4.
H.264/AVC帧内预测技术采用率失真优化策略进行最优化编码模式选择,提高了I帧的编码效率,但同时也提高了计算复杂度。本文提出了一种帧内预测模式的快速选择算法,基于亮度块的方向特性,通过一些复杂度不大的计算,选择少数几个可能性较大的预测模式进行率失真代价计算,得到最佳亮度预测模式,并以 计算代替率失真代价计算选择最佳色度预测模式,降低了计算复杂度,提高了编码速度。实验结果表明,本文提出的算法在保证图像质量的同时,编码时间平均降低了48%,而码率增加很小。 相似文献
5.
H.264/AVC帧内预测技术采用率失真优化策略进行最优化编码模式选择,提高了I帧的编码效率,但同时也提高了计算复杂度。提出了一种帧内预测模式的快速选择算法,基于亮度块的方向特性,通过一些复杂度不大的计算,选择少数几个可能性较大的预测模式进行率失真代价计算,得到最佳亮度预测模式,并以SATD计算代替率失真代价计算选择最佳色度预测模式,降低了计算复杂度,提高了编码速度。实验结果表明,提出的算法在保证图像质量的同时,编码时间平均降低了48%,而码率增加很小。 相似文献
6.
一种基于二维直方图的H.264/AVC快速帧内预测判决算法 总被引:13,自引:0,他引:13
最新的视频压缩标准H.264/AVC具有极高的压缩率,但由于其算法极其复杂,编码时间较长,无法达到实时应用的要求。该文针对其帧内预测算法的特点,提出了一种基于二维直方图的快速帧内预测算法。该算法在进行帧内预测之前先对宏块预判,从两种帧内预测模式中选择一种,从而减少了算法的复杂度,提高了压缩速度。实验结果表明,所提的算法在码率只有少许增加的情况下,编码速度提高了16.26%,PSNR值基本不变。 相似文献
7.
针对H.264/AVC帧内编码算法采用率失真优化(RDO)算法提升编码性能导致运算复杂度增加这一问题,提出了一种新的帧内编码快速算法。该算法采用待预测块的纹理方向误差值判断待编码块的纹理特征,结合相邻块的预测模式相关性减少须遍历预测模式的数量,并结合全零块检测的提前终止判定准则加快编码速度。实验结果表明,与标准算法相比,该算法在保证输出码率和图像质量基本不变的情况下能够将帧内编码时间减少约67.2%,显著提高了H.264的帧内编码效率。 相似文献
8.
9.
10.
11.
提出一种H.264帧内预测的优化实现结构.该结构对帧内预测模块做了两方面的优化:一是结合环路滤波,去除了目前帧内预测模块中片上空间(SRAM)的冗余存储;二是针对4×4亮度块的预测模式获取过程相对复杂的特点,采取了预先判断并存储相邻块预测模式的措施.提出的帧内预测结构在减少片上存储空间需求的同时,减少了处理器和片外存储空间(SDRAM)的数据交互次数.由实验结果可知,相对于优化前,帧内预测模块的性能提高了10%以上. 相似文献
12.
一种基于H.264/AVC的高效块匹配搜索算法 总被引:13,自引:2,他引:13
本文针对H.264/AVC的编码特点,提出了一种利用时空域运动相关性的快速块匹配搜索算法.该算法充分利用了视频序列的运动程度与宏块编码模式间的关联特性以及运动矢量的统计特征,明显减少了运动估计的搜索复杂度.实验表明,本文方法的搜索速度分别比FS和DS算法平均提高了77.96%和32.19%;重建图像的PSNR比DS算法平均提高了0.06dB,更接近FS算法的编码质量. 相似文献
13.
This paper presents a high-performance encoder for H.264/AVC intra prediction. Due to long data dependency loop of intra 4×4 prediction and complex algorithms, improving encoding speed turns into a stumbling block we have to face. To solve this problem, we first propose a pipelined method in and between macro blocks with new block processing order to accelerate the encoding speed. Benefiting from the pipelined method, reconstructed pixels of up-right blocks are available for two blocks in a macro block which could not take advantage of reconstructed pixels of up-right blocks in JM. So diagonal down left mode and vertical left mode are effective for these two blocks, which ultimately achieves a better bit-rate. Secondly, all 4×4 mode formula sharing method is proposed to reduce the redundancy of predicting formulas. Thirdly, streamlined reconstruction method is applied to improve the performance of reconstruction. CAVLC encoder with three parallel units is proposed to improve entropy coding speed significantly. As a result, it takes 268 cycles to encode a macro block. The experimental results indicate that synthesized into a 0.18 µm CMOS cell library, the new architecture only requires about 238K gates and it is able to encode 1080pHD video sequences at 30 frames per second (fps), at the operating frequency of 56 MHz. 相似文献
14.
15.
16.
17.
CABAC是H.264/AVC视频压缩标准主要档次中采用的熵编码机制,结合RDO模式选择技术,可以降低20%的编码码率,但是编码器计算复杂度却同时大大增加.对算法进行并行化是有效加快编码速度的方法,但是,由于CABAC具有自适应编码的特点和RDO模式选择对熵编码的使用,使得顺序编码的宏块之间存在着严格的数据相关性,限制了并行编码算法的开发.本文结合基于宏块区域划分的数据级并行编码机制MBRP和码率估计技术,为采用CABAC熵编码机制的H.264编码算法提供了一种高效的并行编码方案:将H.264编码算法划分为模式选择和码流生成两个部分,使之构成典型的生产者-消费者关系;将RDO模式选择中的CABAC替换为码率估计,去除模式选择过程中因CABAC导致的严格数据相关性;对模式选择部分采用MBRP并行机制;码流生成部分由单独的处理器完成,并和模式选择部分实现流水化并行处理.通过4处理器系统模拟器进行实验,发现在保持视频压缩性能几乎不变的情况下,该并行算法的加速比可以达到4.7. 相似文献
18.
H.264/AVC可变尺寸帧间预测块模式决策研究 总被引:1,自引:1,他引:1
文章对H.264/AVC中可变尺寸帧间预测块模式决策进行了深入研究。首先对JM8.4程序所采用的全搜索模式决策方法的步骤及率失真优化策略进行了分析。然后将日前巳提出的优化方法归类.并重点介绍和阐述了几种典型方法的理论依据以及决策思路。在理清思路的基础上,总结、归纳各类方法的优化思路。并比较了其优缺点,提出了最佳优化策略。 相似文献