Waymo は不十分なデータを補うために GAN を使用しています。生成された画像を使用して、シミュレーション環境でモデルをトレーニングします。

Waymo は不十分なデータを補うために GAN を使用しています。生成された画像を使用して、シミュレーション環境でモデルをトレーニングします。

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載しています。転載の際は出典元にご連絡ください。

流行の影響で、ウェイモなどの自動運転メーカーは、現実世界の公道での訓練やテストを一時的に実施できなくなっている。

ただし、エンジニアはシミュレーション環境では、GTA (取り消し線付き) でスポーツカーを運転し続けることができます。

シミュレートされた環境内のシーン、オブジェクト、センサー フィードバックは通常、 Unreal EngineUnityなどのゲーム エンジンを使用して作成されます。

LIDAR などのセンサーの現実的なモデリングを実現するには、多くの手動操作が必要であり、十分かつ複雑なデータを取得するには多大な労力がかかります。

データが不十分だったため、自動運転車のベンチマークであるWaymoはそれを補うためにGANを使用することを決定しました。

SurfelGANと呼ばれるこのGANは、自動運転車によって収集された限られたLIDARとカメラのデータに基づいて、リアルなカメラ画像を生成できます。

GAN によって生成されたデータを自動運転車のトレーニングに使用することは信頼できるでしょうか?

サーフェルガン

まず、SurfelGAN がどのように作成されたかを見てみましょう。

主な手順は 2 つあります。

まず、ターゲット環境がスキャンされ、多数のテクスチャ付き表面要素 (サーフェル) で構成されるシーンが再構築されます。

次に、カメラの軌跡を使用して表面要素をレンダリングし、セマンティック セグメンテーションとインスタンス セグメンテーションを同時に実行します。次に、GAN を通じてリアルなカメラ画像が生成されます。

表面要素シーンの再構築

計算と保存の効率性を維持しながらセンサー情報を忠実に保存するために、研究者らはテクスチャを強化した表面要素マップ表現方法を提案した。

サーフェス要素 (略称 Surfel) は、動的な幾何学的モデリングに適しています。オブジェクトは、照明情報を持つ密な点またはサーフェス要素のセットによって表現されます。

研究者らは、LIDARスキャンでキャプチャされたボクセルを色付きの表面要素に変換し、k×kグリッドに離散化しました。

照明条件の違いやカメラの相対的な姿勢(距離と視点)の変化により、各表面要素はフレームごとに異なる外観になることがあります。研究者らは、異なる距離にある n k×k グリッドで構成されるコードブックを作成することで、表面要素の表現を強化することを提案しました。

レンダリングフェーズでは、カメラのポーズに基づいて、どの k×k ブロックを使用するかを決定します。

図の 2 行目は、この方法による最終的なレンダリング効果を示しています。 1 行目のベースライン メソッドと比較すると、テクスチャ強化表面要素マップでは多くのアーティファクトが除去され、3 行目の実際の画像に近いことがわかります。

車両などの動的オブジェクトを処理するために、SurfelGAN は Waymo のオープン データセットからの注釈も採用しています。対象物体の LIDAR スキャンからのデータが蓄積され、シミュレートされた環境内の任意の場所で車両や歩行者を再構築できるようになります。

SurfelGANによる画像の合成

上記の手順を完了した後も、シミュレーション シーンには不完全なジオメトリとテクスチャの問題が残っています。

このとき、GAN モジュールが役立ちます。

トレーニング セットアップは、Sufel 画像から実画像への GS→I と、逆に実画像から Sufel 画像への GI→S の 2 つの対称エンコーダー/デコーダー ジェネレーターです。また、Sufel ドメイン用と実ドメイン用の 2 つの識別子もあります。

上の図では、緑の線は教師あり再構成損失、赤の線は敵対的損失、青/黄色の線はサイクル一貫性損失を表しています。

入力データには、ペアデータと非ペアデータが含まれます。その中で、非対称データは次の 2 つの目的を達成するために使用されます。

  • 識別器の一般化パフォーマンスを向上します。
  • サイクルの一貫性を強制することでジェネレータを正規化します。

