共查询到18条相似文献,搜索用时 109 毫秒
1.
Tero Rintaluoma 《电子元器件资讯》2010,(2)
本文将展示如何通过ARM NEON技术提高和优化基于软件的H.264视频解码器的性能.对RealView中的ARMProfiler以及真实硬件进行了数种测量,并给出了H.264和MPEG-4解码器及MPEG-4编码器的对应数据.与编译至Cortex-A8处理器架构的原始ARM优化C代码相比,Profiler上H.264解码器的总体性能提高了54%. 相似文献
2.
3.
4.
首先介绍了H.264解码器结构和解码实现流程;然后重点阐述了H.264解码器在ADDSP-BF533上的实现和优化策略.实验结果表明,H.264解码器的实现方法和优化策略较为有效,能够满足DSP实时解码的需求. 相似文献
5.
本文介绍了基于H.264算法的网络视频传输系统的实现方案及其优化。该方案采用H.264作为视频编解码算法,i.MX27作为系统的中心处理器,嵌入式Linux作为操作系统,RTP/UDP作为网络传输协议,实现了视频实时的在网络上传输。系统运行结果表明:该系统可以在Internet上实现视频的传输,显示帧率为30fbps(QCIF格式)。为保证视频传输能在网络上实时传输,需进一步提高帧率,即对H.264的算法进行了进一步优化。本文对基于i.MX27的H.264解码器提出了优化方案,并进行了测试,测试结果表明,优化后解码器帧率提高了60%到80%. 相似文献
6.
通过分析H.264软件解码器的结构和复杂度,确定了解码器在优化过程中的重点和难点,并结合TMS320DM642DSP性能特点,详细讨论了在TMS320DM642DSP平台上H.264解码器所采用的优化方法。这些方法主要涉及提高程序代码的并行性和增强存储器访问的效率,重点是运动补偿、IDCT等关键模块的优化。通过实验结果表明,本解码器可以实现CIF格式视频流的实时解码。 相似文献
7.
基于H.264解码中CAVLC的优化 总被引:1,自引:0,他引:1
文章介绍了视频编解码标准H.264解码器的解码流程,并分析了解码器中的熵编码原理与过程.针对解码过程中所查码表的特点,提出了把码表适当分块来缩小其查表范围的优化方法。从而提高解码器在熵编码过程中的解码速度,以满足实时性的要求。 相似文献
8.
首先简要地叙述了H.264与其他标准相比所具有的优越性,接着系统地阐述了实现H.264全高清解码器的解决方案,并用JM平台对全高清的视频序列进行了解码测试,验证了软解码器方案不具备实时性,采用硬件解码器才是解决全高清视频解码的途径。 相似文献
9.
通过对H.264中运动估计的分析,选择合适的快速搜索算法来对H.264算法进行化简,对菱形快速搜索算法、分像素的运动估计算法进行了改进,减少了H.264解码器巨大的计算量。 相似文献
10.
《电子科技文摘》2006,(12)
0632433 H.264解码在ADDSP-BF533上的实现和优化[刊,中]/干宗良//中国电子科学研究院学报.-2006,1 (4).-360-363(G)首先介绍了H.264解码器结构和解码实现流程;然后重点阐述了H.264解码器在ADDSP-BF533上的实现和优化策略。实验结果表明,H.264解码器的实现方法和优化策略较为有效,能够满足DSP实时解码的需求。参9 0632434随机波束研究超宽带室内多径信道特性[刊,中]/扈罗全//中国电子科学研究院学报.-2006,1(4).-313- 318(G)从随机桥过程出发引入随机波束概念.使用随机波束研究超宽带(UWB)室内多径信道的传播特性。将UWB信号多径传播轨迹视作随机过程的样本,得到建模多径信道传播特性的随机波束。使用随机波束 相似文献
11.
An application specific processor for an H.264 decoder with a configurable embedded processor is designed in this research. The motion compensation, inverse integer transform, inverse quantization, and entropy decoding algorithm of H.264 decoder software are optimized. We improved the performance of the processor with instruction‐level hardware optimization, which is tailored to configurable embedded processor architecture. The optimized instructions for video processing can be used in other video compression standards such as MPEG 1, 2, and 4. A significant performance improvement is achieved with high flexibility. Experimental results show that we could achieve 300% performance for the H.264 baseline profile level 2 decoder. 相似文献
12.
给出了一种针对H.264解码器中运动补偿模块的有损优化算法,旨在减少H.264解码器的总运算,以更好地适应便携式设备。算法主要对运动补偿模块中的1/2像素和1/4像素插值滤波器进行了优化。由实验结果可知,该算法能够有效地降低运动补偿模块的运算量,同时不会引起明显的视频质量的降低和漂移效应。 相似文献
13.
H.264实时软件解码器的实现 总被引:1,自引:0,他引:1
对H.264测试模型JM8.4进行优化和改进.从分析模型结构入手,对解码流程进行调整.针对函数模块的耗时情况,采用SIMD技术对重要解码函数进行改写,使解码速度提高,在主流的PC机上可以对VGA和cif格式的H.264序列实时解码. 相似文献
14.
H.264视频压缩标准凭借高压缩比和较好的图像质量,已经作为一种新型的标准被广泛接受。由于H.264的解码复杂度很高,软件实现难以满足实时性的要求,所以需要采用硬件解码。本文提出了一种针对H.264视频编码标准的可变长指数哥伦布码解码的硬件设计结构,给出了一种系统解码时间消耗与系统资源占用较少的硬件设计方案,最后给出了设计最终的仿真以及后端设计的结果。 相似文献
15.
16.
Tang-Hsun Tu Chih-Wen Hsueh Ja-Ling Wu 《Journal of Visual Communication and Image Representation》2012,23(5):742-752
Pipelining has been applied in many area to improve system performance by overlapping executions of hardware or software computing stages. However, direct pipelining for H.264 decoding is difficult because video bitstreams are encoded with lots of dependencies and little parallelism is left to be explored. Fortunately, pure software pipelining can still be applied to H.264 decoding at macroblock level with reasonable performance gain. However, the pipeline stages might need to synchronize with each other and incur lots of extra overhead. For optimized decoders, the overhead is relatively more significant and software pipelining might lead to negative performance gain. We first group multiple stages into larger batches and execute these batches concurrently, called batch-pipelining, to explore more parallelism on multicore systems. Experimental results show that it can speed the decoding up to 89% and achieve up to 259 and 69 frames per second for resolution 720P and 1080P, respectively, on a 4-core ×86 machine over an optimized H.264 decoder. Because of its flexibility, batch-pipelining can be applied to not only H.264 but also many similar applications, such as the next-generation video coding: high efficiency video coding. Therefore, we believe the batch-pipelining mechanism creates a new effective direction for software codec development. 相似文献
17.
设计了一种基于微软DXVA接口的H.264多路高清视频解码器。定义了代表解码器和GPU的数据结构,通过调用定义的解码函数接口,可使解码器用在各种视频播放器中。实验证明,所设计的解码器在进行多路高清解码时无论解码速度还是CPU的占用率都比传统的软件解码器有很大的性能提升。 相似文献