嵌入式视频图像传输系统的设计与实现

嵌入式视频图像传输系统的设计与实现

嵌入式系统应用

文章编号:1008-0570(2007)03-2-0022-03

中文核心期刊《微计算机信息》(嵌入式与SOC)2007年第23卷第3-2期

嵌入式视频图像传输系统的设计与实现

DesignoftransmissionsystemofvideoimagebasedontheembeddedSystem

(武汉理工大学)张素文

付薇刘明兰

ZHANGSUWENFUWEILIUMINGLAN

摘要:本文介绍了一种基于嵌入式Linux和S3C2410平台的视频传输系统。该系统通过USB摄像头采集视频数据,采用Video4Linux模块提供的编译接口进行视频采集程序的设计,经MPEG-4压缩算法对视频流进行压缩编码,通过实时传输协

整个系统建立在嵌入式构架上,能独立完成实时议(RTP)和实时传输控制协议(RTCP)配合使用实现流媒体数据的网络传输。

视频的采集、处理及传输功能,可广泛应用于远程监控系统、可视电话、工业控制等领域。关键词:S3C2410;嵌入式系统;MPEG-4;流媒体

文献标识码:B中图分类号:TP229

术创新

Abstract:ThepaperintroduceavideoimagesystembasedontheembeddedLinuxandS3C2410.ThesystemcatchthevideoimagethroughtheUSBcamera.ThedesignusethetranslateandeditinterfaceprovidingbyVideo4Linuxmoduletodesignthecollectionprogrammeofvideoimage.ThevideoimagebecompressedbythecompressarithmeticofMPEG-4.Thestreammediumbetransmit-tedbyusingtheRTPandPTCPprotocoltogether.Thewholesystembasedontheembeddedsystem.Itcanindependentlycompletethefunctionofthecollection,processingandtransmissionofthereal-timevideo.Incanbewidelyusedinthefieldoflong-distancemonitorsystem,videotelephone,industrycontrolandsoon.

Keywords:S3C2410,embeddedsystem,MPEG-4,streammedium.

前言

随着通信技术的发展和网络带宽的增加,数字视频传输技术得到越来越多的应用。传统的视频传输模式逐渐被淘汰,基于IP的网络视频传输系统正在成为视频传输的主流。数字化视频可以在计算机网络(局域网或广域网)上传输图像数据,基本上不受距离限制,信号不易受干扰,可大幅度提高图像品质和稳定性。基于嵌入式的实时视频网络传输系统具备视频采集、视频编码处理、网络通信等强大功能,直接支持网络视频传输和网络管理。

网络视频传输系统包括图像采集单元、图像压缩单元、网络传输单元和主控单元四部分。专用系统使用专用芯片完成图像的硬件压缩,通用系统是基于通用处理器利用软件实现数据压缩。相对于专用系统,基于通用处理器的视频压缩方案具有可扩展性好、算法灵活等特点。

图1中:

图1系统硬件结构图

1系统硬件设计

系统硬件由USB摄像头、嵌入式处理器S3C2410、SDRAM、以太网接口、电源与复位电路等NandFlash、JTAG、RS232接口、

部分组成。视频信号由USB摄像头采集,经过MPEG-4

编码压缩,由以太网接口发送到网络上进行视频的传输。系统中视频的采集和压缩都是由软件来实现的。系统通过

CPU:选用主控制芯片为S3C2410,该芯片为SAMSUNG公司生产的基于ARM920T内核的RISC微处理器。

SDRAM:选用HY57V281620,它的存储容量为4组2M16位(16M字节),工作电压为3.30.3V,16位数据宽度。

NandFlash:选用K9F1208,该芯片的单片存储容量为64Mx8位,工作电压为2.7V-3.6V。

USB摄像头:采用龙眼公司的V3000产品,该产品含有VO511芯片。

网络控制芯片:采用CirrusLogic公司的生产的一种局域网处理芯片CS8900。

2系统软件设计

2.1系统软件结构

嵌入式操作系统采用的是2.4.18版本的Linux内核,文件

模块、配置文件和库系统采用yaffs。文件系统包括应用程序、

等,图像的采集、压缩和传输是建立在嵌入式Linux内核之上的。系统软件结构如图2所示。

系统采用韩国Mizi公司开发的Bootloader

RS232接口与PC机相连,构成交叉编译调试的环境。JTAG调试器接在开发板的JTAG口上,系统通过该口与S3C2410通讯,系统硬件结构如图1所示。

张素文:副教授

基金项目:国家863项目资助(2001AA501213)

vivi,该Bootloader有启动加载模式和下载模式

现场总线技术应用200例》

360元/:

你可能喜欢

  • 无线图像传输系统
  • 视频系统
  • 视频传输系统
  • 嵌入式视频监控系统

嵌入式视频图像传输系统的设计与实现相关文档

最新文档

返回顶部