ベクトル監視なしのベクトル画像生成アルゴリズムがCVPR 2021に選出

ベクトル監視なしのベクトル画像生成アルゴリズムがCVPR 2021に選出

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

画像生成アルゴリズムといえば、皆さんもよくご存知でしょう。

ただし、ほとんどのアルゴリズムはラスター画像、つまりビットマップを対象としており、ベクター画像はサポートしていません。

ベクター グラフィックスを生成するアルゴリズムはいくつかありますが、教師ありトレーニングにおけるベクター グラフィックス データセットの品質とサイズが限られているため制限があります。

この目的のために、ロンドン大学ユニバーシティ・カレッジとAdobe Researchの研究者らは、間接的な監視のためにラスタートレーニング画像のみを使用して複雑なベクターグラフィックを生成できる新しい方法、 Im2Vecを提案しました。

△Im2Vec補間効果

原則的なアーキテクチャ

ベクター監視なしでベクター グラフィックス生成モデルを構築するために、研究者は、生成されたベクター シェイプをレンダリングし、ラスター キャンバス上に合成できる微分可能なラスター化パイプラインを使用しました。

△ アーキテクチャ概要 1

具体的には、まず、エンドツーエンドの変分オートエンコーダをベクターグラフィックスデコーダーとしてトレーニングし、ラスターイメージを潜在コード z にエンコードし、次にそれを順序付けられた閉じたベクターパスのセットにデコードします。

複数のコンポーネントを持つグラフの場合、モデルは RNN を使用して各パスの潜在コードを生成します。

これらのパスは、DiffVG を使用してラスタライズされ、DiffComp を使用して結合され、ラスタライズされたベクター グラフィック出力が得られます。

最後に、ラスタライズされたベクター グラフィックスを元のベクター グラフィックスと比較し、両者の間の損失、つまりマルチ解像度ラスター損失を計算します。誤差逆伝播法と勾配降下法を使用してモデルをトレーニングします。

エンコードのプロセスは次のとおりです。

△ アーキテクチャ概要 2

パス デコーダーを使用して、パス コードが閉じたベジェ パスにデコードされ、パスの閉じを保証するためにパス制御ポイントが単位円上に均一に抽出されます。

次に、これらの制御位置は、円形境界条件を持つ 1 次元畳み込みニューラル ネットワーク (CNN) を使用して変形され、点密度の適応制御が実現されます。

制御点の均一な分布と同じ数のセグメントと比較して、適応方式はサンプリング密度を調整し、再構築の精度を向上させます。

同時に、トレーニングされた補助モデルを使用して、複雑さと忠実度のバランスを取り、最適なパス セグメントの数とパス制御ポイントの数を決定します。

△ 統合サンプリングと適応サンプリング: (a) 忠実度とフラグメント数 (b) 誤差とフラグメント数

最後に、別の 1D 円形 CNN を使用して調整ポイントを調整し、描画キャンバスの絶対座標系で最終的なパス制御ポイントを出力します。

既存技術との比較

研究者らは、再構築、生成、補間という 3 つのタスクにおける Im2Vec の定量的なパフォーマンスを評価するために、ラスターベースの ImageVAE とベクターベースの SVG-VAE および DeepSVG と比較しました。

リファクタリングのパフォーマンス評価

まず、さまざまな方法とデータセットの再構築損失を計算します。

SVG-VAE も DeepSVG も、ベクトル監視なしではデータセット上で実行できないことに注意してください。

同時に、研究者らは、異なるデータセットにおける各手法のグラフィックス再構築パフォーマンスの定性的な比較を実施しました。

フォント再構築の実験結果から、次のことがわかります。

Im2Vec は複雑なトポロジ構造をキャプチャし、ベクター グラフィックスを出力できます。
ImageVAE は忠実度は高いですが、出力されるラスター画像の解像度は限られています。
SVG-VAE と DeepSVG はベクター出力を生成できますが、複雑なフォントを正確に再現できないことがよくあります。

MNIST データセットのトレーニングの結果は次のようになります。

ラスター データのみが存在し、ベクター グラフィックスのベンチマークがないため、このデータセットでは SVG-VAE も DeepSVG もトレーニングできません。

ImageVAE と Im2Vec の場合、数字クラスに特化または条件付けしないと、ImageVAE は低解像度のラスター イメージに制限されます (図 a)。一方、Im2Vec はベクター出力を生成できるため、編集可能性とコンパクトさという関連する利点があります。また、どちらも補間の生成で良好な結果を達成します (図 b)。

