征程 6X|GPU 應(yīng)用場(chǎng)景
一、典型場(chǎng)景1.1 多路拼接
多路拼接場(chǎng)景如下圖所示。4 路 3M 的相機(jī)數(shù)據(jù)經(jīng)過 PYM 處理后存儲(chǔ)到 DDR,GPU 從 DDR 中讀取 4 張 YUV 格式的圖片進(jìn)行拼接處理。
完成任務(wù)后,GPU 輸出數(shù)據(jù)保存在 DDR 中(輸出格式可以是 RGB 也可以是 YUV)。后續(xù)可以通過 IDE 進(jìn)行顯示,通過網(wǎng)絡(luò)或 PCIE 傳輸或者傳給 codec 進(jìn)行編碼。
1.2 多路畸變矯正
多路畸變矯正場(chǎng)景如下圖所示。4 路 3M 的相機(jī)數(shù)據(jù)經(jīng)過 PYM 處理后存儲(chǔ)到 DDR,GPU 從 DDR 中讀取 4 張 YUV 格式的圖片,同時(shí)加載畸變矯正需要的 remap 數(shù)據(jù),進(jìn)行畸變矯正(可并行輸出 4 張畸變矯正圖片)。
完成任務(wù)后,GPU 輸出數(shù)據(jù)保存在 DDR 中(輸出格式可以是 RGB 也可以是 YUV)。后續(xù)可以通過 IDE 進(jìn)行顯示,通過網(wǎng)絡(luò)或 PCIE 傳輸或者傳給 codec 進(jìn)行編碼。
1.3 2D AVM
2D AVM 場(chǎng)景如下圖所示。4 路 3M 的相機(jī)數(shù)據(jù)經(jīng)過 PYM 處理后存儲(chǔ)到 DDR,GPU 從 DDR 中讀取 4 張 YUV 格式的圖片,加載畸變矯正需要的 remap 數(shù)據(jù),以及一張 2D 車輛圖片,進(jìn)行 2D AVM 渲染。
完成任務(wù)后,GPU 輸出數(shù)據(jù)保存在 DDR 中(輸出格式可以是 RGB 也可以是 YUV)。后續(xù)可以通過 IDE 進(jìn)行顯示,通過網(wǎng)絡(luò)或 PCIE 傳輸或者傳給 codec 進(jìn)行編碼。
1.4 3D AVM
3D AVM 場(chǎng)景如下圖所示。4 路 3M 的相機(jī)數(shù)據(jù)經(jīng)過 PYM 處理后存儲(chǔ)到 DDR,GPU 從 DDR 中讀取 4 張 YUV 格式的圖片,一張 3D 車輛紋理圖,加載 3D 車模頂點(diǎn)數(shù)據(jù),加載畸變矯正需要的 remap 數(shù)據(jù),進(jìn)行 3D AVM 渲染。
完成任務(wù)后,GPU 輸出數(shù)據(jù)保存在 DDR 中(輸出格式可以是 RGB 也可以是 YUV)。后續(xù)可以通過 IDE 進(jìn)行顯示,通過網(wǎng)絡(luò)或 PCIE 傳輸或者傳給 codec 進(jìn)行編碼。
二、GPU Sample
GPU Sample 可參考 :對(duì)外發(fā)布的 sample 文檔
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。