《基于S3C2440的嵌入式家庭视频监控系统的研究_戴丽丽.docx》由会员分享,可在线阅读,更多相关《基于S3C2440的嵌入式家庭视频监控系统的研究_戴丽丽.docx(67页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 哈尔滨工程大学 学位论文原创性声明 本人郑巧库明:本论义的所有工作,巧么诗师的指巧 K.山作拍本人独、 X 完化的。 扣央观点、义法、数掘和义献的引川 e 在文中指出,井与壑屯义献 +1!对化。慌义中山 t 明引川的阳容外 .本论义不包巧化何化他个人或化体己经公 灰的作扯化巧。巧本文 的研引 :做山電驳贡献的个人巧巣体,巧已化文中 L: i 刚晌巧式标明。本人克全患 )!到本卢 明的化巧结化山本人巧化。 作押(签利:宽 f 麻 3 為 II 朋: joy 年多 1?11 哈尔滨工程大学 学位论文授权使用声明 本人完全了齡巧校保护知巧产权的巧关规定, lil研巧化巧巧攻读常位期 M 论文 .1
2、;作 的巧产权陆于哈尔滨工程大学。哈尔滨工巧大学有权保韵并向蹈家有关部 n 或机构送 交论义的这印忡。木人允许哈尔浪工程大学将论文的部分或全部内巧编入巧关数拋库进 巧检索,可采用殷印、缩印或 h 描等哲制手段保巧和汇編本学位论文,可公巧论义的 全部内巧。|nM 本人保证毕业后结合学位论文研究课题再獨写的论义巧注明作巧巧 - 巧打中 .位为哈尔淸工巧火学。涉密学位论义待解密后适用本卢明。 本论义在巧丫 学位后即可 化授 -T学化 12 个鬥 ;Ti 解巧后)山哈尔滨 X 巧大 学送交 Yf 乂部口进巧保存、汇编等。 化巧(签利:义又种 W . H 肌如 I ?年 3 巧心 11 皆师 JcP 中
3、 4 巧 1,円 分类号: U D C : 密级: _ 编号: _ 工学硕壬学位论文 基于 S3C2440 的嵌入式家庭视频 监控系统的研究 硕: t 研 究 生 : 戴 丽 丽 指导教师 : 王 宇 野 副 教 授 学 位 级别 : 工 学 硕 学 科 、 专 业 : 电 路 与 系 统 所在单 位 : 信 息 与 通 信 工 程 学 院 论文提交日期: 2012 年 2 月 27 论文答辩日期: 2012 年 3 月 17 学位授予单位:哈尔滨工程大学 U.D.C: A Dissertation for the Degree of M. Eng Research of Embedded H
4、ome Video Surveillance System Based on S3C2440 Candidate: Dai Lili Supervisor: Assoc.Professor Wang Yuye Academic Degree Applied for: Master of Engineering Specialty: Circuit and Systems Date of Submission: Feb. 27. 2012 Dat:e of Oral Examination: Mar. 17. 2012 University: Harbin Engineering Univers
5、ity 摘 要 随着人们安防意识的不断提高,家庭安防已成为人们关注的焦点。针对家用视频监 控系统的实际需求, W 设计一种廉价、实用、体积小和功耗低的视频监控系统为目的, 本文采用ARM9 内核的微处理器 S3C2440 作为硬件控制的核屯、,嵌入式 Linux 操作系 统用为软件的控制核屯、,并将廉价、通用的 USB 摄像头作为前端的视频采集设备,来 完成家用视频监控系统的设计。 本文首先在对系统进行功能及需求分析的基础上,提出了家用视频监控系统的总体 设计方案,并搭建了一个适合系统开发的平台。该系统的整体是由家中的服务器端和远 程的客户端所组成,服务器端利用 Video4Limix 技术和
6、双缓冲技术实现图像数据的采集、 并采用本文所提出的运动检测算法进行异常情况处理,对视频图像进行 JPEG 压缩及异 常图像存储,利用 TCP/IP 协议实现视频数据的网络传输;远程客户端将接收到的视频 图像进行解码及显示。 针对嵌入式系统资源有限 W 及家庭场景中的一些微小运动物体的 干扰,本文采用一 种改进的顿间差分算法进行运动目标的检测,该算法是利用顿间差分的思想,将采集的 前四峽进行分别差分,并用迭代法进行自适应阔值的设定,将得到的二值化图像进行或 运算,然后采用图像形态学滤波去除噪声点,得到准确的运动目标。最后根据变化区域 的面积在整个图像中的比值来判断图像的取舍, W 去除非监控物体
7、的干扰。该算法检测 准确,仿真效果好,能够满足嵌入式视频监控系统的效果和速度的要求。 最终,本设计针对家用视频监控系统的实用性需求,实现了在客户端通过 SDL 函 数库进行视频显示;并在此基础上通过嵌入式 Web 服务器,开发 Java Applet 程序并嵌 入到所制作网页中,实现通过浏览器方式进行监控。送样,用户便可 W 通过运行客户端 软件或浏览器的方式实现远程视频监控,满足更多用户的需求,具有一定的实际应用价 值。 关键词: ARM;嵌入式 Linux;视频监控系统;运动目标检巧嵌入式 Web 服务器 ABSTRACT With the improvement of peoples s
8、ecurity awareness, home security has become the focus of attention. In tiiis paper, according to the actual needs of the home video surveillance system, for the purpose of designing an inexpensive, practical, small size and low power consumption of the video surveillance systems, the S3C2440 micropr
9、ocessor with ARM9 is chosen as a core of hardware control, the embedded Linux operating system is chosen as the core of the software control, the cheap and commonly used USB camera is chosen as a front-end video capture device to complete the design of the home video surveillance system. Firstly, th
10、e total system is generally designed based on the analysis of the needs and requirements of the system, and sets up a platform of system developing.The whole system is divided in1:o two parts:化 e server-side and 化 e remote client-side. The server-side use Video4Linux technology and double-buffering
11、technology to capture image data, use the movement deletion algorkhm of the paper proposed to debct anomalies, use tile JPEG format 1:0 compress 化 e video, and s1:orage 化 e abnormal image, finally me 化 e TCP / IP protocol to implement network transmission of video data. The remote client will receiv
12、e the functions such as video image decoding and display. For embedded systems with limited resources and the interference of some minor moving object in the family scene, in this paper, a target detection method based on improved adaptive threshold difference is implemented, then for wiping off the
13、 noise, the method of morphological filtering is adopkd to gain exact moving objects. Finally, according to the requirement,化 e area me 化 od is used 1:0 choose 化 e final images 1:0 avoid f*alse alarms. The algorkhm is detection accuracy and simulation results are well. It can be meet the requirement
14、s of the effectiveness and speed of the embedded video monitoring system. Lastly, for the actual requirements for home video surveillance system, this paper implements the video display on tile client by tile SDL 1 化 rary. Based on it through setting up the embedded Web server, developing Java Apple
15、t program and embedded it in the produced web page, remote video monitoring is implement through a browser. So users can run the client software or browser to realize remote video surveillance. The network video surveillance system meets the needs of more users and has the value of practical applica
16、tion. Key words: ARM; embedded Linux; video monitoring system; moving target detection; embedded Web server 目 录 第 1 章绪 论 . 1 1.1课题石开究背景 . 1 1.2视频监控系统的发展和研究现状 . 2 1.2.1视频监控系统的发展 . 2 1.2.2 嵌入式视频监控系统的研究现状 . 4 1 I Li 口 -I 1 小 第 2章视频监控系统的总体设计 . 6 2.1嵌入式系统概况 . 6 2.2系统的总体结构 . 6 2.3系统开发的硬件及操作系统的选型 . 7 2.3.1
17、系统开发的硬件选择 . 7 2.3.2嵌入式操作系统的选择 . 8 2.4系统开发的硬件平台 . 9 2.5系统开发的软件平台 . 10 2.5.1交叉编译环境的搭建 . 10 2.5.2 Bootloader 的移植 . 11 2.5.3嵌入式 Linux 内核的裁與与移植 . 13 2.5.4文件系统的建立 . 16 2-B IJ I 18 2.6本章小结 . 22 第 3章运动 目标检测算法研究 . 23 3.1常用的运动目标检测方法 . 23 3.2运动目标检测算法的改进 . 24 3.2.1顿间差分法的改进 . 25 3.2.2自适应阔值的确定 . 26 3.3实验仿真与结果 . 2
18、7 3.4本章小结 . 28 第 4章服务器端应用软件的 设计 . 30 4.1视频数据采集的实现 . 30 4丄 1 Video4Linux 介绍 . 30 4丄 2视频采集程序的实现 . 32 少 j 白 1 ij (y 4.2.1 JPEG 编码 . 36 1 V 有 4.3异常处理及图像的存 储设计 . 38 4.4图像数据的网络传输 . 38 4.4.1 TCP/IP 协议介绍 . 38 4.4.2 SOCKET 技术 . 40 4.4.3网络传输的软件设计 . 41 4.5本章小结 . 43 第 5章客户端视频显示的实现 . 44 5.1图像数据的 SDL 显示 . 44 5丄 1
19、 SDL 简介 . 44 5丄 2 SDL 显示的实现与系统测试 . 44 5.2基于 WEB 服务器的网页显示 . 46 5.2.1嵌入式 W 沈服务器的搭建 . 47 5.2.2 Java Applet 程序设计 . 48 5.2.3客户端通过网页显示的系统测试 . 50 5.3本章小结 . 51 结论 . 52 参考献 . 54 攻读硕 学位期间发表的论文和取得的科研成果 . 57 致谢 . 58 第 1 章 绪 论 1.1 课题研究背景 在如今的信息化时代,通信、网络和微电子技术都在飞速发展,同时视频监控技术 W 其方便、直观等特点成为了人们关注的热点技术之一。视频监控系统一般是和应用
20、条 件结合在一起, W 达到某种特定的使用目的,它是一个有机体,并由具备图像采集、处 理、传输等功能的相关的电子设备和传输媒介组成,而网络视频监控是结合了传统的视 频技术和现代通信技术为一体的产物,越来越多的在国内外得到关注。正是如此,我国 的视频监控技术又迎来了新的机遇和挑战。视频监控系统主要应用在很多领域,例如交 通部口的流量及违章监控,银行系统的柜员及安全监控,楼宇间安防的监控等领域。 随着人们家庭财富的不断积累,生活水平的不断改善 W 及安全意识的不断增强,人 们对家庭视频监控系统的需求也会提高。传统的视频监控系统远远达不到令人满意的视 频监控效果,系统往往比较复杂,通常的核屯、处理器
21、采 用工控机或者 PC 机,许多与监 控无关的功能也相对集中在其中,而且,传统的视频监控系统需要人员在电视监控器前 长期町守,任务非常繁重,在没有人进行看守时,则系统会对长时间没有运动目标出现 的图像进行大量存储,严重造成了资源的浪费,同时大量的视频数据给人们在进行实时 视频监控带来了困难,难 W 进行高效的监控管理。如果在家中安装这样一种体积大且成 本昂贵的系统是非常不现实的。所 W, 对于成本低廉,系统简单,智能化,家庭化的小 型视频监控系统成为了人们追求的新目标。 目前,在我国,视频监控系统刚刚从运用嵌入式和网络技术 相结合而起步,嵌入式 系统W 其体积小,稳定性好,并且支持 W 太网等
22、特点,已经成为了新一代视频监控领域 的又一热点W。 通过嵌入式技术与虹 temet 的结合,我们可 W 有效地将图像采集与压缩、 运动目标检测和存储等功能都集成在一个很小的电路板之上,并可 W 直接连入网络,客 户可 W 实时的观看家中的情况,并且安装方便,不需要专人肝守,从而满足了人们对家 庭视频监控系统成本低,简单,智能和小型化特点的追求。 基于 W 上问题,本文设计了一种基于 ARM 和 Linux 的家庭网络视频监控系统,它 是集嵌入式技术,图像处理技术,传输技术, 网络技术于一体的产物,并且研究了一种 在存在细微变化的背景下对运动目标的检测算法,其计算量小,复杂度低,检测效果好, 确
23、保了图像的信息完整。节省了资源和人力,同时使整个系统的体积减小,成本降低, 当有异常情况发生时,在没有人力控制的情况下,可 W 自动检测出运动目标,对运动信 息进行存储。因此,对于送种小型的嵌入式家庭视频监控系统的研究有着很大的现实意 义,发展前景十分广阔,可 W 获得巨大的经济价值和社会效益。 1.2 视频监控系统的发展和研究现状 1.2.1 视频监控系统的发 展 伴随着计算机技术、图像处理技术 W 及通信网络技术的飞速发展,视频监控系统在 近 H十年里的发展十分迅速,从诞生 W 来整个经历可 W 分为兰个阶段:模拟视频监控系 统,基于PC 的多媒体监控,基于嵌入式和网络的数字化视频监控 (
24、1) 模拟视频监控 第一代视频监控系统即模拟视频监控应用于上世纪 90年代前,主要采用 W 模拟设 备为主的闭路监控系统,开创了视频监控的先河。这个阶段的视频监控主要采用 W 同轴 电缆的模拟方式进行图像信息的基带传输,一般都是通过图像采集装置采集的视频数据 准确的传输到用于图像显示的监控器上,实现景物再现。由于模拟视频监控系统由录像 机,同轴电缆和监视器等专用设备所组成,所 W 数据的传输距离不能太远,图像信息只 能在视频监控中屯、查看,这个时代的监控在这些固有的缺点下限制了进一步的发展。模 拟视频监控的很多缺点: (a)传输距离一般只在几百米范围内,所 W 仅适用于小区域视频监控场所。如单
25、个大 楼或小的居民区。 作 )系统的布线工程量大,扩展能力差,很难将新设备添加到原系统中,维修成本也 比较昂贵。 (C)模拟信号出来的图像质量很低,极其容易受外界干扰。 (巧通常是利 用录像带存储图像数据,由于图像都是原始数据,未经过压缩,将会耗 费大量的存储介质,而录像带的信息存储有限,需要定时更换,所 W 成本比较高,查询 检索麻烦,保存也有很大的问题。 (2) 基于 PC 的多媒体监控 到了上世纪 90年代末,模拟视频监控系统的局限性已经越来越不能满足人们对视 频监控系统的需求了。从而,基于 PC 的多媒体监控伴随着计算机技术和数字视频压缩 技术的发展应运而生。这个阶段的视频监控系统实现
26、的是视频的采集和处理,利用的是 计算机的高速信息处理能力,通常是将远端的摄像设备采集到的图像信息传输到多媒体 监控终端 上,监控终端可 W是 PC 机或是专用的工控机,之后通过专用的压缩设备进行 视频压缩处理,然后通过网络将信息传到监控中屯、,再在这台计算机上进行视频解压, 便实现了远程视频监控的功能。技样不仅实现了计算机的强大性能,同时也产生了许多 智能化应用。比如,报警及云台控制等功能都由 PC 机来统一管理,具有更加优越的性 能。 基于 PC 的多媒体监控实际上是模拟视频监控系统的延伸,它 W 功能强大的计算机 为核屯、替代了传统的视频监控中屯、,很好的解决了在第一代视频监控系统中存在的
27、缺 陷,比 如被压缩过的数字视频可 W 大容量,低故障的存储在计算机的磁盘上,这样方便 读取,容易检索。但是由于上一代中的模拟方式传输仍然应用在从视频采集设备到监控 端之间,而后对于图像信息的数字化处理和储存都是在监控端 PC 机上进行的,所 W 这 种基于 PC 的多媒体监控实际上并不属于全数字化系统。同时,这种方案也存在这许多 不容忽视的缺点: (a)系统工作的稳定性不好,视频前端(如视频信号的采集,压缩,通信 ) 比较复杂, 可靠性较低,成本却非常昂贵。 炸 )系统的扩展性和兼容性差,由于系统是用专用的视频卡进行视频的压缩和解压 缩, 因此,系统只支持固定的一种编解码格式,不可更改。 托
28、 )软件的开放性不好,需要专人管理和维护,在许多环境和空间受限的监控点,采 用送种方式是不理想的。 虽然基于 PC 的多媒体监控系统在众多方面都要优于传统的模拟视频监控系统,但 由于在复杂程度和成本方面都受到一定的限制,使得该类系统要想得到普遍的推广和应 用变得非常困难,几乎只能处在测试的阶段。 (3)基于嵌入式和网络的数字化视频监控 近年来,在众多领域,如银行及智能小区的安全监控,工业现场的视频监控,医院 里对病房里病人的监控,道路上对车流量及交通安全的监控,放有重要物品的仓库的监 控,视频监控系统都得到了广泛的应用,同时人们对视频监控系统的要求也随之增高: 可靠性高,耗电量低,操作便捷,实
29、时性好,安装方便,成本低廉等等,送些优势都被 嵌入式视频监控所具备。嵌入式技术及通信网络技术的迅猛发展,为视频监控的进一步 发展创造了良好的条件,使得嵌入式网络视频监控系统应运而生。 与传统的视频监控存在的种种缺点相比,基于嵌入式和网络的数字化视频监控拥有 着十分广阔的应用前景,送种视频监控系统将许多最新的技术都集成在一个 体积非常小 的设备中,并且该设备功能专一,如嵌入式技术、多媒体技术、图像处理及网络传输等, 将嵌入式微处理器和操作系统应用到监控场所,把用摄像头采集到的图像进行数据压 缩,之后通过网络进行传输,网络上的计算机可 W 采用 C/S(客户端 /服务器 )或是 6店片刘 览器 /
30、服务器 )方式。送样人们只需要通过浏览器就可 w 登录到服务器上进行实时的控制 和查看监控现场的图像,这样有效的避免了传统视频监控的布线复杂,体积大等缺点, 使整个系统性能稳定,成本低廉,并且可 W 方便灵活的应用于许多场 合,使之成为二十 一世纪市场上视频监控系统的主流发展 W。 1.2.2 嵌入式视频监控系统的研究现状 现阶段,嵌入式视频监控系统被大家广泛的研究和重视,研究的重点主要集中在 W 下几个方面:嵌入式视频监控系统的解决方案,在视频图像处理方面,视频的网络传输 方面等。具体研究现状如下: (1)系统的解决方案,基于 ARM 的嵌入式视频监控系统的解决方案主要有 W 下 H 种:
31、(a) 文献 5主要是将由摄像头采集到的图像经过 MPEG-4硬件压缩芯片 G07007 压 缩之后由总线传给 ARM 处理器, ARM 处理器再通过扩展的网络接口,将视频流进行 网络的传输。此方案为视频采集设备 +视频压缩芯片 +嵌入式 ARM 处理器,他是将视频 压缩算法固化在视频压缩芯片中,不容易更改,使压缩算法不够灵活,系统难 W 升级, 成本高,其应用比较受限。 (b) 文献 6主要是采用 ARM9和 DSP 双核构架的视频处理系统的研究和实现 , W ARM处理器为控制模块的核屯、,负责 DSP 视频处理的通信控制。这里的 DSP 作为视频 处理模块,主要负责视频数据的采集、视频回
32、放、存储等功能。其实这与上一方案很相 似,为视频采集设备 +DSP 处理器 +嵌入式 ARM 处理器,其在压缩编码方面弥补了上一 方案的不足, DSP 处理器可 W 根据需要的不同选择不同格式的压缩算法,同时也可 W 对 算法进行优化和改进等,编码速度快,图像的清晰度高,所 W 对于金融、军事等对图像 质量要求很高的领域,是主要采用的方案之一。 托 )文献 7设计了一个基于 S3C2410 硬件平台和嵌入式操作系统的远程视频监控系 统终端,首先进行视频采集,然后通过 MPEG4 进行视频压缩,最后通过 RTP 和 RTCP 传 输协议进行网络传输。此方案将视频压缩、网络传输等操作都集中在 AR
33、M 处理器上,为 视频采集设备 +嵌入式 ARM 处理器,此方案的压缩算法比较灵活,可随时改变,并且开 发调试很方便,因为其使用的是单处理器,减少了视频处理芯片的使用,使得系统的成 本大大的降低。但同时也存在着一些不足,就是图像的清晰度不够和视频压缩速度稍差, 所 W 般应用于小区、工厂车间、家庭等对图像质量要求不高的场所。 (巧在视频图像处理方面,一般是对视频图像进行后期的研究及分析,通过一些图形 分析算法实现对运动目标的检测、跟踪及异常报警处理等性能。文献 8设计了一种网络 视频监控系统,成本低,可 w 对异常情况 进行检测,并发出实时的报警信息。 (3) 在视频的网络传输方面,主要集中在
34、尽量的压缩视频数据等, W 减少在传输过程 中数据包的丢失。近年来,人们已经提出了很多方案,比如利用 P2P 技术消除了服务器 的瓶颈问题和提高了网络资源的利用率利用 IP 组播方式进行网络传输,可 W 提高视 频的播放速率同时节约了对网络宽带的占用 UW。 1.3本文主要研究内容和结构 该系统是为家庭等对图像质量要求不是很高的场所而设计,是在 ARM9 硬件平台上 移植嵌入式 Linux 操作系统,并 WUSB 摄像头为视频前端进行视频数据的采集,并对采 集到的图像进行处理并在此基础上设计运动目标检测算法,在对图像进行 JPEG 压缩后, 并根据需要对发生异常的图像进行存储。最后应用 TCP
35、/IP 协议进行网络传输,并在客户 端进行 SDL 显示和 Web服务器网页显示,通过圧浏览器进行远程监控。 本文主体部分的结构如何下: 第 1章:绪论。重点叙述了本课题的研究背景,视频监控系统的发展历程 W 及研究 现状。 第 2章:视频监控系统的总体设计。介绍了嵌入式系统的概况并设计了系统的总体 结构,进行了系统开发需要的硬件 W 及操作系统的选择,详细介绍了系统开发的软件平 台的搭建,其中包 括交叉编译环境的搭建、 Bootloader 的移植、嵌入式 Linux 操作系统的 移植 W 及 YAFFS 文件系统的建立 W 及摄像头驱动的开发等。 第 3章:运动目标检测算法的研究。在最常用
36、的相邻顿差法的基础上,将多顿进行 混合差分,并用迭代法进行自适应阔值的选取,成功分离出运动目标区域。 第 4章:服务器端应用软件的设计。详细介绍了整个系统的前端软件设计过程。包 括 V4L视频图像采集的实现、视频图像的编解码、图像的存储设计 W 及基于 TCP/IP 协议 的网络传输模块的设计。 第 5 章;客户端视频显示的实现。实现了客户端图像的 SDL 显示和嵌入式 Web 服务器 的网页显示,介绍了怎样通过 SDL 编程接口来进行图像数据的显示,又介绍了如何将 boa 网络服务器成功的移植到嵌入式平台并通过圧浏览器进行图像显示。并成功的进行系统 测试。 第 2章视频监控系统的总体设计 2
37、.1 嵌入式系统概况 所谓嵌入式系统 Ui i23巧 mbedded System)是一个专用的计算机系统,这个系统严格要 求功能、可靠性、成本、体积、功耗等各方面的性能,同时该系统分别 W 应用和计算机 技术为中屯、和基础,适用于应用系统,对于软硬件可进行适当的裁剪。嵌入式的硬件和 软件是嵌入式系统组成的两个组成部分。嵌入式硬件主要由高性能处理器、存储器、许 多外围设备和 10 端口等几部分组成;嵌入式软件则包括引导程序、嵌入式操作系统及 应用程序几部分构成。首先,需要很好的完成硬件的设计,在此基础上进行软件的相关 设计,因为要实现的嵌入式系统的功能的关键是嵌入式软件的设计。为法到嵌入式系统
38、 实时性高的特点,对于软件的设计要尽力达到稳定、高效、简洁。从而,这个综合平台 的处理能力是往常我们用的单片机所远远不能及 的。 嵌入式设备我们称之为是含有嵌入式系统的设备或产品。例如,现在的手机、电视、 冰箱、电子游戏机、 PDA 等人们日常所用的通信及电子产品都与嵌入式系统有着密不可 分的联系。特别是在后 PC 时代,新型手机、掌上电脑、汽车、医药系统 W 至于将要得 W 应用的智能化住房和办公室等的核屯、技术是万万不能缺少嵌入式系统的。所 W, 现今 最热、最流行的领域之一无疑是嵌入式系统。嵌入式系统的特点如下: (1) 嵌入式系统 W 用户为导向, W 面向产品和应用为本,紧密与应用相
39、结合,专用 性非常强,与实际的用户需求相结合,进行一个适当的裁剪使用。嵌入式系统与特定的 应用有机结合,并且和产品保持一致的改进和创新,所 W, 倘若市场中有嵌入式产品的 存在,它的生命周期便会很长。 (2) 嵌入式系统是把计算机、通信、电子 W 及其他领域的具体应用等技术相结合所 的的产物。 (3) 嵌入式系统要根据所需应用系统的功能、成本、可靠性、体积等多种特点对系 统的软硬件进行合理的裁剪。嵌入式系统通常是将软件固化在微处理器中,并不是在磁 盘 W 及其他载体中存储,其目的就是为了提高系统的执行速度和可靠性。 (4) 嵌入式系统自身不具备创新和改进 的能力,即便是都已经完成设计 W 后,用户 也只有通过特定的环境下和开发工具才能对其程序和功能进行修改和开发。 2.2 系统的总体结构 该视频监控系统是由微处理器和 W 太网控制器 W 及一些所需的外围部件所组成,本 文是 W 应用比较广泛的嵌入式微处理器 S3C2440 为核屯、, W 太网控制器选用的是一款完 全集成的、符合成本效益的 DM9000 W 太网控制器,系统移植了嵌入式 Linux 操作系统。 整个系统是由微处理器控制 USB 摄像头进行视频图像的采集,并将采集的图像由经 USB 总线再传至微处理器,再经过 ARM9 微处理器对所采集的图像进一步处理