最新更新最新专题

您的位置:首页 > ppt下载 > PPT课件 > 答辩PPT模板 > 视频监控系统毕业论文答辩介绍PPT课件

视频监控系统毕业论文答辩介绍PPT课件下载

素材大小:
3 MB
素材授权:
免费下载
素材格式:
.ppt
素材上传:
ppt
上传时间:
2017-09-28
素材编号:
155584
素材类别:
答辩PPT模板

素材预览

视频监控系统毕业论文答辩介绍PPT课件

这是一个关于视频监控系统毕业论文答辩介绍PPT课件,主要介绍了研究背景、开发环境、论文要点、结论等内容。我的主要工作是在Microsoft Visual C++ 6.0开发环境下,利用OpenCV计算机视觉库里所提供的大量对图像和视频处理的函数以及存储函数实现对数字图像及视频的处理,通过VC++中的多线程来实现同时显示多个视频或图像,最后的测试通过交通道路情况和行人的视频进行。所以下面将要先了解一下课题所涉及的一些关键技术,主要有VC++、OpenCV。OpenCV,全名为Open Source Computer Vision Library,是Intel公司资助的开源计算机视觉库。OpenCV采用C/C++语言编写,可以运行在Linux/Windows/Mac 等操作系统上。OpenCV还提供了Python、Ruby、MATLAB以及其他语言的接口,提供了针对各种形式的图像和视频源文件的帧提取函数和很多标准的图像处理函数,实现了图像处理和计算机视觉方面的很多通用算法,欢迎点击下载视频监控系统毕业论文答辩介绍PPT课件哦。

视频监控系统毕业论文答辩介绍PPT课件是由红软PPT免费下载网推荐的一款答辩PPT模板类型的PowerPoint.

视频监控系统的设计与实现Qjl红软基地
院    系:xxx系Qjl红软基地
专    业:xxxQjl红软基地
指导老师:xxxQjl红软基地
答 辩 人:xxxxQjl红软基地
论文框架Qjl红软基地
1.研究背景Qjl红软基地
1)课题研究背景Qjl红软基地
1.研究背景Qjl红软基地
2)视频监控系统发展概况Qjl红软基地
1.研究背景Qjl红软基地
3)视频监控的发展趋势Qjl红软基地
开发环境Qjl红软基地
我的主要工作是在Microsoft Visual C++ 6.0开发环境下,利用OpenCV计算机视觉库里所提供的大量对图像和视频处理的函数以及存储函数实现对数字图像及视频的处理,通过VC++中的多线程来实现同时显示多个视频或图像,最后的测试通过交通道路情况和行人的视频进行。所以下面将要先了解一下课题所涉及的一些关键技术,主要有VC++、OpenCV。 Qjl红软基地
开发环境Qjl红软基地
VC++Qjl红软基地
       我的设计过程中用到的是Microsoft Visual C++ 6.0开发环境,利用VC++来实现Windows界面Qjl红软基地
OpenCV Qjl红软基地
       OpenCV,全名为Open Source Computer Vision Library,是Intel公司资助的开源计算机视觉库。OpenCV采用C/C++语言编写,可以运行在Linux/Windows/Mac 等操作系统上。OpenCV还提供了Python、Ruby、MATLAB以及其他语言的接口,提供了针对各种形式的图像和视频源文件的帧提取函数和很多标准的图像处理函数,实现了图像处理和计算机视觉方面的很多通用算法。Qjl红软基地
论文要点Qjl红软基地
1)系统窗体设计Qjl红软基地
      本系统主要窗体分为三个,即主界面窗体、录像回放窗口、抓帧图像查看窗口,用MFC对话框来实现这些窗体的设计。 Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
主界面窗体Qjl红软基地
      主界面所要实现的主要功能包括:视频的播放、从摄像头读取及保存图像、从视频或摄像头中抓取图像、当前时间的显示以及多个视频同步操作。实现这些功能主要是应用以下技术:Qjl红软基地
          1)多线程Qjl红软基地
  应用多线程实现对多个视频的同时播放功能,首先定义线程函数和句柄,然后利用句柄创建线程开始执行线程函数。Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
       2)OpenCVQjl红软基地
          本系统的主要功能设计都是利用OpenCV来实现的,包括图片的打开及保   存、图像的抓取、视频的操作(打开、播放、暂停及停止)、对摄像头的操作(打开和关闭摄像头、录像)。下面介绍在主界面窗体中应用的函数。Qjl红软基地
       (1)视频的操作Qjl红软基地
         CvCapture *capture;   //视频获取结构指针 Qjl红软基地
             capture=cvCaptureFromAVI(FilePath);      //捕获AVI视频函数Qjl红软基地
             cvGetCaptureProperty()函数是获取视频的指定属性,例如:Qjl红软基地
             cvGetCaptureProperty(m_pcapture,CV_CAP_PROP_FPS); 是获取帧率的Qjl红软基地
             m_pframe=cvQueryFrame(m_pcapture);  //获取一帧Qjl红软基地
             m_showimage.CopyOf(m_pframe,1);    //复制帧图像 Qjl红软基地
             m_showimage.DrawToHDC(m_hdc,&m_rect);   //显示到控件 Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
    (2)对摄像头的操作Qjl红软基地
       cvCreateCameraCapture(-1)是获取摄像头的函数,-1为默认设备。Qjl红软基地
            cvReleaseCapture()是释放捕获摄像头的函数。Qjl红软基地
            cvCreateVideoWriter()创建视频写入器函数Qjl红软基地
            cvWriteFrame()帧写入视频文件函数Qjl红软基地
            cvReleaseVideoWriter()释放视频写入器函数 Qjl红软基地
     以上是主界面窗体中用到OpenCV中对视频及摄像头操作的函数,至于实现功能则是依靠线程函数中的控制来实现的,比如依靠判断条件循环处理实现视频的连续播放等。Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
   下面是主界面窗体的效果图及控件说明Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
