人工知能とディープラーニング手法に基づく現代のコンピュータービジョン技術は、過去 10 年間で目覚ましい進歩を遂げました。現在、画像分類、顔認識、画像内のオブジェクトの識別、ビデオ分析と分類、ロボットや自律走行車の画像処理などのアプリケーションに使用されています。 多くのコンピューター ビジョン タスクでは、画像の内容を理解し、各部分の分析を容易にするために、画像をインテリジェントに分割する必要があります。今日の画像セグメンテーション技術では、コンピューター ビジョンのディープラーニング モデルを使用して、画像の各ピクセルが表す現実世界のオブジェクトを理解します。これは 10 年前には想像もできなかったことです。 ディープラーニングは視覚入力のパターンを学習し、画像を構成するオブジェクトのクラスを予測できます。画像処理に使用される主なディープラーニング アーキテクチャは、畳み込みニューラル ネットワーク (CNN)、または AlexNet、VGG、Inception、ResNet などの特定の CNN フレームワークです。コンピューター ビジョン用のディープラーニング モデルは、計算時間を短縮するために、専用のグラフィックス プロセッシング ユニット (GPU) でトレーニングおよび実行されることがよくあります。 画像セグメンテーションとは何ですか? 画像のセグメンテーションは、コンピューター ビジョンにおける重要なプロセスです。画像分析を簡素化するために、視覚入力をセグメントに分割します。フラグメントはオブジェクトまたはオブジェクトの一部を表し、ピクセルまたは「スーパーピクセル」のセットで構成されます。画像セグメンテーションでは、ピクセルをより大きな部分に編成し、個々のピクセルを観察単位として考慮する必要がなくなります。画像分析には 3 つのレベルがあります。
セマンティックセグメンテーションとインスタンスセグメンテーション セグメンテーション プロセス自体には、次の 2 つの粒度レベルがあります。
従来の画像セグメンテーション方法 過去によく使用されてきた画像セグメンテーション技術もいくつかありますが、厳密なアルゴリズムを使用し、人間の介入と専門知識が必要となるため、ディープラーニング技術ほど効率的ではありません。これらには以下が含まれます:
ディープラーニングが画像セグメンテーション手法にどのように役立つか 最新の画像セグメンテーション技術は、ディープラーニング技術を活用しています。セグメンテーションのためのディープラーニング アーキテクチャをいくつか紹介します。 CNN を画像セグメンテーションに使用するには、画像パッチを畳み込みニューラル ネットワークへの入力として入力し、畳み込みニューラル ネットワークがピクセルにラベルを付けます。 CNN は画像全体を一度に処理することはできません。画像全体をマッピングするまで、一度に数ピクセルで構成された小さな「フィルター」を調べながら画像をスキャンします。 従来の CNN ネットワークは完全に接続したレイヤーを持ち、異なる入力サイズを処理できません。 FCN は畳み込み層を使用してさまざまなサイズの入力を処理し、より高速に動作できます。最終出力層には、画像の高さと幅に対応する大きな受容野があり、チャネルの数はクラスの数に対応します。畳み込み層は各ピクセルを分類して、オブジェクトの位置を含む画像のコンテキストを決定します。 アンサンブル学習は、2 つ以上の関連する分析モデルの結果を 1 つに結合します。アンサンブル学習により予測精度が向上し、一般化誤差が削減されます。これにより、画像を正確に分類および分割できるようになります。アンサンブル学習は、単一の最適な学習者を作成しようとするのではなく、画像の一部を分類してその出力を組み合わせる一連の弱い基本学習者を生成しようとします。 DeepLab DeepLab を使用する主な目的の 1 つは、信号抽出を制御しながら画像のセグメンテーションを実行し、サンプル数とネットワークが処理しなければならないデータ量を削減することです。もう 1 つの動機は、マルチスケールのコンテキスト特徴学習、つまり異なるスケールの画像から特徴を集約できるようにすることです。 DeepLab は、特徴抽出に ImageNet 事前トレーニング済み ResNet を使用します。 DeepLab は通常の畳み込みではなく、拡張畳み込みを使用します。各畳み込みの異なる拡張率により、ResNet ブロックはマルチスケールのコンテキスト情報を取得できます。 DeepLab は 3 つの部分で構成されています。
SegNet ニューラル ネットワーク セマンティック ピクセル セグメンテーションとも呼ばれる、ディープ エンコーダーとデコーダーをベースとしたアーキテクチャ。入力画像を低次元でエンコードし、その後、方向不変機能を使用してデコーダーで画像を復元します。次に、デコーダー側でセグメント化された画像が生成されます。 画像セグメンテーションの応用 画像セグメンテーションは、画像内のオブジェクトとそのコンテキスト間の関係を判断するのに役立ちます。アプリケーションには、顔認識、ナンバープレート認識、衛星画像分析などがあります。たとえば、小売業やファッションなどの業界では、画像ベースの検索で画像セグメンテーションを使用しています。自動運転車は周囲の状況を把握するためにこれを利用します。 物体検出と顔検出 これらのアプリケーションには、デジタル画像内の特定のクラスのオブジェクトのインスタンスを識別することが含まれます。セマンティック オブジェクトは、顔、車、建物、猫などのクラスに分類できます。
ビデオ監視 - ビデオ追跡と移動物体追跡 これには、ビデオ内の移動オブジェクトの位置を特定することが含まれます。その用途には、セキュリティと監視、交通管制、人間とコンピュータの相互作用、ビデオ編集などがあります。
小売業の画像認識 このアプリにより、小売業者は棚の商品のレイアウトを把握できるようになります。アルゴリズムは製品データをリアルタイムで処理し、商品が棚にあるかどうかを検出します。商品が在庫切れの場合は、その理由を調べて販売員に通知し、サプライ チェーンの適切な部分に解決策を提案できます。 |
<<: 2021年のAIに関する10の大胆な予測の科学的分析 学術見出し
>>: 先頭に立つ! 16人の学際的な専門家がAIの次の10年について語る
現在の人工知能の発展は、主にディープラーニングに代表される機械学習技術の恩恵を受けています。ディープ...
[[257487]] [51CTO.com クイック翻訳] 音声アシスタントの台頭により、マーケティ...
ここ数年、世界的な自動運転はまだ発展途上であったとすれば、各国の政策の推進により、自動運転に関する最...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
[[442491]]この記事はAI新メディアQuantum Bit(公開アカウントID:QbitA...
英国最大の警察組織は、年末までに顔認識機能を大幅に拡大する予定だ。新しい技術により、ロンドン警視庁は...
今日は顔をスキャンしましたか? [[373513]]人工知能の急速な発展により、知能の時代が静かに到...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
ビッグデータダイジェスト制作著者: カレブ周知のとおり、Apple の App Store のポリシ...
顔を入れ替えた動画は、DL を悪用した大きな結果です。インターネット上にあなたの写真がある限り、あな...
経験とデータに基づく革命統計革命は 1990 年代初頭に人工知能 (AI) に広がり、2000 年代...