
ルールとレギュレーション
5月27日(月)に、課題用セッティングが行われたSDカードの刺さったKV260とアクセサリを送付します。連休中で申し訳ないのですが、受け取りをお願いします。このキットを用いて、このブログと、Wikiに従いセッティングを行ってください。yolov3が動作し、FPSとmAPの測定が可能になるはずです。今回のハッカソンは、動作速度と精度を共に満足させる設計に上位のポイントを与える方式とします。すなわち、
FPS×mAP
をポイントとしてランキングをします。高い方が上位です。
まず、yolov3が動作するまでのトラブルは当方で相談に乗ります。一応、現在の構成でVitis-AIを含んだUbuntuが上がり、当方のPCと接続することを確認してあります。なので、ブログの「FPGA上でのyolov3の実行」を見て、設定を行っていただければ動作すると思います。ただし、個々のPCの問題でうまく接続ができなかったり、当方で元のSDカードの初期化する際に、一部を失敗したため動作しない可能性もあります。ちなみにVScodeの問題は未解決です。すいません。問題あればSlackにて天野までご相談ください。
この後の最適化に関する質問は公平性を担保するため、受け付けません。基本的にVitisやVivadoをお持ちの方はハードウェアを徹底的に変更してもOKですし、GPUを利用可能な方はモデルを変えて、学習をし直して精度を上げることも可能です。ヒントはWikiに掲示してありますが、手法は何でもOKです。ただし、
お配りした動画と同種類の動画に対して認識ができなければならない。
お配りした静止画でmAPの測定ができなければならない
の2点は守ってください。入力の動画や静止画を変更して特殊なサイズに限定すると当日の評価とランキングができなくなります。もちろん、入力時に細工してデータを間引いて性能を上げるのはアリです。(これをやるとmAPは落ちます)。当日は、動画とmAPを測定する静止画のセットを指定しますので、これに基づいて計測を行うことができるようにしてください。
当日の流れ
当日は、現地での参加、リモートでの参加、事前に送って評価してもらうの3つから選ぶことができます。現地参加の方は宿泊のお申込みをした場合、夕食、朝食の費用は入っていますので、イベント中にちゃんと召し上がってください。本番は5分で終わるので食べる時間はあると思います。20時終了予定ですが、若干伸びる可能性があります。終わってから帰る人は終電を逃さないようにしましょう。
17:30 PCとキットを持ってイベント会場に集合、下準備。 場所については連休後ホテルと相談の上アナウンスします。
18:00 開会の挨拶、山口審査委員長、競技の趣旨、ルール説明 天野
18:15 順番に実演、最初に簡単に最適化の方針を口頭で説明(2分以内、スライドはなし)してから動画に画像認識をしてFPSを示し、静止画を認識してmAPを表示、スコアと順位を表示する。実演は番号順だがリモートは最後にまとめるかも。その場で全員に参加証を贈呈、現地参加16チーム×5分 = 80分
19:35頃 講評と表彰 山口審査委員長 表彰状と盾は後ほど郵送、リモート参加、参加前に設計データ送付の方は、後ほど参加証と上位入賞者には賞状と盾をお送りします。
19:45頃 片付け、基板は送ってきた箱に入れて天野に手渡し、まとめてdlabに送り返す
折角工夫したので自分の設計を取っておきたい方は、あらかじめご自身でデータを保存してください。SDカードはdlabで機械的に初期化します。
何かあればSlackで天野までご相談ください。今回は初めての試みで不手際もあるかと思います。皆で意義あるハッカソンにすべくご協力お願いします。