版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于TMS320DM8168平臺的智能網(wǎng)絡(luò)視頻監(jiān)控的研究與實現(xiàn)基于TMS320DM8168平臺的智能網(wǎng)絡(luò)視頻監(jiān)控的研究與實內(nèi)容結(jié)構(gòu)安排一、論文研究背景概述二、本設(shè)計主要實現(xiàn)的功能三、硬件平臺的研究與設(shè)計四、系統(tǒng)軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計六、系統(tǒng)調(diào)試及實驗結(jié)果七、總結(jié)與展望內(nèi)容結(jié)構(gòu)安排一、論文研究背景概述一、論文研究背景概述模擬視頻監(jiān)控模擬監(jiān)控系統(tǒng)優(yōu)點:視頻、音頻信號的采集、傳輸、存儲均為模擬形式,質(zhì)量最高模擬監(jiān)控系統(tǒng)缺點:傳輸距離短、使用范圍小、靈活性差、交換數(shù)據(jù)難一、論文研究背景概述模擬視頻監(jiān)控一、論文研究背景概述數(shù)字視頻監(jiān)控數(shù)字視頻監(jiān)控的優(yōu)點:靈活方便、標(biāo)準規(guī)范,友好人機交互界面數(shù)字視頻監(jiān)控的缺點:通常只適合于小范圍的區(qū)域監(jiān)控系統(tǒng)的擴展能力差,無法形成有效的報警聯(lián)動一、論文研究背景概述數(shù)字視頻監(jiān)控一、論文研究背景概述網(wǎng)絡(luò)視頻監(jiān)控網(wǎng)絡(luò)數(shù)字視頻系統(tǒng)優(yōu)點:利用現(xiàn)有的網(wǎng)絡(luò)資源實現(xiàn)遠程視頻監(jiān)控,系統(tǒng)擴展能力強,全數(shù)字化便于保存和檢索網(wǎng)絡(luò)數(shù)字視頻系統(tǒng)缺點:無法形成有效的報警聯(lián)動一、論文研究背景概述網(wǎng)絡(luò)視頻監(jiān)控一、論文研究背景概述智能視頻監(jiān)控為什么要做智能視頻監(jiān)控呢? 1、攝像頭足夠多,但是沒有足夠的工作人員去監(jiān)管攝像頭 2、被動式的監(jiān)控,在遇到緊急情況無法及時發(fā)出報警信息如何實現(xiàn)智能視頻監(jiān)控呢? 1、從硬件角度分析:高性能的處理器出現(xiàn),為智能視頻算法提供了可靠的運行平臺 2、從軟件角度分析:計算機視覺技術(shù)和人工智能技術(shù)的發(fā)展一、論文研究背景概述智能視頻監(jiān)控二、本設(shè)計主要實現(xiàn)的功能
1、實現(xiàn)16路D1視頻采集、H.264壓縮編碼、存盤、讀盤、H.264解碼以及4x4多畫面播放顯示 2、對每一路攝像頭進行遮擋檢測和動態(tài)場景檢測,發(fā)出報警信息二、本設(shè)計主要實現(xiàn)的功能 三、硬件平臺的研究與設(shè)計視頻采集芯片+FPGA+DSP處理器優(yōu)點:由于FPGA的可在線編程,可適性強,靈活性高缺點:算法開發(fā)難度大,控制能力弱三、硬件平臺的研究與設(shè)計視頻采集芯片+FPGA+DSP處理器三、硬件平臺的研究與設(shè)計視頻采集芯片+DSP處理器+嵌入式處理器系統(tǒng)的體系結(jié)構(gòu)將硬件劃分為兩大模塊,即視頻圖像處理模塊和系統(tǒng)控制模塊。嵌入式處理器增強控制能力,DSP專用于視頻算法處理。但是硬件設(shè)計復(fù)雜,可擴展性差三、硬件平臺的研究與設(shè)計視頻采集芯片+DSP處理器+嵌入式處三、硬件平臺的研究與設(shè)計視頻采集芯片+視頻處理芯片+嵌入式處理器缺點:視頻算法處理單一,擴展性差三、硬件平臺的研究與設(shè)計視頻采集芯片+視頻處理芯片+嵌入式處三、硬件平臺的研究與設(shè)計本設(shè)計采用視頻采集芯片+SOC片上系統(tǒng)三、硬件平臺的研究與設(shè)計本設(shè)計采用視頻采集芯片+SOC片上系TMS320DM8168內(nèi)部結(jié)構(gòu)框圖TMS320DM8168內(nèi)部結(jié)構(gòu)框圖HDVPSS子系統(tǒng)結(jié)構(gòu)框圖HDVPSS子系統(tǒng)結(jié)構(gòu)框圖三、硬件平臺的研究與設(shè)計HDVICP協(xié)處理器三、硬件平臺的研究與設(shè)計HDVICP協(xié)處理器三、硬件平臺的研究與設(shè)計視頻采集模塊框圖三、硬件平臺的研究與設(shè)計視頻采集模塊框圖四、系統(tǒng)軟件的研究與設(shè)計系統(tǒng)軟件設(shè)計方案的研究四、系統(tǒng)軟件的研究與設(shè)計系統(tǒng)軟件設(shè)計方案的研究五、應(yīng)用軟件的研究與設(shè)計DVRRDK集成開發(fā)環(huán)境安裝五、應(yīng)用軟件的研究與設(shè)計DVRRDK集成開發(fā)環(huán)境安裝第五章:應(yīng)用軟件的研究與設(shè)計第五章:應(yīng)用軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計Syslink/IPC處理器通信協(xié)議介紹五、應(yīng)用軟件的研究與設(shè)計Syslink/IPC處理器通信協(xié)議五、應(yīng)用軟件的研究與設(shè)計Mailbox模塊五、應(yīng)用軟件的研究與設(shè)計Mailbox模塊五、應(yīng)用軟件的研究與設(shè)計
Spinlock模塊五、應(yīng)用軟件的研究與設(shè)計Spinlock模塊五、應(yīng)用軟件的研究與設(shè)計Link組件介紹五、應(yīng)用軟件的研究與設(shè)計Link組件介紹五、應(yīng)用軟件的研究與設(shè)計IPC(
InterProcessorCommunication)Link組件在DVRRDK開發(fā)環(huán)境中Link之間通信存在3種模式:1、Intra-processorlinks:即運行在同一處理器上Link之間的通信,使用簡單有效的郵箱和隊列通信機制,實現(xiàn)Link之間數(shù)據(jù)快速的交換。比如CaptureLink和DisplayLink,單核實現(xiàn)視頻采集和顯示的功能。2、InterM3(Video/VPSS)links:即HDVPSS-M3和HDVICP-M3協(xié)處理器之間的通信,通過基于Notify機制的IPCListMP實現(xiàn),不需要任何cache設(shè)置和地址轉(zhuǎn)換操作。例如實現(xiàn)CaptureLink和VencLink,雙核協(xié)處理器實現(xiàn)視頻編解碼功能。3、Interprocessor(M3toA8orDSP):即M3、ARM和DSP之間數(shù)據(jù)交換模式,由于在M3和DSP上數(shù)據(jù)都存儲在連續(xù)的物理地址空間,而ARM采用了內(nèi)存管理機制,應(yīng)用空間只能操作虛擬地址,所以在M3或者DSP與ARM通信時必須實現(xiàn)物理地址到虛擬地址之間的轉(zhuǎn)換。例如實現(xiàn)視頻壓縮數(shù)據(jù)存儲的功能,運行在HDVICP-M3處理器上的VencLink同IPCLink將編碼后的數(shù)據(jù)傳遞到ARM上,在ARM上實現(xiàn)數(shù)據(jù)硬盤的存儲。五、應(yīng)用軟件的研究與設(shè)計IPC(InterProcess五、應(yīng)用軟件的研究與設(shè)計HDVPSSLink組件CaptureLink:實現(xiàn)視頻采集的功能CaptureLink:實現(xiàn)視頻采集的功能DeiLink:實現(xiàn)隔行掃描方式到逐行掃描方式的轉(zhuǎn)化NsfLink:實現(xiàn)對圖像的噪聲濾波處理功能SelectLink:實現(xiàn)從隊列中選擇指定通道的信息SclrLink:實現(xiàn)圖形的縮小和放大處理MP_SclrLink:實現(xiàn)任何分辨率圖像大小的放縮SwMsLink:實現(xiàn)4*4的顯示布局,窗口和通道之間的映射關(guān)系DisplayLink:實現(xiàn)圖像和視頻的顯示功能MergeLink:將多核輸入隊列整合成一個輸出隊列DupLink:將一個輸入通道完整復(fù)制成多個輸出通道IPC_OUT_M3Link、IPC_IN_M3Link、IPC_FRAME_OUTLink、IPC_FRAME_INLink五、應(yīng)用軟件的研究與設(shè)計HDVPSSLink組件五、應(yīng)用軟件的研究與設(shè)計HDVICPLink組件VencLink:將視頻圖像幀數(shù)據(jù)編碼壓縮為視頻流數(shù)據(jù),在本系統(tǒng)中使用VencLink完成16路D1視頻數(shù)據(jù)H.264壓縮,幀率與通道成反比關(guān)系,最大支持3路1080P60編碼VdecLink:實現(xiàn)視頻圖像解碼功能,目前支持H.264、MPEG4以及MJPEG解碼,最多可創(chuàng)建64個解碼通道,在NVR應(yīng)用中支持6路1080P30解碼功能IPC_BITS_OUTLink、IPC_BITS_INLink、IPC_OUT_M3Link、IPC_IN_M3Link、IPC_FRAME_OUTLink、IPC_FRAME_INLink五、應(yīng)用軟件的研究與設(shè)計HDVICPLink組件五、應(yīng)用軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計ARMLink組件IPC_BITS_INLink:實現(xiàn)從HDVICP-M3處理器獲取視頻圖像編碼數(shù)據(jù)進行硬盤存儲和網(wǎng)絡(luò)發(fā)送處理功能IPC_BITS_OUTLink:通過IPC_BITS_OUTLink組件Cortex-A8ARM將從網(wǎng)絡(luò)接收到的視頻流數(shù)據(jù)發(fā)送到HDVICP-M3處理器IPC_FRAME_INLink:實現(xiàn)ARM處理器從HDVPSS-M3處理器獲取采集后的視頻圖像數(shù)據(jù),進行原始數(shù)據(jù)的存盤或發(fā)送處理IPC_FRAME_OUTLink:通過IPC_FRAME_OUTLink組件將YUV視頻數(shù)據(jù)發(fā)送到HDVPSS-M3處理器顯示或者發(fā)送到HDVICP-M3視頻編解碼處理器進行編碼處理ARM處理器主要負責(zé)從HDVICP-M3處理器獲取編碼后的視頻流數(shù)據(jù)并作存盤和網(wǎng)絡(luò)發(fā)送處理五、應(yīng)用軟件的研究與設(shè)計ARMLink組件五、應(yīng)用軟件的研究與設(shè)計DSP視頻分析程序的實現(xiàn) 1、TMS320DM8168芯片內(nèi)部集成1GHzC674x浮點DSP處理器,為實現(xiàn)高性能的智能視頻分析算法提供強大的處理引擎。 2、本系統(tǒng)中在DSP處理器上通過運行SCD(SceneChangeDetection)算法實現(xiàn)攝像頭遮擋自動檢測和動態(tài)場景自動檢測功能。 3、攝像頭遮擋檢測功能是通過基于幀的圖像篡改算法實現(xiàn)的,即是通計算斷圖像的質(zhì)量和有效性判斷攝像頭是否被遮擋、覆蓋或者斷開等情況。 4、動態(tài)場景檢測功能是同基于塊的動態(tài)場景檢測,在算法中將一幀完整圖像分割成若干個尺寸固定的小型Regions塊,用戶可以選擇使用某一個Regions塊來代表整幀圖像的變化狀態(tài),經(jīng)過對Region快處理之后判斷攝像頭周圍場景是否發(fā)生變化五、應(yīng)用軟件的研究與設(shè)計DSP視頻分析程序的實現(xiàn)五、應(yīng)用軟件的研究與設(shè)計SCD算法處理流程圖五、應(yīng)用軟件的研究與設(shè)計SCD算法處理流程圖五、應(yīng)用軟件的研究與設(shè)計Chains鏈構(gòu)建從軟件角度分析,Link組件介于底層驅(qū)動與上層應(yīng)用之間的中間成組件,雖然編程靈活性比較強,但是對于軟件開發(fā)人員需要熟悉底層硬件以及相關(guān)驅(qū)動程序,為程序開發(fā)提高了較高的難度。為了解決此問題在Link的基礎(chǔ)之上進行了再次封裝,即是MCFW層,為DVR和DVR需求開發(fā)減小了軟件開發(fā)難度Chains是按照某種需求將各種Link組件連接而成的視頻處理鏈。鏈有Link的APIs接口連接而成,不同的視頻處理鏈實現(xiàn)不同的應(yīng)用功能,鏈可以被打開也重建
五、應(yīng)用軟件的研究與設(shè)計Chains鏈構(gòu)建五、應(yīng)用軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計TMS320DM8168平臺的智能網(wǎng)絡(luò)視頻監(jiān)控的設(shè)計與實現(xiàn)課件六、系統(tǒng)調(diào)試及實驗結(jié)果硬件平臺調(diào)試軟件系統(tǒng)調(diào)試六、系統(tǒng)調(diào)試及實驗結(jié)果硬件平臺調(diào)試軟件系統(tǒng)調(diào)試六、系統(tǒng)調(diào)試及實驗結(jié)果實驗結(jié)果---HDMI顯示4x4路視頻六、系統(tǒng)調(diào)試及實驗結(jié)果實驗結(jié)果---HDMI顯示4x4路視六、系統(tǒng)調(diào)試及實驗結(jié)果SCD算法
測試結(jié)果六、系統(tǒng)調(diào)試及實驗結(jié)果SCD算法第六章:系統(tǒng)調(diào)試及實驗結(jié)果CPU利用率統(tǒng)計數(shù)據(jù)第六章:系統(tǒng)調(diào)試及實驗結(jié)果CPU利用率統(tǒng)計數(shù)據(jù)第七章:總結(jié)與展望論文總結(jié)1、認真研究了TMS320DM8168的硬件開發(fā)平臺,并進行了硬件調(diào)試,平臺能正常工作。2、認真研究了DDR內(nèi)存分配機制、多核通信機制,包括Mailbox/Spinlock硬件模塊以及Syslink/IPCAPIs接口函數(shù)3、詳細地研究Link組件的組成、接口函數(shù)、分類以及每個處理器上運行的Link組件和Chains鏈的搭建流程4、在分析DSP算法開發(fā)流程基礎(chǔ)之上,在TMS320DM8168平臺的DSP處理器上移植SCD算法,實現(xiàn)16路動態(tài)場景檢測和攝像頭遮擋檢測功能5、對整個系統(tǒng)的功能、靈敏度和穩(wěn)定性進行了測試統(tǒng)計和分析第七章:總結(jié)與展望論文總結(jié)七、總結(jié)與展望前景展望1、算法:除了攝像頭遮擋檢測和動態(tài)場景檢測算法之外,用戶可以按照開發(fā)基于C674xDSP的智能視頻分析算法,比如目標(biāo)數(shù)量統(tǒng)計算法、虛擬警戒線算法等智能分析算法,實現(xiàn)傳統(tǒng)的視頻監(jiān)控向無人監(jiān)控的跨越和實現(xiàn)被動監(jiān)控向主動監(jiān)控的跨域。2、開發(fā)環(huán)境:強大的硬件處理平臺和復(fù)雜的DVRRDK開發(fā)環(huán)境,無形中提高了軟件的開發(fā)難度。所以需要開發(fā)更加靈活適用的APIs接口函數(shù),屏蔽底層與硬件相關(guān)的操作,減小應(yīng)用程序的開發(fā)周期。3、開發(fā)板面積:雖然EVM8168硬件開發(fā)板包含了豐富的外設(shè)接口,但是PCB板占用更大的空間,同時功耗較高。如果將開發(fā)板小型化和產(chǎn)品化,那么本系統(tǒng)將會非常完善,其商業(yè)價值也將大大提高。4、系列芯片:雖然本系統(tǒng)是基于TMS320DM8168平臺實現(xiàn)的DVR方案,但是用戶可以根據(jù)不同的需求采用TMS320DM8168同系列不同的方案,比如TMS320DM8127更適合做高清智能IP攝像頭等視頻監(jiān)控前端設(shè)備,TMS320DM8148更適合汽車監(jiān)控等低功耗設(shè)備。七、總結(jié)與展望前景展望外審問題一智能體現(xiàn)在哪些方面?本系統(tǒng)有什么特點?如何完成系統(tǒng)升級?答1:攝像頭遮擋檢測和動態(tài)場景檢測答2:采用最新型的TI達芬奇處理器TMS320DM8168,在普通的DVR監(jiān)控中添加了智能檢測算法答3:網(wǎng)絡(luò)自動升級或者本地人工升級外審問題一智能體現(xiàn)在哪些方面?本系統(tǒng)有什么特點?如何完成系統(tǒng)外審問題二系統(tǒng)如何實現(xiàn)攝像頭的遮擋檢測?智能化程度如何?圖像分辨路如何?答1:見32頁答2:智能算法擁有每秒5幀的處理能力答3:H.264壓縮是D1分辨路,智能算法檢測是CIF分辨率外審問題二系統(tǒng)如何實現(xiàn)攝像頭的遮擋檢測?智能化程度如何?圖像外審問題三設(shè)計平臺能監(jiān)控的地理范圍有多大?答:若使用同軸電纜最大監(jiān)控距離不超過1km,共16個監(jiān)控點,具體每個攝像頭的監(jiān)控范圍不太清楚外審問題三設(shè)計平臺能監(jiān)控的地理范圍有多大?ThankYou?。。≈x謝?。?!ThankYou!??!謝謝!??!基于TMS320DM8168平臺的智能網(wǎng)絡(luò)視頻監(jiān)控的研究與實現(xiàn)基于TMS320DM8168平臺的智能網(wǎng)絡(luò)視頻監(jiān)控的研究與實內(nèi)容結(jié)構(gòu)安排一、論文研究背景概述二、本設(shè)計主要實現(xiàn)的功能三、硬件平臺的研究與設(shè)計四、系統(tǒng)軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計六、系統(tǒng)調(diào)試及實驗結(jié)果七、總結(jié)與展望內(nèi)容結(jié)構(gòu)安排一、論文研究背景概述一、論文研究背景概述模擬視頻監(jiān)控模擬監(jiān)控系統(tǒng)優(yōu)點:視頻、音頻信號的采集、傳輸、存儲均為模擬形式,質(zhì)量最高模擬監(jiān)控系統(tǒng)缺點:傳輸距離短、使用范圍小、靈活性差、交換數(shù)據(jù)難一、論文研究背景概述模擬視頻監(jiān)控一、論文研究背景概述數(shù)字視頻監(jiān)控數(shù)字視頻監(jiān)控的優(yōu)點:靈活方便、標(biāo)準規(guī)范,友好人機交互界面數(shù)字視頻監(jiān)控的缺點:通常只適合于小范圍的區(qū)域監(jiān)控系統(tǒng)的擴展能力差,無法形成有效的報警聯(lián)動一、論文研究背景概述數(shù)字視頻監(jiān)控一、論文研究背景概述網(wǎng)絡(luò)視頻監(jiān)控網(wǎng)絡(luò)數(shù)字視頻系統(tǒng)優(yōu)點:利用現(xiàn)有的網(wǎng)絡(luò)資源實現(xiàn)遠程視頻監(jiān)控,系統(tǒng)擴展能力強,全數(shù)字化便于保存和檢索網(wǎng)絡(luò)數(shù)字視頻系統(tǒng)缺點:無法形成有效的報警聯(lián)動一、論文研究背景概述網(wǎng)絡(luò)視頻監(jiān)控一、論文研究背景概述智能視頻監(jiān)控為什么要做智能視頻監(jiān)控呢? 1、攝像頭足夠多,但是沒有足夠的工作人員去監(jiān)管攝像頭 2、被動式的監(jiān)控,在遇到緊急情況無法及時發(fā)出報警信息如何實現(xiàn)智能視頻監(jiān)控呢? 1、從硬件角度分析:高性能的處理器出現(xiàn),為智能視頻算法提供了可靠的運行平臺 2、從軟件角度分析:計算機視覺技術(shù)和人工智能技術(shù)的發(fā)展一、論文研究背景概述智能視頻監(jiān)控二、本設(shè)計主要實現(xiàn)的功能
1、實現(xiàn)16路D1視頻采集、H.264壓縮編碼、存盤、讀盤、H.264解碼以及4x4多畫面播放顯示 2、對每一路攝像頭進行遮擋檢測和動態(tài)場景檢測,發(fā)出報警信息二、本設(shè)計主要實現(xiàn)的功能 三、硬件平臺的研究與設(shè)計視頻采集芯片+FPGA+DSP處理器優(yōu)點:由于FPGA的可在線編程,可適性強,靈活性高缺點:算法開發(fā)難度大,控制能力弱三、硬件平臺的研究與設(shè)計視頻采集芯片+FPGA+DSP處理器三、硬件平臺的研究與設(shè)計視頻采集芯片+DSP處理器+嵌入式處理器系統(tǒng)的體系結(jié)構(gòu)將硬件劃分為兩大模塊,即視頻圖像處理模塊和系統(tǒng)控制模塊。嵌入式處理器增強控制能力,DSP專用于視頻算法處理。但是硬件設(shè)計復(fù)雜,可擴展性差三、硬件平臺的研究與設(shè)計視頻采集芯片+DSP處理器+嵌入式處三、硬件平臺的研究與設(shè)計視頻采集芯片+視頻處理芯片+嵌入式處理器缺點:視頻算法處理單一,擴展性差三、硬件平臺的研究與設(shè)計視頻采集芯片+視頻處理芯片+嵌入式處三、硬件平臺的研究與設(shè)計本設(shè)計采用視頻采集芯片+SOC片上系統(tǒng)三、硬件平臺的研究與設(shè)計本設(shè)計采用視頻采集芯片+SOC片上系TMS320DM8168內(nèi)部結(jié)構(gòu)框圖TMS320DM8168內(nèi)部結(jié)構(gòu)框圖HDVPSS子系統(tǒng)結(jié)構(gòu)框圖HDVPSS子系統(tǒng)結(jié)構(gòu)框圖三、硬件平臺的研究與設(shè)計HDVICP協(xié)處理器三、硬件平臺的研究與設(shè)計HDVICP協(xié)處理器三、硬件平臺的研究與設(shè)計視頻采集模塊框圖三、硬件平臺的研究與設(shè)計視頻采集模塊框圖四、系統(tǒng)軟件的研究與設(shè)計系統(tǒng)軟件設(shè)計方案的研究四、系統(tǒng)軟件的研究與設(shè)計系統(tǒng)軟件設(shè)計方案的研究五、應(yīng)用軟件的研究與設(shè)計DVRRDK集成開發(fā)環(huán)境安裝五、應(yīng)用軟件的研究與設(shè)計DVRRDK集成開發(fā)環(huán)境安裝第五章:應(yīng)用軟件的研究與設(shè)計第五章:應(yīng)用軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計Syslink/IPC處理器通信協(xié)議介紹五、應(yīng)用軟件的研究與設(shè)計Syslink/IPC處理器通信協(xié)議五、應(yīng)用軟件的研究與設(shè)計Mailbox模塊五、應(yīng)用軟件的研究與設(shè)計Mailbox模塊五、應(yīng)用軟件的研究與設(shè)計
Spinlock模塊五、應(yīng)用軟件的研究與設(shè)計Spinlock模塊五、應(yīng)用軟件的研究與設(shè)計Link組件介紹五、應(yīng)用軟件的研究與設(shè)計Link組件介紹五、應(yīng)用軟件的研究與設(shè)計IPC(
InterProcessorCommunication)Link組件在DVRRDK開發(fā)環(huán)境中Link之間通信存在3種模式:1、Intra-processorlinks:即運行在同一處理器上Link之間的通信,使用簡單有效的郵箱和隊列通信機制,實現(xiàn)Link之間數(shù)據(jù)快速的交換。比如CaptureLink和DisplayLink,單核實現(xiàn)視頻采集和顯示的功能。2、InterM3(Video/VPSS)links:即HDVPSS-M3和HDVICP-M3協(xié)處理器之間的通信,通過基于Notify機制的IPCListMP實現(xiàn),不需要任何cache設(shè)置和地址轉(zhuǎn)換操作。例如實現(xiàn)CaptureLink和VencLink,雙核協(xié)處理器實現(xiàn)視頻編解碼功能。3、Interprocessor(M3toA8orDSP):即M3、ARM和DSP之間數(shù)據(jù)交換模式,由于在M3和DSP上數(shù)據(jù)都存儲在連續(xù)的物理地址空間,而ARM采用了內(nèi)存管理機制,應(yīng)用空間只能操作虛擬地址,所以在M3或者DSP與ARM通信時必須實現(xiàn)物理地址到虛擬地址之間的轉(zhuǎn)換。例如實現(xiàn)視頻壓縮數(shù)據(jù)存儲的功能,運行在HDVICP-M3處理器上的VencLink同IPCLink將編碼后的數(shù)據(jù)傳遞到ARM上,在ARM上實現(xiàn)數(shù)據(jù)硬盤的存儲。五、應(yīng)用軟件的研究與設(shè)計IPC(InterProcess五、應(yīng)用軟件的研究與設(shè)計HDVPSSLink組件CaptureLink:實現(xiàn)視頻采集的功能CaptureLink:實現(xiàn)視頻采集的功能DeiLink:實現(xiàn)隔行掃描方式到逐行掃描方式的轉(zhuǎn)化NsfLink:實現(xiàn)對圖像的噪聲濾波處理功能SelectLink:實現(xiàn)從隊列中選擇指定通道的信息SclrLink:實現(xiàn)圖形的縮小和放大處理MP_SclrLink:實現(xiàn)任何分辨率圖像大小的放縮SwMsLink:實現(xiàn)4*4的顯示布局,窗口和通道之間的映射關(guān)系DisplayLink:實現(xiàn)圖像和視頻的顯示功能MergeLink:將多核輸入隊列整合成一個輸出隊列DupLink:將一個輸入通道完整復(fù)制成多個輸出通道IPC_OUT_M3Link、IPC_IN_M3Link、IPC_FRAME_OUTLink、IPC_FRAME_INLink五、應(yīng)用軟件的研究與設(shè)計HDVPSSLink組件五、應(yīng)用軟件的研究與設(shè)計HDVICPLink組件VencLink:將視頻圖像幀數(shù)據(jù)編碼壓縮為視頻流數(shù)據(jù),在本系統(tǒng)中使用VencLink完成16路D1視頻數(shù)據(jù)H.264壓縮,幀率與通道成反比關(guān)系,最大支持3路1080P60編碼VdecLink:實現(xiàn)視頻圖像解碼功能,目前支持H.264、MPEG4以及MJPEG解碼,最多可創(chuàng)建64個解碼通道,在NVR應(yīng)用中支持6路1080P30解碼功能IPC_BITS_OUTLink、IPC_BITS_INLink、IPC_OUT_M3Link、IPC_IN_M3Link、IPC_FRAME_OUTLink、IPC_FRAME_INLink五、應(yīng)用軟件的研究與設(shè)計HDVICPLink組件五、應(yīng)用軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計ARMLink組件IPC_BITS_INLink:實現(xiàn)從HDVICP-M3處理器獲取視頻圖像編碼數(shù)據(jù)進行硬盤存儲和網(wǎng)絡(luò)發(fā)送處理功能IPC_BITS_OUTLink:通過IPC_BITS_OUTLink組件Cortex-A8ARM將從網(wǎng)絡(luò)接收到的視頻流數(shù)據(jù)發(fā)送到HDVICP-M3處理器IPC_FRAME_INLink:實現(xiàn)ARM處理器從HDVPSS-M3處理器獲取采集后的視頻圖像數(shù)據(jù),進行原始數(shù)據(jù)的存盤或發(fā)送處理IPC_FRAME_OUTLink:通過IPC_FRAME_OUTLink組件將YUV視頻數(shù)據(jù)發(fā)送到HDVPSS-M3處理器顯示或者發(fā)送到HDVICP-M3視頻編解碼處理器進行編碼處理ARM處理器主要負責(zé)從HDVICP-M3處理器獲取編碼后的視頻流數(shù)據(jù)并作存盤和網(wǎng)絡(luò)發(fā)送處理五、應(yīng)用軟件的研究與設(shè)計ARMLink組件五、應(yīng)用軟件的研究與設(shè)計DSP視頻分析程序的實現(xiàn) 1、TMS320DM8168芯片內(nèi)部集成1GHzC674x浮點DSP處理器,為實現(xiàn)高性能的智能視頻分析算法提供強大的處理引擎。 2、本系統(tǒng)中在DSP處理器上通過運行SCD(SceneChangeDetection)算法實現(xiàn)攝像頭遮擋自動檢測和動態(tài)場景自動檢測功能。 3、攝像頭遮擋檢測功能是通過基于幀的圖像篡改算法實現(xiàn)的,即是通計算斷圖像的質(zhì)量和有效性判斷攝像頭是否被遮擋、覆蓋或者斷開等情況。 4、動態(tài)場景檢測功能是同基于塊的動態(tài)場景檢測,在算法中將一幀完整圖像分割成若干個尺寸固定的小型Regions塊,用戶可以選擇使用某一個Regions塊來代表整幀圖像的變化狀態(tài),經(jīng)過對Region快處理之后判斷攝像頭周圍場景是否發(fā)生變化五、應(yīng)用軟件的研究與設(shè)計DSP視頻分析程序的實現(xiàn)五、應(yīng)用軟件的研究與設(shè)計SCD算法處理流程圖五、應(yīng)用軟件的研究與設(shè)計SCD算法處理流程圖五、應(yīng)用軟件的研究與設(shè)計Chains鏈構(gòu)建從軟件角度分析,Link組件介于底層驅(qū)動與上層應(yīng)用之間的中間成組件,雖然編程靈活性比較強,但是對于軟件開發(fā)人員需要熟悉底層硬件以及相關(guān)驅(qū)動程序,為程序開發(fā)提高了較高的難度。為了解決此問題在Link的基礎(chǔ)之上進行了再次封裝,即是MCFW層,為DVR和DVR需求開發(fā)減小了軟件開發(fā)難度Chains是按照某種需求將各種Link組件連接而成的視頻處理鏈。鏈有Link的APIs接口連接而成,不同的視頻處理鏈實現(xiàn)不同的應(yīng)用功能,鏈可以被打開也重建
五、應(yīng)用軟件的研究與設(shè)計Chains鏈構(gòu)建五、應(yīng)用軟件的研究與設(shè)計五、應(yīng)用軟件的研究與設(shè)計TMS320DM8168平臺的智能網(wǎng)絡(luò)視頻監(jiān)控的設(shè)計與實現(xiàn)課件六、系統(tǒng)調(diào)試及實驗結(jié)果硬件平臺調(diào)試軟件系統(tǒng)調(diào)試六、系統(tǒng)調(diào)試及實驗結(jié)果硬件平臺調(diào)試軟件系統(tǒng)調(diào)試六、系統(tǒng)調(diào)試及實驗結(jié)果實驗結(jié)果---HDMI顯示4x4路視頻六、系統(tǒng)調(diào)試及實驗結(jié)果實驗結(jié)果---HDMI顯示4x4路視六、系統(tǒng)調(diào)試及實驗結(jié)果SCD算法
測試結(jié)果六、系統(tǒng)調(diào)試及實驗結(jié)果SCD算法第六章:系統(tǒng)調(diào)試及實驗結(jié)果CPU利用率統(tǒng)計數(shù)據(jù)第六章:系統(tǒng)調(diào)試及實驗結(jié)果CPU利用率統(tǒng)計數(shù)據(jù)第七章:總結(jié)與展望論文總結(jié)1、認真研究了TMS320DM8168的硬件開發(fā)平臺,并進行了硬件調(diào)試,平臺能正常工作。2、認真
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版裝修工程協(xié)議規(guī)范指南版
- 2024房產(chǎn)買賣合同書樣本
- 2024年度贈與非物質(zhì)文化遺產(chǎn)傳承基地建設(shè)合同3篇
- 二零二五年度養(yǎng)殖業(yè)購銷:脫溫雞購銷合同3篇
- 2024庭院房產(chǎn)購置合同范本:庭院景觀施工監(jiān)理3篇
- 2024教職工聘用合同范本
- 2024房屋地產(chǎn)項目顧問咨詢服務(wù)合同
- 2024年項目可行性研究咨詢合同
- 2024年閣樓式貨架安裝協(xié)議
- 2025年度醫(yī)院科研項目資助與獎勵合同3篇
- 酒店員工培訓(xùn)方案(3篇)
- 2024版光伏發(fā)電項目承包經(jīng)營權(quán)轉(zhuǎn)讓合同范本3篇
- 2024年協(xié)會工作計劃范例(2篇)
- 內(nèi)蒙古自治區(qū)赤峰市2024-2025學(xué)年高三上學(xué)期11月期中物理試題(解析版)
- 廣州廣東廣州市海珠區(qū)瑞寶街招聘雇員9人筆試歷年參考題庫頻考點試題附帶答案詳解
- 國家開放大學(xué)電大臨床藥理學(xué)形考任務(wù)1-3參考答案
- 2024年人教版七年級下冊英語期末綜合檢測試卷及答案
- 2025年高中政治學(xué)業(yè)水平考試時政考點歸納總結(jié)(復(fù)習(xí)必背)
- 統(tǒng)編版(2024新版)七年級下冊道德與法治期末復(fù)習(xí)背誦知識點提綱
- 房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(2024版)宣傳畫冊
- 老舊小區(qū)改造工程安全管理體系管理制度及措施
評論
0/150
提交評論