admin 管理员组文章数量: 887021
2023年12月17日发(作者:duration前面加什么介词)
龙源期刊网
基于ARM的仓库视频监控系统的设计和实现
作者:韩 君
来源:《现代电子技术》2008年第24期
摘 要:设计一种基于Intel PXA255的ARM+Linux组成的仓库视频监控系统,该系统通过以太网实现对仓库现场情景的监控。首先介绍了基于ARM的仓库视频监控的优势,其次介绍硬件平台,并给出视频监控的具体实现方案,最后重点介绍如何实现在PXA255和PC监控机间图像的采集和传输。该系统运行稳定,PC监控机能准确地接收采集到的图像。这里将ARM与USB摄像头的视频监控结合起来并应用于仓库的安防中,系统价格便宜,工作稳定。
关键词:ARM PXA255;Linux;视频监控;图像采集
中图分类号:TP277文献标识码:B
文章编号:1004-373X(2008)24-043-02
Design and Realization of Storehouse Video Monitoring System Based on ARM
HAN Jun
(Zhejiang International Maritime College,Zhoushan,316021,China)
Abstract:A storehouse video monitoring system composed by ARM+Linux based on the Intel
PXA255 has been ouse scene monitoring is realized through first,this
paper introduces the superiority of storehouse video monitoring based on ,it introduces the
hardware platform,offers the realization plan of video monitoring in y,this paper emphases
on how to realize the gathering and transmission of image between PXA255 and PC monitoring
system operates well,and the PC monitor could receive the image gathered
ARM and the USB camera video monitoring and applying in the storehouse guards
against peacefully,the price of system is cheap and the work is stable.
Keywords:ARM;PXA255;Linux;video monitoring;image acquisition
传统的监控系统是将其前端设备与中心端设备用电缆简单的进行连接,或者利用传统无线通道传输。由于其系统庞大,因此软硬件资源得不到充分利用。随着多媒体技术、计算机和网络技术的发展和网络带宽的迅速扩大,同时人们对于安全、防盗和提高工作效率等方面意识的增强,出现了将数字视频监控技术与网络技术相结合的监控体系。本系统中所使用的摄像头为市面上常见的USB摄像头,价格便宜而且性能稳定。同时,这种监控方式传输可靠,使用方便,因此可以大范围使用在仓库等地点[1,2]。
龙源期刊网
嵌入式Linux操作系统同目前广泛应用的嵌入式操作系统WinCE,VxWorks等相比,具有可移植性好、网络功能强、完全开放源代码等优点。PXA255是因特尔公司开发的一款采用ARM结构,面向高性能、低功耗设备的嵌入式处理器,它的硬件结构使得其适合做图像采集与运算处理。
综合以上考虑,利用Intel PXA255的ARM+Linux组成的嵌入式视频监控系统具有现实意义和实用价值。
1 系统硬件平台
整个系统是在以Intel PXA255为核心的开发板上实现的。PXA255是一个32位处理器,它的主频可达400 MHz,工作电压为1.3 V,功耗小,节约电能,价格低。它内部集成了多种外设控制模块,在实际使用时可以根据需要进行裁减。开发板配备了丰富的硬件资源,以太网部分采用的是CS8900以太网控制器。USB部分采用专为嵌入式领域研制的CY67300作为USB主控制器,该芯片可作为主口控制,也可作为从口控制芯片,内嵌有8051微控制器和RAM,支持全速和高速两种模式。这样可以方便地使用USB摄像头来进行图像的采集。USB摄像头选用的是使用了OV511芯片的网眼V2000摄像头,它是Linux内核公开支持的摄像头芯片。
2 系统总体设计和Linux内核的配置
2.1 系统总体设计
仓库视频监控系统主要分为ARM(PXA255)、USB摄像头、远程PC监控电脑几部分,其结构框图如图1所示[3]。系统的整个工作流程如下:PXA255是整个系统的“大脑”,它通过Linux操作系统的调度,实现对系统的整体管理。远程的PC监控电脑若发出了启动监控的指令,PXA255通过网口解析收到的指令,并打开摄像头V2000开始进行视频监控,采集的图像通过以太网口传送到远程的PC监控电脑。PC监控电脑将图片文件保存起来,这些被保存起来的文件将有2个作用:可以供监控人员通过IE浏览器观察监控现场的图像;可以作为图像数据保存起来并在必要的时候在进行重新调用。
2.2 Linux内核的配置
在嵌入式Linux的版本方面,选用Linux2.4.18。由于Linux2.4.18已经能够很好的支持OV511系列的USB摄像头,在使用make menuconfig配置内核时,一定要加上内核对USB摄像头的支持。具体步骤为:在USB Support的USB Multimedia中选择USB OV511 Camera
Support,在Multimedia devices中选择Video for Linux,内核被配置成支持Video4Linux,它使得可以使用Linux内核为视频采集设备提供的一系列编程接口 3 视频监控中的图像采集软件流程
[4,5]。
版权声明:本文标题:基于ARM的仓库视频监控系统的设计和实现 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1702814787h431918.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论