4-01 カラーボール認識改善版(背景の誤認識を減らす)
●重み係数とバイアスを変えて認識してみる

Quartus Primeを立ち上げ、Open Projectから「CNN回路を入れて完成!」で作成したプロジェクトVideoProc.qpfを開きます。

次にこのアーカイブ内のVHDLをすべて上書きします。これにより重み係数とバイアスが置き換わります。


その後、Start Compilationをクリックします。


エラーなくSuccessfulと出たら成功です。


ProgrammerでFPGAにプログラムしましょう。



するとこのように背景の誤認識が改善されました(以前はこのように黒い背景の誤認識が多かった)。


●どこを変えて改善したのか?

 背景の誤認識が多かったので、今回は「床クラス」の画像を増やしました。この学習用画像をtrain_1/4フォルダ、この推論用画像をval_1/floorフォルダに置きます。下図のように濃い色のグラデーション画像などを追加してからの学習→推論になります。


 その後はこれに倣ってPython→EXCELと進み、VBAで重み係数とバイアスのHDLを生成して置き換えたものが上記アーカイブです。

目次へ戻る