一種基于雙核異構的雙路視頻處理平臺。本發明專利技術具有控制功能及高速數字信號處理能力,可以方便移植應用到各種異構雙核視頻處理系統中。本發明專利技術包括處理器模塊、雙路控制開關模塊、解碼器、攝像頭模塊;其特征在于:所述攝像頭模塊分兩路形式進行發出視頻信號,一路攝像頭模塊發出12bit數字信號,另一路攝像頭模塊發出PAL信號;所述數字信號直接傳輸給雙路控制開關模塊,所述PAL信號傳輸給解碼器;所述解碼器輸出8bitITU656格式數字信號,所述8bitITU656格式數字信號傳輸給雙路控制開關模塊;所述雙路控制開關模塊輸出與處理器模塊相連。
【技術實現步驟摘要】
本專利技術屬于視頻
,具體地涉及一種基于雙核異構的雙路視頻處理平臺。
技術介紹
隨著視頻技術在醫療衛生、視頻通信、安防監控等領域應用越來越廣泛,多媒體嵌入式系統的性能也受到廣泛的關注。在嵌入式處理器領域,多核架構處理器是未來處理器發展的主流趨勢,多核異構處理器是一個重要的方向,而且多核處理器已經成功的應用于多種嵌入式終端,極大的促進了多媒體技術的發展。其中TI公司推出的基于ARM+DSP架構的DM3730處理器就是比較經典的多媒體處理平臺之一,DM3730處理器是由1GHz的ARMCortex-A8Core和800MHz的TMS320C64x+DSPCore兩部分組成,該處理器可以解決ARM處理器無法處理高清視頻大數據量和DSP無法運行功能強大的操作系統問題,并且該處理器有前端和后端的視頻處理子系統,支持視頻預覽、圖像縮放、自動聚焦、曝光、白平衡等功能。
技術實現思路
本專利技術針對上述問題,提供一種基于雙核異構的雙路視頻處理平臺;本專利技術具有控制功能及高速數字信號處理能力,可以方便移植應用到各種異構雙核視頻處理系統中。為實現本專利技術的上述目的,本專利技術采用如下技術方案。本專利技術一種基于雙核異構的雙路視頻處理平臺,包括處理器模塊、雙路控制開關模塊、解碼器、攝像頭模塊;其特征在于:所述攝像頭模塊分兩路形式進行發出視頻信號,一路攝像頭模塊發出12bit數字信號,另一路攝像頭模塊發出PAL信號;所述數字信號直接傳輸給雙路控制開關模塊,所述PAL信號傳輸給解碼器;所述解碼器輸出8bitITU656格式數字信號,所述8bitITU656格式數字信號傳輸給雙路控制開關模塊;所述雙路控制開關模塊輸出與處理器模塊相連。作為本專利技術的一種優選方案,所述處理器模塊采用DM3730,所述DM3730處理器是由1GHz的ARMCortex-A8Core和800MHz的TMS320C64x+DSPCore兩部分組成。作為本專利技術的另一種優選方案,所述DM3730處理器模內部包括GPIO端口、CAM端口、I2C端口。作為本專利技術的另一種優選方案,所述解碼器采用TVP5151;所述攝像頭模塊采用兩種攝像頭,一種為MT9P031攝像頭,另一種為CCD攝像頭。本專利技術的有益效果是。1、本專利技術基于DM3730平臺提供了一種具有雙路視頻信號切換的嵌入式視頻采集與處理平臺。本專利技術平臺在設計上可以支持不同視頻格式信號的切換,解決了以往傳統視頻處理平臺的單一信號模式,并采用高分辨率的MT9P031攝像頭模塊可以實現圖像的高清顯示。該平臺可以作為通用的平臺,根據具體的應用需要,設計針對不同應用領域的產品并且具有高的可移植性。2、本專利技術采用低功耗、高性能TVP5151視頻解碼芯片以及具有500萬像素的MT9P031攝像頭實現具有雙路切換功能的視頻處理平臺。在本專利技術設計雙路視頻切換功能、視頻解碼芯片的驅動程序,最后運用達芬奇技術中的CodecEngine機制設計了視頻處理的整體流程。本專利技術設計可以方便移植應用到各種異構雙核視頻處理系統中。本專利技術具有PAL與camera信號雙路切換、高可移植性的視頻處理平臺。此平臺硬件設計選用TI公司推出DM3730異構雙核處理器、視頻解碼芯片和攝像頭,該處理器同時具有控制功能及高速數字信號處理能力,在軟件設計上采用嵌入式視頻處理的DaVinci新技術完成視頻采集與編碼全過程。最后通過實時的圖像采集及H.264編碼驗證平臺設計的正確性。附圖說明圖1是本專利技術一種基于雙核異構的雙路視頻處理平臺的整體構架圖。圖2是本專利技術一種基于雙核異構的雙路視頻處理平臺的視頻處理流程圖。具體實施方式如圖1所示,為本專利技術一種基于雙核異構的雙路視頻處理平臺的整體構架圖。圖中,包括處理器模塊、雙路控制開關模塊、解碼器、攝像頭模塊;其特征在于:所述攝像頭模塊分兩路形式進行發出視頻信號,一路攝像頭模塊發出12bit數字信號,另一路攝像頭模塊發出PAL信號;所述數字信號直接傳輸給雙路控制開關模塊,所述PAL信號傳輸給解碼器;所述解碼器輸出8bitITU656格式數字信號,所述8bitITU656格式數字信號傳輸給雙路控制開關模塊;所述雙路控制開關模塊輸出與處理器模塊相連。本專利技術所述DM3730處理器是由1GHz的ARMCortex-A8Core和800MHz的TMS320C64x+DSPCore兩部分組成,該處理器可以解決ARM處理器無法處理高清視頻大數據量和DSP無法運行功能強大的操作系統問題,并且該處理器有前端和后端的視頻處理子系統,支持視頻預覽、圖像縮放、自動聚焦、曝光、白平衡等功能。所述DM3730處理器模內部包括GPIO端口、CAM端口、I2C端口。所述攝像頭模塊采用兩種攝像頭,一種為MT9P031攝像頭,另一種為CCD攝像頭;所述解碼器采用TVP5151。本專利技術平臺中有兩路視頻信號,一路是PAL制式視頻流通過TVP5151解碼芯片輸出8bitITU656格式數據,另一路是通過MT9P031攝像頭模塊直接產生12bit數字信號。兩路視頻信號通過切換控制開關選擇進入到DM3730處理器。處理器的ARM側作為主控制器來完成視頻數據的采集,DSP側主要完成對視頻數據壓縮編碼算法處理。所述TVP5151解碼器和MT9P031攝像頭作為本專利技術的驅動設備,分別為設備自身功能驅動和視頻功能驅動。設備自身功能驅動是上層硬件接口驅動,實現對硬件設備的初始化和控制。視頻功能驅動為這些視頻設備本身所支持的一些視頻功能。本專利技術視頻處理整體流程設計包括視頻采集和編碼。如圖2所示,為本專利技術一種基于雙核異構的雙路視頻處理平臺的視頻處理流程圖。視頻數據采集主要調用V4L2架構中有一個重要的接口函數ioctl(),通過ioctl()接口功能函數與底層視頻設備驅動程序進行交互。視采集到數據后要進行視頻編碼,編碼部分算法直接使用TI提供按照xDM標準封裝的H.264算法,所以只需通過CodecEngineAPI調用相關的算法處理視頻數據即可。可以理解的是,以上關于本專利技術的具體描述,僅用于說明本專利技術而并非受限于本專利技術實施例所描述的技術方案,本領域的普通技術人員應當理解,仍然可以對本專利技術進行修改或等同替換,以達到相同的技術效果;只要滿足使用需要,都在本專利技術的保護范圍之內。本文檔來自技高網...
【技術保護點】
一種基于雙核異構的雙路視頻處理平臺,包括處理器模塊、雙路控制開關模塊、解碼器、攝像頭模塊;其特征在于:所述所述攝像頭模塊分兩路形式進行發出視頻信號,一路攝像頭模塊發出12bit數字信號,另一路攝像頭模塊發出PAL信號;所述數字信號直接傳輸給雙路控制開關模塊,所述PAL信號傳輸給解碼器;所述解碼器輸出8bit?ITU656格式數字信號,所述8bit?ITU656格式數字信號傳輸給雙路控制開關模塊;所述雙路控制開關模塊輸出與處理器模塊相連。
【技術特征摘要】
1.一種基于雙核異構的雙路視頻處理平臺,包括處理器模塊、雙路控制開關模塊、解碼器、攝像頭模塊;其特征在于:所述所述攝像頭模塊分兩路形式進行發出視頻信號,一路攝像頭模塊發出12bit數字信號,另一路攝像頭模塊發出PAL信號;所述數字信號直接傳輸給雙路控制開關模塊,所述PAL信號傳輸給解碼器;所述解碼器輸出8bitITU656格式數字信號,所述8bitITU656格式數字信號傳輸給雙路控制開關模塊;所述雙路控制開關模塊輸出與處理器模塊相連。
2.根據權利要求1所述的一種基于雙核異構的雙路視頻處理平臺,其特征在于:...
【專利技術屬性】
技術研發人員:田佳聰,
申請(專利權)人:田佳聰,
類型:發明
國別省市:遼寧;21
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。