- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于BS的嵌入式视频监控系统的设计与实现.pdf
第26卷第8期 计算机应用与软件 Vol26No.8
2009年8月 ComputerApplicationsandSoftware Aug.2009
一种嵌入式网络视频监控系统的设计
赵文敏 余文芳 邢建国
(浙江工商大学计算机与信息工程学院 浙江杭州310018)
摘 要 提出基于S3C2410硬件平台和嵌入式Linux操作系统的网络视频监控系统设计方案。阐述系统的总体结构和各部分功
能特点,对系统视频采集、JPEG压缩的实现进行了详细分析,并给出关键功能的软件实现方法。
关键词 S3C2410 嵌入式Linux 视频监控 JPEG压缩 Video4Linux
DESIGNOFANEMBEDDEDNETWORKVIDEOMONITORINGSYSTEM
ZhaoWenmin YuWenfang XingJianguo
(CollegeofComputerandInformationEngineering,ZhejiangGongshangUniversity,Hangzhou310018,Zhejiang,China)
Abstract ThedesignofthenetworkvideomonitoringsystembasedonS3C2410hardwareplatformandembeddedLinuxisproposedThe
frameworkandthefunctionofeachpartaredescribed,andthevideodatacollectionandJPEGcompressionareexpatiatedBesides,thesoftware
forkeyfunctionsrealizationisgiven.
Keywords S3C2410 EmbeddedLinux Videomonitoring JPEGcompression Vidoe4Linux
和控制信号进行网络传输;客户端主要完成视频信号的接收和
0 引 言 解压缩,用户可以通过浏览器观看监控现场采集到的视频,同时
根据用户权限对监控现场的云台控制、报警等操作转换成相应
视频监控是安全防范系统的重要组成部分,以其直观、方 的控制信号发送到远程控制中心,控制外部设备的运作。
便、信息内容丰富而广泛应用于各种场合。随着嵌入式技术的
发展,基于嵌入式技术的网络视频监控系统,开始逐渐取代传统 2 视频服务器的设计与开发
的视频监控系统,无论是可靠性还是功耗、性能都超过传统的视
频监控系统。这类系统可以直接连入以太网,用户无需使用专 2.1 硬件组成
用软件,仅用浏览器即可观看,具有方便灵活、即插即看等特点。 远程控制中心的视频服务器主要由以下三个部分组成,如
[1]
本文重点讨论在嵌入式 Linux 系统平台上,利用Video4Linux 图2所示。
[2]
(V4L) 内核接口函数实现单帧图像的采集,并经JPEG压
缩[3,4]保存成文件的形式,以供进一步处理、网络传输或客户端
浏览。
1 网络视频监控系统的结构
网络视频监控系统结构如图1所示。
图2 视频服务器硬件组成框图
(1)视频处理模块 选用Linux内核公开支持的OV511芯
片的摄像头,通过调用Linux系统V4L提供的API函数实现实
文档评论(0)