さらに、表面要素画像のカバー範囲が限られているため、レンダリングされた画像には未知の領域が広く含まれており、カメラと表面要素間の距離も別の不確実性要因をもたらします。研究者は距離加重損失を使用して、GANのトレーニングを安定化させました。

具体的には、データの前処理中に、まず距離マップが生成され、次に距離情報が重み付けスパース性として使用されて再構成損失が調整されます。

実験結果

最後に、それがどれだけ効果的かを確認するには、まだ実験結果を見る必要があります。

研究者らはWaymo Open Dataset(WOD)に基づいて実験を行った。データセットは、798 個のトレーニング シーケンスと 202 個の検証シーケンスで構成されています。各シーケンスには 20 秒間のカメラ データと LIDAR データが含まれます。さらに、WOD には車両や歩行者の実際の注釈も含まれています。

彼らはまた、WOD (Waymo Open Dataset-Novel View) から新しいデータセットを派生させました。このデータセットでは、研究者はカメラの摂動ポーズに基づいて、元のデータセットの各フレームの表面要素の新しいレンダリングを作成しました。

さらに、実際の画像に対する非ペアトレーニング用の 100 フレームの短いシーケンスが 9800 個あります。また、モデルの信頼性をテストするために、Dual Camera-Pose Dataset (DCP) が使用されます。

検出器の識別により、SurfelGAN によって生成された最高品質の画像は AP@50 が 52.1% から62.0%に増加し、実際の画像の61.9%と同等であることがわかります。

Waymo は、このような結果が将来の動的オブジェクト モデリングおよびビデオ生成シミュレーション システムの強固な基盤を築くと考えています。

中国の作品

論文の第一著者は、ウェイモの中国人インターンのジェンペイ・ヤン氏で、2019年6月から8月にかけてウェイモで研究を完了した。

Zhenpei Yang は清華大学のオートメーション学部を卒業し、現在はテキサス大学オースティン校で 3D ビジョンとディープラーニングを専門に博士号取得を目指しています。

[[330169]]

ウェイモの主任科学者ドラゴミール・アンゲロフ氏もこの論文の著者の一人である。

<<:  論文執筆に必ず使うべき 12 のニューラル ネットワーク可視化ツール

>>:  マイクロソフト、警察への顔認識サポート提供を禁止される企業リストに加わる

推薦する

...

...

...

AI+CRMの啓示:人工知能は、アプリケーションシナリオに実装された場合にのみ、大きな可能性を発揮できます。

[51CTO.comより] 両会期中の政府活動報告に人工知能が盛り込まれた。万鋼科学技術部長は、中...

Facebook、動画から学習する新たなAIプロジェクトを開始

3月30日、海外メディアの報道によると、Facebookの開発者らは、公開動画から学習できる「Lea...

AIコンピューティングパワーギャップを越えて、人工知能コンピューティングセンターの産業的価値が強調される

「第14次5カ年計画」の骨子には「デジタル化の加速とデジタル中国の構築」という独立した章が設けられ、...

百度CTO王海鋒氏:「文心易眼」のユーザー数は1億人を超える

「文心易眼のユーザー規模が1億人を突破した」。12月28日、百度の最高技術責任者で、深層学習技術・応...

タオバオライブストリーミングトラフィックと供給間のエンドツーエンドの連携の調査

1. タオバオライブの体系的な制御機能の進化現在、Taobao Live の推奨アルゴリズムの焦点は...

...

3つの大きな問題を解決すれば、ドローン配送の時代が徐々に近づいてくる

生活のペースが加速し続けるにつれて、テイクアウトや物流などの輸送効率に対する人々の要求はますます高ま...

この肖像生成AIは、簡単なスケッチから1秒で本物の顔を生成できる

人工知能技術の発展に伴い、その用途は豊富かつ多様化しており、画像との組み合わせにおいては、AI顔認識...

テクノロジー市場: エッジデバイスで利用可能なエッジAIソリューション

エッジコンピューティングと人工知能の組み合わせにより、エッジ AI は現在のテクノロジー市場における...

機械学習エンジニアとデータサイエンティストの戦い

この記事は公開アカウント「Reading Core Technique」(ID: AI_Discov...

...