- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Internet嵌入式视频监控系统设计与实现
基于Internet嵌入式视频监控系统设计与实现
摘要:该文以ARM9微处理器和嵌入式Linux系统作为开发平台设计并实现了一个视频监控系统,系统基于Brower/Server结构,使用Boa作为嵌入式Web服务器完成视频数据在Internet上的传输。介绍了系统硬件平台和软件平台的搭建过程,详细讨论了使用Video4Linux编程接口完成对视频数据的采集过程,以及利用JPEG标准对视频数据进行压缩的方法。测试结果表明系统功能及性能基本满足应用要求。
关键词:ARM;嵌入式Linux;浏览器/服务器;视频监控
中图分类号:TP368 文献标识码:A 文章编号:1009-3044(2013)04-0897-03
Design and Realization of an Embedded Video Monitoring System Based on Internet
LI Bo
(65021 Unit of the Peoples Liberation Army, Shenyang 110162, China)
Abstract: An embedded video monitoring system, which takes ARM9 microprocessor and embedded Linux operating system as development platform, is designed and realized in the paper. The system based on Brower/Server structure, using Boa as embedded Web server completes the transmission of video data over the Internet. The building process of system hardware and software platform is introduced. The process of video data collection using Video4Linux programming interface and the method of using JPEG to compress the video data are discussed in detail. The test results show that the function and performance of the system can meet application requirements.
Key words: ARM; embedded Linux; Brower/Server; video monitoring
1 概述
随着Internet的广泛普及,以及视频压缩编码技术的提高,视频监控领域进入了高速发展的数字化的网络时代。网络视频监控已经被广泛应用于交通、医院、家居、银行、视频会议等领域。随着嵌入式技术的不断发展,出现了许多高性能的芯片,这为嵌入式视频监控系统的进一步发展提供了硬件基础。嵌入式系统具有体积小、功耗低、性价比高、稳定性好等优点,因此基于嵌入式技术的远程视频监控必将成为安防系统未来的发展方向[1]。
本文设计并实现了一个嵌入式远程视频监控系统,该系统采用嵌入式Linux系统和Samsung公司的ARM9-S3C2440AL微处理器作为软、硬件平台,使用中星微公司的ZC301的USB摄像头作为视频信号采集设备。系统采用浏览器/服务器(Browser/Server,B/S)结构,可通过Internet实现远程视频监控。
2 系统硬件平台
本系统由视频采集、视频压缩和视频传输三个模块组成。系统硬件平台主要包括:处理器模块、USB接口摄像头、JTAG调试接口、以太网接口、串口接口、存储器系统、显示模块、电源及复位电路等。系统硬件平台结构如图1所示。
图1 系统硬件结构
Samsung S3C2440AL[2]处理器主频400MHz,最高可达到533MHz。根据其内部电路工作方式及最高频率,选择12MHz的无源晶振。通过JTAG接口,可以进行软件仿真和单步调试以及下载u-boot。系统中板载64MB SDRAM,32位数据总线,SDRAM时钟频率可达100MHz。S3C2440AL通用异步接收器和发送器(UART)提供三个独立的异步串行I/O接口,每个接口都可以在中断或DMA模式下操作。
本系统采用ZC301摄像头,在基于S3C2440AL处理器的开发板上加载USB及Video4Linux驱动,并在此基础上完成
您可能关注的文档
最近下载
- 2024年13起典型火灾案例及消防安全知识专题培训.pptx
- 2024届高考语文复习:+深度分析材料内涵,扣住情境任务写作+课件22张.pptx VIP
- GBT1037-2021 塑料薄膜与薄片水蒸气透过性能测定 杯式增重与减重法.pdf
- 建筑机电工程抗震支架设计规范GB50981-2014.pdf
- SH∕T 3022-2019 石油化工设备和管道涂料防腐蚀设计标准.pdf
- 初中数学知识点(苏教版).doc VIP
- 浅谈我国个人所得税改革对工薪阶层的影响.docx
- 物资采购领域廉洁风险防控建设重要性及对策建议思考.docx
- “三级”安全教育培训记录.docx
- 2021年全国新高考I卷语文试题.doc VIP
文档评论(0)