画像データは、たたみ込みニューラル ネットワーク (CNN) 処理を実行する前に、プリプロセスが必要です。あらゆる種類のデータに適用できる基本的なプリプロセス技術は次のとおりです。
- Mean subtraction (平均減算)
- Normalization
- PCA and Whitening (PCA と白色化)
次の図に示すように、setMeanScaleBGR
関数を呼び出して平均減算と正規化を実行します。詳細は、Vitis-AI/src/Vitis-AI-Library/dpu_task/include/vitis/ai/dpu_task.hpp ファイルを参照してください。
図 1. setMeanScaleBGR の例
次の図に示すように、cv::resize
関数を呼び出して画像サイズを変更します。
図 2. cv::resize の例