录像回放窗口Qjl红软基地
        录像回放窗口所要实现的功能包括:对从摄像头中的录像进行检索和回放以及抓帧。实现这些功能主要是通过OpenCV和数据库技术来实现的。Qjl红软基地
          在主界面窗体功能实现中介绍了OpenCV对视频的处理实现,所以在此不做介绍,下面介绍数据库的应用。Qjl红软基地
       本系统应用ACCESS数据库,用到以下的代码:Qjl红软基地
    void OnInitADoConn();    //建立数据库连接Qjl红软基地
  void ExitConnect();      //退出连接Qjl红软基地
  _ConnectionPtr m_pConnection; //连接对象指针Qjl红软基地
  _RecordsetPtr m_pRecordset;   //记录集对象指针Qjl红软基地
    m_pConnection.CreateInstance(“ADODB.Connection”);//创建Connection对象Qjl红软基地
    m_pConnection->Open((_bstr_t)str,“”,“”,adModeUnknown);//连接数据库Qjl红软基地
    m_pConnection->Execute((_bstr_t)strSql,NULL,adCmdText); // 执行SQL语句Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
    下面就是为了实现录像回放建立的表Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
    下面是录像回放窗口的效果图及控件说明Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
抓帧图像查看窗口Qjl红软基地
        抓帧图像查看窗口实现的主要功能就是对从视频文件或从摄像头抓取的帧图像进行浏览及另存,其中浏览包括了打开抓帧图像和查看当前图像在所在文件夹中的上一张图片和下一张图片。 这些功能的实现也是靠OpenCV和数据库技术来实现的,前面也都提过了,下面介绍图片操作的实现函数。Qjl红软基地
      cvLoadImage() 函数是实现打开对应路径图像的功能;Qjl红软基地
    cvSaveImage( )就是实现存储的函数;Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
下面就是为了实现浏览抓帧图像建立的表Qjl红软基地
论文要点Qjl红软基地
2)各窗体功能实现Qjl红软基地
    下面是抓帧图像查看窗口的效果图及控件说明Qjl红软基地
结论Qjl红软基地
        本课题的设计内容为视频监控系统的设计与实现,主要做了以下几方面工作:利用多线程实现多路视频的同时播放;利用OpenCV类库实现了摄像头或视频以及文件的一些操作,如录像、视频播放、抓帧、图像的打开及保存等;利用数据库实现了录像检索及回放和抓帧图像浏览。Qjl红软基地
         通过本课题的设计工作我对视频监控系统进一步的进行了了解,对于视频监控系统的结构体系也有了基本的认识。对于视频监控对社会乃至个人的安全的意义有了深刻的认识和体会,通过阅读相关知识也认识到了当今视频监控的发展状况。而且通过本课题的工作更加熟悉了Microsoft Visual C++ 6.0开发环境,同时也初步认识和了解了OpenCV这个计算机视觉类库,并且又加深了对数据库知识的印象。Qjl红软基地
1.研究背景Qjl红软基地
2)视频监控系统发展概况Qjl红软基地
    (1) 模拟监控系统图Qjl红软基地
1.研究背景Qjl红软基地
1.研究背景Qjl红软基地
 Qjl红软基地

毕业论文答辩ppt视频:这是毕业论文答辩ppt视频,包括了前言,建筑生产事故基本情况调查,建筑安全事故成因分析与方法研究,对策及建议,结束语,致谢等内容,欢迎点击下载。

毕业论文答辩ppt图片:这是毕业论文答辩ppt图片,包括了绪论,三维校正方法用于复杂农业体系中植物激素的定量分析,三维校正方法用于复杂环境体系中除草剂的定量分析,非四线性的四维数据解析方法研究等内容,欢迎点击下载。

金融专业毕业论文答辩ppt:这是金融专业毕业论文答辩ppt,包括了论文选题的背景与意义,论文的研究方法与特色,论文的基本框架和主要内容,论文的总结等内容,欢迎点击下载。

论文答辩ppt

PPT分类Classification

Copyright:2009-2024 红软网 rsdown.cn 联系邮箱:rsdown@163.com

黑ICP备2025041396号-1