- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式Linux的视频监控系统的设计.doc
基于嵌入式Linux的视频监控系统的设计
摘要:在软硬件协同设计的指导思想下,提出了在ARM微处理器平台上移植嵌入式Linux操作系统,并完成视频采集、压缩、控制等任务。为降低产品成本,系统采用ARM9微处理器S3C2410X作为主处理器,采用普通30万像素的USB摄像头作为图像采集设备,用软件对视频数据进行MPEG-4压缩。可以通过网络把数据传到中心服务器显示并保存。实现了一种体积小、成本低廉、数字化的监控解决方案,具有广泛的应用价值。
关键词:嵌入式, 视频采集, 视频监控
The design of Video Surveillance System based on Embedded Linux
Abstract: Hardware and software co-design of the guiding ideology, put forward in the ARM microprocessor platform porting embedded Linux operating system, and complete video capture, compression, control and other tasks. In order to reduce product cost, the system uses ARM9 microprocessor S3C2410X as the main processor, the ordinary 30-megapixel USB camera as an image acquisition device, with software for MPEG-4 video data compression. Data can be transmitted through the network to a central server is displayed and saved. To achieve a small size, low cost digital surveillance solutions, has extensive application value.
Keyword: Embedded, Video Capture, Video Surveillance
一、引言
最近几年,随着网络技术和多媒体技术飞速发展,各通信领域发展趋势必然是全面数字化、网络化传统的模拟闭路电视系统有很多局限性:传输距离有限、无法联网,而且模拟信号数据的存储会耗费大量的存储介质(如录像带),查询取证时十分烦琐由于这种系统的硬件是一个同处理器和操作系统捆绑较为紧密、功能专一、专门设计的独立的设备,不像插卡系统那样受通用计算机系统中其它软件硬件的影响,因此且便于安装、维护,易于实现系统的模块化设计,便于管理、维护。在基于嵌入式系统的监控应用结构中,前端采用模拟摄像机,通过网络视频编码器,将模拟视频经过数字化、压缩、打包等过程变成基于网络协议的视频流或采用一体化的网络摄像机,在视频监控的前端完成网络化、数字化,视频流通过网络进行传输,发送到视频需求者。视频的使用者可利用软件进行解码,在PC机上进行显示和处理,也可通过硬件解码,解出模拟视频信号输出到监视器,利用键盘进行控制,利用分布在网络上的服务器或其他类型的网络存储设备根据需要进行录像,利用网管系统代替视频矩阵。由于没有监控中心的概念,任何授权的用户都可根据权限进行视频监控、录像。1所示。
2、S3C2410X处理器概括
S3C2410X是Samsung公司推出的具有ARM920T内核的16-/32-bit的嵌入式微处理器,它的低功耗、精简和全静态设计特别适合对成本和功耗敏感的应用。S3C2410X提供了丰富的片内资源:独立的16KB指令和16KB数据的缓存,用于虚拟内存管理的MMU单元,LCD控制器(STNTFT),非线性(NAND)FLASH的引导单元, 系统管理器( 包括片选逻辑控制和SDRAM控制器),3个通道的异步串口(UART),4个通道的DMA,4个通道的带脉宽调制(PWM)的定时器,输入输出端口,实时时钟单元(RTC),带有触摸屏接口的8个通道的10-bitADC,IIC总线接口,IIS总线接口,USB的主机单元,USB的设备接口,SD卡和MMC(multimedia card)卡接口,2个通道的SPI接口和锁相环(PLL) 时钟发生单元。MPLL产生主时钟,能够使处理器稳定工作在200MHz,使其可以轻松运行WinCE,Linux等嵌入式操作系统。S3C2410X支持从NAND Flash启动,NAND Flash具有容量大,价格低等特点。系统采用NAND Flash与SDROM组合,
文档评论(0)