引言
H.264标准作为新一代视频编码标准,是面向多比特率的视频编码标准,也称JVT/AVC标准,既可用于高码率的HDTV和数字存储系统,也可用于低码率的实时通信系统。在相同的图像质量情况下,H.264比H.263和MPEG一4可以节省20%~50%的码率。就其基本档次而言,编码器的复杂度是 H.263的10倍左右。H.264良好的网络亲和性和优异的压缩性能使其成为视频应用的首选,但其巨大的运算量成为许多应用的瓶颈。基于 NiosII设计了一种低码率实时应用的编码系统。该系统充分利用FPGA的并行设计结构,对视频数据采用高压缩比的H.264标准编码,能很好地满足低码率实时编码的要求。
1 H.264编码系统结构设计
根据H.264/AVC编码器原理及结构,同时考虑到现有硬件资源的限制以及该设计的应用需求,设计了图1所示的H.264/AVC编码系统结构。

摄像头摄入的视频图像首先经过视频采集模块处理,并将当前帧的图像数据存入SRAM。然后,以宏块MB(macroblock)为单元,从SRAM中读取原始图像,并根据MB所在图像帧内的位置,读取重建帧中的参考像素进行帧内预测,并将预测宏块与当前宏块像素做差即可得到预测残差。接下来,对残差图像进行整数DCT变换或Had—amard变换,并对变换输出进行量化。量化输出的残差图像一方面通过反变换和反量化处理生成重建图像供帧内预测作为参考,另一方面经过重排序、熵编码处理得到最终的图像压缩码流输出。
根据H.264/AVC标准,将所设计的整个编码系统从结构上划分为图像采集、帧内预测、变换量化、熵编码等几个主要部分。各个模块之间通过流水线的方式进行处理,可以有效地提高硬件的执行效率。
2 基于Cyclone II FPGA的H.264编码器的实现
系统采用SOPC的设计方式,主要由视频采集模块、NiosII处理器系统组成。采用Altera公司的DE2开发板为开发平台,将视频采集、 NiosII处理器集成到一个SOPC系统中。其中NiosII处理器系统要承担图像采集控制、图像的H.264压缩编码工作。为了保证实时性,在充分分析H.264软件算法运行时间后,采用自定义模块对H.264编码器关键算法进行硬件加速。
2.1 视频采集模块
视频采集是视频图像处理、传输的前提,采集到的数字视频图像好坏将直接影响到视频处理的结果。图2给出了图像处理系统的视频采集结构。

ADI公司的多制式视频解码芯片ADV7181B对采集的视频图像进行模数转换。ADV7181B可以自动检测诸如NTSC、PAL和SEC0M制式的基带视频信号,并将其转换为基于4:2:2取样的16/8位兼容的CCIR601/CCIR656格式的数字视频信号;具有6路模拟视频输入端口,且采用单一的27 MHz晶振时钟输入;用户可以通过两线的I2C接口对ADV7181B的工作模式进行配置。
系统上电时,首先使用I2C模块对ADV7181B的内部寄存器进行配置。由于摄像头输出的是PAL制式的模拟视频信号,因此需要相应地将 ADV7181B配置为PAL制式的模拟视频信号输入,并将其转换为CCIR656格式的数字视频信号。ADV7181B将转换得到的实时数字视频图像的亮度信号、色度信号(TD_DAT)以及行、场同步信号(TD_HS/VS)同时输入到FPGA芯片中,通过图像采集模块提取需要的数字图像信息,并将其转存至AlteraDE2开发板提供的具有512 KB存储容量的SRAM中,用于缓存待处理图像帧。
下面介绍图像采集模块的设计与实现方法。
根据上面对视频采集部分硬件结构的分析,设计了图3所示的视频采集模块结构框图。可以看出,图像采集模块主要包含图像提取、色度取样率变换、 Y/Cb/Cr图像分量分离以及图像缓存SRAM读写控制等单元。

