虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

视频编解码

  • 基于FPGA的JPEG实时图像编解码系统

    JPEG是联合图像专家组(Joint Picture Expert Group)的英文缩写,是国际标准化组织(ISO)和CCITT联合制定的静态图像压缩编码标准。JPEG的基于DCT变换有损压缩具有高压缩比特点,被广泛应用在数据量极大的多媒体以及带宽资源宝贵的网络程序中。 动态图像的JPEG编解码处理要求图像恢复质量高、实时性强,本课题就是针对这两个方面的要求展开的研究。该系统由图像编码服务器端和图像解码客户端组成。其中,服务器端实时采集摄像头传送的动态图像,进行JPEG编码,通过网络传送码流到客户端;客户端接收码流,经过JPEG解码,恢复出原始图像送VGA显示。设计结果完全达到了实时性的要求。 本文从系统实现的角度出发,首先分析了系统开发平台,介绍FPGA的结构特点以及它的设计流程和指导原则;然后从JPEG图像压缩技术发展的历程出发,分析JPEG标准实现高压缩比高质量图像处理的原理;针对FPGA在算法实现上的特点,以及JPEG算法处理的原理,按照编码和解码顺序,研究设计了基于改进的DA算法的FDCT和IDCT变换,以及按发生频率进行优化的霍夫曼查找表结构,并且从系统整体上对JPEG编解码进行简化,以提高系统的处理性能。最后,通过分析Nios嵌入式微处理器可定制特性,根据SOPC Builder中Avalon总线的要求,把图像采集,JPEG图像压缩和网络传输转变成用户自定义模块,在SOPC Builder下把用户自定义模块添加到系统中,由Nios嵌入式软核的控制下运行,在FPGA芯片上实现整个JPEG实时图像编解码系统(soc)。 在FPGA上实现硬件模块化的JPEG算法,具有造价低功耗低,性能稳定,图像恢复后质量高等优点,适用于精度要求高且需要对图像进行逐帧处理的远程微小目标识别和跟踪系统中以及广电系统中前期的非线性编辑工作以及数字电影的动画特技制作,对降低成本和提高图像处理速度两方面都有非常重大的现实意义。通过在FPGA上实现JPEG编解码,进一步探索FPGA在数字图像处理上的优势所在,深入了解进行此类硬件模块设计的技术特点,是本课题的重要学术意义所在。

    标签: FPGA JPEG 实时图像 编解码

    上传时间: 2013-04-24

    上传用户:shangdafreya

  • RS码、LDPC码级联编解码器的FPGA实现

    差错控制编码技术是现代通信技术中的关键技术之一,在移动通信、数字电视、计算机存储等数据通信系统中得到了广泛应用。在信道条件恶劣的情况中,常采用纠错能力更强的级联编解码方法,进行差错控制。本课题以RS码、LDPC 码...

    标签: LDPC FPGA RS码 级联

    上传时间: 2013-05-25

    上传用户:hrzx1234

  • H264视频编码器帧内预测系统设计

    H.264视频编解码标准以其高压缩比、高图像质量、良好的网络适应性等优点在数字电视广播、网络视频流媒体传输、视频实时通信等许多方面得到了广泛应用。提高H.264帧内预测的速度,对于实时性要求较高的场合具有重大的意义。为此,论文在总结国内外相关研究的基础上,针对H.264帧内预测的软件实现具有运算量大、实时性差等缺点,提出了一种基于FPGA的高并行、多流水线结构的帧内预测算法的硬件实现。    论文在详细阐述H.264帧内预测编码技术的基础上,分析了17种预测模式算法,通过Matlab仿真建模,直观地给出了预测模式的预测效果,并在JM12.2官方验证平台上测试比较各种预测模式对编码性能的影响,以此为根据对帧内预测模式进行裁剪。接着论文提出了基于FPGA的帧内预测系统的设计方案,将前段采集剑的RGB图像通过色度转换模块转换成YCbCr图像,存入片外SDRAM中,控制模块负责读写数掘送入帧内预测模块进行处理。帧内预测模块中,采用一种并行结构的可配置处理单元,即先求和再移位最后限幅的电路结构,来计算各预测模式下的预测值,极大地减小了预测电路的复杂度。针对预测模式选择算法,论文采用多模式并行运算的方法,即多个结构相同的残差计算模块,同时计算各种预测模式对应的SATD值,充分发挥FPGA高速并行处理的能力。其中Hadamard变换使用行列分离的变换方法,采用蝶形快速变换、流水线设计提高硬件的工作效率。最后,论文设计了LCD显示模块直观地显示所得到的最佳预测模式。    整个帧内预测系统被划分成多个功能模块,采用层次化、模块化的设计思想,并采用流水线结构和乒乓操作来提高系统的并行性、运行速度和总线利用率。所有模块用Verilog语言设计,由Modelsim仿真和集成开发环境ISE9.1综合。仿真与综合结果表明,系统时钟频率最高达到106.7MHz。该设计在完成功能的基础上,能够较好地满足实时性要求。论文对于研究基于FPGA的H.264视频压缩编码系统进行了有益的探索,具有一定的实用价值。

    标签: H264 视频编码器 帧内预测 系统设计

    上传时间: 2013-07-21

    上传用户:ABCD_ABCD

  • 基于VHDL语言的卷积码编解码器的设计

    本文在阐述卷积码编解码器基本工作原理的基础上,提出了在MAX+PlusⅡ开发平台上基于VHDL语言设计(2,1,6)卷积码编解码器的方法。

    标签: VHDL 语言 卷积码 编解码器

    上传时间: 2013-06-16

    上传用户:zfh920401

  • 基于DSP的MP3编解码系统设计与实现

    ·摘要:  MP3编码标准压缩率高,压缩质量好,是被广为应用的音频压缩格式.介绍了一种基于定点DSP的MP3编解码系统的设计与实现,系统采用了高性能的DSP和灵活的模拟音频接口,通过对MP3的编解码算法和DSP编程的改进与优化,实现了实时编解码过程.  

    标签: DSP MP3 编解码 系统设计

    上传时间: 2013-05-16

    上传用户:ligong

  • G.723.1双速率语音编解码算法的DSP实现

    ·摘要:  在介绍了G.723.1双速率编解码算法标准,LSI Logicc公司的DSP芯片LSI403LP的特性以及对G.723.1标准的C源代码进行深入分析的基础上,对标准中的双速率语音编解码算法进行了优化,并且在LSI403LP上进行了实现,结果表明可以得到较低的算法时延和极高的语音音质.  

    标签: 723.1 DSP 双速 语音编解码

    上传时间: 2013-05-27

    上传用户:qsbbear

  • AAC(一种音质赶超MP3的音频编码)语音编解码

    ·详细说明:AAC(一种音质赶超MP3的音频编码)语音编解码,包括通信传输功能,使用微软MFC编程.环境为VC++.文件列表:   Voice_net_aac   .............\Debug   .............\.....\StdAfx.obj   .............\.....\StdAfx.sbr   ......

    标签: AAC MP3 音频编码 语音编解码

    上传时间: 2013-06-14

    上传用户:youth25

  • G.729的编解码C源码(使用Intel的IPP包)堪称效率最高

    ·G.729的编解码C源码(使用Intel的IPP包)堪称效率最高-g.729 arranges decodes the c source code (to use intel the ipp package) to may be called the efficiency to be highest.文件列表:   G729   ....\api   ....\...

    标签: Intel 729 IPP 编解码

    上传时间: 2013-07-01

    上传用户:wsm555

  • DTMF编解码程序(Linux环境下)

    ·DTMF编解码程序(Linux环境下)

    标签: Linux DTMF 编解码 程序

    上传时间: 2013-04-24

    上传用户:zhang469965156

  • 将指定的16K采样的语音数据文件转换为经G.723编解码后的8K语音数据

    ·详细说明:本程序将指定的16K采样的语音数据文件转换为经G.723编解码后的8K语音数据。降采样前先使用180阶的FIR滤波器对语音数据进行频率压缩,然后进行抽取,并对抽取的数据进行G.723编解码。该程序在非特定语音识别的库文件处理中使用,也可扩展至其他用途。文件列表:   16kto8k   .......\16kto8k.dsp   .......\16kto8

    标签: 16K 723 语音 采样

    上传时间: 2013-04-24

    上传用户:qw12