基于运动目标检测的嵌入式智能监控系统设计与实现
这是一篇关于嵌入式系统,智能监控,ViBe算法,运动目标检测的论文, 主要内容为随着视频监控智能化的逐步发展以及嵌入式芯片处理能力的与日俱增,人们对嵌入式智能监控设备的研发需求空前高涨。嵌入式监控设备的智能化可以有效减少视频监控系统的成本投入,提升系统的监控效率。本文在研究视频监控中的目标检测与异常行为识别的基础上利用B/S软件架构在嵌入式平台上设计并实现了一套智能监控系统。本文在研究视频中运动目标检测算法的基础上,计算得到了可以表征行为的光流特征和图像能量,并以此为依据在嵌入式平台中实现了对监控场景中非法入侵、快速通过以及暴力事件的智能检测。本文主要的工作内容如下:1.完成开发工具的选择与开发平台的搭建。首先在分析本文系统功能需求的基础上完成了系统总体架构的设计,然后对系统开发过程中的重要工具进行了选型,并最终完成了系统软硬件开发平台的搭建。2.研究监控视频中运动目标检测算法。视频中的运动目标的检测是异常行为识别的关键步骤,其检测效果的好坏直接影响了后续异常行为识别的准确度。在众多运动目标检测算法中,ViBe算法在得到良好检测效果的同时拥有较小的计算量,特别适合作为本文嵌入式平台上的运动目标检测算法。但原始ViBe算法有“鬼影”现象及对光照突变敏感的缺陷,本文通过在ViBe算法中结合帧间差分法有效解决了这一问题,最终在时间复杂度牺牲不大的情况下提升了算法的检测精度。3.对系统的软件进行详细的设计与实现。本文系统的软件采用B/S架构进行开发,从整体上将其分为负责视频图像处理和负责控制系统运行并与用户交互的两大核心部分,二者又包含多个功能模块,本文对这些模块进行了详细的设计与实现。4.对系统进行测试。首先搭建实验室内部测试环境,并按照标准的测试方法对系统的功能和性能进行测试。通过对测试的结果进行分析可知,本文所设计的嵌入式智能监控系统能够满足系统的开发需求。
基于嵌入式的运动目标检测系统的设计与实现
这是一篇关于视频监控,运动目标检测,ARM9,嵌入式Linux的论文, 主要内容为由于社会的进步与发展,人们对安全防范意识越来越强,运动目标检测在现实生活中有很大的研究意义和应用价值。它融合了图像处理、通信技术、智能控制等许多领域的先进技术,被广泛应用于家居安防、小区监控、交通安全等领域,有很大的研究价值。基于嵌入式的运动目标检测系统集成了嵌入式技术、视频图像压缩编码技术和计算机网络技术,该系统的设计是智能视频监控领域中一个新的应用。 在设计系统之前概括了运动目标检测的背景、意义、现状和发展趋势,首先本文给出了系统的总体方案设计与结构流程,包括系统硬件设计方案和软件设计方案。本文以嵌入式linux作为操作系统,保证了系统软件和硬件的顺利进行。利用USB摄像头作为视频的来源进行图像的提取,使用计算机网络通信进行图像的传输,在ARM嵌入式平台上实现运动目标检测算法,自动检测运动物体实现智能监控。 系统的硬件条件:Mini2440开发板、USB摄像头、PC机和音响等。硬件环境的准备包括存储系统以及各接口的选择。为系统软件准备和应用软件设计做好准备。接下来进行Linux操作系统的安装,准备好软件开发环境,在ARM上进行bootloader移植、内核移植、文件系统移植等,最后进行应用程序的设计与实现,主要有采集模块实现、检测程序和报警程序的编写与移植等。这样整套系统就建立起来了,能检测运动物体并实现报警。 本文对系统软件的各个模块进行了详细的介绍与实现,通过简单场景对系统检测性能进行了测试,能够较好的检测到运动目标并实现报警,达到了预期的目的。
基于运动目标检测的嵌入式智能监控系统设计与实现
这是一篇关于嵌入式系统,智能监控,ViBe算法,运动目标检测的论文, 主要内容为随着视频监控智能化的逐步发展以及嵌入式芯片处理能力的与日俱增,人们对嵌入式智能监控设备的研发需求空前高涨。嵌入式监控设备的智能化可以有效减少视频监控系统的成本投入,提升系统的监控效率。本文在研究视频监控中的目标检测与异常行为识别的基础上利用B/S软件架构在嵌入式平台上设计并实现了一套智能监控系统。本文在研究视频中运动目标检测算法的基础上,计算得到了可以表征行为的光流特征和图像能量,并以此为依据在嵌入式平台中实现了对监控场景中非法入侵、快速通过以及暴力事件的智能检测。本文主要的工作内容如下:1.完成开发工具的选择与开发平台的搭建。首先在分析本文系统功能需求的基础上完成了系统总体架构的设计,然后对系统开发过程中的重要工具进行了选型,并最终完成了系统软硬件开发平台的搭建。2.研究监控视频中运动目标检测算法。视频中的运动目标的检测是异常行为识别的关键步骤,其检测效果的好坏直接影响了后续异常行为识别的准确度。在众多运动目标检测算法中,ViBe算法在得到良好检测效果的同时拥有较小的计算量,特别适合作为本文嵌入式平台上的运动目标检测算法。但原始ViBe算法有“鬼影”现象及对光照突变敏感的缺陷,本文通过在ViBe算法中结合帧间差分法有效解决了这一问题,最终在时间复杂度牺牲不大的情况下提升了算法的检测精度。3.对系统的软件进行详细的设计与实现。本文系统的软件采用B/S架构进行开发,从整体上将其分为负责视频图像处理和负责控制系统运行并与用户交互的两大核心部分,二者又包含多个功能模块,本文对这些模块进行了详细的设计与实现。4.对系统进行测试。首先搭建实验室内部测试环境,并按照标准的测试方法对系统的功能和性能进行测试。通过对测试的结果进行分析可知,本文所设计的嵌入式智能监控系统能够满足系统的开发需求。
基于嵌入式的运动目标检测系统的设计与实现
这是一篇关于视频监控,运动目标检测,ARM9,嵌入式Linux的论文, 主要内容为由于社会的进步与发展,人们对安全防范意识越来越强,运动目标检测在现实生活中有很大的研究意义和应用价值。它融合了图像处理、通信技术、智能控制等许多领域的先进技术,被广泛应用于家居安防、小区监控、交通安全等领域,有很大的研究价值。基于嵌入式的运动目标检测系统集成了嵌入式技术、视频图像压缩编码技术和计算机网络技术,该系统的设计是智能视频监控领域中一个新的应用。 在设计系统之前概括了运动目标检测的背景、意义、现状和发展趋势,首先本文给出了系统的总体方案设计与结构流程,包括系统硬件设计方案和软件设计方案。本文以嵌入式linux作为操作系统,保证了系统软件和硬件的顺利进行。利用USB摄像头作为视频的来源进行图像的提取,使用计算机网络通信进行图像的传输,在ARM嵌入式平台上实现运动目标检测算法,自动检测运动物体实现智能监控。 系统的硬件条件:Mini2440开发板、USB摄像头、PC机和音响等。硬件环境的准备包括存储系统以及各接口的选择。为系统软件准备和应用软件设计做好准备。接下来进行Linux操作系统的安装,准备好软件开发环境,在ARM上进行bootloader移植、内核移植、文件系统移植等,最后进行应用程序的设计与实现,主要有采集模块实现、检测程序和报警程序的编写与移植等。这样整套系统就建立起来了,能检测运动物体并实现报警。 本文对系统软件的各个模块进行了详细的介绍与实现,通过简单场景对系统检测性能进行了测试,能够较好的检测到运动目标并实现报警,达到了预期的目的。
基于运动目标检测的嵌入式智能监控系统设计与实现
这是一篇关于嵌入式系统,智能监控,ViBe算法,运动目标检测的论文, 主要内容为随着视频监控智能化的逐步发展以及嵌入式芯片处理能力的与日俱增,人们对嵌入式智能监控设备的研发需求空前高涨。嵌入式监控设备的智能化可以有效减少视频监控系统的成本投入,提升系统的监控效率。本文在研究视频监控中的目标检测与异常行为识别的基础上利用B/S软件架构在嵌入式平台上设计并实现了一套智能监控系统。本文在研究视频中运动目标检测算法的基础上,计算得到了可以表征行为的光流特征和图像能量,并以此为依据在嵌入式平台中实现了对监控场景中非法入侵、快速通过以及暴力事件的智能检测。本文主要的工作内容如下:1.完成开发工具的选择与开发平台的搭建。首先在分析本文系统功能需求的基础上完成了系统总体架构的设计,然后对系统开发过程中的重要工具进行了选型,并最终完成了系统软硬件开发平台的搭建。2.研究监控视频中运动目标检测算法。视频中的运动目标的检测是异常行为识别的关键步骤,其检测效果的好坏直接影响了后续异常行为识别的准确度。在众多运动目标检测算法中,ViBe算法在得到良好检测效果的同时拥有较小的计算量,特别适合作为本文嵌入式平台上的运动目标检测算法。但原始ViBe算法有“鬼影”现象及对光照突变敏感的缺陷,本文通过在ViBe算法中结合帧间差分法有效解决了这一问题,最终在时间复杂度牺牲不大的情况下提升了算法的检测精度。3.对系统的软件进行详细的设计与实现。本文系统的软件采用B/S架构进行开发,从整体上将其分为负责视频图像处理和负责控制系统运行并与用户交互的两大核心部分,二者又包含多个功能模块,本文对这些模块进行了详细的设计与实现。4.对系统进行测试。首先搭建实验室内部测试环境,并按照标准的测试方法对系统的功能和性能进行测试。通过对测试的结果进行分析可知,本文所设计的嵌入式智能监控系统能够满足系统的开发需求。
基于DM8168处理器的多路航拍视频编码软件设计
这是一篇关于航拍视频,DM8168处理器,H.264,运动目标检测,感兴趣区域的论文, 主要内容为随着无人机技术的快速发展,相关的衍生应用不断涌现,其中以视频航拍技术的发展最为迅猛,它在军事和民用两大领域都具有很好的应用价值。考虑到航拍视频图像通道多、分辨率高、帧率高、场景大等特点,编码软件不仅需要支持多路视频压缩,以满足本地存储的功能需求,还需要进行低码率和高图像质量的视频压缩,以满足远程传输的性能要求。本文基于德州仪器公司的DM8168异构多核处理器,设计了一种多路航拍视频编码软件,主要内容如下:1.熟悉DM8168的CCS集成开发环境和DVR-RDK软件开发包;搭建DM8168系统软件平台,包括U-Boot和Linux系统内核的裁剪、配置和编译,交叉编译环境和NFS网络文件系统配置,以及UBI文件系统的制作烧写等。2.针对视频航拍业务,设计了一套航拍视频编码系统。该系统首先采用可见光相机和红外相机采集双路视频,并采用FPGA将视频转换成YUV422格式;然后采用DM8168进行H.264视频编码,并通过GPMC协议将视频码流发送回FPGA;最后通过无线通信设备将码流发送到地面站。3.针对航拍视频多路编码的需求,设计了一种航拍视频多路编码软件模块。首先深入分析多通道编码框架McFW的运行机制;接着设计了基于McFW的多核任务分配和数据流链路,实现两路采集、四路编码,并在编码过程中根据视频分辨率和帧率实现H.264编码级别自适应,有效减少内存消耗;并采用GPMC驱动实现码流数据传输到FPGA。此外,针对飞行器所处电磁环境恶劣的问题,在编码模块中额外设计了异常检测机制,有效保证视频数据的可靠性。4.针对在低带宽传输情况下提高航拍视频图像质量的需求,设计了一种基于H.264压缩域的感兴趣区域编码方法。首先根据人眼视觉系统对运动目标敏感特性和中央凹视觉机制,然后采用H.264视频编码过程中生成的运动矢量检测前景运动目标区域,最后根据检测结果框选感兴趣区域。本文进一步在DM8168处理器上实现了该方法,通过调用编码器感兴趣区域的相关接口函数,对所框选区域的编码参数进行设置,进而实现对感兴趣区域的编码,最终有效提升前景运动目标区域中的视频图像质量。
基于嵌入式Web服务器的智能视频监控系统的研究与实现
这是一篇关于视频监控,Web服务器,嵌入式,运动目标检测的论文, 主要内容为智能视频监控一直是近年来最热门的研究方向之一,随着嵌入式技术和互联网技术的迅速发展,让智能视频监控与嵌入式Web技术高效的结合成为未来视频监控领域的重要研究方向。为了能实时分析监控对象,并上报异常事件,帮助用户快速做出正确的决择,视频监控的智能化显得尤为重要。将嵌入式Web技术应用到智能视频监控系统中,使得用户可以不受时间和地域的限制,通过浏览器可远程查看监控场景,有效地解决了人们生活中各种难题。本文通过分析并研究嵌入式Linux操作系统、Web服务器技术、视频监控技术以及运动目标检测算法,结合系统需求,采用ARM处理器为硬件平台,以嵌入式Linux系统为软件平台,搭建了 Linux+Nginx+PHP+SQLite服务器架构,完成了浏览器、服务器与数据库之间的交互程序,以及视频采集、压缩、传输、运动目标检测算法等应用程序,设计并实现了基于B/S架构的智能视频监控系统。本文的主要工作和成果如下:1.根据系统需求,本文采用三星公司ARM CortexTM-A8内核的S5PV210高性能芯片作为系统的微处理器,在硬件平台上移植BootLoader和Linux内核,制作根文件系统,搭建嵌入式系统软件开发环境,使用WIFI模块搭建无线局域网,实现远程无线视频监控的设计方案。2.选用OV5640高清摄像头作为视频输入源,使用Linux系统下V4L2框架实现视频采集,采用MJPEG压缩算法对视频进行压缩,运用TCP/IP协议通过无线WIFI模块将视频传输到客户端,将Linux多线程与互斥锁、条件变量机制相结合实现对多客户端的视频数据传输,保证了客户端接收到的视频数据的实时性和准确性。3.选用轻量级且高性能的Nginx服务器,结合服务器端脚本语言PHP和SQLite数据库,搭建Web服务器架构。通过浏览器请求服务器端HTML5、CSS、JavaScript程序,与服务器端PHP进行数据交互,实现用户注册和登录、视频数据存储、视频和图像清理、运动物体图像抓拍以及异常事件报警等功能。4.总结了目前主流的运动目标检测算法,深入地分析了几种有代表性的运动目标检.测算法,提出了一种基于改进ViBe算法的运动目标检测算法,该算法计算复杂度低,实时性好,适用于嵌入式设备,能较好的提取出运动目标。5.运用开发和测试工具,完成了对系统软硬件平台和系统功能的测试,验证了系统的稳定性、可靠性以及实时性。最后对本文做出了总结,并对进一步的研究提出了一些展望。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码货栈 ,原文地址:https://bishedaima.com/lunwen/54691.html