3. 海思Hi3519A MPP從入門到精通(三 視頻輸入)


視頻輸入(VI)模塊實現的功能:通過 MIPI Rx(含 MIPI 接口、LVDS 接口和 HISPI 接 口),SLVS-EC,BT.1120,BT.656,BT.601,DC 等接口接收視頻數據。VI 將接收到的數據存入到指定的內存區域,在此過程中,VI 可以對接收到的原始視頻圖像數據進行處理,實現視頻數據的采集。

1. 模塊划分

  • 輸入設備(DEV)

  • 輸入 PIPE(圖示為物理 PIPE,虛擬 PIPE 只包含 ISP_BE)

  • 物理通道(PHY_CHN)

  • 擴展通道(EXT_CHN)

image

image

2. 模塊功能

2.1 視頻輸入設備

所有 VI 設備都是相互獨立的,支持時序解析。

2.2 視頻輸入 PIPE

VI 的 PIPE 包含了 ISP 的相關處理功能,主要是對圖像數據進行流水線處理,輸出 YUV 圖像格式給通道。

2.3 視頻物理通道

  • Hi3519AV100 VI 的一個 PIPE 包含 2 個物理通道,CH0 具有裁剪、壓縮等功能,CH1 具有縮小的功能,支持 8 個擴展通道。

  • Hi3519AV100 物理通道支持的典型分辨率如 3840x2160@60fps、 3840x2160@30fps、1080p@240fps、1080p@120fps、1080p@60fps、1080p@30fps 等。

2.4 視頻擴展通道

擴展通道是物理通道的擴展,擴展通道具備縮放、裁剪、魚眼矯正功能,它通過綁定 物理通道,將物理通道輸出作為自己的輸入,然后輸出用戶設置的目標圖像。

2.5 MIPI 和 DEV 的綁定關系

  • Hi3519AV100/Hi3519AV100/ Hi3516DV300/Hi3516CV500/Hi3559V200/Hi3556V200/Hi3516EV200 的 Dev 與 MIPI 綁定關系是固定的,不能動態修改綁定關系。

  • DEV 和前端時序輸入的接口有約束關系。例如 Hi3559AV100 前端需要接入 BT.1120,且選擇了第 0 組 BT.1120 管腳,PIPE 應該和 DEV5 綁定,才能正常接收 數據。

2.6 DEV 和 PIPE 的綁定關系

  • 每個 PIPE 都可以與任意 Dev 綁定,但不能動態修改綁定關系。
  • 線性模式(非 WDR 模式)的一條通路應該是一個物理 PIPE 綁定一個 Dev,WDR 模式下需要多個物理 PIPE 綁定一個 Dev,例如 2 合 1WDR,我們需要 2 個物理 PIPE 綁定到一個 Dev。且在 WDR 模式下只有綁定到 Dev 的第 1 條物理 PIPE 的 通道有數據輸出,其他綁定的物理 PIPE 的通道是沒有圖像數據輸出。

3. API功能

視頻輸入(VI)實現啟用視頻輸入設備、視頻輸入 PIPE 創建,視頻輸入通道配置、Dev 綁定 MIPI 設備,PIPE 綁定 Dev 等功能。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM