第6回 roboflow：推論結果の確認

:::note info
本記事は、システムズナカシマの[ブログ記事](https://www.systems.nakashima.co.jp/rf/roboflow/blog/)を基に作成しています。
:::

こんにちは、システムズナカシマの松浦です。

今回は**推論結果の確認**について解説します。

これまで作成したデータセットをもとにAIモデルを学習し、学習したAIモデルで推論を試す手順について解説します。

<iframe width="560" height="315" src="https://www.youtube.com/embed/N70QFuR1neA?si=zUnlw2eXT5eLIyW3" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>


本記事をお読みになる前に、アカウントをお持ちでない方（[サインアップ](https://qiita.com/ShingoMatsuura/items/7d7a7940061f8990f50b#%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90)）、ワークスペース・プロジェクトの準備がお済みでない方は以下の記事をご確認ください。

 - [第1回：ワークスペースとプロジェクトの作成（1/2)](https://qiita.com/ShingoMatsuura/items/7d7a7940061f8990f50b)、[(2/2)](https://qiita.com/ShingoMatsuura/items/407bd9122bf07fd0ac4a)
 - [第2回：データのアップロード](https://qiita.com/ShingoMatsuura/items/5443bd69f2ee51ae6b1f)
 - [第3回：アノテーション（1/2）](https://qiita.com/ShingoMatsuura/items/23d241ec31727efd2e66)、[(2/2)](https://qiita.com/ShingoMatsuura/items/1a078681c6e370faeeb9)
 - [第4回：データ増強（オーグメンテーション）](https://qiita.com/ShingoMatsuura/items/64f0255c058b425fe8c1)
 - [第5回：学習](https://qiita.com/ShingoMatsuura/items/4ef2e9edd96191337c00)
 
また、roboflowで何ができるか、概要を知りたい方は[「はじめてのroboflow」](https://qiita.com/ShingoMatsuura/items/c2df30e0b6109ab25c32)の記事をご参照ください。


## Visualize
画面左にあるメニューから「**Visualize**」メニューを選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2882762/11a174b1-2550-fa0c-d2d4-6a428712ca7d.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2882762/fd9093ad-341d-0a7d-01ec-0cc31679a3ef.png)

|No|項目|説明|
|-|-|-|
|1|検証するモデルのバージョン選択|複数のバージョンを学習している場合、検証するモデルのバージョンを選択します。|
|2|選択したモデルの学習結果|選択したモデルの学習結果（mAP、Precision、Recall）を選択することができます。|
|3|Testデータので推論結果の確認|データセットとして登録した画像（Train、Valid、Test）のTestデータにて検証を行います。|
|4|画像・動画をアップロードして推論結果の確認|任意の画像または動画にて推論の検証を行います。|
|5|Youtubeの動画で推論結果を確認|Youtube上の動画にて推論を検証します。|
|6|Webカメラで推論結果を確認|PCに接続されているWebカメラの画像にて推論を検証します。|
|7|推論結果の表示|推論した結果が表示されます。|
|8|推論時の閾値設定|推論時のConfidence等の閾値を設定します。|
|9|推論結果JSON文字列の表示|推論した結果がJSON形式にて表示されます。|


## 1.Test用の画像で確認（データセットでTest用に分類した画像）
![testdata.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2882762/73822049-e126-9911-7c42-bc1608ee13ca.gif)



## 2. 任意の画像で確認 :camera:
![testwithimage.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2882762/705e4acb-c154-ac3f-1b61-3f3d35c96e47.gif)



## 3. 任意の動画で確認 :movie_camera:

![testwithmovie.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2882762/6ae6ecdb-f21b-5e7c-4381-036703c3f323.gif)





## 最後に

いかがでしたでしょうか？:wink:

roboflowを利用すれば学習した結果を簡単に確認することができますね。ブラウザとインターネットに接続できる環境さえあればモデル構築ができてしまうので驚きです。:astonished:

> ※記事一覧
> - [第1回：ワークスペースとプロジェクトの作成（1/2)](https://qiita.com/ShingoMatsuura/items/7d7a7940061f8990f50b)、[（2/2）](https://qiita.com/ShingoMatsuura/items/407bd9122bf07fd0ac4a)
> - [第2回：データのアップロード](https://qiita.com/ShingoMatsuura/items/5443bd69f2ee51ae6b1f)
> - [第3回：アノテーション（1/2）](https://qiita.com/ShingoMatsuura/items/23d241ec31727efd2e66)、[（2/2）](https://qiita.com/ShingoMatsuura/items/1a078681c6e370faeeb9)
> - [第4回：データ増強（オーグメンテーション）](https://qiita.com/ShingoMatsuura/items/64f0255c058b425fe8c1)
> - [第5回：学習](https://qiita.com/ShingoMatsuura/items/4ef2e9edd96191337c00)
> - [第6回：推論結果の確認](https://qiita.com/ShingoMatsuura/items/14c5d717e9d9637f81c8)

システムズナカシマでは、roboflowに関する個別相談・無料デモを行っております。
是非お気軽にご相談ください。

https://www.systems.nakashima.co.jp/inquiry/roboflow/contact/