《海思 - 概念學習》

1.海思Hi35xx典型的系統層次圖網絡

 

2.海思媒體處理平臺架構架構

2.1 名詞概念ide

  視頻輸入(VI)、視頻處理(VPSS)、視頻編碼(VENC)、視頻解碼(VDEC)、視頻輸出(VO)、視頻偵測分析(VDA)、音頻輸入(AI)、音頻輸出(VO)、音頻編碼(AENC)、音頻解碼(ADEC)、區域管理(REGION)性能

  VI模塊:捕獲視頻圖像,可對其作剪切、縮放、鏡像等處理,並輸出多路不一樣分辨率的圖像數據。動畫

  VDEC模塊:對編碼後的視頻碼流進行解碼,並將解析後的圖像數據送VPSS進行圖像處理或直接送VO顯示。可對H.264/H.265/VC1/MPEG4/MPEG2/AVS格式的視頻碼流進行解碼。編碼

  VPSS模塊:接收VI和解碼模塊發送過來的圖像,可對圖像進行去噪、圖像加強、銳化等處理,並實現同源輸出多路不一樣分辨率的圖像數據用於編碼、預覽或抓拍。spa

  VENC模塊:接收VI捕獲並經VPSS處理後輸出的圖像數據,可疊加用戶經過Region模塊設置的OSD圖像,而後按不一樣協議進行編碼並輸出相應碼流。視頻

  VDA模塊:接收VI的輸出圖像,並進行移動偵測和遮擋偵測,最後輸出偵測分析結果。blog

  VO模塊:接收VPSS處理後的輸出圖像,可進行播放控制等處理,最後按用戶配置的輸出協議輸出給外圍視頻設備。io

  AI模塊:捕獲音頻數據,而後AENC模塊支持按多種音頻協議對其進行編碼,最後輸出音頻碼流。

  用戶從網絡或外圍存儲設備獲取的音頻碼流可直接送給ADEC模塊,ADEC支持解碼多種不一樣的音頻格式碼流,解碼後數據送給AO模塊便可播放聲音。

2.2 海思媒體處理平臺內部處理流程圖

 

3.一些基本概念

(1) 分辨率

    VGA(640*480) D1(720*576) 720p 1080p 4K(4096*2160)  8K(8192*4320)

(2) 視頻壓縮標準

    h.264 H.264也稱做MPEG-4AVC(Advanced Video Coding),是一種視頻壓縮標準,同時也是一種被普遍使用的

    高精度視頻錄製、壓縮、和發佈格式。

    h.265/HEVC的編碼架構大體上和h.264/AVC的架構類似。目前的HEVC標準總共有三種模式:Main、Main十、Main Still Picture.

(3)fps(frame per second)幀率

  每秒的幀數(fps)或者說幀率表示圖形處理器處理場時每秒鐘可以更新的次數。高的幀率能夠獲得更流暢、更逼真的動畫。通常來講30fps就是能夠接受的,可是將性能提高至60fps則能夠明顯提高交互感和逼真感,可是通常來講超過75fps通常就不容易察覺到有明顯的流暢度提高了。若是幀率超過屏幕刷新率只會浪費圖形處理的能力,由於監視器不能以這麼快的速度更新,這樣超過刷新率的幀率就浪費掉了。

相關文章
相關標籤/搜索