セマンティックセグメ​ンテーションにおける​画像のリサイズ

深層学習を使用したセマンティック セグメンテーションhttps://jp.mathworks.com/help/vision/examples/semantic-segmentation-using-deep-learning.html
をもとに自分のデータセットで解析を実行しようとしたところ,GPUのメモリ不足エラーが出ました.
そこで画像サイズを360x480x3から180x240x3に変更しようとしたところ以下のようなエラーが出ました.
エラー: trainNetwork (line 170)
学習イメージのサイズは 360x480x3 ですが、入力層にはサイズ 180x240x3 のイメージが必要です。

 Akzeptierte Antwort

Shunichi Kusano
Shunichi Kusano am 19 Dez. 2019

0 Stimmen

エラーの内容は「360x480x3の画像が入力されたけど、ネットワークの画像入力層の定義では180x240x3の画像が入ってくることになっているので、この画像は受け付けられません」という内容です。入力する画像をリサイズするかrandomPatchExtractionDatastoreを使うのがいいかと思います。

3 Kommentare

Kodai Sato
Kodai Sato am 19 Dez. 2019
https://jp.mathworks.com/help/releases/R2018a/vision/examples/semantic-segmentation-using-deep-learning.html内の関数resizeCamVidImagesとresizeCamVidPixelLabelsの[360 480]の部分を[180 240]に書き換えただけではダメなのでしょうか?
Shunichi Kusano
Shunichi Kusano am 19 Dez. 2019
それで大丈夫のはずですが、一回試しにpximdsをreadしてみて読み込んだ画像のサイズを確認してみてください。サイズが180x240x3になっていれば、何か他の原因があるのかもしれません。360x480x3になっていた場合、ありそうなこととしては、①リサイズ出来ていなかった。②違うフォルダを読んでいた、③リサイズフォルダに前の解像度のものが残っていた、あたりでしょうか。
Kodai Sato
Kodai Sato am 19 Dez. 2019
ありがとうございました.
試してみます

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Deep Learning Toolbox finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!