ビジュアルAIガイド
コンピュータビジョン
コンピューター ビジョンは、画像やビデオから情報を抽出するシステムを構築します。
このガイドを聴くAIによるナレーション · ~2 min
概要
タスクには、分類、オブジェクト検出、セグメンテーション、追跡、および視覚的な質問応答が含まれます。各タスクは異なる出力を要求しますが、シーンの完全な理解を自動的に提供するものはありません。
主なポイント
- 視覚的なタスクと出力を定義します。
- 現実的なキャプチャ条件をテストします。
- 前処理とショートカットを評価します。
ディープダイブ
画像は、ピクセルまたはその他の表現をエンコードする数値配列になります。モデルはその目的に役立つパターンを学習しますが、それらのパターンには偶発的な相関関係が含まれる可能性があります。分類子は、開発者が認識することを意図したオブジェクトではなく、背景に依存する場合があります。出力を正確に定義します。分類では、画像にラベルを割り当てます。検出によりオブジェクト インスタンスが特定されます。セグメンテーションでは、ピクセルまたは領域にラベルを付けます。オブジェクト カテゴリを識別するモデルでも、その境界を特定できない場合や、重複する複数のインスタンスを区別できない場合があります。現実的なカメラ、照明、解像度、視点、環境を評価します。過度に楽観的な結果を避けるために、データを分割するときは、同じシーンからの関連画像を保持するか、一緒に記録してください。珍しい状況と、さまざまなミスによるコストを調査します。アプリケーションは、画質、権限、不確実性、およびダウンストリーム アクションも処理する必要があります。信頼できるラベルは、シーンが安全であること、または推定された属性が使用に適していることを証明するものではありません。結果を確認する必要がある場合は、ソース画像と意味のあるレビュー情報を保存します。
04作業例
バックグラウンドショートカットをテストする
赤いおもちゃのすべてのトレーニング画像が白いテーブル上にあり、すべての青いおもちゃが暗いテーブル上にあるおもちゃデータセットを構築します。
交換した背景と目に見えない表面でおもちゃをテストします。
予測がおもちゃではなく表に従っている場合は、元の精度が意図したコンセプトに従って測定されたと仮定するのではなく、データと評価を修正してください。
それが示すもの
発明されたセットアップは、視覚的にもっともらしいデモンストレーションで隠すことができるショートカットを示しています。
現実世界の実装
実際のカメラと照明のセットアップで製造上の欠陥を検出します。
承認された文書画像を適切な抽出プロセスにルーティングする前に分類します。
実践する
なぜそれが重要なのか
- 速度とスケール. Visual AI は、検査、検出、タグ付けタスクを大規模に自動化できます。
- ビルドの選択. クリエイティブ チームは、手動での修正を減らし、より迅速にコンセプトのプロトタイプを作成できます。
- チームとワークフロー. 以前は処理が困難であった画像信号やビデオ信号を操作に使用できるようになります。
気をつけてください
- 出所が不明瞭な場合、肖像権と同意が法的リスクとなる可能性があります。
- モデルのパフォーマンスは、照明、人口統計、環境によって異なる場合があります。
- 信頼度のしきい値が監視されない限り、誤検知は気付かれない可能性があります。
次のステップ
- 精度、再現率、エラーコストの許容基準を定義します。
- 実際の生産条件に一致するデータを使用してテストします。
- 信頼性の低い予測や影響の大きい予測については、人間によるレビューを追加します。
- モデルのドリフトを追跡し、カメラまたはデータセットの変更後に再検証します。
出典とさらなる参考文献
- Radford and colleagues視覚言語表現学習
探検を続けましょう
よくある質問
オブジェクトを識別するということは、システムが画像全体を理解することを意味するのでしょうか?
いいえ、オブジェクトの認識は 1 つのタスクです。関係、コンテキスト、不確実性、および安全な使用については、個別の評価が必要です。