详细介绍: 本系统采用基于FPGA与DSP协同工作进行视频处理的方案,实现视频采集、处理到传输的整个过程。
CPU-40B/4实时视频图像处理中,低层的预处理算法处理的数据量大,对处理速度要求高,但算法相对比较简单,适合于用FPGA进行硬件实现,这样能兼顾速度及灵活性。高层的处理算法结构复杂,适用于运算速度高、寻址方式灵活、通信机制强的DSP芯片宋实现。
DSP+FPGA架构的最大特点是结构灵活、有较强的通用性、适合于模块化设计,从而能够提高算法效率,同时其开发周期短、系统易于维护和升级,适合于实时视频图像处理。
系统采用模块化的设计方法,将整个系统划分为三部分:视频采集单元、视频处理单元和视频传输单元。
CPU-40B/4整个系统以FPGA作为核心控制单元并完成视频信号的中值滤波工作;以DSP作为整个系统的核心处理单元对采集的视频图像信息进行JPEG压缩;在视频传输单元设计了以PDIUSBD12芯片为基础的USB总线,负责视频信号的传输。
1系统硬件总体架构
CPU-40B/4一个完整的视频处理系统,主要由视频采集单元、视频处理单元及视频传输单元三部分组成。在进行系统设计时须确保各部分的无缝衔接。
图像采集单元由FPGA和MB86S02视频采集芯片组成,包括视频信号的采集和预处理,把输入的视频信号转换成系统能够处理的数字图像数据,并按照一定的格式存储在确定的存储区域。
图像处理单元是本系统的核心,对图像数据进行压缩处理,实现系统要达到的功能。
图像传输单元采用FPGA+USB的方式实现视频数据的传输,通过基于PDIUSBD12芯片的USB总线,将压缩后的视频图像信息发送到接收端,在接收端使用在PC上编写的应用程序将图像解压缩并显示出来。
CPU-40B/4整个硬件系统由FPGA和DSP两个分系统组成,FPGA作为视频采集单元,将采集到的视频信号预处理后传给DSP,DSP作为图像处理单元是本系统的核心,对FPGA预处理后的视频图像信息进行JPEG压缩处理,DSP单元的性能决定着整个系统的性能,DSP完成图像处理任务后,将把结果返回给 FPGA,FPGA将经过压缩处理后的图像信息写入接口控制芯片的数据缓冲区,由接口控制芯片负责信息的传输,系统总体框图如图1所示。
----商务热线---厦门兴锐达自动化设备有限公司
联系人:王文光
++QQ:2851759104
手机:15359273780
电话:0592-5580707 400-855-5103转001
传真:0592-5361289
邮箱:2851759103@qq.com
网址:http://www.xmxrdauto.com
CPU-40B/4
CPU-50/128-333-4-2
CPU-50/256-333-4-2
CPU-50GT/256-300-4-2
CPU-50GT/256-333-4-2
CPU-50T/256-300-4-2
CPU-50T/256-333-4-2
SCSI-BP4
CPU-60D/32/C3
6604E/16-200
CPCI-731
CPCI-761
IOBP-731
PMC860-40-E1-75
SCSI-BP4
IOBP-731
IOBP-10
IBC-20-1
SYS68K/PIO-1
CPCI-910
CPU-5V/64-110-2/C13
Force SYS68K CPU-30Lite
FORCE SYS68K DRAM VME BOARD MVME MAINFRAME MOTOROLA
Force SYS68K/CPU-6 880-12537-101.A2 LAM 810-17034-300-1
FORCE SYS68K SRAM-4A VME BOARD MVME MAINFRAME MOTOROLA
Force SYS68K/CPU-6VB P/N 100611 LAM reseach 17034-3-C
FORCE SYS68K ISCSI-1 VME BOARD MVME MAINFRAME MOTOROLA
FORCE COMPUTERS SYS68K CPU-6A
FORCE SYS68K CPU-2VF VME SINGLE BOARD COMPUTER MOTOROLA
FORCE SYS68K CPU-30BE/16 VME BOARD
Force SYS68K/SIO-2 P/N 310004
Force SYS68K CPU-33B/4 VME Board
Force SYS68K/SASI-1
FORCE CONTROL BOARD SYS68K ISI0-2/C2 (P/N 220062)
FORCE COMPUTER MODEL SYS68K SASI-1441 LAM REV A
FORCE COMPUTER CPU BOARD SYS68K CPU-1B NEW-NO BOX
Force SYS68K CPU30ZBE CPU-30ZBE CPU Module VMEbus VME
FORCE SYS68K CPU BOARD 310004 WORKING
Force SYS68K/CPU-33B/4 VME Board CAT#: 510098
FORCE COMPUTERS SYS68K/CPU-6VA USPP SYS68KCPU6VA CIRCUIT CARD
BUS TRONIC FORCE SYS68K MAINFRAME BOARDS NICE LOT
Force SYS68K/ISIO-2 I/O Controller Board PN: 310031
Force SYS68K ISIO-1 Serial I/O Board
BioRad SYS68K CPU-30ZBE FORCE 25MHZ VME CPU BOARD
Ort: Vereinigte Staaten von Amerika
Vergrößern
G50071 Two Minarik Electric WP6011
Ort: Vereinigte Staaten von Amerika
G60426 KMY Instruments PU628
Ort: Vereinigte Staaten von Amerika
G60427 KMY Instruments DSA628
Ort: Vereinigte Staaten von Amerika
Y68624 Metronix Edge Detector 11B11124
Ort: Vereinigte Staaten von Amerika
G70352 Omega FMA-7110 Mass Flow Controller 20 SLPM/Nit.
Ort: Vereinigte Staaten von Amerika
Vergrößern
L65064 Lot5 SAES Getters Cryolab Utra High Purity Valve
Ort: Vereinigte Staaten von Amerika
G52624 Ulvac AC6200, PG6200, DV6200 & More
Ort: Vereinigte Staaten von Amerika
G70350 Two Weston 2431-281149 Temperature Controllers
Ort: Vereinigte Staaten von Amerika
Vergrößern
G57040 Jade Corporation CA-I MTP Bonding System
Ort: Vereinigte Staaten von Amerika
G64659 3 Magnatrol Valve Corp. MS117S25 Solenoid Valves
Ort: Vereinigte Staaten von Amerika
Vergrößern
GE56919 Symbol LS1220-I300A Barcode Scanner
Ort: Vereinigte Staaten von Amerika
G69642 Hedland H615-025 EZ-View Flow Meter, Water
Ort: Vereinigte Staaten von
|