基于DSP的视频采集存储系统的研究与设计

发布者:心想的45号最新更新时间:2011-07-05 关键字:视频监控  图像信号采集  CPLD 手机看文章 扫描二维码
随时随地手机看文章

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

      
          
                     
 

                                             


  (b)
  图4 CPLD时序仿真图
  (a) CPLD精确采样的时序逻辑;(b) 对上图(b)进行32倍放大
  从图4得到的CPLD后时序仿真结果来看,完全达到了预定的精确采样要求。真正地实现了具有正确比例关系的精确采样,效果良好。


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

关键字:视频监控  图像信号采集  CPLD 引用地址:基于DSP的视频采集存储系统的研究与设计

上一篇:一种基于DSP+FPGA的软件无线电平台的设计及应用
下一篇:基于FPGA和DSP的高压变频器中性点偏移技术的算法实现

推荐阅读最新更新时间:2024-05-02 21:28

视频监控算法去雾 让“真相”尽在咫尺?
DFG算法在IPC端实时实现,无需增加任何成本,其大大提高了在雾霾天气下的安防监控品质。我们相信在雾霾笼罩的天气下,使用DFG算法的IPC依然能够实施安防监控;该技术在大气透射模型的基础上融合了图像增强技术,能够取得较为理想的图像效果。 近年来,由于空气质量恶化,我国的雾霾现象出现增多且危害加重。尤其是从去年起,“雾霾”成为年度关键词。在雾霾天气中的视频监控设备主要会受到以下三个方面的影响: 1、反射光受到大气粒子的散射产生衰减,造成对比度退化; 2、部分粒径较大的大气粒子会遮光,导致图像细节丢失; 3、无关的自然光经过折射参与成像,造成图像饱和度、对比度降低及色调偏移。 户外景物图像的对比度和颜
[安防电子]
基于CPLD的级联型多电平变频器脉冲发生器的设计
1 引言  近年来,多电平变换器成为电力电子研究的热点之一,它主要面向中压大功率的应用场合。目前,有三种基本的多电平变换器拓扑结构 :①二极管箝位型;②飞跨电容型;③级联型。  几种拓扑结构各有其优缺点,但相对而言,级联型多电平变频器具有更独特的优点,它的结构如图1所示。它无需箝位二极管和电容,易于封装,不存在电容电压平衡问题,可采用砜丶际酰员苊獗恐睾哪艿淖枞菸盏缏贰1疚闹饕樯芑谠夭ㄒ葡嗟髦品椒ǖ募读腿辔宓缙奖淦灯鞯腜WM脉冲发生器的实现方法。  图1 三相五电平变频器结构图  2 载波移相SPWM技术  所谓移相式PWM技术就是将调制波和载波的频率固定不变,调制波的相位也保持恒定,而只调整载波的相位,从
[电源管理]
基于<font color='red'>CPLD</font>的级联型多电平变频器脉冲发生器的设计
地铁视频监控系统中无线监控技术的应用
无线视频监控技术应用于众多安防领域。地铁安全防范系统是保证地铁行车组织顺畅、运输是否安全的重要设备,地铁视频监控系统中就有无线视频监控技术的运用。 需求分析 对于地铁来说,监控首先要满足的是安全运营和防恐防爆的需求。地铁系统由于客流量大、人员复杂,加上地铁是一个地下空间,封闭、不透明、通风不利,一旦发生事故,如火灾、爆炸等,影响会非常大,所以必须预先拦截可疑爆炸物,包括对一些液、固体爆炸物,以及毒气等,进行全面的防范。为了防止乘客携带易燃易爆物品和其他可能造成重大公共安全事故的可疑物品上车,车站也都加强了安检措施,然而现有的安检设备只对物、不对人进行安检,各种不安全隐患仍然存在,因此对地铁车厢内情况的监控一直是大家期望实现的功能
[嵌入式]
铁路智能化网络视频监控系统的解决方案
一、概述: 近年来,随着铁路系统信息化改革的不断深入,网络技术已经广泛的应用在铁路系统日常生产和管理之中。目前,铁路系统作为国家重要的运输部门,其日常的稳定运行决定了国民生产、生活的正常运转,加之,铁路系统部门众多、地点分散,现场环境复杂,成为日常维护工作的主要障碍。 在铁路系统内部推行远程网络视频监控系统,将能极大的解决上述矛盾。远程网络视频监控系统采用嵌入式WEB服务器技术,操作员和各部门领导可利用铁路系统现有的计算机网络和办公电脑,在调度中心或者当地机务段实现对全部监控现场或者当地的道口,车站和铁路沿线环境的监控,大大减轻日常人员巡视的工作量,便于及时发现危险隐患,保障安全生产。 二、需求
[安防电子]
铁路智能化网络<font color='red'>视频监控</font>系统的解决方案
智能视频监控系统在水库安防中的应用
水利及水库智能安防的必要性分析 水利系统的稳定运行直接关乎经济发展、民生大计,是工业、农业等基础产业的命脉,因此有效的维护水利系统事关重大,一个省的水利系统在行政上分为省级水利厅,到各个市级水利局,再到各县级水务局,及各乡镇的水利站等,乡镇水利站是水利系统最前线的机构,直接负责区域内大小水库、日常农业工业用水、防汛抗洪、基础设施维护等工作,此外关于水质监测、航运管理等工作也逐步由水利部门负责,所以说水利系统的工作内容涉及方方面面,比较复杂。 就目前水利安防市场来看,一套稳定的、多功能的、集成度高的、智能的系统是很必要的,只有这样的系统才能辅助水利系统处理好诸多工作,为水利系统工作人员提供及时有效的数据和支持,保证水
[安防电子]
智能<font color='red'>视频监控</font>系统在水库安防中的应用
2017视频监控与存储技术发展预测
智慧城市发展有目共睹,作为一个生态系统,感知是重要一部,通过以视频监控等为基础搭建的感知物联网是数据收集的重要环节,而对数据进行存储、分析则成为重中之重。那么在万物联网的世界,视频监控编码分析、存储有何挑战?昆腾国际对2017视频监控领域的变革与发展进行了这样几个预测:   视频监控领域   1、更多视频数据来支持视频分析   企业必须更加善于利用非结构化数据来识别模式和趋势。监控数据,或者更准确的说是“视频数据”将越来越多地用于商业目的。不仅仅是用于保护人民和财产安全,视频监控还将产生更大的经济回报。高度复杂的视频分析应用将更加普及,帮助决策者做出更明智的业务决策。现在,50%的分析都不仅是为了安全。为了支持这些分析功能
[安防电子]
基于CPLD的位同步时钟提取电路设计
引言 异步串行通信是现代电子系统中最常用的数据信息传输方式之一,一般情况下,为了能够正确地对异步串行数据进行发送和接收,就必须使其接收与发送的码元同步,位同步时钟信号不仅可用来对输入码元进行检测以保证收发同步,而且在对接收的数字码元进行各种处理等过程中,也可以为系统提供一个基准的同步时钟。 本文介绍的位同步时钟的提取方案,原理简单且同步速度较快。整个系统采用VerilogHDL语言编写,并可以在CPLD上实现。 位同步时钟的提取原理 本系统由一个跳变沿捕捉模块、一个状态寄存器和一个可控计数器共三部分组成,整个系统的原理框图如图1所示,其中data_in是输入系统的串行信号,clock是频率为串行信号码元速率2N倍的高精度时
[嵌入式]
循环冗余校验码的单片机及CPLD实现
    摘要: 循环冗余码校验(CRC)是一种可靠性很高的串行数据校验方法。介质循环冗余码校验的基本原理,并分别用单片机和CPLD作了循环冗余码验的软件实现和硬件实现。包括汇编语言和VHDL语言源程序。     关键词: 差错校验 查表法 CPLD 1 基本原理 串行数据的差错检验是保证数据正确的必要手段,通常采用奇遇校验法和循环冗余校验法。这两种方法都是通过冗余数据来提供必要信息。奇偶校验法适用于以字节为单位数据传输。例如用偶校验传送1个ASCII字符时,要附加1个校验位,从而使全部9位中“1”的个数为偶数。奇偶校验简单易行,但当数据崩溃或出现多位错误时,往往不能检验出来,因而可靠性不高。 循环冗余码
[半导体设计/制造]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved