本系统采用基于CR545SPA11协同工作进行视频处理的方案,实现视频采集、处理到传输的整个过程。
实时视频图像处理中,低层的预处理算法处理的数据量大,对处理速度要求高,但算法相对比较简单,适合于用FPGA进行硬件实现,这样能兼顾速度及灵活性。高层的处理算法结构复杂,适用于运算速度高、寻址方式灵活、通信机制强的DSP芯片宋实现。
CR545SPA11 架构的最大特点是结构灵活、有较强的通用性、适合于模块化设计,从而能够提高算法效率,同时其开发周期短、系统易于维护和升级,适合于实时视频图像处理。
系统采用模块化的设计方法,将整个系统划分为三部分:视频采集单元、视频处理单元和视频传输单元。
整个系统以FPGA作为核心控制单元并完成视频信号的中值滤波工作;以DSP作为整个系统的核心处理单元对采集的视频图像信息进行JPEG压缩;在视频传输单元设计了以PDIUSBD12芯片为基础的USB总线,负责视频信号的传输。
1系统硬件总体架构
一个完整的视频处理系统,主要由视频采集单元、视频处理单元及视频传输单元三部分组成。在进行系统设计时须确保各部分的无缝衔接。
图像采集单元由FPGA和MB86S02视频采集芯片组成,包括视频信号的采集和预处理,把输入的视频信号转换成系统能够处理的数字图像数据,并按照一定的格式存储在确定的存储区域。
图像处理单元是本系统的核心,对图像数据进行压缩处理,实现系统要达到的功能。
图像传输单元采用FPGA+USB的方式实现视频数据的传输,通过基于PDIUSBD12芯片的USB总线,将压缩后的视频图像信息发送到接收端,在接收端使用在PC上编写的应用程序将图像解压缩并显示出来。
整个硬件系统由FPGA和DSP两个分系统组成,FPGA作为视频采集单元,将采集到的视频信号预处理后传给DSP,DSP作为图像处理单元是本系统的核心,对FPGA预处理后的视频图像信息进行JPEG压缩处理,DSP单元的性能决定着整个系统的性能,DSP完成图像处理任务后,将把结果返回给 FPGA,FPGA将经过压缩处理后的图像信息写入接口控制芯片的数据缓冲区,由接口控制芯片负责信息的传输,系统总体框图如图1所示。
联系人:小费
QQ:2851759102
邮箱:
2851759102@qq.com
传真:0592-5580710
电话:0592-2350124
手机:18050025437
IC610MDL175B Output Module
IC693MDL940F Output Module
IC693MDL240E Input Module
CR545PAA12P LOGITROL BD
A16B2203037007C Power Supply
IC697CMM711P COPROCESSOR
IC697CPX935CD CENTRAL PROCESSING UNIT
IC693CHS399 BASE REMOTE EXPANSION 5 SLOTS
IC610MDL112A PLC
IC610CBL101A Programmable Controller I/O Expander Cable
IC600BF841L INPUT MODULE ANALOG 0-10VDC SERIES SIX
IC600CB503A GE Programmable Controller Card
IC600CB503L GE Prgrammable Controller Card
IC600CB525K GE Programmable Controller Card
IC600LX616K Series 6 Memory Card
IC600CB500A GE Programmable Controller Card
IC600PM542A GE Programmable Controller Card
IC693MDL645D 24V POS/NEG INPUT
IC600BF923K GE Programmable Controller Card
IC600BF921K GE Programmable Controller Card
IC600PM503KE Series 6 Power Supply
IB600BF902K GE Programmable Controller Card
IC600BF914K GE Programable Controller Card -志趣
IC600YB800B GE Programmable Controller Card
IC600PM503K GE Programmable Controller Card
IC600YB831C GE Programmable Controller Card
IC600BF800K GE Programmable Controller Card
IC660ELD021B 16 Channel 24-48 V Sink In/Out
IC600BF831K GE Programmable Controller Card
IC600BF902K GE Programmable Controller Card
IC693CPU364 CPU MODULE 240K BYTES CONFIGURABLE USER MEMORY
CR545CA032NR1 Logitrol 500 CPU
CR545CA064NR1 Logitrol 500 CPU
CR545CA096NR1 Logitrol 500 CPU
CR545CA128NR1 Logitrol 500 CPU
CR545CA160NR1 Logitrol 500 CPU
CR545CA192NR1 Logitrol 500 CPU
CR545CA224NR1 Logitrol 500 CPU
CR545CA256NR1 Logitrol 500 CPU
CR545CB1A Logitrol 500 Case & Supply
CR545CB1B Logitrol 500 Case & Supply
CR545CB2A Logitrol 550 CPU
CR545CL1R Logitrol 500 CPU Processor Card
CR545CM032 Memory For Logitrol 500 CPU
CR545CM064N Memory For Logitrol 500 CPU
CR545CM096N Memory For Logitrol 500 CPU
CR545CM128B Memory For Logitrol 550 CPU
CR545CM128N Memory For Logitrol 500 CPU
CR545CM192N Memory For Logitrol 500 CPU
CR545CM224N Memory For Logitrol 500 CPU
CR545CM256N Memory For Logitrol 500 CPU
CR545CPA11 115 V Power Supply
CR545CPB11 230 V Power Supply
CR545PAA11A Logitrol 500 LED Programmer
CR545PAA11R Logitrol 500 LED Programmer
CR545PAB11A Logitrol 500 LED Programmer
CR545PAB11R Logitrol 500 LED Programmer
CR545PL1D Logitrol 500 Display Card -----马可波罗
CR545PL1K Logitrol 500 Keyboard w/o Arit
CR545PL1R Logitrol 500 Microprocessor &
CR545PL1S Logitrol 500 Keyboard w/ Arit
CR545PPA11 115V Programmer Power Supply
CR545PPB11 230 V Programmer Power Supply
CR545RA1A Logitrol 500 Magnetic Tape Unit
CR545SL1A Logitrol 500 16 Input Interface
CR545SL1B Logitrol 500 16 Output Interface
CR545SL1C Logitrol 500 I/O Interface
CR545SL2D Logitrol 500 I/O Interface
CR545SL2E Logitrol 500 I/O Interface
CR545SL2F Logitrol 500 I/O Interface
CR545SL2P Logitrol 500 I/O Interface
CR545SL3D Logitrol 500 I/O Interface
CR545SL3E Logitrol 500 I/O Interface
CR545SL3F Logitrol 500 I/O Interface
CR545SL4D Logitrol 500 I/O Interface
CR545SL4E Logitrol 500 I/O Interface
CR545SL4F Logitrol 500 I/O Interface
CR545SPA11 Logitrol 500 115V I/O Power Su
CR545SPB11 Logitrol 500 230 V I/O Power Su
CR545SQ3AA Logitrol 500 Signal Interface
CR545SR1AA Logitrol 500 Input Rail
CR545SR2AA Logitrol 500 Output Rail
CR545SR3AA Logitrol 500 Combination Rail
CR545SS1AA Logitrol 500 90-132 V AC/DC Inp
CR545SS1AB Logitrol 500 190-255 VAC/DC In
CR545SS1AD Logitrol 500 20-55 VAC/DC Input