ドキュメンテーションの中の「Faster R-CNN 深層学習を使用したオ​ブジェクトの検出」に​示されたプログラムの​実行中に発生するエラ​ーについて

1 回表示 (過去 30 日間)
Ryousuke Imanishi
Ryousuke Imanishi 2018 年 9 月 2 日
コメント済み: Ryousuke Imanishi 2018 年 9 月 7 日
標記のプログラムおいて、ネットワークをこのプログラムの中で学習させるために、変数 doTrainingAndEval を true に設定して実行させたとき、
% Annotate detections in the image.
I = insertObjectAnnotation(I, 'rectangle', bboxes, scores);
のステップが終了した段階で、以下のような表示が出力されます。
******************************
Faster R-CNN オブジェクト検出器の学習が終了しました。
エラー: insertObjectAnnotation
LABELは空以外にする必要があります。
エラー: insertObjectAnnotation
エラー: insertObjectAnnotation
エラー: insertObjectAnnotation
エラー: fasterRCNNtrue (line 〇〇〇)
I = insertObjectAnnotation(I, 'rectangle', bboxes, scores);
******************************
このようなエラーが生じないようにする対応についてお教え下さい。

回答 (1 件)

Tohru Kikawada
Tohru Kikawada 2018 年 9 月 3 日
こちら の例を実行された際のエラーと仮定してお答えいたします。
ご提示のエラーは変数 socres が空になっているため発生しているようです。
下記のとおり、上流のコードで detect メソッドを使って車両を検出していますが、検出が正しくできていないようです。Faster R-CNNの学習モデル( detector )が正しく生成されているかご確認ください。
% Run the detector.
[bboxes, scores] = detect(detector, I);
  9 件のコメント
Tohru Kikawada
Tohru Kikawada 2018 年 9 月 7 日
ご連絡ありがとうございます。実行環境に差異に依存するなんらかの不具合の可能性がございます。
もし保守サービス有効なアカデミックライセンスまたはコマーシャルライセンスをご使用中でしたら、弊社技術サポート窓口(下記)のご利用もどうぞご検討ください。
お手数ですがよろしくお願いいたします。
Ryousuke Imanishi
Ryousuke Imanishi 2018 年 9 月 7 日
種々ご検討していただき、有難うございました。ご提案に従って、技術サポート窓口を利用させていただきます。個人使用のため新たな費用発生に対応できないこと懸念しておりましたが、その必要が無いようですので、利用させていただきます。

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!