其中图像提取子模块在H.264/AVC编码模块的视频采集控制信息的控制下,从ADV7181B转换输出的PAL制数字视频图像中提取需要的图像数据。摄像头采集的实际图像大小为768×576像素的隔行扫描视频输入信号,其中基数场和偶数场在时间上先后输入。由于系统处理的图像大小为320×240像素,因此需要对输入的数字视频进行截取,以满足系统的处理要求。
考虑到在一帧图像中的顶场与底场数据差异不大,因此在对图像进行截取时,仅对底场中间240行的连续320个相邻像素点进行提取,以输出320×240像素的视频图像数据。其具体提取流程如图4所示。

H.264/AVC支持对色度取样为4:2:O格式的逐行或隔行扫描数字图像进行处理,因此需要对提取的数字图像进行色度取样率变换。通过对相邻奇数行和偶数行的色度图像分量进行简单的平均,可实现由4:4:4向4:2:O的色度取样率变换,如图5所示。
经过取样率变换后的图像数据需要根据Y/Cb/Cr图像类型在SRAM中分片区缓存,以方便后续的H_264的编码处理。图6给出了实际图像的色度分量在取样率变换前后的效果。
2.2 H.264编码器核心模块
综合现有的硬件资源、实时性与实现难度等因素,设计中仅采用了帧内预测方式,编码器包括帧内预测模块、变换量化模块和CAVLC熵编码模块。处理时以宏块 (16×16)为单位,亮度和色度块分别进行帧内预测、变换量化和反变换反量化,然后进行CAVLC熵编码,图像的亮色比为Y:U:V=4:2:O。
H.264编码器设计前期先用VC++在PC机上实现,后期移植到FPGA上用自定义硬件模块实现,二者所需时间如表1所列。可以看出,用硬件实现 H.264压缩编码一帧图像只需约16 ms,较PC机实现有很大提高,而且硬件模块占用的资源不到50%,性价比较高。

由于自定义帧内预测硬件模块较软件实现对系统性能提高较大,这里重点分析帧内预测模块硬件结构设计。
根据H.264帧内预测算法,帧内预测模块是在非率失真优化模式下设计的。它通过接口模块从SDRAM中读入一个MB(16×16)的亮度和色度图像数据,在亮度和色度预测模块中对当前MB进行预测和预测模式选择,输出预测残差及最佳预测模式;同时将预测结果与经过反DCT变换和反量化之后的残差值相加,经重构模块补偿重构后写回SDRAM。主要结构如图7所示,整个模块分为4个子模块:接口模块、亮度预测、色度预测和图像重构模块。

接口模块中设计了4个RAM,用于存放读入的原始图像和用于预测的参考图像数据:RAM0存放亮度预测像素,深度32,地址0~15存放上侧预测参考像素,地址16~31存放左侧预测参考像素;RAMl存放当前宏块亮度原始值,深度为256;RAM2存放色度预测参考像素,深度32,地址0~7存放上侧 Cb预测参考像素,地址8~15存放左侧Cb预测参考像素,地址16~23存放上侧cr预测参考像素,地址24~31存放左侧Cr预测参考像素;RAM3 存放当前宏块色度原始值,深度为128。
亮度预测模块的内部结构如图8所示。

