Object Detection Using Deep LearningのスクリプトでtrainingLabels, testImages, testLabelsというものがありますがそれは事前にダウンロードしているCIFAR10Dataで既に定義されているのでしょうか?そうだとしたら自分のデータを読み込ませたいときはどう定義すればいいでしょうか?
1 view (last 30 days)
Show older comments
Takashi Miyatsuji
on 25 Nov 2016
Edited: Takuji Fukumoto
on 28 Nov 2016
% Download CIFAR-10 data to a temporary directory cifar10Data = tempdir;
url = 'https://www.cs.toronto.edu/~kriz/cifar-10-matlab.tar.gz';
helperCIFAR10Data.download(url, cifar10Data);
% Load the CIFAR-10 training and test data. [trainingImages, trainingLabels, testImages, testLabels] = helperCIFAR10Data.load(cifar10Data);
Accepted Answer
Takuji Fukumoto
on 28 Nov 2016
Edited: Takuji Fukumoto
on 28 Nov 2016
RCNN学習用の関数trainRCNNObjectDetectorにかけるのでしたら、 下記リンクのように用意します。
説明にあるとおり「(imagedatastoreオブジェクトで指定した)画像のファイルパス」と「ラベル位置情報 [x,y,width,height]」から構成されています。
trainingImageLabelerのアプリケーションを利用すると、この型の学習用データを直接出力することができます。
画像全体をLabelされた画像として扱う場合sz=size(I)で画像サイズを取り出し、[0 0 sz(2) sz(1)]として利用することも できます。
0 Comments
More Answers (0)
See Also
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!