-
- 素材大。
- 3 MB
- 素材授權(quán):
- 免費下載
- 素材格式:
- .ppt
- 素材上傳:
- ppt
- 上傳時間:
- 2017-09-28
- 素材編號:
- 155584
- 素材類別:
- 答辯PPT模板
-
素材預覽
這是一個關(guān)于視頻監(jiān)控系統(tǒng)畢業(yè)論文答辯介紹PPT課件,主要介紹了研究背景、開發(fā)環(huán)境、論文要點、結(jié)論等內(nèi)容。我的主要工作是在Microsoft Visual C++ 6.0開發(fā)環(huán)境下,利用OpenCV計算機視覺庫里所提供的大量對圖像和視頻處理的函數(shù)以及存儲函數(shù)實現(xiàn)對數(shù)字圖像及視頻的處理,通過VC++中的多線程來實現(xiàn)同時顯示多個視頻或圖像,最后的測試通過交通道路情況和行人的視頻進行。所以下面將要先了解一下課題所涉及的一些關(guān)鍵技術(shù),主要有VC++、OpenCV。OpenCV,全名為Open Source Computer Vision Library,是Intel公司資助的開源計算機視覺庫。OpenCV采用C/C++語言編寫,可以運行在Linux/Windows/Mac 等操作系統(tǒng)上。OpenCV還提供了Python、Ruby、MATLAB以及其他語言的接口,提供了針對各種形式的圖像和視頻源文件的幀提取函數(shù)和很多標準的圖像處理函數(shù),實現(xiàn)了圖像處理和計算機視覺方面的很多通用算法,歡迎點擊下載視頻監(jiān)控系統(tǒng)畢業(yè)論文答辯介紹PPT課件哦。
視頻監(jiān)控系統(tǒng)畢業(yè)論文答辯介紹PPT課件是由紅軟PPT免費下載網(wǎng)推薦的一款答辯PPT模板類型的PowerPoint.
視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
院 系:xxx系
專 業(yè):xxx
指導老師:xxx
答 辯 人:xxxx
論文框架
1.研究背景
1)課題研究背景
1.研究背景
2)視頻監(jiān)控系統(tǒng)發(fā)展概況
1.研究背景
3)視頻監(jiān)控的發(fā)展趨勢
開發(fā)環(huán)境
我的主要工作是在Microsoft Visual C++ 6.0開發(fā)環(huán)境下,利用OpenCV計算機視覺庫里所提供的大量對圖像和視頻處理的函數(shù)以及存儲函數(shù)實現(xiàn)對數(shù)字圖像及視頻的處理,通過VC++中的多線程來實現(xiàn)同時顯示多個視頻或圖像,最后的測試通過交通道路情況和行人的視頻進行。所以下面將要先了解一下課題所涉及的一些關(guān)鍵技術(shù),主要有VC++、OpenCV。
開發(fā)環(huán)境
VC++
我的設(shè)計過程中用到的是Microsoft Visual C++ 6.0開發(fā)環(huán)境,利用VC++來實現(xiàn)Windows界面
OpenCV
OpenCV,全名為Open Source Computer Vision Library,是Intel公司資助的開源計算機視覺庫。OpenCV采用C/C++語言編寫,可以運行在Linux/Windows/Mac 等操作系統(tǒng)上。OpenCV還提供了Python、Ruby、MATLAB以及其他語言的接口,提供了針對各種形式的圖像和視頻源文件的幀提取函數(shù)和很多標準的圖像處理函數(shù),實現(xiàn)了圖像處理和計算機視覺方面的很多通用算法。
論文要點
1)系統(tǒng)窗體設(shè)計
本系統(tǒng)主要窗體分為三個,即主界面窗體、錄像回放窗口、抓幀圖像查看窗口,用MFC對話框來實現(xiàn)這些窗體的設(shè)計。
論文要點
2)各窗體功能實現(xiàn)
主界面窗體
主界面所要實現(xiàn)的主要功能包括:視頻的播放、從攝像頭讀取及保存圖像、從視頻或攝像頭中抓取圖像、當前時間的顯示以及多個視頻同步操作。實現(xiàn)這些功能主要是應(yīng)用以下技術(shù):
1)多線程
應(yīng)用多線程實現(xiàn)對多個視頻的同時播放功能,首先定義線程函數(shù)和句柄,然后利用句柄創(chuàng)建線程開始執(zhí)行線程函數(shù)。
論文要點
2)各窗體功能實現(xiàn)
2)OpenCV
本系統(tǒng)的主要功能設(shè)計都是利用OpenCV來實現(xiàn)的,包括圖片的打開及保 存、圖像的抓取、視頻的操作(打開、播放、暫停及停止)、對攝像頭的操作(打開和關(guān)閉攝像頭、錄像)。下面介紹在主界面窗體中應(yīng)用的函數(shù)。
(1)視頻的操作
CvCapture *capture; //視頻獲取結(jié)構(gòu)指針
capture=cvCaptureFromAVI(FilePath); //捕獲AVI視頻函數(shù)
cvGetCaptureProperty()函數(shù)是獲取視頻的指定屬性,例如:
cvGetCaptureProperty(m_pcapture,CV_CAP_PROP_FPS); 是獲取幀率的
m_pframe=cvQueryFrame(m_pcapture); //獲取一幀
m_showimage.CopyOf(m_pframe,1); //復制幀圖像
m_showimage.DrawToHDC(m_hdc,&m_rect); //顯示到控件
論文要點
2)各窗體功能實現(xiàn)
(2)對攝像頭的操作
cvCreateCameraCapture(-1)是獲取攝像頭的函數(shù),-1為默認設(shè)備。
cvReleaseCapture()是釋放捕獲攝像頭的函數(shù)。
cvCreateVideoWriter()創(chuàng)建視頻寫入器函數(shù)
cvWriteFrame()幀寫入視頻文件函數(shù)
cvReleaseVideoWriter()釋放視頻寫入器函數(shù)
以上是主界面窗體中用到OpenCV中對視頻及攝像頭操作的函數(shù),至于實現(xiàn)功能則是依靠線程函數(shù)中的控制來實現(xiàn)的,比如依靠判斷條件循環(huán)處理實現(xiàn)視頻的連續(xù)播放等。
論文要點
2)各窗體功能實現(xiàn)
下面是主界面窗體的效果圖及控件說明
論文要點
2)各窗體功能實現(xiàn)
錄像回放窗口
錄像回放窗口所要實現(xiàn)的功能包括:對從攝像頭中的錄像進行檢索和回放以及抓幀。實現(xiàn)這些功能主要是通過OpenCV和數(shù)據(jù)庫技術(shù)來實現(xiàn)的。
在主界面窗體功能實現(xiàn)中介紹了OpenCV對視頻的處理實現(xiàn),所以在此不做介紹,下面介紹數(shù)據(jù)庫的應(yīng)用。
本系統(tǒng)應(yīng)用ACCESS數(shù)據(jù)庫,用到以下的代碼:
void OnInitADoConn(); //建立數(shù)據(jù)庫連接
void ExitConnect(); //退出連接
_ConnectionPtr m_pConnection; //連接對象指針
_RecordsetPtr m_pRecordset; //記錄集對象指針
m_pConnection.CreateInstance(“ADODB.Connection”);//創(chuàng)建Connection對象
m_pConnection->Open((_bstr_t)str,“”,“”,adModeUnknown);//連接數(shù)據(jù)庫
m_pConnection->Execute((_bstr_t)strSql,NULL,adCmdText); // 執(zhí)行SQL語句
論文要點
2)各窗體功能實現(xiàn)
下面就是為了實現(xiàn)錄像回放建立的表
論文要點
2)各窗體功能實現(xiàn)
下面是錄像回放窗口的效果圖及控件說明
論文要點
2)各窗體功能實現(xiàn)
抓幀圖像查看窗口
抓幀圖像查看窗口實現(xiàn)的主要功能就是對從視頻文件或從攝像頭抓取的幀圖像進行瀏覽及另存,其中瀏覽包括了打開抓幀圖像和查看當前圖像在所在文件夾中的上一張圖片和下一張圖片。 這些功能的實現(xiàn)也是靠OpenCV和數(shù)據(jù)庫技術(shù)來實現(xiàn)的,前面也都提過了,下面介紹圖片操作的實現(xiàn)函數(shù)。
cvLoadImage() 函數(shù)是實現(xiàn)打開對應(yīng)路徑圖像的功能;
cvSaveImage( )就是實現(xiàn)存儲的函數(shù);
論文要點
2)各窗體功能實現(xiàn)
下面就是為了實現(xiàn)瀏覽抓幀圖像建立的表
論文要點
2)各窗體功能實現(xiàn)
下面是抓幀圖像查看窗口的效果圖及控件說明
結(jié)論
本課題的設(shè)計內(nèi)容為視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn),主要做了以下幾方面工作:利用多線程實現(xiàn)多路視頻的同時播放;利用OpenCV類庫實現(xiàn)了攝像頭或視頻以及文件的一些操作,如錄像、視頻播放、抓幀、圖像的打開及保存等;利用數(shù)據(jù)庫實現(xiàn)了錄像檢索及回放和抓幀圖像瀏覽。
通過本課題的設(shè)計工作我對視頻監(jiān)控系統(tǒng)進一步的進行了了解,對于視頻監(jiān)控系統(tǒng)的結(jié)構(gòu)體系也有了基本的認識。對于視頻監(jiān)控對社會乃至個人的安全的意義有了深刻的認識和體會,通過閱讀相關(guān)知識也認識到了當今視頻監(jiān)控的發(fā)展狀況。而且通過本課題的工作更加熟悉了Microsoft Visual C++ 6.0開發(fā)環(huán)境,同時也初步認識和了解了OpenCV這個計算機視覺類庫,并且又加深了對數(shù)據(jù)庫知識的印象。
1.研究背景
2)視頻監(jiān)控系統(tǒng)發(fā)展概況
(1) 模擬監(jiān)控系統(tǒng)圖
1.研究背景
1.研究背景
畢業(yè)論文答辯ppt視頻:這是畢業(yè)論文答辯ppt視頻,包括了前言,建筑生產(chǎn)事故基本情況調(diào)查,建筑安全事故成因分析與方法研究,對策及建議,結(jié)束語,致謝等內(nèi)容,歡迎點擊下載。
畢業(yè)論文答辯ppt圖片:這是畢業(yè)論文答辯ppt圖片,包括了緒論,三維校正方法用于復雜農(nóng)業(yè)體系中植物激素的定量分析,三維校正方法用于復雜環(huán)境體系中除草劑的定量分析,非四線性的四維數(shù)據(jù)解析方法研究等內(nèi)容,歡迎點擊下載。
金融專業(yè)畢業(yè)論文答辯ppt:這是金融專業(yè)畢業(yè)論文答辯ppt,包括了論文選題的背景與意義,論文的研究方法與特色,論文的基本框架和主要內(nèi)容,論文的總結(jié)等內(nèi)容,歡迎點擊下載。
論文答辯ppt