基于DSP的视频采集系统仿真设计

最新更新时间:2013-09-10来源: 互联网关键字:DSP  视频采集  仿真设计 手机看文章 扫描二维码
随时随地手机看文章

数字图象处理技术在电子通信与信息处理领域得到了广泛的应用,设计一种功能灵活、使用方便、便于嵌入到系统中的视频信号采集电路具有重要的实用意义。

  在研究基于DSP的视频监控系统时,考虑到高速实时处理及实用化两方面的具体要求,需要开发一种具有高速、高集成度等特点的视频图象信号采集系统,为此系统采用专用视频解码芯片和复杂可编程逻辑器件(CPLD)构成前端图象采集部分。设计上采用专用视频解码芯片,以CPLD器件作为控制单元和外围接口,以FIFO为缓存结构,能够有效地实现视频信号的采集与读取的高速并行,具有整体电路简单、可靠性高、集成度高、接口方便等优点,无需更改硬件电路,就可以应用于各种视频信号处理系统中。使得原来非常复杂的电路设计得到了极大的简化,并且使原来纯硬件的设计,变成软件和硬件的混合设计,使整个系统的设计增加柔韧性。

  1 系统硬件平台结构

  系统平台硬件结构如图1所示。整个系统分为两部分,分别是图象采集系统和基于DSP主系统。前者是一个基于SAA7110A/SAA7110视频解码芯片,由复杂可编程逻辑芯片CPLD实现精确采样的高速视频采集系统;后者是通用数字信号处理系统,它主要包括:64K WORD程序存储器、64K WORD数据存储器、DSP、时钟产生电路、串行接口及相应的电平转换电路等。

  

  系统的工作流程是,首先由图象采集系统按QCIF格式精确采集指定区域的视频图象数据,暂存于帧存储器FIFO中;由DSP将暂存于FIFO中的数据读入DSP的数据存储器中,与原先的几帧图象数据一起进行基于H.263的视频数据压缩;然后由DSP将压缩后的视频数据平滑地从串行接口输出,由普通MODEM或ADSL MODEM传送到远端的监控中心,监控中心的PC机收到数据后进行相应的解码,并将还原后的视频图象进行显示或进行基于WEB的广播。

  2 视频信号采集系统

  2.1 视频信号采集系统的基本特性

  一般的视频信号采集系统一般由视频信号经箝位放大、同步信号分离、亮度/色度信号分离和A/D变换等部分组成,采样数据按照一定的时序和总线要求,输出到数据总线上,从而完成视频信号的解码,图中的存储器作为帧采样缓冲存储器,可以适应不同总线、输出格式和时序要求的总线接口。

  视频信号采集系统是高速数据采集系统的一个特例。过去的视频信号采集系统采用小规模数字和模拟器件,来实现高速运算放大、同步信号分离、亮度/色度信号分离、高速A/D变换、锁相环、时序逻辑控制等电路的功能。但由于系统的采样频率和工作时钟高达数十兆赫兹,且器件集成度低,布线复杂,级间和器件间耦合干扰大,因此开发和调试都十分困难;另一方面,为达到精确采样的目的,采样时钟需要和输人的视频信号构成同步关系,因而,利用分离出来的同步信号和系统采样时钟进行锁相,产生精确同步的采样时钟,成为设计和调试过程中的另一个难点。同时,通过实现亮度、色度、对比度、视频前级放大增益的可编程控制,达到视频信号采集的智能化,又是以往系统难以完成的。关于这一点,在系统初期开发过程中已有深切体会[1]。

  基于以上考虑,本系统采用了SAA7110A作为视频监控系统的输入前端视频采样处理器。

  2.2 视频图象采集系统设计

  SAA7110/SAA7110A是高集成度、功能完善的大规模视频解码集成电路[2]。它采用PLCC68封装,内部集成了视频信号采样所需的2个8bit模/数转换器,时钟产生电路和亮度、对比度、饱和度控制等外围电路,用它来替代原来的分立电路,极大地减小系统设计的工作量,并通过内置的大量功能电路和控制寄存器来实现功能的灵活配置。SAA7110/SAA7110A可应用的范围包括桌面视频、多媒体、数字电视机、图象处理、可视电话、视频图象采集系统等领域。

  SAA7110/SAA7110A的控制总线接口为I2C总线。SAA7110/SAA7110A作为I2C总线的从器件,根据SA管脚的电平,器件的读写地址可以分别设置为9CH/9DH(W/R,SA=0)或9DH/9FH(W/R,SA=1)。其内部共计47个寄存器,分别控制解码器(00H~19H)和视频接口(20H~34H)。通过I2C总线读、写片内的上述寄存器,可以完成输入通道选择、电平箝位和增益控制、亮度、色度和饱和度控制等功能。

  但是,有一个问题必须解决,那就是DSP芯片没有内置I2C总线接口,为此,本系统提出并采用了对DSP芯片的两个可编程I/O引脚进行软件仿真来实现I2C总线控制的方法。由于受C2000程序存储空间最大仅有64KB的限制,为了减小I2C总线控制仿真软件的规模,仿真软件全部用汇编语言完成,因而给本系统的设计带来了相当的难度和工作量。

