freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-07-27 04:15 本頁面
 

【文章內(nèi)容簡介】 機(jī)器上播放時(shí),文件的剩余部分還會(huì)從服務(wù)器上繼續(xù)下載。 流式傳輸技術(shù)又分兩種,一種是順序流式傳輸,另一種是實(shí)時(shí)流式傳輸。 順序流式傳輸是順序下載,在下載文件的同時(shí)用戶可以觀看,但是,用戶的觀看與服務(wù)器上的傳輸并不是同步進(jìn)行的,用戶是在一段延時(shí)后才能看到服務(wù)器上傳出來的信息,或者說用戶看到的總是服務(wù)器在若干時(shí)間以前傳出來的信息。在這過程中,用戶只能觀看已下載的那部分,而不能要求跳到還未下載的部分。順序流式傳輸比較適合高質(zhì)量的短片段,因?yàn)樗梢暂^好地保證節(jié)目播放的最終質(zhì)量。因?yàn)樗梢暂^好地保證節(jié)目播放的最終質(zhì)量。它適合于在網(wǎng)站上發(fā)布的供用戶點(diǎn)播的音視頻節(jié)目。在實(shí)時(shí)流式傳輸中,音視頻信息可被實(shí)時(shí)觀看到。在觀看過程中用戶可快進(jìn)或后退以觀看前面或后面的內(nèi)容,但是在這種傳輸方式中,如果網(wǎng)絡(luò)傳輸狀況不理想,則收到的信號(hào)效果比較差。 在運(yùn)用流媒體技術(shù)時(shí),音視頻文件要采用相應(yīng)的格式,不同格式的文件需要用不同的播放器軟件來播放,所謂“一把鑰匙開一把鎖”。 第2章 需求分析視頻監(jiān)控系統(tǒng)是安防與信息技術(shù)相結(jié)合的高科技產(chǎn)物,在安全防范,案件偵破,校園監(jiān)考,賽事督管方面作用突出??萍嫉陌l(fā)展方向與水平是帶動(dòng)整個(gè)市場需求與建設(shè)進(jìn)程的原動(dòng)力,進(jìn)而為社會(huì)的平安,和諧提供強(qiáng)有力的保障。本視頻監(jiān)控系統(tǒng)是客戶端軟件部分,是整個(gè)網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的一部分,在Visual Studio 2008以及Qt環(huán)境下編譯,運(yùn)行,通過OpenCV庫函數(shù)實(shí)現(xiàn)視頻的采集,顯示,拍照功能,采用Xvid技術(shù)實(shí)現(xiàn)視頻的壓縮存放。在Windows平臺(tái)下,用戶可通過主界面的菜單來執(zhí)行操作,實(shí)現(xiàn)靜態(tài)畫面的捕捉、視頻采集、存放以及回放等功能。此部分也是最重要的,因?yàn)橹挥杏行Э刂撇杉鷫嚎s,得到的信息才會(huì)有價(jià)值,傳輸起來方便,快捷。 項(xiàng)目目標(biāo)計(jì)算機(jī)操作系統(tǒng),先進(jìn)的開發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的視頻監(jiān)控系統(tǒng),實(shí)現(xiàn)視頻靜態(tài)畫面的捕捉,視頻的錄制等功能。 功能描述本系統(tǒng)從攝像頭實(shí)時(shí)采集視頻并顯示,相片拍照,預(yù)覽與管理。可將采集到的視頻文件壓縮成MPEG4格式的文件保存,并可播放保存的MPEG4文件。用戶在主界面可直接看到采集窗口,顯示當(dāng)前捕捉到的畫面,更有快捷按鈕實(shí)現(xiàn)相片拍照,和視頻錄制的開始與結(jié)束,也可自行設(shè)置相片的存儲(chǔ)路徑,大小,質(zhì)量等,錄制結(jié)束后視頻文件自動(dòng)編碼壓縮存放在指定位置,在文件操作菜單中可以打開并預(yù)覽照片和視頻,在主界面下方顯示拍攝的相片,也可方便的預(yù)覽,同時(shí)刪除變的可視化,更人性化的設(shè)計(jì)了退出系統(tǒng)操作菜單,避免因操作不當(dāng)引起的崩潰。 運(yùn)行環(huán)境首先硬環(huán)境方面計(jì)算機(jī)的配置主流的都可以滿足需求,外置攝像頭也很重要,性能要好,那樣畫面會(huì)更清晰。軟環(huán)境方面本系統(tǒng)是在Visual Studio 2008以及Qt環(huán)境下編譯運(yùn)行。 系統(tǒng)操作圖進(jìn)入系統(tǒng)是否進(jìn)入系統(tǒng)主界面是否開始視頻錄制拍照參數(shù)設(shè)置視頻回放圖21系統(tǒng)操作圖是否進(jìn)入系統(tǒng)是本系統(tǒng)運(yùn)行的首要條件,進(jìn)入后出現(xiàn)系統(tǒng)主界面,這里用戶可方便的實(shí)現(xiàn)所有的操作,包括靜態(tài)畫面的捕捉、視頻采集、存放以及回放等功能。 運(yùn)行需求運(yùn)行需求包括硬件接口以及軟件接口。 硬件接口攝像頭:中星微ZC030X USB攝像頭,CMOS OV511。嵌入式平臺(tái):S3C2440 ARM9 開發(fā)板。 軟件接口在Windows系統(tǒng)下使用了OpenCV的一些庫函數(shù)(cvCreateFileCapture,cvCreateCameraCapture,cvGrabFrame,cvQueryFrame)以及封裝類(VideoCaptureDevice,V4L1VideoCaptureDevice,CvVideoCaptureDevic)的功能實(shí)現(xiàn)攝像頭的控制,使用XviD庫函數(shù)(xvid_global(),xvid_decore()和xvid_encore())進(jìn)行MPEG4視頻的解壓縮:xvid_global()實(shí)現(xiàn)全局初始化,獲取XviD和硬件功能信息(全局信息),色場空間裝換功能;xvid_decore()為Xvid解碼的核心函數(shù),xvid_encore()是對(duì)輸入的原始圖像進(jìn)行編碼,輸出符合MPEG4標(biāo)準(zhǔn)規(guī)定的碼流。11洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文)第3章 概要設(shè)計(jì)本章節(jié)是在系統(tǒng)需求分析的基礎(chǔ)上,對(duì)視頻監(jiān)控系統(tǒng)做概要設(shè)計(jì)。主要解決了實(shí)現(xiàn)該系統(tǒng)需求的程序模塊設(shè)計(jì)問題。包括如何把該系統(tǒng)劃分成若干個(gè)模塊、決定各個(gè)模塊之間的接口、模塊之間傳遞的信息。 功能劃分及模塊簡介1模塊名稱:視頻采集模塊模塊功能:從攝像頭實(shí)時(shí)采集畫面及視頻的錄制模塊實(shí)現(xiàn):借助OpenCV庫函數(shù)(cvCreateFileCapture,cvCreateCameraCapture等)實(shí)現(xiàn)2模塊名稱:編碼壓縮模塊模塊功能:視頻的壓縮存放模塊實(shí)現(xiàn):借助XviD三個(gè)核心接口函數(shù)(xvid_global(),xvid_decore()和xvid_encore())實(shí)現(xiàn) 視頻采集模塊的實(shí)現(xiàn)方法本系統(tǒng)支持多平臺(tái)多操作系統(tǒng),對(duì)多種攝像頭采集方法的支持,使用工廠模式進(jìn)行封裝,提供了統(tǒng)一的攝像頭視頻采集接口。如有新的采集方法。先將系統(tǒng)的類層次結(jié)構(gòu)列出,下面將詳細(xì)簡紹實(shí)現(xiàn)各個(gè)模塊功能的第三方類庫。VideoCaptureDeviceCvVideoCaptureDeviceV4L1VideoCaptureDeviceQWidgetVideoCaptureViewQMainWindowVMSMainWindowVideoCaptureDeviceFactoryCameraSettingsQDialogQToolButtonThumbButtonXvidVideoCaptureDeviceXvidEncode圖31類層次結(jié)構(gòu)視頻采集模塊的功能主要通過OpenCV第三方的庫函數(shù)實(shí)現(xiàn),1. 初始化從文件中獲取視頻,函數(shù)原型為: CvCapture* cvCreateFileCapture( const char* filename )。filename 視頻文件名。 函數(shù)cvCreateFileCapture給指定文件中的視頻流分配和初始化CvCapture結(jié)構(gòu)。 2. 初始化從攝像頭中獲取視頻,函數(shù)原型為:CvCapture* cvCreateCameraCapture( int index )。index要使用的攝像頭索引。如果只有一個(gè)攝像頭或者用哪個(gè)攝像頭也無所謂,那使用參數(shù)1應(yīng)該便可以。函數(shù)cvCreateCameraCapture給從攝像頭的視頻流分配和初始化CvCapture結(jié)構(gòu)。目前在Windows下可使用兩種接口:Video for Windows(VFW)和Matrox Imaging Library(MIL); Linux下也有兩種接口:V4L和FireWire。3. 釋放以上兩個(gè)結(jié)構(gòu),使用函數(shù)cvReleaseCapture,原型為:void cvReleaseCapture( CvCapture** capture )。capture 視頻獲取結(jié)構(gòu)指針。 函數(shù)cvReleaseCapture釋放由函數(shù)cvCreateFileCapture或者cvCreateCameraCapture分配的CvCapture結(jié)構(gòu)。4. 從攝像頭或者視頻文件中抓取幀,函數(shù)原型為:int cvGrabFrame( CvCapture* capture )。capture 視頻獲取結(jié)構(gòu)。 函數(shù)cvGrabFrame從攝像頭或者文件中抓取幀。被抓取的幀在內(nèi)部被存儲(chǔ)。這個(gè)函數(shù)的目的是快速的抓取幀,這一點(diǎn)對(duì)同時(shí)從幾個(gè)攝像頭讀取數(shù)據(jù)的同步是很重要的。5. 取回由函數(shù)cvGrabFrame抓取的圖像,函數(shù)原型為:IplImage* cvRetrieveFrame( CvCapture* capture )。capture 視頻獲取結(jié)構(gòu)。 函數(shù)cvRetrieveFrame返回由函數(shù)cvGrabFrame 抓取的圖像的指針。返回的圖像不可以被用戶釋放或者修改。 6. 從攝像頭抓取并返回一幀 函數(shù)原型為:IplImage* cvQueryFrame( CvCapture* capture )。capture 視頻獲取結(jié)構(gòu)。 函數(shù)cvQueryFrame從攝像頭中抓取一幀,然后解壓并返回這一幀。這個(gè)函數(shù)僅僅是函數(shù)cvGrabFrame和函數(shù)cvRetrieveFrame在一起調(diào)用的組合。返回的圖像不可以被用戶釋放或者修改。抓取后,capture被指向下一幀,可用cvSetCaptureProperty調(diào)整capture到合適的幀。 編碼壓縮模塊的實(shí)現(xiàn)方法編碼壓縮模塊通過預(yù)定義的Xvid編碼方式進(jìn)行壓縮,采用當(dāng)今流行的MPEG4文件格式存儲(chǔ)。之所以采用MPEG4文件格式是因?yàn)镸PEG4在1995年7月開始研究,1998年11月被ISO/IEC批準(zhǔn)為正式標(biāo)準(zhǔn),它不僅針對(duì)一定比特率下的視頻編碼,更加注重系統(tǒng)的交互性和靈活性。MPEG4特別針對(duì)低帶寬等條件設(shè)計(jì)算法,節(jié)省存儲(chǔ)空間,并且圖像質(zhì)量好。對(duì)于MPEG4視頻編碼核心來說, XviD 的各種算法設(shè)計(jì)都有代表性的先進(jìn)意義。1. 多種編碼模式:除了最原始單重估定碼流壓縮 (1pass CBR)之外, XviD提供了包括:單重質(zhì)量模式動(dòng)態(tài)碼流壓縮、單重量化 (Quantization)模式動(dòng)態(tài)碼流壓縮、和包括外部控制和內(nèi)部控制的兩種雙重 (2pass)動(dòng)態(tài)碼流壓縮模式。2. 量化 (Quantization)方式和范圍控制量化 (Quantization),
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1