Emojis および Icons データセットでモデルの再構築パフォーマンスをテストすると、Im2Vec モデルは任意の解像度でラスタライズできることがわかります。

さまざまな方法による再構築のパフォーマンスを比較した結果、研究チームは次のような結論に達しました。

ベクトルベースの方法には、正確なベクトルパラメータを再現できるという利点がありますが、ベクトルパラメータと画像の鮮明度の間に非線形関係があるという問題があります。

SVG-VAE と DeepSVG によって推定されたベクトル パラメータの一見小さなエラーでも、画像の外観に大きな変化が生じる可能性があります。

Im2Vec は、ベクトル パラメータとピクセル空間間のターゲットの不一致の影響を受けないため、再構築タスクの大幅な改善を実現します。

生成と補間性能評価

△ Im2Vec補間性能のテスト結果

△Im2Vecによって生成されたランダムサンプル

実験データから、FONTS と MNIST では、Im2Vec の結果が他の方法よりも正確であり、Im2Vec によって生成されたランダム サンプルには大きなトポロジの変化があることがわかります。

制限事項

ただし、Im2Vec にもいくつかの制限があります。

グリッドベースのトレーニングの性質により、Im2Vec に特定の制限がもたらされ、いくつかの微妙な機能が失われる可能性があります。この問題は、計算効率を犠牲にして解像度を上げるか、より洗練された画像空間損失を開発することで解決できます。

さらに、ベクトル監視が不足しているため、特殊なケースでは、Im2Vec は退化した特徴を含むほぼ最適な値を採用したり、意味的に無意味な部分を考慮して形状を生成したりすることがあります。

結論は

Im2Vec の生成設定は、投影 (画像をベクター シーケンスに変換する)、生成 (ベクター形式で直接新しい形状を生成する)、補間 (ベクター シーケンスから別のベクター シーケンスへの変形またはトポロジの変更) をサポートし、ベクター監視を必要とする方法よりも優れた再構築忠実度を実現します。

研究チームのホームページによると、この論文はCVPR2021に選定されたとのこと。

<<:  ディープラーニング入門: オートエンコーダから変分オートエンコーダまで

>>:  世界で最も難しい「砂の彫刻」ゲームがAIによって解読された

ブログ    
ブログ    
ブログ    
ブログ    

推薦する

中国における医療用人工知能の現状分析:製品検証から市場検証まで

2016年以降、人工知能と医療の融合があらゆる面で火花を散らし始めています。医療AIは数年にわたる開...

業界初のAIリアルタイムステルス技術、ステルスの超能力を手に入れるために快手へ

先ほど終わった快手千夜一夜パーティで、ディルラバ・ディルムラトの突然の登場に、司会者と観客から「かっ...

...

国内生産のテスラは、自動運転アルゴリズムとチップを除いてすべて中国製です

みんなで思い出すと「サプライチェーン」が浮かび上がる最近、テスラは中国で国産テスラ車の一部をリコール...

中国の科学者が色を変えることができる柔らかいロボットを開発

ああ、これはまだ私が知っているロボットですか? 「カモフラージュして色を変える」と「柔らかく変形する...

...

選択ガイド:機械学習をサポートする8つのデータベースの詳細解説

プラットフォームを選択するための第一の原則は、「データに近い」ことです。コードをデータの近くに保つこ...

Metaverse と Web3 は似ていますが、最も重要な違いは何でしょうか?

現在、ビジネス テクノロジーの世界では、2 つの流行語が頻繁に登場しています。 1つはWeb3、もう...

NLP入門: 中国語のルールベースの単語分割法を3つ教えます

自然言語理解において、トークンは独立して動作できる意味のある最小の言語コンポーネントです。単語の識別...

IIoTとAIは大きな課題に直面している

AI は IIoT から生成される膨大な量のデータを管理できるため、その基盤となるアーキテクチャはセ...

GPT時代の学習アルゴリズム、線形モデルを実装するPytorchフレームワーク

今日は線形回帰モデルの実装を続けます。ただし、今回はすべての関数を自分で実装するのではなく、Pyto...

...

今後 5 年以内にトラックは自動運転できるようになるでしょうか? 「人工知能の女王」はシノトラックでこの答えを出した

「人工知能の女王」ジャスティン・カッセル氏が済南の中国重汽で「人工知能と世界の未来経済」について講演...

ビッグデータと人工知能を活用して英語教育の問題を解決する

1. 英語教育と学習の現状現在、我が国の英語教育は大きな進歩を遂げていますが、依然として我が国の発展...