3 系统实验与仿真

  在实时系统的设计中,同步与精确采样是两个至关重要的问题,它们直接关系到系统设计的成败。

  由于SAA7110A输出的两个时钟信号LCC和LCC2与采样时钟和数据输出时钟同步,因而可以作为采样数据接口控制子系统中数据存储控制的时钟和完成各种功能的同步时钟,系统不需要再生成或采用另外的时钟信号,从而避免了外部时钟、采样时钟和视频信号相互间的同步和锁相问题,既保证了整个系统的同步,又极大地降低了系统设计的复杂度。由SAA7110A输出的行有效信号HREF、行同步信号HS、场同步信号VS、奇偶场信号ODD,以及系统采样时钟LCC和二分之一分频时钟LCC2等经过处理,可以获得当前采样位置信息,并与产生帧存储器地址、片选和写控制信号一起实现采样的时间、空间位置和精度的要求。

  根据DSP芯片的读时序(如图2所示)、写时序、SAA7110A芯片HREF信号时序、VerTIcal信号时序(如图3所示)和Horizontal信号时序的要求,按照采集QCIF(176×144)格式图象的需要,设计了CPLD精确采样的时序逻辑(如图4所示)。

  

  

  

  

  (a) CPLD精确采样的时序逻辑;(b) 对上图(b)进行32倍放大

  图4 CPLD时序仿真图

  从图4得到的CPLD后时序仿真结果来看,完全达到了预定的精确采样要求。真正地实现了具有正确比例关系的精确采样,效果良好。

  4 结论

  在基于DSP的视频图象采集系统设计中,采用视频专用解码A/D芯片和复杂可编程逻辑器件CPLD进行控制和接口部分设计能够有效地实现视频信号的采集与读取的高速并行,具有整体电路简单、可靠性高、集成度高、接口方便等优点,无需更改硬件电路,就可以应用于各种视频信号处理系统中。使得原来非常复杂的电路设计得到了简化,使整个系统的设计增加柔韧性。

关键字:DSP  视频采集  仿真设计 编辑:神话 引用地址:基于DSP的视频采集系统仿真设计

上一篇:手机开发平台小比较
下一篇:基于DSP的语音信号处理系统中的抗干扰技术

推荐阅读最新更新时间:2023-10-12 20:48

基于DSP的实时图像目标搜索与跟踪系统设计
  1.引言   电视图像跟踪器是一种具有简单智能的图像跟踪装置,它能在比较复杂的背景中,按照标准的电视制式,逐场提取与分离视场内的运动目标,提取目标亮度与结构特征,测定目标中心对转台视轴的方位与俯仰角误差。该跟踪角误差信息经变换后送到转台的伺服系统,驱动转台运动以保证被跟踪的目标始终处于成像 传感器 的视场中心,实现对目标的自动跟踪。   由于需要逐场(20ms)处理视场中的数据,因此处理的数据量大、算法复杂度高,传统的 处理器 一般不能满足速度要求,本系统选择美国TI公司TMS320C5416信号处理器为核心,实现了实时采集视场中的图像数据并完成相应的 图像处理 算法运算的任务。TMS320C5416主频可达16
