嵌入式视频监测系统软件的研究与应用

来源 :陕西科技大学 | 被引量 : 0次 | 上传用户:zyx271724361
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济的快速发展,安全防范在我们的生活中引起了社会的越来越多的关注,所以视频监控系统逐渐进入了我们的日常生活,并起着不可替代的作用。但是传统的视频监控系统如模拟视频监控,它在监控时需要专用的线路和模拟电视信号等一些较昂贵的硬件,因此得不到普遍的应用。随着嵌入式视频监控引入大规模的集成电路和网络,使得应用成本大大降低,从而实现了视频监控的目的。   本文设计了一种低成本的视频监控系统,系统主要包括开发平台的建立、驱动的开发及应用程序的编写。   开发平台是以三星公司开发的S3C2440为核心的硬件平台,利用开源、可裁剪的Linux操作系统为软件平台。软件平台是针对本系统的硬件S3C2440来利用Linux操作系统来建立的,它主要包括Bootload的配置和编译、内核的配置和移植及文件系统的制作和移植来。其中Bootload是利用U.boot来修改并进行移植来实现的,内核利用嵌入式Linux-2.6.30的内核版本进行配置和编译,文件系统利用busybox来制作其中主要的命令,并且对文件系统进行了适当的配置,最终完成了移植工作。为了避免在应用程序开发的过程中不断地重复下载程序到开发板上来调试,所以在应用程序开发中利用了网络文件系统来进一步提高开发应用程序的效率,所谓网络文件系统是将文件系统存放在PC机上,内核下载到开发板中,由内核利用网络来驱动文件系统的一种方法。   在视频监控系统中,主要是利用了USB摄像头来进行图像的采集,但是由于在内核中不支持所使用的USB摄像头,因此在开发的过程中,同时也进行了摄像头驱动的开发。   视频监测系统应用程序的开发主要包括了图像的采集、图像的压缩及网络的发送三个模块,图像通过V4L2(video4Linux)接口来实现视频数据的采集,这些视频数据利用了libjpeg包的安装及配置来实现图像的压缩处理。压缩后的图像数据通过Socket的网络编程来实现开发板到PC机数据的发送。由于在PC机端图像数据是通过测览器来实现图像的显示,因此为了能在浏览器中接收到图像数据,还需要在文件系统中安装web服务器,它的安装是通过boa-0.94.13包来进行安装和配置的,这样在嵌入式开发的环境中就支持了B/S的功能。   整个系统采用模块式结构,各个模块具有相对的独立性,当需要更换其中一个模块时,其他模块并不需要很大的改动,这样就增强了系统的健壮性与灵活性。
其他文献
作为数控装备核心的数控系统所具有的插补功能以及插补算法的性能优劣,是评价CNC控制系统性能的重要指标。传统的数控系统,绝大多数仅支持直线、圆弧或抛物线插补功能,不能直
信息技术高速发展的今天,人们越来越重视信息的安全。在一些政府部门,网络分为涉密网和非涉密网。涉密网严格和互联网进行物理隔离。而非涉密网并不强制物理隔离。由于和互联
随着医学成像技术与计算机技术的发展,数字影像已广泛应用于临床诊断,由于数据量大,存储及网络传输时往往要求进行压缩。医学影像压缩不仅要求效率高,同时要求其重建图像的率
随着计算机通信技术和互联网技术的飞速发展,多媒体信息被人们广泛应用。正因为如此,信息安全问题凸显,特别是数字产品的版权保护问题更为重要。混沌密码学是解决多媒体安全
随着网络技术的发展,网络系统在工业、商业、政府和国防部门得到广泛应用,社会对计算机网络的依赖程度也越来越大。网络安全问题关系着社会的稳定和经济的发展。在不断的网络
随着基于位置社交网络的发展和信息过载问题的出现,使得兴趣点推荐研究得到国内外研究学者的广泛关注。基于位置社交网络中的兴趣点推荐不仅可以帮助用户有效地发现新地方,为
根据液压支架虚拟概念设计提出的实际要求,本文以液压支架关键部位的截面识别为主要研究内容,在利用特征识别及相关计算机图形学基本原理的基础上,提出了截面识别的新方法,实
随着互联网中的信息量剧增,用户个性化需求日趋急切,推荐系统已经成为信息过滤的热门工具。协同过滤推荐算法是应用最广泛的推荐算法。为进一步提升推荐结果的准确度,大量基
随着网络的快速发展和计算机相关技术的普及,企业信息化的脚步也越来越快,越来越多的企事业单位使用专用的管理信息系统进行业务管理。企业由于业务发展的需要和出于节约成本
无线Mesh网络(Wireless Mesh Network)即无线网状网(WMN),是一种新型的“无线接入网络技术”。它具有自配置、自愈合、高带宽以及广泛兼容性等特点。路由协议是无线Mesh网络