①模式选择模块根据当前宏块的预测参考像素可用信息(avail)指定当前宏块按一定顺序做预测,如avail=“11”表示上侧和左侧预测参考像素均可用,则对当前宏块顺序做DC、HOR、VERT、PLANE四种方式预测。在残差处理模块中,采用了2个RAM顺序保存各种预测模式的预测残差,所以在模式选择模块里会比较当前预测模式的代价函数和前一种预测模式代价函数的大小。如果当前预测模式的代价函数较小,则说明当前预测模式较优,在做下一种模式预测时将预测残差指定保存在上次较差预测模式的残差RAM中。当前宏块的可用预测模式都预测结束后,模式选择模块根据每一种模式预测代价函数决定出最优预测模式,并指出该预测模式对应残差处理模块中存放的RAM,将相应的残差输入到整数变换模块。
②预测模块包含了DC、HOR、VERT、PLANE四种预测模式的实现实体,根据模式选择模块决定的预测模式从接口模块读取预测参考像素和原始像素值,预测后残差输出到残差处理模块,预测值输出到补偿重构模块保存。
③残差处理模块采用2个存放残差的RAM,每个宏块可先并行做2种预测,残差分别保存到2个RAM中,选择其中较佳预测模式,再做下一种预测模式与前面所选较佳预测模式比较,直到完成所有预测模式选择出最佳预测模式。
④预测代价模块是计算每一种预测模式的预测代价,以4×4块为单位作hadamard变换,将变换后每个4×4块DC系数再做一次hadamard变换,将所有变换结果进行绝对值累加就是对应的预测代价。
色度预测模块结构基本和亮度预测相同,只是由于色度有Cb、Cr两个分量,残差在RAM中的存放方式略有差别;同一个宏块的色度预测和亮度预测是并行执行的,由于要处理的色度数据比亮度少一半,笔者在后面的整数变换中采用先处理色度,再处理亮度的方法,使得流水更加紧凑,减少等待时间,提高整个模块的运行速度。
3 结论
笔者设计的基于NiosII的低码率实时H.264视频编码系统,在系统时钟频率100 MHz时,压缩一帧320×240的彩色图像需16.283 ms,在量化参数选择30时,图像压缩比达到2%,实时监控图像帧率25帧/s。系统具有资源占用较少,低成本,低码率,高清视频质量的特点,具有较好的发展前景。
图9为集成开发环境下综合仿真后系统的资源占用情况。
责任编辑:gt
相关推荐
H.264,同时也是 MPEG-4第十部分,是由 ITU-T 视频编码专家组(VCEG)和 ISO/IEC
动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team
发表于 08-31 15:39
•1次下载
H264编码器与AdobeFlashMedia组合使用(嵌入式开发技术考试)-H264编码器与AdobeFlashMedia组合使用
发表于 07-30 15:19
•7次下载
H.264视频编码标准英文资源汇总下载
发表于 07-07 09:18
•21次下载
一种基于NiosII的低码率实时H.264视频编码器设计
发表于 06-07 07:06
在DSP平台上进行视频产品开发有什么优势?怎么实现基于ADSP-BF561的H.264编码器设计?
发表于 06-07 06:46
什么是H.264视频编码技术?如何去实现并优化一种H.264视频编码器?
发表于 06-03 07:00
网络视频开发平台NVDK是什么?H.264主要有哪些新特点?H.264解码器算法的DSP实现和优化
发表于 06-02 06:25
本教程介绍如何将Altera的DE2开发和教育板上的SDRAM芯片与使用Altera SOPC Builder实现的Nios II系统一起使用。本文的讨论是基于这样一个假设:读者可以访问DE2板,并且熟悉教程介绍中使用VHDL设计的Altera SOPC Bui
发表于 01-22 15:34
•9次下载
Video Codec,高级视频编码),是一种视频压缩标准,同时也是一种被广泛使用的高精度视频的录制、压缩和发布格式。H.264因其是蓝光光盘的一种编解码标准而著名,所有蓝光播放器都必须能解码H.264
发表于 12-11 15:45
在本篇文章中,我们将学习如何在Arduino开发板上使用旋转编码器。我们将以带符号的数字同时显示顺时针和逆时针方向的编码值。 所需的组件 ● Arduino UNO开发板 ● 旋转编码器
发表于 10-26 15:47
•5370次阅读
SoC设计与应用技术领导厂商Socionext Inc.(以下“Socionext”)宣布,成功开发了一款基于Amazon Web Services(以下“AWS”)的高速、高画质视频编码器“H.264 Encoder on AWS”。
发表于 10-12 13:49
•2554次阅读
的AmazonElastic Compute Cloud(Amazon EC2)F1实例上运行的视频编码器,采用最常见的H.264编码标准,可满足视频分发服务所需的高质量压缩和高速处理。 AWS F1实例使用
发表于 09-27 10:18
•1521次阅读
目前高清H.264 摄像机的核心SoC基本上都是ASIC,而FPGA作为近年来发展迅速的可编程器件,在高清H.264 摄像机的SoC领域如何能有一席之地?这是我们的设计需要实现的目标。
发表于 07-27 10:50
•12次下载
我司最近的新产品都能支持H.265,越来越多的输入视频信号都采用了H.265的编码标准,H.264编码的逐渐减少,为什么H.265会流行?H.264和H.265有何不同?今天我们就来给各种施工
发表于 05-21 14:56
•1492次阅读
目前很多摄像机采用了H.265的编码标准,H.264编码的摄像机逐渐减少,为什么H.265会流行?H.264和H.265有何不同?
发表于 03-14 15:53
•2.4w次阅读
2003年发布的H.264视频压缩编码标准在一定程度上解决了要在尽可能低的码率下获得尽可能好的图像质量这一问题。在相同的重建图像质量下,H.264能够比H.263节约50%左右的比特率。此外
发表于 03-05 07:05
足H.264标准的编解码运算速度要求。因此,在稳定的媒体处理器平台上实现H.264标准有着较好的工程意义和应用前景。
发表于 09-04 06:19
我们用的是DM8168EVM 开发板,调用h.264硬核编码一个YUV 视频,请问该怎么做?
发表于 08-26 06:20
减小算法的存储器需求,减少中间结果的存储需求,可缩减片外存储器访问次数,提高应用的实时性能。下面主要讨论降低H.264 INTRA帧编码的运算复杂性和存储器需求的方法。图1 H.264编码器的结构流程图 图2
发表于 08-06 06:37
H.263和MPEG一4可以节省20%~50%的码率。就其基本档次而言,编码器的复杂度是H.263的10倍左右。H.264良好的网络亲和性和优异的压缩性能使其成为视频应用的首选,但其巨大的运算量
发表于 07-29 06:52
系统。在相同的图像质量情况下,H.264比H.263和MPEG一4可以节省20%~50%的码率。就其基本档次而言,编码器的复杂度是 H.263的10倍左右。H.264良好的网络亲和性和优异的压缩性能使其成为视频应用的首选,但其巨大的运算量成为许多应用的瓶颈。笔者
发表于 02-27 07:04
•210次阅读
关键词:AVC , 编码 频编解码技术有两套标准,国际电联(ITU-T)的标准H.261、H.263、H.263+等;还有ISO 的MPEG标准Mpeg1、Mpeg2、Mpeg4等等。H.264
发表于 12-25 14:22
•834次阅读
关键词:MG3500 , 编解码器 , 高清 , 片上系统 1 引言 针对消费类和工业H.264编码器要求,即使在有限存储容量或有限宽带的情况,必须提供最佳的视频质量。因此,这里给出一种支持
发表于 12-25 12:49
•320次阅读
开会的可能。视频会议系统相比传统的电话会议更充分利用了互联网资源,从而降低了运营成本。 视频编码器是视频会议系统的主要构成部分。目前视频压缩标准有H.261、H.263、MPEG4和H.264等。新一代视频编码标准H.264与以往标准相比具有压缩率高,网络亲
发表于 11-28 12:24
•233次阅读
目前的视频监控行业,基于DSP的H.264编码器解决方案占有绝对优势的市场份额,这是由DSP方案开发周期相对较短的特性决定的。在ASIC或FPGA方案仍处于研发阶段时,DSP方案已捷足先登,并较好地解决了视频监控行业中H.264编码器方案从无到有的过程,为H.264在监控应用
发表于 10-29 08:21
•1.2w次阅读
:大约0.3毫秒。流水线设计支持每个时钟处理八个像素点,实现实时的4K@60fps视频编码。 Atria Logic公司开发的这款H.264编码器仅使用了Zynq Z-7045 SoC 78%的可编程逻辑和DSP资源,以及55
发表于 10-02 09:04
•741次阅读
H264 协议是目前最先进的视频编码标准, 高复杂度是算法推广的最大瓶颈; 提出一种采用T I 公司多媒体处理器DavinciT MS320DM 6446 为核心硬件平台的X264 编码器实现方案
发表于 04-23 08:54
•23次下载
德克萨斯仪器的TMS320DM365的H.264视频编码器是一个灵活的H.264视频的实现编码标准。它支持各种配置文件和功能,每一个都可以独立选择,设置或控制。这种灵活性使TMS320DM365
发表于 04-19 10:42
•4次下载
增加视频网络流量和高效的H.264视频编码标准。论文总体目标是设计H.264编码视频的传输机制,以及通过H.264视频追踪对H.264视频传输机制的性能进行评估。 H.264视频编码标准的增强块变换和帧间编码
发表于 12-21 15:30
•0次下载
H.264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出
发表于 12-01 14:08
•3778次阅读
Atria Logic公司开发的H.264编解码IP(包括AL-H264E-4KI422-HW编码器和AL-H264D-4KI422-HW解码器)移植到Xilinx Zynq Z-7045 SoC上
发表于 11-16 13:35
•6355次阅读
DE2 板是以CycloneII 2C35FPGA为特点的672 针引脚的包装。板上所有重要的部件都与板上的芯片相连,使用户能够控制板上各种的操作。DE2 板包括了很多开关(兼有拨动开关和按键),发光二极管和七段数码管。
发表于 09-01 16:32
•22次下载
基于DM642的H.264编码算法优化与实现
发表于 05-18 09:22
•1次下载
Hi3531AV100 H.264编解码处理器简介
发表于 02-07 18:11
•12次下载
Hi3520D H.264编解码处理器简介
发表于 02-07 18:11
•12次下载
Hi3521 H.264编解码处理器简介
发表于 02-07 18:11
•11次下载
基于PowerPC的H.264编码器中断处理程序解析
发表于 01-04 15:26
•6次下载
Hi3516是海思半导体针对高清IPCamera产品应用开发的一款专业高端SOC芯片,其1080P@30fps H264多码流编码性能、优异的ISP和编码视频质量、高性能的智能加速引擎等特性,满足客户差异化IPCamera产品功能、性能、图像质量要求.
发表于 11-10 18:36
•38次下载
DE2开发板TV那块是怎么回事,怎么实现视频的播放,是将写好的视频代码下载到板子里,还是将视频连接到板子上,在连接VGD显示器就可以播放了。谁能具体讲讲这块的内容
发表于 11-02 12:49
1920x1080p60以太网络解决方案,是基于H.264压缩引擎,用于对高清视频信号编码/解码。它可以提供完整的全高清晰度(FULL HD)视频传输,码流最高17Mbit /s ,发射器(编码器)和接收器(解码器
发表于 07-10 16:11
本帖最后由 1477572187 于 2015-9-22 17:13 编辑
DE2开发板资料EP2C35F672C6官方资料,例程,用户手册,原理图
发表于 03-14 10:27
PX2实际上也开放了接口可以对H.264等裸码流进行解码。这里提供一份代码即可实现H.264裸码流的解码,如果您具有一定的Android系统开发经验,很快就能理解并进行相关改写。使用方法:在PX2
发表于 02-10 18:02
,Rayeager PX2实际上也开放了接口可以对H.264等裸码流进行解码。这里提供一份代码即可实现H.264裸码流的解码,如果您具有一定的Android系统开发经验,很快就能理解并进行相关改写。使用方法:在
发表于 01-22 17:22
PX2实际上也开放了接口可以对H.264等裸码流进行解码。这里提供一份代码即可实现H.264裸码流的解码,如果您具有一定的Android系统开发经验,很快就能理解并进行相关改写。使用方法:在PX2
发表于 01-19 09:49
我买了一块FPGA学习开发板,我现在想用开发板去外接一个编码器,使用开发板去计编码器的圈数并显示在开发板上的数码管上,我该如何将编码器外接到开发板上?需要外接电路?设计外接电路的方针是?
发表于 01-12 22:47
想在DE2-115的开发板上完成h.264视频编解码,自己的想法是在已有的tpad_camer代码上加一软核,但一直失败,希望有相关经验的高手指点下?
发表于 03-05 16:24
DE2开发板使用手册,有兴趣的人可以下载看一下
发表于 06-03 17:58
提出了一种在TI公司高性能数字信号处理器TMS320DM3730上进行H.264编码器(即x264编码器)移植与优化的方法,详细描述了在CCS4.2开发平台上进行x264编码器移植工作的基本原理和需要注意的
发表于 01-08 18:27
•69次下载
CAST半导体公司提供基于FPGAs和ASICs的H.264High Profile视频编码器IP核具有出众的视频效果、极佳的播放性能及便捷的系统集成等特性。
发表于 12-05 09:28
•1939次阅读
为了实现基于DSP的H.264视频编码器的实时性能,提出了一系列优化实现方法。首先结合TMS320DM6437硬件特点,描述了X264代码向TMS320DM6437平台的移植过程和优化方法,重点介绍了整数DCT变换
发表于 05-22 15:10
•63次下载
介绍了基于嵌入式平台PXA255的h.264视频编码器的实现。在描述了视频编码器的硬件结构设计及视频采集软件的实现的基础上,详细介绍了h.264对视频编码标准的一些改进以及基于PXA2
发表于 09-02 16:41
•87次下载
存储播放等领域中得到应用M。伴随着效率的提高,算法的复杂度也提高很多,因此需要研究h.264的压缩算法和它的嵌入式应用。 1 视频编码器的硬件设计 1.1 pxa255处理器的特点 Intel
发表于 08-24 08:59
TMS320DM642是TI公司推出的一款针对视频和图像处理领域应用的数字多媒体处理芯片,具有处理能力强和集成度高等特点,是目前实现H.264视频编码器的理想芯片之一。很多国内外公司都在
发表于 08-17 11:51
•1563次阅读
的调整、汇编程序的处理、内存终结模式的调整等。 H.264编码采用变换和预测的混合编码方法,其原理如图2所示。输入帧或者场Fn以宏块为单位被编码器处理,即将图象分成子图象块,以子图象块作为编码单元。当
发表于 08-10 14:54
H.264 获得出色压缩效果和质量的代价是压缩编码算法复杂度的增加。为了寻求更高的编码速度,集群并行计算被运用到H.264的视频编码计算中。分析H.264可实现并行计算的任务单元选择;
发表于 07-27 15:56
•18次下载
S2C在中国推出ALLEGRO公司的广播级、第四代H.264 High Profile编码器。相对于前面三代,第四代的特点是支持MVC(3D)、支持低延迟、支持低比特率、支持蓝光和B帧
发表于 07-21 09:07
•1247次阅读
平台总体框架图 图3 H.264编码模块图 2 H.264编码器的优化 2.1 总体优化 [td] 总体优化主要包括两部分内容:程序模块化的设计及数据结构的设计。 程序模块化设计时,既要考虑
发表于 07-13 17:12
H.264是一种高效的视频编码压缩标准,它集中了以往标准的优点。基于H.264的高效编码压缩技术,文章研究了块基立体视频编码方法,并对基于H.264, 和基于H.264的立体视频编码方案进行了
发表于 06-10 16:34
•43次下载
TS/IP信号到H.264 TS/IP信号的转换输出的功能。它采用先进的4:2:0视频编码方式,按照实际传输系统的带宽要求,可在0.128~20MBPS内输出可调的视频压缩码流率。
发表于 03-06 19:27
摘要:H.264标准拥有比其他视频编码标准更好的压缩性能,但计算复杂度高,限制了H.264标准的应用。Blackfin处理器是ADI公司推出的低功耗、高性能的定点DSP芯片,有极高的性价比,是H.264标准DSP实现的理想平台。文中探讨在Blackfin处理器上
发表于 02-28 00:20
•31次下载
摘要:在DM642 EVM平台上实现了 H.264视频编码器,并从内存分配、Cache优化、代码优化以及汇编程序级优化等几个方面对编码
发表于 01-10 14:12
•3008次阅读
SUNNISKY ENC264HD是一款实用的、且符合 H.264标准的ASI-TS IP实时视频/音频的高清HD压缩编码器或转码器设备。
发表于 09-02 21:37
•19次下载
H.264是ITU-T的VCEG(视频编码专家组)和ISO/IEC的MPEG(活动图像编码专家组)的联合视频组(JVT:joint video team)开发的一个新的数字视频编码标准,它既是ITU-T的H.264,又是ISO/IEC的MPEG
发表于 07-30 11:32
•467次阅读
本文提出了基于H.264的逆量化IP的优化结构及其硬件实现。它能够按照标准处理各种4×4块的逆量化,该IP可以嵌入到编码器也能用于解码器,可以作为ASIC设计中的一个模块,也适用于SOC平
发表于 02-24 11:51
•10次下载
基于TMS320DM6446的H.264编码器实现与优化
1 引言
H.264是ITU-T的视频编码专家组(VCEG)和ISO/IEC的活动图像专家组(MPEG)联合制定的视频压缩标准。
发表于 02-10 09:20
•1180次阅读
为了在改进的H.264 上实现无再损帧内编码,该文提出了一种新的基于整数线性规划的优化clip 算法及改进算法,解决了H.264 多次编码中由当前clip 模块和帧内预测运算引入的视频畸
发表于 02-09 14:28
•35次下载
本文介绍了基于H.264 算法的视频传输系统的实现方案。该方案采用目前最新的视频压缩标准——H.264 作为视频编解码算法,i.MX27 作为系统的中心处理器,嵌入式Linux作为操作系
发表于 01-22 15:33
•52次下载
Jointwave发布的H.264编码器可实现1080p
Jointwave发布的H.264编码器技术提供了单芯片HD和超低功耗广播级视频— 针对65nm处理器60mW可实现1080p。
正如在强调Jointwave的H.2
发表于 01-04 08:41
•1026次阅读
H.264 实时编码器的研究和实现是目前视频通信研究领域的一个热点问题,本文介绍了基于TMS320DM642 平台的H.264 编码器的优化,重点介绍了基于DM642 的整数DCT 变换、量化和匹配
发表于 12-18 12:13
•19次下载
提出了H.264/AVC 硬件编码器的一种3 级流水结构,以此来提高硬件加速电路的处理能力和利用效率。鉴于H.264 编码芯片验证的复杂性,还提出了一种基于ADSP-BF537的新型多媒体SoC 验
发表于 12-15 14:28
•18次下载
本文的思路是:一方面提高硬件处理速度和能力,采用TI 公司最新的数字媒体处理器DavinciTMS320DM6446 DSP 芯片作为H.264 编码器实现的硬件平台,另一方面提高算法效率。最后提出一个
发表于 12-02 16:27
•25次下载
/davinciedu.html成都宇鸿科技是一家在TI DAVINCI 平台专注3G和视频编解码算法优化和实现的公司,是国内少数能整体提供嵌入式3G, H.264超低码率编码器,基于VPN的视频联网传输平台的公司之一
发表于 12-02 14:10
在分析H.264 编码器的结构和复杂度之后,提出了结合TMS320DM642 性能特点的一些优化方法。这些方法提高了程序代码的并行性和存储器的访问效率,其中重点介绍了算法中比较耗时的
发表于 11-30 12:06
•15次下载
笔者基于NiosII 设计了一种低码率实时应用的编码系统。该系统充分利用FPGA 的并行设计结构,对视频数据采用高压缩比的H.264 标准编码,能很好地满足低码率实时编码的要求
发表于 11-26 15:22
•35次下载
H.264中二进制化编码器的FPGA实现
1 引言 随着数字电视及视频会议的发展以及应用,H.264由于其更高的压缩比、更好的图像质量和良好的网络适应性而
发表于 11-04 10:27
•1106次阅读
H.264运动估计算法在Imagine流处理器上的加速实现:Imagine 是一款媒体处理的流体系结构芯片,它提供三级带宽层次,能够充分开发数据局域性和并行性,获得很高的性能。H.264 是目
发表于 10-06 09:40
•12次下载
阐述了低码率视频编码国际标准H.264的主要内容,重点讨论了H.264编码在DSP TMS320DM642上的实现和优化。关键词: H.264;TM320DM642;代码优化&
发表于 09-11 10:54
•26次下载
设计并实现了基于DSP 芯片TMS320DM642 的H.264 编码器。详细介绍了H.264 算法在DSP上的移植和优化。为使编码器达到实时应用的要求,采用基于C64x CPU 的软件优化技术,对H.264的一些核
发表于 09-03 14:30
•23次下载
1 安装 Quartus II 5.1 Web Edition Full;2 将 DE2 System 光盘中的全部内容复制到PC 机上,其中DE2_control_panel文件夹内容最为重要;3 将开发板的电源和 USB 线(方形口端接开发板的BLASTER
发表于 07-21 16:35
•74次下载
的i.mx27开发板开发有针对性的产品,体验到真正的设计自由。在多媒体处理能力方面,i.MX27芯片内部集成了一个增强型低功耗多媒体的H.264硬件编解码模块。设计工程师可以利用H.264硬件编解码模块实现
发表于 04-07 14:11
的i.mx27开发板开发有针对性的产品,体验到真正的设计自由。在多媒体处理能力方面,i.MX27芯片内部集成了一个增强型低功耗多媒体的H.264硬件编解码模块。设计工程师可以利用H.264硬件编解码模块实现
发表于 04-07 14:02
后处理。i.MX27处理器能在手持设备上实现真正的高清视频播放, 是目前市面上比较少有的使用arm9内核达到真正H.264全双工编解码功能的处理芯片,并且在处理H.264的同时几乎不占用CPU的资源从而
发表于 04-02 17:23
H.264是ITU-T的VCEG(视频编码专家组)和ISO/IEC的MPEG(活动图像编码专家组)的联合视频组(JVT:joint video team)开发的一个新的数字视频编码标准,它既是ITU-T的H.264,
发表于 12-29 11:42
•8393次阅读
H.264视频编码基本知识
一、 视频编码技术的发展历程
视频编码技术基本是由ISO/IEC制定的MPEG-x和ITU-T制
发表于 12-29 11:41
•2656次阅读
基于ADSP-BF561的H.264视频编码器的实现
H.264/AVC是ITU-T VCEG和ISO/IECMPEG联合制定的最新视频编码国际标准,是目前图像通信研究领域的热点技术之一。H.264的视频编码层(VCL)
发表于 12-26 14:43
•632次阅读
H.264三大开源编码器之评测报告Peter Lee 2005.6.19 Outline1、三大开源编码器介绍2、实验条件3、实验结果4、实验结论plus:增加t264 high quality mode的实验结果note: 新
发表于 08-25 13:07
•51次下载
Changes for Version JM7.3 to JM 7.2h.264编码器源代码,带有H.264编码器流程图。Bug fixes- encoder: DPB for field
发表于 06-25 11:46
•164次下载
H.264编码器流程图说明:1.参考代码版本为jm61.流程图中有些地方直接引用已经修改过的代码,未作说明.2.代码经过删减,但是整个流程没有变化. 看该流程图时可能用得到的约束
发表于 06-25 11:43
最新视频编码标准H.264及其核心技术H.264是ITU-T和ISO联合研究制定的编码效率高、网络适应性强的最新数字视频编码国际标准.H.264是面向视频电话、视频会议等实际应用的标准,它能以低
发表于 06-25 11:42
解决方案实现 H.264/AVCS D , 需要约1,600 BOPS(每秒十亿次运算)。表 1 显示了基于 Pentium III通用处理器架构的H.264/AVC 编码器的复杂度的典型情况。请注意,在
发表于 06-25 11:33
.263,MPEG-4 Simple Profile)相同视觉效果的同时获得大约50%比特率的节省。因此,将H.264的先进技术和稳定的媒体处理器相结合,实现高效的媒体通信平台有着一定的工程意义和市场价
发表于 06-25 10:35
;lt;br/>一、三大开源编码器介绍<br/>1、JM<br/>H.264的官方测试源码,由德国hhi研究所负责开发。&
发表于 06-25 10:32
物体的形状,于是,在每个宏块中可包含有1、2、4、8或16个运动矢量。 多参数帧估计 在H.264中,可采用多个参数帧的运动估计,即在编码器的缓存中存有多个刚刚编码好的参数帧,编码器从其中选择一个给出
发表于 06-04 14:29
评论