基于S3C2440网络视频采集系统的设计与实现

基于S3C2440网络视频采集系统的设计与实现摘要:针对目前工业控制、通信网络、生活小区等领域广泛运用到网络视频监控,对基于ARM-Linux的网络视频采集系统的设计方案和实现方法进行了深入研究。设计了以上位机PC、下位机TQ2440开发板以及USB摄像头为主体的硬件体系结构,硬件系统的核心单元是ARM(S3C2440)o软件系统以嵌入式Linux操作系统为基础,将网络传输与视频采集相结合,通过视频服务器(MJPG-streamer)观测远端的实时情况,从而实现网络视频的采集。在木文的最后,提出了该系统加入WiFi模块改进的可能性,对相关领域的研究具有一定的参考价值。关键词:嵌入式;Linux系统;视频采集;ARM;S3C2440中图分类号:TP277文献标识码:A文章编号:1009-3044(2014)06-1314-03DesignandImplementationofNetworkVideoCaptureSystemBasedonS3C2440LIJia-lin,LIUYong-chun(CollegeofAutomationandElectronicInformation,SichuanUniversityofScience&Engineering,Zigong643000,China)Abstract:Forthecurrentindustrialcontrol,communicationnetworks,livingquartersandotherfieldsarewidelyappliedtovideosurveillancenetwork,basedonARM-Linuxnetworkvideocap-turesystemdesignandimplementationmethodsforin-depthstudy.DesignthehardwarearchitecturecomposedofuppermachinePC,thelowermachineTQ2440developmentboardandUSBcamera,thecoreunitofthehardwaresystemisARM(S3C2440)•SoftwaresystembasedonembeddedLinuxoperatingsystem,thenetworktransmissionandvideocapturecombiningreal-timeobservationofthesituationviaremotevideoserver(MJPG-streamer),inordertoachievenet-workvideocollection.Inthelastarticle,andproposedsystembyaddingthepossibi1ityofimprovingWiFimodule,theresearchofrelevantfieldhascertainreferencevalue・Keywords:Embedded;Linuxsystems;Videocapture;ARM;S3C2440随着步入21世纪信息时代的发展,电子技术和网络已经深入都人们生活得各个领域,尤其是以“信息采集及处理”为核心的视频采集系统。冃前国内外该系统主要应用于工业控制及检测,视频监控,通讯网络,计算机视觉,安全防控系统等[1]。嵌入式视频采集系统具有高效,体积小,实时稳定,低成本等优点。目前32位的ARM处理器相比于其他处理器具有明显的优势,不仅提供了丰富的硬件资源和外部扩展功能,而且其性能上也进一步得到了提升[2]。采用USB接口摄像头不仅具有高的采样速率,而且通用性强。运用Linux操作系统,该系统不仅源代码开放,而口具有丰富的网络功能和良好的可移植性。该文设计是基于32位的嵌入式微处理器ARM9(S3C2440)[3]和嵌入式操作系统ARM-Linux的图像采集系统[4]。1系统架构本文设计的核心是以天嵌科技生产的TQ2440(S3C2440)微处理器,配合源代码开放的Linux系统,通过市场上广泛应用中星微公司生产的zc-SOlp芯片的USB摄像头采集视频信息[5],然后将USB摄像头所采集的图像出给S3C2440进行预处理,在通过英特网(intemel)传送给远端的客户端,而客户端运用ARM-Linux系统下开发的视频服务器进行观看,从而实现整个网络视频采集过稈。整体框架如图1所示:图1系统整体架构2硬件体系结构嵌入式网络视频采集的的硬件设计包括核心板和开发板两部分,核心板是S3C2440微处理芯片,必需的复位、晶振电路以及Flash存储器、RAM存储器。扩展板的功能模块有串口、网口、JTAG、LCD等。系统硬件框图如图2所示。图2系统硬件结构2.1嵌入式微处理器S3C2440由于图像数字采集和处理需要一款高性能的微处理器来实现,所以该设计采用ARM芯片作为微处理器,而ARM9微处理器就提供了高可靠、低功耗等诸多有点。设计采用的Samsung公司生产的S3C2440芯片,该芯片是一款基于ARM920T内核的16/32位的RISC嵌入式微处器,其主频高达400MHzo其内置了USB控制器提供了多USB的支持,2个USBHost和1个USBSlave控制器,芯片集成了1个LCD控制器,16KB指令Cache(I-Cache)/16KB数据(D-Cache),3路UART,2路SPI,摄像头接口(支持最大4096[XJ4096的输入,2048[X]2048的缩放输入),8路10位ADC和触摸屏接口:6]o2.2USB...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?