課題について
【課題】
以下の課題に関し、使用するプログラミング言語、OS、ライブラリは一切問いません。
-
- 一つのキャベツが写った画像から,キャベツの良/不良を判定するプログラムを作成して下さい。
- プログラムは,判定したファイルの名前とその判定結果をCSV形式で出力するものとします。判定結果は,良いキャベツと判定したときを1,悪いキャベツと判定したときを0とします。例えば,test_0001.pngというファイルを悪いキャベツと判定した場合の出力は次のようにして下さい。
1 |
test_0001.png, 0 |
-
- 出力結果は,1行につき,1つのファイルの結果のみを出力するようにして下さい。
- 全テスト用画像に対する出力を結果をまとめて,以下のようなCSV形式で,期限までに提出して下さい。
1 2 3 4 5 6 7 8 9 |
test_0001.png, 0 test_0002.png, 1 test_0003.png, 0 : test_0XXX.png, 0 |
【補足】
-
- 作成したプログラムの著作権は応募者のままとします。
- プログラム作成において、使用するプログラミング言語、OS、ライブラリ,GPU使用などは問いません。応募者の作成し易い環境で作成して下さい。
- Webや本で公開されているプログラムや、ライブラリ(Tensorflow、Chainer)等に付属しているサンプルプログラムでの応募は禁止します。
- 提供する学習用画像データに加えて、自身で用意したデータ、自身で加工したデータを使っても構いませんが、実際の圃場で撮影を行う場合はきちんと農家さんの許可を得てから、行って下さい。
- テスト用データを学習用に使うことは禁止します。
【参考:ドローンで撮影した元映像と画像データの例】
ドローン映像例
切り出した「良いキャベツ」の例
切り出した「悪いキャベツ」の例