背景
アニメキャラクターやシリーズアイコンをデザインする際、スタイルの一貫性を保つことは重要な課題です。SVGのパスパラメータを手動で調整するのは時間がかかり、標準化も困難です。一方、一般的なAIモデルによって生成されたベクターグラフィックは、制御性に欠けることがよくあります。
コアソリューション
OmniSVGは以下の方法でスタイルの一貫性の難問を解決します:
- 参考図表 バインディング技術オリジナルのキャラクターSVG/画像をスタイルテンプレートとしてアップロードすると、シルエットの特徴や配色など、核となる要素を自動的に解決します。
- マルチモーダル特徴アライメント視覚言語モデルは、テキスト記述と参照グラフの視覚的特徴を暗黙のうちに空間的に整列させ、新しく生成されるグラフが主要なスタイルを継承するようにする。
- MMSVGデータセットのサポートモデルの学習サンプルを提供するために、多くの様式化された例を含むイラストの組み込みサブセット。
手続き(機能がリリースされた場合)
- に保存する参照画像/SVGを準備する。
inputs/referenceディレクトリ - の設定ファイルを修正する。
style_weightパラメータ(範囲0~1、推奨初期値0.7) - generateコマンドを実行する際に
--ref_pathパラメータは参照ファイルを指す
中間代替プログラム
コードの現在の未発表段階で利用可能:
- MMSVG-Illustrationデータセットの類似したスタイルのSVGを手動で参照する。
- Inkscapeの経路のトレース新しいグラフィックの線の太さなどのパラメータを手動で標準化する機能
この答えは記事から得たものである。OmniSVG: テキストと画像からSVGベクターグラフィックスを生成するオープンソースプロジェクトについて