[嵌入式]
基于<font color='red'>DSP</font>的实时图像目标搜索与跟踪系统<font color='red'>设计</font>
DSP交流伺服系统与CAN总线的通信设计
1 DSP的CAN控制器   TI公司的低功耗、高速DSP芯片TMS320LF2407A具有高速运算能力和高效控制能力。其内嵌的CAN控制器是一个完全的CAN控制器,完全支持CAN2.0B协议,它主要有以下特点:有6个邮箱,其数据长度为0~8 B,其中接收邮箱有局域接收邮箱屏蔽寄存器,在发送出错或仲裁时丢失数据的情况下,有自动重发功能、可编程的位定时器和总线错误诊断功能。   CAN控制器的内部结构图如图1所示。  图1 CAN控制器的内部结构图   工作过程如下:CAN控制器在接收信息时,先将要接收信息标识符与相应接收邮箱的标识符进行比较,只有标识符相同的信息才能被接收;接收信息时,将数据存入邮箱,标识符存入相
[嵌入式]
Tensilica将于CES 2013上展示采用了Waves的MaxxAudio®音效增强技术的HiFi音频 DSP内核
美国内华达州拉斯维加斯国际消费电子展(CES) 2013年1月8日–Tensilica今日宣布,Waves消费电子部门(LVH 1430),业界领先的专业音频数字信号处理及格莱美®技术奖的获得者,与Tensilica(拉斯维加斯会议中心南厅2,展厅号为MP25060),业界领先的数据处理器IP核授权商达成新的合作关系。Tensilica的HiFi音频DSP内核现可采用Waves的MaxxAudio®音效增强技术。Tensilica的HiFi DSP内核是业界领先的音频平台,广泛应用于消费类电子产品,包括便携式音乐播放器、智能手机、电脑、平板电脑、数字电视以及其他相关设备。 MaxxAudio采用了大量获得专利的信号处理技术,
[嵌入式]
面向DSP的电源解决方案
DSP对 电源 的要求 TIDSP家族(C6000和C54xx)要求有独立的内核电源和I/0电源。虽然TI的DSP不要求内核电源和I/O电源之间有特殊的上电顺序,但是假如有一个电源低于正常的工作 电压 ,设计时要确保没有任何一个电源在任何时间段处于上电状态。如果违反此规则,将严重影响器件的长期可靠性。另外从系统级考虑,例如总线竞争,就要按顺序上电。在这种情况下,内核电源的上电应当同步或提前于I/O缓冲器。 采用TI同步 降压 转换控制器的电源解决方案具有极好的瞬间响应和转换效率性能,其应用专门面向微处理器,如TI的C6000和C54xx产品线。此外,之所以采用滞后控制方法是为了保证系统的稳定性和补偿问题。 方案1:单电
[电源管理]
面向<font color='red'>DSP</font>的电源解决方案
电液伺服系统控制器设计研究
0 引言 随着电液伺服控制理论的发展, 很多先进的控制策略被应用于电液伺服控制领域中。如: 文献 阐述了基本运算为不完全微分PID的滤波型二自由度控制算法, 针对飞行仿真转台用液压伺服系统的特点进行了仿真研究。文献 研究了基于RBFNN 的PID控制在电液位置伺服系统中的应用。文献 对电液位置伺服系统采用滑模变结构控制, 用最优控制理论设计滑模平面, 均取得了良好效果。但大量文献均是理论与仿真研究, 大多的工业应用仍然以模拟电路实现PID控制算法为主, 主要原因是实现这些先进的控制算法的方法目前都是由负责控制的下位机用程序实现的, 而计算机易出现死机、掉电等情况, 这使液压系统可靠性和安全性都降低。 笔者介绍了一种用基于FPGA的
[嵌入式]
基于DS18B20的温度测量和显示系统设计仿真
0 引言     传统的温度检测大多以热敏电阻为温度传感器,而热敏电阻的可靠性差,测量温度准确率低,且必须转换为数字信号后才能由单片机进行处理,在高精度要求的温度检测应用中,热敏电阻已经被精度高、准确性好的集成温度采集设备所代替。DS18B20是美国DALLAS半导体公司推出的一种改进型数字温度传感器。它在温度精度、转换时间、传输距离、分辨率等方面有很大改进,因而被广泛应用于温度采集与处理、数字温度计及各种温控系统中。本文采用DS18B20设计的温度测量与显示系统,可以实时测量并显示的温度范围为-55~125℃。系统可设置温度上限和温度下限,当测量温度高于上限或者低于下限温度时,系统将发出报警。 1 温度传感器DS18B20  
[单片机]
基于DS18B20的温度测量和显示系统<font color='red'>设计</font>与<font color='red'>仿真</font>
新一代数字信号处理器TMS320C55X
    摘要: TMS320C55X是美国德州仪器公司生产的一种低功耗高性能数字信号处理器,它的每个MIPS功耗只需0.05mW,因而可使网络音频播放器在两节AA电池作电源时工作200小时。文中介绍了TMS320C55X的主要特性,并详细分析了TMS320C55X的CPU结构。 关键词: 数字信号处理器  低功耗  CPU结构  TMS320C55X 1 概述 TMS320C55X是德州仪器公司(TI)数字信号处理器产品TMS320CC5000系列中最新的一种。它极大地降低了功耗,每个MIPS只需要0.05mW,与目前市场上的主流产品TMS320C54X相比,TMS320C55X的功耗降低了6倍。由于TM
[应用]
基于CAN总线的并联逆变电源通信监控系统研究
逆变电源的模块化并联运行可大大提高系统的灵活性,打破逆变电源在功率等级上的限制,用户可根据需要组合系统的功率,同时便于实现冗余设计,因而具有高可靠性和易于大功率化的优点。并联逆变电源通信监控技术的研究是交流电源系统从传统的集中式供电向分布式供电乃至智能电源系统供电模式发展过程中必须解决的一个课题 。本文介绍一种基于CAN现场总线的并联逆变电源通信监控系统。系统充分利用TI公司TMS320LF2407A DSP芯片的内部资源,通过CAN总线从各并联模块获取并解析现场控制数据,响应现场强实时性操作,实现对模块工作的调度监控,具有结构简洁、扩容方便及可靠性高的优点。 1 系统组成 1.1 系统网络结构   系统组
[嵌入式]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved