基于ARM的嵌入式远程监控系统的研究与实现
发布时间:2018-03-02 22:22
本文选题:嵌入式 切入点:视频监控 出处:《西安工业大学》2013年硕士论文 论文类型:学位论文
【摘要】:进入信息时代以来,随着获取信息方式不断的进步,人们对信息的完整性、准确性和可靠性提出了更高的要求。而视频监控正是以其内容丰富、直观性强并且能够完整的再现客观信息等特点受到人们极大的关注。 论文首先对视频监控系统发展历程进行了详细的介绍,然后在对整个系统的功能需求进行分析的基础之上,提出了几套可用于实现远程监控的方案,再对这几套方案的优缺点进行总结和对比。由于网络带宽是有限的,在现有的研究当中还存在因为数据量太大而占用很多带宽,造成了网络延迟、堵塞,从而产生图像失真、花屏、停顿等问题。本文在现有的实验环境下,确定了一套最佳方案即以ARM9为核心处理器的实验平台上搭建嵌入式web服务器,配以功能完善、资源丰富的嵌入式Linux操作系统作为软件平台,使用传输速度快、成本低、通用性好的USB摄像头完成对远端视频图像信息的采集、压缩和网络传输。并且在此过程中采用内存映射法和减小图像分辨率、改变像素色深、图像传输帧率和图像压缩率等方式减小数据传输时占用的带宽,解决了以上问题。论文研究重点是通过采用交叉开发的模式,在宿主机上运用虚拟机VMware安装内核为2.6.35的Fedora14操作系统,使用串口和超级终端完成宿主机和目标机之间的通信。软件开发采用自下而上的顺序,针对硬件平台的架构,完成自举程序Bootloader的开发和移植,对Linux系统内核进行裁剪、移植,制作YAFFS2根文件系统,然后将其挂载。应用程序的编写在Vi编辑器中完成,最后利用HTML和JavaScript语言,编写了视频监控系统的登录界面,提高了系统整体的安全性。 整个系统采用了计算机网络技术、操作系统技术和串口通信技术,充分发挥嵌入式开发的潜能,实验结果表明用户只要使用浏览器就可以监控到远端的实时情况,能够达到预期的效果。
[Abstract]:Since entering the information age, with the continuous progress of the way of obtaining information, people have put forward higher requirements for the integrity, accuracy and reliability of information, and video surveillance is rich in content. People pay great attention to the characteristics of visuality and the ability to reproduce objective information completely. Firstly, this paper introduces the development of video surveillance system in detail, and then, based on the analysis of the function requirement of the whole system, puts forward several schemes that can be used to realize remote monitoring. The advantages and disadvantages of these schemes are summarized and compared. Because the bandwidth of the network is limited, there is still a lot of bandwidth in the existing research because the amount of data is too large, which results in network delay, blockage and image distortion. In the existing experimental environment, this paper determines a set of best solution, that is, the embedded web server is built on the experimental platform with ARM9 as the core processor, and the function is perfect. As a software platform, the resource-rich embedded Linux operating system uses a USB camera with high transmission speed, low cost and good versatility to complete the collection of remote video image information. Compression and network transmission. In the process, the memory mapping method is used to reduce the image resolution, the pixel color depth is changed, the image transmission frame rate and the image compression rate are used to reduce the bandwidth of the data transmission. The key point of this paper is to install the Fedora14 operating system with 2.6.35 kernel on the host computer by using the mode of cross-development and using virtual machine (VMware). The serial port and super terminal are used to complete the communication between the host computer and the target computer. The software development adopts the bottom-up sequence, aiming at the architecture of the hardware platform, the development and transplantation of the bootstrap program Bootloader is completed, and the kernel of the Linux system is cut and transplanted. The YAFFS2 root file system is made, and the application program is written in the Vi editor. Finally, the login interface of the video surveillance system is written by using HTML and JavaScript language, which improves the security of the system as a whole. The whole system uses computer network technology, operating system technology and serial port communication technology to give full play to the potential of embedded development. The experimental results show that users can monitor the real-time situation of the remote end as long as they use the browser. Can achieve the desired results.
【学位授予单位】:西安工业大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP277;TP368.1
【参考文献】
相关期刊论文 前5条
1 王卓 ,包杰;嵌入式Linux系统及其应用前景[J];单片机与嵌入式系统应用;2004年05期
2 柯丽,黄廉卿;DSP芯片在实时图像处理系统中的应用[J];光机电信息;2005年01期
3 杨颖;陈之龙;黄杰;黄宛宁;;基于USB摄像头的嵌入式远程视频监控系统[J];微计算机信息;2007年05期
4 许东;网络化的全数字图像监控系统[J];有线电视技术;2002年02期
5 毛勇强;黄光明;;YAFFS文件系统在嵌入式Linux上的实现[J];电子设计应用;2006年01期
相关硕士学位论文 前2条
1 汤霄峰;基于Internet的嵌入式远程监控系统的研究与实现[D];湖南大学;2009年
2 高仁才;基于ARM的网络视频监控机设计及实现[D];吉林大学;2010年
,本文编号:1558369
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1558369.html