虫虫首页|资源下载|资源专辑|精品软件
登录|注册

基于opencv的视频监控系统

  • 基于Vxworks的视频监控系统(电视应用)文章

    基于Vxworks的视频监控系统(电视应用)文章

    标签: Vxworks 视频监控系统 电视应用

    上传时间: 2015-06-14

    上传用户:思琦琦

  • 基于网络的视频监控系统 随着时代的发展

    基于网络的视频监控系统 随着时代的发展,人们对安全防范也越来越重视,而数字化视频监控系统在音视频录像、报警录像联动、硬盘存储、多画面显示等方面都有突出表现,因此在安防领域逐渐占有了一席之地。本文提出的基于网络的视频监控系统实现了对数字硬盘录像机的控制功能,其远程客户端软件可以同时播放四路具有高达Dl分辨率的图像数据。 第一章论述了视频监控系统和数据压缩技术的发展动态。 第二章对客户端软件的开发环境及平台进行了选择,并就其中使用的关键技术:windows sockets编程技术、windows多线程技术、windows图像显示技术、MPEG-4编解码与数据传术技术、流媒体技术做了简介。 第三章详细论述了客户端软件的设计及实现。包括客户端软件的整体设计和各模块的设计实现,最后给出了实现结果。 第四章是论述了实时流媒体播放器的设计和实现,包括主要模块设计实现 (网络接收模块、解码模块、显示模块、操作控制模块)、其他模块设计实现(显卡能力探测模块、表面管理模块)、性能优化(缓冲、共享内存、线程模型)。 第五章对系统进行了总结,并为系统进一步发展提出了展望和规划。

    标签: 网络 发展 视频监控系统

    上传时间: 2013-12-24

    上传用户:lingzhichao

  • 基于ARMLinuz的视频监控系统设计与实现

    视频监控系统是一个集计算机的交互性、多媒体信息的综合性、通信的分布性和监控的实时性等技术于一体的综合系统。随着网络带宽,计算机处理能力和存储容量的快速提高,以及各种实用视频处理技术的出现,视频监控进入了全数字化的网络时代。视频监控系统的核心功能主要包括两大部分,一是视频图像采集和压缩处理,一是图像数据的传输。系统的主要硬件模块分为监控终端和监控控制终端两个部分。 本文设计并实现了一种基于ARM和嵌入式Linux的视频监控系统,该系统主要实现了视频图像的采集压缩和图像数据流基于RTP协议的传输。本系统的核心硬件平台采用韩国SamSung公司的S3C2410微处理器,ARM端作为视频监控终端,PC机作为监控控制终端。ARM端主要承载了图像采集、编码和对图像数据进行RTP打包并传输的功能,PC端主要承载的功能是图像数据的接收、显示和对监控终端的控制、访问。 在视频图像采集和压缩处理部分,利用Video for Linux提供的接口函数,实现了利用摄像头采集图像的过程,并设计实现了V4L视频采集及压缩模块,设计了系统JEPG图像采集和压缩模块和MPEG-4图像采集和压缩模块的具体编程流程和实现过程,并实现了基于这两种编码方式的视频压缩。用Visual C++实现了用户控制终端,可对应JPEG和MPEG-4两种编码方式进行解码并显示。 在图像数据的传输部分,系统采用了RTP协议作为视频数据流传输协议,并实现了视频数据在局域网内的实时性传输。移植了现在比较常用的JRTPLIB源码库,为RTP的实现提供了可调用的库函数,按照MPEG-4数据流的RTP封装格式和流程,设计实现了RTP编程。 最后对系统的功能和性能进行了测试。测试结果显示MPEG-4在保证与JPEG相当的图像质量时,大大减少了传输的数据量。同时,使用RTP协议进行传输,保证了系统的实时性,也保证了图像的传输质量。

    标签: ARMLinuz 视频监控 系统设计

    上传时间: 2013-07-12

    上传用户:wzr0701

  • 基于ARMDSP嵌入式视频监控系统的设计与研究

    随着网络、通信和微电子技术的快速发展和人民物质生活水平的提高,视频监控系统以其直观、方便和信息内容丰富的特点而被广泛的应用。本文利用ARM+DSP的双核结构,对基于ARM+DSP嵌入式的视频监控系统进行了设计和研究。 本系统大致分成两部分-DSP图像采集处理部分和ARM实时控制应用部分两部分。子系统分别选用TMS320DM642和AT91RM9200作为两部分的主控芯片,利用它们各自的优势在系统中发挥不同的功能。 DSP的图像采集处理部分通过CCD摄像头对特定的区域采集视频图像,并由视频解码芯片进行视频解码处理。处理后的数字视频信号放入DSP内通过视频运动检测算法进行图像处理,以掌握是否有异常的情况发生。如果有异常情况发生,则立刻由DSP向ARM实时控制应用部分施加中断信号,并将识别处理后的结果全部发送过去。 ARM的实时控制应用部分实现对DSP图像采集处理部分的实时控制,实现支持Linux平台的硬件架构,实现网口、串口和USB等接口用于数据传输,实现图像的显示和友好的人机界而等等。ARM实时控制应用部分本身不参与图像识别和处理相关的算法实现,而只是配合DSP将图像处理的结果显示出来,并在恰当的时机触发外部控制器实现一定的对外控制功能。 基于ARM+DSP架构的视频监控系统的设计思想与实现原理,本系统分为控制模块和视频处理模块,二者独立开发和调试,通过HPI并行方式连接,提高了软硬件任务的模块化程度,增加了系统的稳定性、可靠性和灵活性,符合嵌入式视频监控的功能要求,可以面对日益复杂的视频应用。本文还介绍了基于AT91RM9200处理器子系统开发板的底层BootLoader程序的开发和对Linux操作系统移植的过程。最后论文在设计并实现的基础上对系统的改进提出了一些新的方法和建议。

    标签: ARMDSP 嵌入式视频 监控系统

    上传时间: 2013-06-19

    上传用户:金宜

  • 基于ARM的远程视频监控系统研究

    视频监控系统是一门集计算机技术、通信技术和数字视频技术于一体的综合系统。目前视频监控正向着数字化、网络化的方向发展。实现基于网络的视频监控系统的关键是一种嵌入式设备,它应该能够采集压缩视频数据并通过网络进行传输。 本文介绍了一种基于嵌入式Linux的网络视频监控系统的设计和实现方法。首先从整体上分析了网络视频监控系统的总体设计方案,给出了视频服务器的硬件框架和软件体系,并重点讨论了在ARM处理器上实现MPEG-4压缩编码的方法。其次在ARM硬件平台成功构建了armlinux嵌入式系统:包括引导程序Bootloader的设计、修改配置linux内核以及制作JFFS2文件系统。其中创新地提出了从nandflash启动U-BOOT具体设计方法。为了完成系统进一步的视频采集工作,系统实现了USB数码摄像头的驱动。在应用程序开发过程中,首先设计了基于Vide04Linux的视频采集程序,并采用mmap(内存映射)方式截取图片。其次重点分析了MPEG-4编码模型XVID程序中的运动估计部分,并研究了半像素快速搜索算法,从而减少了搜索点数提高了运算速度。最后利用开源JRTPLIB库实现视频数据流的RTP传送。 整个设计都是在深圳旋极公司研制的SUPER-ARM硬件平台上进行的,linux内核采用2.4.18。其中MPEG-4编码优化测试是在ARM DeveloperSuite(ADS)version 1.2中完成。 本课题为在ARM平台实现网络视频监控的设计做了有益的探索性尝试,对今后进一步完成远程嵌入式视频监控系统的设计有着积极的意义。

    标签: ARM 远程视频监控 系统研究

    上传时间: 2013-07-20

    上传用户:Altman

  • 基于ARM-LINXU的视频监控系统的编程.rar

    基于ARM-LINXU的视频监控系统的编程.rar

    标签: ARM-LINXU 视频监控系统 编程

    上传时间: 2013-12-15

    上传用户:lgnf

  • 一些有关基于RTP传输的视频监控系统的文档和文献

    一些有关基于RTP传输的视频监控系统的文档和文献

    标签: RTP 传输 视频监控系统 文档

    上传时间: 2013-11-25

    上传用户:gxmm

  • 基于GPRS无线通讯的视频监控系统

    基于GPRS无线通讯的视频监控系统这是一份非常不错的资料,欢迎下载,希望对您有帮助!

    标签: gprs 无线通讯 视频监控系统

    上传时间: 2021-12-27

    上传用户:lipengxu

  • 基于OpenCV的视频对象的运动检测

    ·基于OpenCV的视频对象的运动检测

    标签: OpenCV 视频 对象 运动检测

    上传时间: 2013-04-24

    上传用户:xlcky

  • 基于AT89S52的电池监控系统

    没有程序,哪位大神能帮忙写一个。基于AT89s52的电池监控系统,监控电池充放电,记录显示数据。

    标签: 89S S52 AT 89

    上传时间: 2013-06-13

    上传用户:alia