生成AIアプリドキュメント

AI画像検査システム

Azure Custom Visionを使用したはんだ付け検査の自動判定システム

製造現場での目視検査を自動化するためのAI画像検査システムです。
機械学習モデルを作成し、画像の分類や物体検出を行うことができます。

💡 アプリ内でも右上の「ご利用ガイド」ボタンからいつでも使い方を確認できます。


🎯 できること

機能説明
画像分類OK/NGなどのラベルで自動判定
物体検出不良箇所を自動で検出・マーキング
カメラ検査Webカメラでリアルタイム判定
テストレポートPDF形式でレポート出力

📖 基本的な使い方

1. プロジェクト作成

プロジェクトを作成・管理するトップページです。「新規プロジェクト」ボタンからプロジェクトを作成できます。

プロジェクト一覧

プロジェクトタイプの選択

プロジェクト作成時に、目的に応じたタイプを選択します。

  • 画像分類: 画像全体を分類するタスク。OK/NG判定や製品の種類分類に使用
  • 物体検出: 画像内の特定の領域を検出するタスク。不良箇所の位置特定に使用

プロジェクトタイプ選択

プロジェクト情報の入力

プロジェクト名と説明を入力してプロジェクトを作成します。

プロジェクト作成

プロジェクトの管理

プロジェクトカードの「︙」メニューから各種操作ができます。

  • メンバー管理: 他のユーザーを編集者や閲覧者として招待
  • プロジェクト情報編集: プロジェクト名や説明を変更
  • 所有者を変更: プロジェクトの所有者を別のユーザーに変更
  • 削除: プロジェクトを完全に削除(元に戻せません)

プロジェクトメニュー


2. 学習画像の管理

AIモデルの学習に使用する画像をアップロードします。

  • 複数の画像を一括でアップロードできます
  • 画像はラベル(カテゴリ)ごとに整理されます
  • タグで画像を絞り込むことができます
  • 十分な量の画像をアップロードすることで、精度の高いモデルを作成できます

画像管理


3. アノテーション

画像分類の場合

画像全体にラベルを付与します。

  • 画像に対してOK/NGなどのラベルを付けます
  • タグは自分で名前を付けて保存できます
  • 一覧モードでまとめてタグ付けができます

アノテーション(画像分類)

物体検出の場合

画像内の対象物を矩形で囲みラベルを付けます。

  • 不良箇所を矩形(バウンディングボックス)で囲みます
  • 複数の不良箇所がある場合は、それぞれに矩形を描画します

アノテーション(物体検出)

⚠️ **アノテーションの品質がモデルの精度に直結します。**丁寧にラベル付けを行いましょう。


4. モデル作成

アノテーション済みのデータでAIモデルを学習させます。

  • ワンクリックで学習を開始できます
  • 学習の進捗状況をリアルタイムで確認できます
  • 学習完了後、モデルの精度を評価できます

モデル作成


5. モデルテスト/公開

作成したモデルをテストし、本番環境に公開します。

  • テスト画像で推論結果を確認できます
  • モデルの精度に問題がなければ公開できます
  • 公開されたモデルはカメラ検査で使用できます

モデルテスト

モデル公開


6. テストレポート作成

モデルのテスト結果をレポートとして出力します。

  • 詳細な評価指標を確認できます
  • 不正解の結果のみに絞って表示できます
  • 結果を活かして更なるモデル改善につなげることができます
  • レポートをPDFでエクスポートして共有できます

テストレポート

テストレポート詳細


7. カメラ検査

カメラ映像に対してリアルタイムでAI検査を実行します。

  • WebカメラやiPhoneで撮影して検査できます
  • 公開済みのモデルを使ってリアルタイム推論を行います

👥 権限について

プロジェクトごとにアクセス権限を設定できます。

種類できること
閲覧者プロジェクトの閲覧のみ
編集者画像アップロード、アノテーション、トレーニング
所有者すべての操作 + メンバー管理・モデル公開
管理者システム全体の管理

メンバーを追加するには

  1. プロジェクト一覧でカードの「︙」メニューをクリック
  2. 「メンバー管理」を選択
  3. 追加したいユーザーのメールアドレスを入力

公開設定(Public / Private)

  • Private(非公開)🔒: 登録されたメンバーのみ閲覧可能
  • Public(公開)🌐: 全員が閲覧可能(編集は編集者以上)

ページ別の権限による操作

プロジェクト一覧

機能閲覧者編集者所有者管理者
プロジェクト一覧表示
新規プロジェクト作成
プロジェクト情報編集
所有者変更
プロジェクト削除

画像管理

機能閲覧者編集者所有者管理者
画像一覧閲覧
画像アップロード
画像選択・削除

アノテーション

機能閲覧者編集者所有者管理者
画像・アノテーション閲覧
バウンディングボックス作成/編集
ラベル付け・保存

モデル学習

機能閲覧者編集者所有者管理者
トレーニング履歴閲覧
トレーニング開始

モデルテスト/公開

機能閲覧者編集者所有者管理者
イテレーション一覧表示
予測テスト実行
モデル公開(Publish)
モデル非公開(Unpublish)

テストレポート

機能閲覧者編集者所有者管理者
テスト履歴・結果閲覧
テスト実行
PDFダウンロード

メンバー管理

機能閲覧者編集者所有者管理者
メンバー一覧表示
公開設定変更
編集者・閲覧者の追加/削除

❓ よくある質問

Q. 画像がアップロードできない

  • ファイル形式を確認してください(JPEG, PNG推奨)
  • ファイルサイズが大きすぎる可能性があります(10MB以下推奨)
  • 編集権限があるか確認してください

Q. トレーニングがエラーになる

  • 画像が最低5枚以上アップロードされているか確認してください
  • 各ラベルに最低1枚以上の画像が必要です

Q. モデルが公開できない

  • 所有者または管理者権限が必要です
  • トレーニングが正常に完了しているか確認してください

Q. カメラが認識されない

  • ブラウザにカメラのアクセス許可を与えてください
  • 他のアプリケーションがカメラを使用していないか確認してください

💬 フィードバック

機能の要望や不具合の報告は、アプリ内の「ご要望・ご相談」ボタンからお送りいただけます。


📚 その他

On this page