新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DM8148的視頻處理系統設計

        基于DM8148的視頻處理系統設計

        作者: 時間:2016-09-12 來源:網絡 收藏

        鏈接是視頻數據流處理過程中的基本單元,其中包含一個BIOS6/Linux線程和一個消息盒子,消息盒子允許用戶應用程序和其他鏈接與其所在的鏈接交互。由于每個鏈接作為單獨的線程運行,所以多個鏈接可并行。每個鏈接均創建了一個專用的接口以允許其他鏈接與該鏈接交換視頻幀或比特流。一旦一條鏈接開始運行,ARM端應用程序可向鏈路中的鏈接發送命令以控制其運行狀態,如改變輸出顯示的馬賽克分布,但命令或是中斷并不是必須的。

        本文引用地址:http://www.104case.com/article/201609/303795.htm

        應用程序調用Link API(鏈接應用編程接口)創建、控制鏈接,構成一條數據流的鏈路:CaptureLink→DEILink→SclrLink→NsfLink→IpcOutM3Link→IpcInDSPLink→OsdAlg Link→ IpcOutDSPLink→IpcInVidLink→EncLink→IpcOutVdLink→IpcInA8Link→IpcOutA8Link→IpcInVidLink→DecLink→IpcOutVidLink→SWMosaieLink。

        應用程序的鏈接各自實現了不同的功能,其既是一個獨立的模塊,也是一個不可分割的整體,通過各個鏈接組成的鏈路可清晰明確地控制和顯示出系統的數據流。

        6 結束語

        介紹了高清視頻獲取和綜合處理平臺設計與實現。該平臺采用TMS320DM8148,依靠DM8148處理器和外圍設備、接口來完成經DVI接口的視頻圖像數據的抽取。然后將采集到的視頻數據通過VIP0口送入VPSS M3做去隔行、尺寸調節、去躁處理再到DSP添加OSD并將數據送往Video M3進行編解碼,最終通過HDMI接口輸出。經測試,系統符合設計指標要求。但由于系統的數據率較高,處理器和外圍負載多,開發難度大。因此,本系統難免存在局限性和有待完善的部分,該系統可在以下方面進行改進:嘗試使用多線程軟件編程的方式進行應用程序的編寫;對輸入信號的改進,輸入音視頻混合數據進行外理,音視頻分別處理后再整合輸出。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 浠水县| 西丰县| 招远市| 沙湾县| 香港 | 安丘市| 南平市| 新巴尔虎右旗| 炉霍县| 扎鲁特旗| 泾阳县| 玉屏| 肇源县| 漳平市| 郸城县| 台南县| 门源| 保亭| 台东县| 板桥市| 阿图什市| 澄城县| 青河县| 册亨县| 平利县| 城口县| 崇阳县| 方正县| 和林格尔县| 北宁市| 盐津县| 浦县| 邯郸市| 班玛县| 新建县| 神农架林区| 沽源县| 上蔡县| 东兰县| 昌吉市| 科技|