代码改变世界

SEED-DTK VPM642多媒体图像处理实验系统方案

2009-11-25 19:40  $等待$  阅读(1384)  评论(0编辑  收藏  举报

 

 

系统软硬件配置表

硬件配置

仿真器

SEEDXDSUSB2.0全兼容通用性硬件仿真器

DSP系统

SEED-VPM642板(采用目前主流的图像处理芯片DM642

图像采集和显示

 5.6寸彩色液晶显示器(带遥控); CCD摄像头

配件

电源,专用电缆等

软件配置

1.        各种测试程序源代码:存储器、UART、视频输入/输出、音频输入/输出、IDE硬盘接口、10/100M以太网接口、ESAM嵌入式安全加密模块、RTC实时时钟、数字I/OBoot上电自举等各种硬件功能模块的测试程序

2.        H.263MPEG2、和JPEG等多种视频压缩/解压缩算法

3.        G.729音频编解码算法

4.        30个以上图像教学算法, 提供专门针对学校教学的程序.

5.        独有的SDK软件包,包括H.264编码/解码库,FAT32文件管理系统,四路H.264通过PCI或以太网传输。

(详见“附件2SEED-VPM64_SDK软件开发包”)

6.        TI全系列Code Composer Studio 软件开发环境

 

资料

1. 详细硬件原理图;

2. 详尽的SEED-VPM642用户指南;

3. 丰富的软/硬件设计用户指南、数据手册和应用笔记.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

二、    详细配置参数

A.       SEED-XDSUSB2.0通用型硬件仿真器

 

适用C2000/C3x/C5000/C6000/OMAP,JTAG/MPSD标准仿真接口,

支持3.3V/5V DSP芯片仿真,

标准USB2.0接口,兼容USB1.1接口,

12/14线目标仿真连接线,

仿真方便易行,不占用目标系统任何资源,全空间仿真,

支持多片并行调试、双核DSP,

全面支持Code Composer Studio,

软/硬件断点,实时单步/断点,方便的装载/卸载程序和数据存储器,检查/修改所有寄存器,多处理器同时仿真,实时监控所有运行状态,包括多个变量,图形显示数据,

支持DSP BIOS及RTDX

 

 

B、DSP硬件平台

1. 采用当前性能最强大的、专为视频应用而优化的高速数字信号处理器(DSP)TMS320DM642,主频600MHz,可实时实现4路CIF格式的MPEG4视频压缩算法;
2. 4路标准PAL或NTSC制模拟视频输入(CVBS复合视频信号或S端子信号输入),1路标准PAL/NTSC制模拟视频输出(CVBS复合视频信号或S端子信号输出),用于预览;
3. 4路标准模拟音频输入(Line In或直接Microphone输入)/输出,音频/视频同步采样;
4. 2路RS232/RS422/RS485标准软件可配置的异步串行通信口,可用于控制云台,实现镜头的推拉、水平和俯仰转动;
5. RTC实时时钟,为数字视频/音频提供时基信息
6. 数字量输入/输出各8路,实现现场环境的监测和控制;
7. 标准的IDE硬盘接口,实现本地大容量数字视频数据的存储;
8. RJ45标准以太网接口,实现视频服务器或网络摄像机功能;
9. 支持脱机与PCI接口两种工作模式,PCI接口工作模式可实现多板工作;
10.具有嵌入式加密模块,可更有效地保护用户的知识产权。

 

C、DSP软件平台

 

1. 各种测试程序源代码:存储器、UART、视频输入/输出、音频输入/输出、IDE硬盘接口、10/100M以太网接口、ESAM嵌入式安全加密模块、RTC实时时钟、数字I/O、Boot上电自举等各种硬件功能模块的测试程序;

2. TMS320C6000函数库:CSL、数字信号处理库、和图像/视频处理库;

3. 基于DSP/BIOS的底层设备驱动程序(库);

4FAT32文件管理系统(库);

5. JPEG、MPEG2、H.263、H.264等视频压缩/解压缩算法演示程序;

6视频应用软件开发包SDK(详见“附件2:SEED-VPM64_SDK软件开发包”),包括:

   底层设备驱动程序:SEED-VPM642_DDK;

   实时视频编解码算法库:JPEG、H.263、H.264库;

   TCP/IP协议栈库:SEED-C64X TCP/IP Stack;

   FAT32文件管理系统:SEED-VPM642_FAT32;

   PCI视频流驱动程序:SEED-PCI_AVStream。

 

D、教学实验

 

提供丰富的底层程序和教学实验程序,说明完整,程序源代码开放。

其中主要的图像教学实验(30个以上)如下:

 

(1) 图像的点运算

实验1.1 图像的反色   

实验1.2 灰度图显示   

实验1.3 图像的阈值分割

实验1.4 灰度图的线性变换

实验1.5 灰度的窗口变换

实验1.6 灰度拉伸

实验1.7 灰度均衡

(2) 图像的几何变换

实验2.1 图像平移

实验2.2 图像的垂直镜像变换

实验2.3 图像的水平镜像变换

实验2.4 图像的缩放

实验2.5 图像的旋转

(3) 图像的增强

实验3.1 图像的平滑(平均模板)

实验3.2 图像的平滑(高斯模板)

实验3.3 3*3均值滤波 

实验3.4 3*3中值滤波

实验3.5 图像的锐化(梯度锐化)

实验3.6 图像的锐化(拉普拉斯锐化

(4) 图像的边缘检测

实验4.1 边缘检测(Sobel边缘算子)

实验4.2 边缘检测(Prewitt边缘算子)

实验4.3 边缘检测(Laplacian边缘算子)

实验4.4 边缘检测(Gauss-Laplacian边缘算子)

(5) 视频处理

H.263算法的压缩与解压

JPEG算法的编解码

MPEG2编解码

CIF格式的图像采集与播放

4路实时CIF格式的H.264视频图像输入,PCI或者TCP/IP远程输出、或者本地大容量硬盘存储

6图像模式识别

     图像采集后通过DM642进行图像模式识别

 

三、    本系统与同类产品比较的优势


1 实验箱布局合理,专门针对学校的需求开发;
2
兼顾学校教学和科研需求;
3
提供硬件电路原理图,能提高学生的实战能力,实用性强;
4
提供硬件加密、IDE硬盘接口、4路视频输入、同步视频音频输入输出等功能;
5
除提供丰富的教学实验外,还提供丰富的底层硬件测试程序和算法例程;

功能

其他同类产品

本系统

视频输入通道路数

2

4

视频输出

1路(支持液晶输出)

1路(支持液晶输出)

音频CODEC

1

4

视频软件平台

H.263MPEG2 DEMO算法

H263MPEG2 DEMO算法、提供4CIF格式的MPEG4编码(lib形式)、FAT32硬盘文件管理、TCP/IP协议工作栈程序、所有底层驱动程序、网络视频服务演示程序

IDE硬盘接口

数字IO

输入/输出各8

串口

2232

2232/422/485可选

加密

ESAM加密模块

实时时钟

应用对象

实验室评估系统

实验室评估;多路视频监控、DVR等嵌入式应用

 

 

 

 

 

 

 

 

 

四、    附件

 

附件1:北京合众达电子技术有限责任公司相关介绍

 

一、北京合众达电子相关资质:

 

u     1995年成立,为国内最大的DSP设备与产品供应商,全国15个分公司与办事处,06年营业额突破4亿,远远高于其它友商

u     美国德州仪器(TIThird Party 第三方合作伙伴

u     美国德州仪器(TIDistributor 代理商

u     国内唯一同时具备以上双重资质的公司

u     行业内唯一通过ISO9000/2000版质量体系认证企业

u     国内最大的DSP电力、视频等解决方案提供商

u     国内唯一一家可提供DSP软硬件产品、技术支持、解决方案和元器件供应一条龙的服务模式的公司

 

二、北京合众达取得的荣誉:

 

1、荣获《电子产品世界》举办的“2004-2005中国本土嵌入式十佳企业称号

 

2、再次被《国际电子商情》评为2005年最满意的10家大陆元器件分销商(连续3年); 

 

3TI公司授予的最成功第三方和代理商(Most Successful partner with TI)

 

附件2SEED-VPM64_SDK软件开发包

SEED-VPM642_SDK软件开发包(2006最新版)

一.SEED-VPM642_BSL(源程序免费)

包括:

q        板上外设(EEPROMFLASHSTS/CTRL REGUARTIDERTCIICI/OLED)寄存器描述、配置、操作。

二.SEED-VPM642_DDK(库免费,源程序收费1万)

包括:

q        视频输入/输出驱动程序库

q        音频输入/输出驱动程序库

q        异步串口通信驱动程序库

q        PCI主模式驱动程序库

q        IDE标准硬盘驱动程序库

q        局域网通信驱动程序库

三.SEED-VPM642_FAT32(库免费,源程序收费1万)

包括:

q        FAT32文件系统

四.SEED-C64x TCP/IP Stack(库收费5000元)

包括:

q        TCP/IP协议栈库

q        具有标准的TCP/IP协议栈接口

q        标准的TCP/IP协议

q        支持HTTPtelnetTFTPDHCPPPPDNSNAT等网络服务

五.SEED-C64x PCI Driver(库免费,源程序收费1000

包括:

q        C64x PCPCI驱动程序

六.SEED-C64x H.264std(库收费1.5万)

包括:

q        标准质量的C64x H.264编码库

q        C64x H.264解码库

q        PC H.264解码库

七.SEED-C64x H.264pro(库收费15-20万)

包括:

q        高质量的C64x H.264编码库

q        C64x H.264解码库

q        PC H.264解码库

八.SEED-PCI AVStream(库收费2.0万,源程序收费)

包括:

q        基于PCI PC视频流驱动程序

九.SEED-C64x H.263(库收费1万)

包括:

q        C64x H.263编码库

q        C64x H.263解码库

十.SEED-C64x JPEG(库收费1万)

包括:

q        C64x JPEG编解码库