随着计算机网络的广泛应用以及嵌入式技术、图像技术的不断进步,视频监控领域进入了一个快速发展的时期。基于嵌入式技术的视频监控技术作为一种先进的、廉价的视频监控技术,为视频监控设备的开发提供了一种全新解决方案。近年来,采用无线网络技术的视频监控系统由于其更低廉的价格、更灵活的部署方式受到广大视频监控用户的青睐,逐渐成为视频监控技术的发展方向之一。 运动目标检测算法是一种在视频图像检测中经常使用的算法,主要用来发现视频中的运动物体。在视频监控系统中引入运动目标检测算法可使监控系统具备简单的智能功能,即在有运动物体进入监控区域时才传输视频并录像。常用的运动目标检测算法包括帧间差分法和背景差法等。 论文在融合嵌入式技术、运动目标检测技术的基础上,结合视频监控系统在室内及小型办公场所应用的实际需求,提出了一种基于嵌入式技术的无线智能视频监控系统解决方案。该方案的视频监控端采用三星公司基于ARM体系结构的芯片S3C2440A作为处理器,在使用该处理器的硬件板上构建了嵌入式Linux操作系统作为应用程序开发的平台。在视频监控系统的视频监控端应用程序开发中,论文分析了帧间差分法和背景差法的优缺点,并在此基础上实现了两种算法的融合,完成了在视频采集的同时实现对运动物体的检测。系统的PC视频接收端应用程序使用C#语言编写,程序开发中使用了网络编程技术,在Windows操作系统下实现了视频接收、录像及录像播放功能。 实验结果表明,论文设计圆满地完成了功能要求,对基于嵌入式平台的监控系统设计具有很大的参考价值。
上传时间: 2013-06-11
上传用户:asdkin
随着Internet和计算机技术的飞速发展,嵌入式系统呈现巨大的市场需求,成为当今IT产业的焦点之一,其应用领域涉及通信、自动化、信息家电、军事等各个方面。但同时大量的嵌入式应用也对嵌入式设备的性能提出了更高的要求。基于32位RISC处理器的嵌入式技术更能满足嵌入式设备的网络功能需求。 网络的不断发展给人们的生活和工作提供了越来越多的便利,家庭网络、办公网络、实验室等小型局域网越来越多,而且随着信息社会的不断发展,各种智能设备都有接入网络的需求。本文就是基于设计一种具有较高性价比的小型路由器来满足小型办公场所或家庭中多台设备上网这样一个思路而提出的。 ARM(Advanced RISC Machines)系列32位RISC微处理器,具有许多优异性能,已成为移动通信、手持设备等嵌入式应用领域市场占有率最高的嵌入式CPU。Linux是一种开放源码的操作系统,可应用十多种硬件平台,具有对网络的良好支持、高度模块化和微内核等优点非常适合做嵌入式操作系统。 本文具体工作归纳如下:介绍了嵌入式系统的概念和课题背景,包括嵌入式系统组成、特点及其发展;阐述了嵌入式Linux的开发优势和ARM922T内核开发板的架构及其特点;在构建的ARM硬件平台上成功进行了boot loader和嵌入式Linux操作系统的移植;在嵌入式系统开发平台上,构建了路由器,初步实现了IP地址共享、防火墙、web服务器,代理服务等基本功能。
上传时间: 2013-06-24
上传用户:haohaoxuexi
随着21世纪的到来,计算机技术,信息处理技术,半导体技术和网络技术不断发展,人类社会进入了信息化时代。与此同时,无线视频传感器网络也得到了突飞猛进的发展,成为当今国际上备受关注的热点研究领域。无线视频传感器网络有着很多的优点和十分广泛的应用前景。在军事,工业,城市管理和监控系统等重要领域都有潜在的使用价值。 无线视频传感器网络有着显著的特征,例如:网络节点能源有限;网络带宽有限;对处理速度要求较高等。由此可见,传统的视频编码标准无法应用于无线视频传感器网络。MPEG-4,H.263,H.264等视频编码标准,全是基于运动估计补偿实现的,计算量十分巨大,在能量,存储空间和处理能力均有限的节点难以实现这类高复杂度的编码算法。 本文针对无线视频传感器网络对视频编码算法的具体需求,提出一种基于运动检测的低复杂度视频编码算法。该算法只对当前编码帧中的运动对象进行编码,并且以面向对象的结构输出码流。实验结果表明,与H.264全I帧编码相比,本文提出的算法编码速度提高了约3倍,编码性能提高了约2dB。与H.264基本档次相比,虽然编码性能略有下降,但是编码速度平均提高了8倍左右。因此,本文提出的算法可以在编码效率和编码速度之间获得很好的折衷,在一定程度上可以满足无线视频传感器网络的需求。 本文选用ALDVK_270作为硬件实验平台。在分析算法结构的同时,结合嵌入式系统的特点,从算法,内存,高级语言和汇编语言等几个方面提出优化方案,最终在ARM嵌入式平台下实现了面向无线视频传感器网络的低复杂度视频编码算法。测试结果表明,与优化前相比,优化后的编码速度有了很大的提高,对于CIF格式的监控视频序列能够满足实时处理的要求。
上传时间: 2013-07-26
上传用户:小小小熊
随着网络时代的发展,人们越来越离不开网络,网络硬件的安全性、可靠性越发重要。即使是短暂的网络中断也可能给人们的生活带来极大的影响,这使得人们对网络相关设备的管理监控实时性的需求越来越高。这就要求网络运营商需要对远近端网络设备进行监控,在网络出现问题时能及时发现并加以解决,实现网络预防和及时维护功能,提高网络运营商对用户的服务质量。 本文主要就是基于该背景提出的一种解决方案。本文采用的SNMP协议提供了一种对这些网络设备进行有效管理的技术基础。本文的主要思路是在ARM9开发板原有的软硬件基础上及ARM-LINUX系统上,主要利用SNMP服务器来实现对网络设备监控网管的功能,并在SNMP服务器中添加企业MIB节点,实现管理企业特定的设备。同时本文也介绍了在系统中利用BOA服务器来实现动态WEB刷新,利用BUSYBOX添加新命令等方法,初步实现一套具有特定网管功能的网管系统。 本文的创新之处在于不仅采用利用SNMP开发网管系统的流行做法,同时还利用BOA服务器将动态WEB技术应用到网管系统中。该做法的创新之处在于摆脱以往需要开发对应的网管平台软件来管理的局限,同时支持利用WEB浏览器就能监控到网络设备的做法。BOA服务器技术支持利用任何一种WEB浏览器就能监控到网络设备的工作状态,从而大大满足了网络管理员的管理需求。因此该技术可以广泛的应用于网络设备的实时监控中。
上传时间: 2013-04-24
上传用户:huxz911
随着水声技术研究的不断深入,各类水声设备也得到迅速发展,在海洋探测、水下通信、军事国防等方面广为应用。与此同时,水声数据采集系统也受到越来越多的关注。由于信道复杂、信号衰减大以及环境恶劣等因素的影响,设计一个可靠性高、功耗低、实时性强且符合水声工程要求的数据采集系统成为一项重要任务。 本课题研究内容来源于某型水下测量系统。论文在分析了水声信号特点的基础上,阐述了用于水声信号数据采集系统的设计原则。针对水声数据采集的应用需求,采用嵌入式ARM9处理器和嵌入式实时操作系统VxWorks设计并研制了一套基于ARM_VxWorks的高可靠水声数据采集系统。 本设计以S3C2410嵌入式处理器,高精度ADC和以太网控制器CS8900以及大容量数据存储器为系统的关键部件,对VxWorks操作系统进行了移植,设计了配用的板级支持包,并开发了相应的驱动程序。 在上述基础之上,针对水声数据采集系统的特点和要求,开发了以网络通信为数据传输手段的数据采集系统,并实现串行通信和大容量数据本地存储功能。 对系统的测试结果表明,采用ARM_VxWorks结构的数据采集系统能够有效地完成水声数据采集任务。
标签: ARMVxWorks 水声数据 采集 系统研究
上传时间: 2013-06-10
上传用户:jichenxi0730
多媒体正在使我们的生活变得越来越丰富多彩。报纸,相片,CD机,电视,电影已经被PC机很好地整合到了一起,而互联网又使得多媒体资源的交流成为可能。跨越网络时代、信息时代、多媒体时代,后PC时代的到来,呼唤新一代的多媒体系统,它体积更小,功能更全,界面更友好。本系统就是面向这一需求而设计的。 嵌入式多媒体系统除了具有播放音乐,视频,浏览图片,电子书的基本功能外,一些方案还集成了视频录制、数码相机、数码摄像机、FM收音机、卫星定位导航系统、掌上游戏机和移动电视等等各种附加功能以满足不同的市场需求。本课题开发一套具有音频、视频、图片和电子书等功能的嵌入式多媒体系统解决方案,硬件部分以ARM处理器S3C241O为核心,软件部分以Linux操作系统为核心进行开发,系统具有体积小,成本低等特点。 本论文按照硬件、固件、软件三个层面分析了基于ARM Linux的嵌入式多媒体系统的设计和实现。硬件部分分处理器和外围电路两部分进行介绍。固件部分包括引导加载程序vivi的移植,Linux 2.6内核的移植,配置Cramfs根文件系统,Linux设备驱动程序开发。软件部分对Linux应用开发作出了讨论,包括系统的功能模块和软件构架,重点是基于MiniGUI的图形界面设计。在论文的最后,分析了系统的优缺点,以及单片解决方案和多处理器方案的比较,并展望了嵌入式多媒体系统的发展方向。
上传时间: 2013-06-03
上传用户:xfbs821
近年来,监控系统从鲜为人知的幕后走进了前台、走进了人们的生活,监控技术己从第一代全模拟系统发展到第三代完全数字化的阶段。目前,随着微处理器技术和计算机网络技术的进步,基于嵌入式Web的网络视频监控系统逐渐得到了人们的广泛关注,以网络为基础的数字视频监控系统已经发展成为视频监控系统发展的主流。 本文在分析视频监控的现状和发展趋势之后,针对当前视频监控系统的不足,结合市场应用前景设计了一种较好的远程视频监控的应用方案。该方案是在当前非常流行的ARM微处理器上,利用强实时操作系统VxWorks与高性能开源的嵌入式Web服务器和嵌入式数据库相结合,建立高效的、可及时响应的嵌入式视频监控服务器,该系统支持USB摄像设备、文件存储、数据库管理,具有较高的性价比。 论文详细阐述了视频监控系统软硬件的总体设计,主要致力于嵌入式操作系统在S3C2410开发板上的移植,深入研究了闪存文件系统TFFS、以太网卡的工作机制、VxWorks USB协议栈,并实现了硬件上对应的驱动程序。在嵌入式操作系统成功实现后,完成了嵌入式Web服务器GoAhead和嵌入式数据库Berkeley DB的移植。同时,在软件层次上设计和实现了基于Web视频监控的前端服务CGI程序的功能模块。 本系统是ARM技术、VxWorks操作系统、网络技术在嵌入式领域的综合应用,本系统可应用于交通控制、实时探测、安全检查等领域,并对视频监控在其他领域的应用有一定的参考价值。
标签: ARMVxWorks Web 视频监控系统
上传时间: 2013-04-24
上传用户:fanghao
本论文研究了基于ARM+Linux的嵌入式测控系统。论文阐述了嵌入式测控系统的特点。结合目前比较流行的SOC硬件技术,嵌入式软件技术,以及目前较前沿的无线传感器网络技术,对构建一个既能进行本地多传感器信息采集又能进行数据处理以及具有人机交互界的嵌入式测控系统进行了架构设计,即采用ARM+Linux架构。 论文详细介绍了系统的硬件设计,包括核心板设计和应用底板设计。其中核心板又包括微处理器的设计和存储器的设计;对于应用板,介绍了基于CS8900A的网络模块的设计,基于RS232和RS485的串行总线设计,以及基于ZigBee的无线模块设计。同时,本论文详细的介绍了系统的软件设计。结合本系统所采用的U-Boot介绍了嵌入式Bootloader设计,并针对本系统的板级硬件对U-Boot进行了移植。结合本系统采用的Linux操作系统介绍了嵌入式操作系统的概念,并对Linux进行了板级移植。在分析研究嵌入式文件系统的特点的基础上,确定Cramfs作为本系统的根文件系统,并结合现有的开源软件Busybox搭建了一个完整的根文件系统命令集。 在本系统硬、软件平台上,研究了终端应用层上的开发。并完成了在终端上的嵌入式图形用户界面QT的移植,并且为系统开发出相应的I/O和A/D设备驱动驱动程序。 论文在最后介绍了本系统的一个简单应用,即利用QT图形库和多线程编程技术,在现有的硬件平台上设计出了一个温度和湿度的无线数据采集程序。显示直观,界面友好,体现了本平台具有一定的应用前景。
上传时间: 2013-07-06
上传用户:martinyyyl
在当前的电子信息技术和网络技术高速发展的后PC时代,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、商业文化艺术、娱乐业以及人们日常生活中的方方面面。与此同时,PDA因其小巧,功能强大,日益受到人们的青睐。因此,对嵌入式Linux的PDA研究具有非常重要的意义。 本文的研究主要是基于ARM和Linux的PDA软硬件平台的开发。硬件平台的内核模块采用ARM920T核的S3C2410X嵌入式处理器,外部包含64M的SDRAM和64M的NAND Flash,硬件平台还集成了液晶、触摸屏等人机接口和嵌入式GPS模块,同时提供了USB主机、SD卡扩展接口。该平台技术先进,结构合理,功能较完备,整体性、可扩充性强,还可以作为其他嵌入式系统硬件开发的良好平台和有益借鉴。 在此硬件平台的基础上,本文深入探讨和解决了Linux操作系统和嵌入式图形用户接口移植过程中所面临的任务和难题。论文首先研究了硬件平台下引导Linux启动的Bootloader的设计方法和实现过程。然后,给出了Linux2.4内核和YAFFS文件系统的启动分析和移植到硬件平台的整个过程。并且,在Linux内核驱动模型的基础上,实现了LCD帧缓冲显示设备Framebuffer、触摸屏、USB驱动程序的开发。最后,实现了图形化用户接口Qt/E在嵌入式Linux平台上的移植。通过Linux操作系统和图形化用户接口Qt/E等软件平台的实现,为PDA平台提供了良好的图形化操作系统支持,从而大大减少了PDA产品的开发难度和开发周期。 另外,在开发实现的PDA软硬件平台的基础上给出了—个地图的显示以及实现放大、缩小等功能的程序,为综合应用了PDA平台软硬件资源提供了—个有用的实例。
上传时间: 2013-04-24
上传用户:Zxcvbnm
心脏疾病一直是威胁人类生命健康的主要疾病之一。研究无创的心电信号检测设备来检测与评价心脏功能的状况,并研究心脏疾病的成因是生物医学电子学的重要研究课题之一。动态心电记录仪(Holter)是用于记录24小时长时间心电图的一种设备。研制高性能的动态心电记录、监护系统对于心血管疾病的诊断和治疗具有十分重要的意义。 Holter技术发展至今已有几十年历史,但目前的Holter仍存在许多不足之处:(1)许多Holter采用8位、16位单片机作为控制系统,运算能力有限,无法加入自动诊断功能:(2)数据存储采用固定焊接在板上的存储芯片,容量小,数据取出回放不方便;(3)大部分Holter还不能实现心电信号的实时远程传输,心电数据的分析以及分析报告的获取往往要滞后好几天时间,不利于心脏疾病的及早诊断及治疗。 针对这些不足,本文设计了一个基于ARM(一种32位嵌入式处理器)的动态心电记录仪。该记录仪具有运算功能强、能够实现心电信号实时远程网络传输的特点。为确保信息不会因网络传输故障而丢失,本系统同时还采用了便于携带的SD(Secure Digital Memory)闪存卡作为存储媒介,具有大容量数据存储的功能。本文设计的系统主要完成的任务有心电信号的采集、心电信号的放大滤波、心电信号的显示和心电信号的存储与传输。整个系统由一片ARM嵌入式微处理器控制,本系统中采用的嵌入式微处理器是三星的S3C44BOX。放大和滤波电路主要是对电极导联传来的心电信号进行放大和滤除干扰信号,以获取合适的信号大小并保证采集的心电信号的正确性。心电信号的显示是把心电信号实时地显示在Holter的液晶屏上,能使患者直观地观察到自己的心电信号情况。心电信号的存储采用了容量大、成本及功耗低并且体积小方便携带的SD卡来存储心电数据。心电数据的传输是通过以太网实现的,以太网可以实现快速、高正确率的传输。传输的数据由医院内的服务器接收,并且在服务器端对心电信号进行相应的显示和处理。为实现上述功能编写的系统软件包括Holter的Bootloader的设计、uCLINUX操作系统的移植、A/D转换程序、液晶屏的控制及菜单程序、SD卡FAT文件格式的数据存储和服务器端数据接收、波形显示程序。本系统经过一定的实验证明符合设计要求,具有体积小、成本低、使用方便的特点。
上传时间: 2013-07-10
上传用户:Amos