GPU上的图像和信号处理
GPU上的圖像和信號處理
NVIDIA Performance Primitives(NPP)庫提供GPU加速的圖像,視頻和信號處理功能,其執行速度比僅CPU實施快30倍。擁有5000多個用于圖像和信號處理的原語,可以輕松執行諸如顏色轉換,圖像壓縮,過濾,閾值處理和圖像處理之類的任務。
NPP庫優化了可用計算資源的使用,因此您的應用程序可在數據中心,工作站和嵌入式平臺上實現最佳性能。如今,NPP已被從事自動駕駛汽車,醫學成像,機器人技術和HPC的圖像處理,信號處理和計算機視覺應用的工程師,科學家和研究人員廣泛使用。
高性能
NPP原語針對NVIDIA GPU進行了高度優化,其執行速度比僅CPU替代品快80倍。通過在NVIDIA GPU系列上實現性能最大化,較小內存占用和可用性的試探法,NPP為當今可用的多種學術和商業應用奠定了基礎。
主要特點
? 優化與CPU內存之間的數據傳輸
o 處理GPU內存中已經存在的數據
o 將結果保留在GPU內存中,以便為后續處理做好準備
? 數據交換與初始化
o 設置,轉換,復制,CopyConstBorder,轉置,交換通道
? 算術和邏輯運算
o 添加,Sub,Mul,Div,AbsDiff,閾值,比較
? 顏色轉換
o RGBToYCbCr,YcbCrToRGB,YCbCrToYCbCr,ColorTwist,LUT_Linear
? 過濾功能
o FilterBox,Filter,FilterRow,FilterColumn,FilterMax,FilterMin,Dilate,Erode,SumWindowColumn,SumWindowRow
? JPEG格式
o DCTQuantInv,DCTQuantFwd,量化表JPEG
? 幾何變換
o 鏡像,WarpAffine,WarpAffineBack,WarpAffineQuad,WarpPerspective,WarpPerspectiveBack,WarpPerspectiveQuad,調整大小
? 統計功能
o Mean_StdDev,NormDiff,Sum,MinMax,直方圖甚至RectStdDev
總結
以上是生活随笔為你收集整理的GPU上的图像和信号处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GPU加速库AmgX
- 下一篇: nvJPEG库