共查询到10条相似文献,搜索用时 62 毫秒
1.
2.
3.
可伸缩编码(SVC)极大地增强了视频传输和解码的灵活性,而同时也极大地增加了编码的复杂度,使得实时应用变得更为困难。为此,本文提出了一个快速模式选择算法以加快编码器的速度。本算法首先统计增强层宏块的模式分布情况,然后估计视频序列的复杂度,并以此为根据为帧间最佳模式设置率失真代价门限。算法使用4个分辨率层(1080p,720p,VGA and QVGA),4个时域层,以及两个质量层进行测试,结果表明本算法能够在保持现有编码效率基本不变的情况下有效提高编码速度。 相似文献
4.
随着现代应用对计算机性能要求的提高,计算机主频不断提升。由于功耗和半导体工艺的限制,仅靠提高单核主频难以继续维持“摩尔定律”,同构多核处理器(Homogeneous Multi-core)应运而生。在同构多核处理器的支持下,一个芯片汇集多个地位对等、结构相同的通用处理器核,以最小的代价满足了提高系统性能、负载均衡、处理器容错的需要。并行体系结构需要结合与之适应的软件实现性能效益的倍增。本文从操作系统层面,针对处理器结构的变化,研究并实现多核任务调度。系统采用混合调度策略,簇间独立调度,簇内统一调度。从调度模式、调度算法、分配算法、调度时机等方面详细分析了多核调度的原理和实现机制。最后通过模拟实验证明功能正确性及算法可调度性。 相似文献
5.
设计一个基于TILE-Gx多核处理器的高清医用电子内窥镜视频处理系统。该系统支持2路1080p60高清视频输入输出,以及1路YCb Cr422格式高清视频的实时H.264编解码,利用现场可编程门阵列为高清视频数据提供输入输出接口,采用4片TILE-Gx多核处理器进行H.264编码解码运算,并使用1片TILE-Gx多核处理器完成系统控制、视频拼接和数据存储转发功能。实验结果表明,该系统的编解码性能满足医用内窥镜的高分辨率和实时性需求,图像质量达到了H.264的High Profile级别。 相似文献
6.
视频编码算法复杂度的提高,对处理器性能提出了更高的需求,多核处理器为媒体数据处理提供了有力的平台。分析了视频编码标准算法的特点,总结视频编码加速的方法,按照对称多核处理器、不对称多核处理器以及混合式多核处理器的分类,介绍基于多核处理器的并行视频编码设计方法以及典型例子;总结基于多核处理器进行视频编码设计可能遇到的问题,并指出了未来的研究方向。 相似文献
7.
基因表达式编程(Gene Expression Programming, GEP)是一种计算量大且通用性强的新型进化算法,其传统计算形式不能充分利用目前主流的多核处理器。为提高算法效率,提出了基于通用多核处理器平台的并行基因表达式编程算法(Parallel Gene Expression Programming Based on General Multi-core Processor, PGEP-MP)。主要工作包括:O)分析通用多核处理器平台下并行基因表达式编程算法的机理;(2)利用MPI和()pcnMP混合编程模型设计基于通用多核处理器平台的基因表达式编程算法的粗粒度与细粒度相结合的并行模型;(3)提出改进PEEP-MP算法效率的进化策略;(4)通过对函数挖掘和分类的实验证明,PEEP-Ml〕算法提高了函数挖掘和分类的效率,在并行双核处理器数为4的情况下,PEEP-MP的平均并行加速比分别是传统GEP算法的4. 22倍和 4. 06倍。 相似文献
8.
随着可伸缩视频编码SVC(Scalable Video Coding)的普及,针对可伸缩视频的安全问题也越来越受到重视。目前大部分加密方案都是针对H.264/AVC编码标准来设计的。分析SVC新采用的技术,并率先提出了一种针对其特点的新的分层加密方案。该方案选取不同以往的视频关键信息,如层间预测运动向量,质量可分级关键帧等作为加密对象,根据所选信息的类型,结合用户所需求的安全等级,进行算法设计。试验结果表明该方案具有加密效果好、密钥量较低、实时性高等优点,并可以适应不同安全性需求的应用场合。 相似文献
9.
离散小波变换由于具有良好的时空频率局域性和多分辨率特性,已经成为可伸缩视频编码的理想工具.可伸缩视频编码只需编码一次就可产生完全可伸缩的嵌入式码流,对码流的一部分解码可以得到不同质量和时空分辨率的视频、本文在MC-EZBC的基础上,通过采用提升型长支集小波进行亚像素精度的运动补偿时间滤波和空间分解实现了对MC—EZBC的改进,在中高码率时的性能可与H、264/AVC相比较.在南开之星上实现了并行编码,取得了较高的加速比. 相似文献
10.
基于HTTP的动态自适应流媒体(DASH)技术是主流的互联网视频传输技术之一,可适应动态网络和异端客户端,然而传统DASH使用高级视频编码(AVC),存在编码块复用性低、码率波动性高等问题。为此,在终端设备具有多网络接口的环境下,以可伸缩视频编码(SVC)代替AVC,提出一种基于视频块优先级的联合调度算法。通过SVC编码将整个缓冲区组织为一个包含时间维度和编码层次维度的二维空间,确定视频块在二维缓冲区的位置,将其放入待下载队列,并按照优先级对队列中的视频块进行重新排序。根据每个网络接口的带宽,将队列中的视频块分配给不同接口执行下载操作。实验结果表明,相比于单接口基于带宽和缓冲的调度算法,该算法的平均视频质量提高46.04%,切换次数降低36.84%,并且可使缓冲水平下降44.11%。 相似文献