メインコンテンツへスキップ

画像エンハンスメントトグルの機能について

Meshyの画像エンハンスメントトグルの機能と使用すべきタイミングについて解説します。入力画像を前処理することで、よりクリーンな3Dメッシュと一貫性のある出力を実現します。

目次

画像エンハンスメントトグルを有効にすると、画像がMeshyの3D生成パイプラインに入る前に自動的な前処理が行われます。

有効にすると、画像はMeshyの3Dリコンストラクション専用に最適化された、クリーンでニュートラルな色調のバージョンに変換されます。これは、3D AIを混乱させる可能性のある視覚的なノイズや雑多な要素を取り除きながら、重要な形状や細部を保持し、画像を純粋な構造的フォームへと整える作業と考えてください。

ほとんどの場合、よりクリーンで一貫性のある結果を得るために、ONのままにすることをお勧めします。その結果、通常はモデルの品質が向上しますが、その引き換えに多少のコントロール性が失われます。例えば、細部が元の入力画像と完全には一致しない場合があり、エンハンスメントの過程で色がわずかに正規化されることがあります(例えば、ターコイズのオブジェクトがライトブルー寄りに変化するなど)。正確な色の再現性が重要な場合は、オフにすることをご検討ください。


場所

画像エンハンスメントトグルは、Image to 3Dの モデル生成ワークスペース にあります。

注意: この機能は現在、Meshy 6およびMeshy 7の世代でのみ利用可能です。


画像エンハンスメントをONのままにしておくとなぜ役立つのか?

Meshyの3D AIは、オブジェクトの3D形状を容易に読み取れる場合に最も高いパフォーマンスを発揮します。しかし、多くの画像や実写写真には以下のような要素が含まれがちです:

  • 忙しい、または雑然とした背景

  • 強い影、ハイライト、ドラマチックなライティング

  • 光沢のある、反射する、または高度にテクスチャ化された表面

  • 3Dにうまく反映されない細かいディテール

  • 3Dの深さや形状のコントラストが不十分

  • ブランドロゴ、不要なテキスト、視覚的なオーバーレイ

  • 最終的な生成物に紛れ込んでしまう可能性のある不要なオブジェクト

画像エンハンスメントトグルはこれらの邪魔な要素を取り除き、AIがジオメトリに集中できるようにします。これにより、通常は以下のような効果が得られます:

  • よりクリーンな3Dメッシュ

  • 全体的により優れたディテール

  • より正確な形状認識

  • より明瞭なエッジとシルエットの定義

  • アーティファクトや不整合の減少

  • より予測可能で実用的な出力


いつ使うべきですか?

ONにすべき場合:

  • 開始画像がMeshyが読み取るのに最適な状態ではない場合 (詳細についてはこちらをご覧ください)

  • 画像がAI生成であるか、解像度が低い場合

  • 強い影、ドラマチックなライティング、反射がある場合

  • 表面が反射している場合

  • 画像に除去したいテキスト、ロゴ、オーバーレイが含まれている場合

  • 最も安定した、クリーンで一貫性のある3D出力を求めている場合

  • 一部のディテールが元の画像と若干異なる可能性があるとしても、全体的に最良の結果を求めている場合

OFFにしてもよい場合:

  • 画像がすでにクリーンで、高解像度であり、適切なライティングが施されており、Meshyが容易に読み取れる場合

  • Meshyが元の画像内のオブジェクトを誤って除去したり、分離してしまう場合

  • 特殊な細かいディテール、複雑な表面テクスチャ、パターンを保持したい場合

  • 読みやすさ、および潜在的な品質を犠牲にしてでも、元の画像と可能な限り直接的な視覚的な一致を優先したい場合

  • 意図的に、画像のライティングや色を出力されるメッシュの表面に反映させたい場合

  • 正確な色の再現性が重要な場合 — 画像エンハンスメントにより色がわずかに正規化されることがあります(例えば、ターコイズの表面がライトブルー寄りに変化するなど)


API経由での画像エンハンスメントの利用

Meshy API を使用してプログラム的に3Dモデルを生成する場合、Image to 3Dリクエスト内の image_enhancement ブーリアンパラメータを使用してこの挙動を制御できます:

  • image_enhancement: true — 前処理を有効にします(推奨デフォルト)

  • image_enhancement: false — 前処理をスキップします。入力画像がすでにクリーンで、ライティングが適切であり、3D生成向けに最適化されている場合にのみ推奨されます

注意: 同一の入力を用いた実際のAPIテストでは、image_enhancement: false は一貫して低品質な結果を生むことが確認されています。特別な理由がない限り、有効のままにすることをお勧めします。


よくある質問

画像エンハンスメントはモデルの品質を向上させますか?

ほとんどの場合、はい。画像エンハンスメントは、ノイズが多い、雑然とした、またはライティングが不適切な画像を3D生成前にクリーンアップするため、通常はよりクリーンなメッシュ、より正確な形状認識、およびアーティファクトの減少につながります。大多数の入力に対して、ONのままにすることで目に見えて良い結果が得られます。

画像エンハンスメントはモデルの色を変えますか?

変わる可能性があります。前処理のステップでは、3Dリコンストラクション用に画像が正規化されるため、特定の色がわずかに変化することがあります。例えば、ターコイズのオブジェクトが出力ではライトブルーに見えることがあります。正確な色の再現性が重要な場合は、画像エンハンスメントをOFFにして、元の色がメッシュの表面に直接反映されるようにしてください。

画像がすでにクリーンでライティングも適切です。それでも使うべきですか?

必ずしもそうではありません。画像がすでに最適化されている場合(クリーンな背景、適切なライティング、シャープなディテール、反射なし)は、エンハンスメントをOFFにした方が同等か、それ以上に良い結果が得られる可能性があります。これは、前処理のステップで除去すべきノイズがほとんどなく、かえって細かいディテールが過剰に平滑化されてしまう可能性があるためです。

なぜMeshyは私の画像の一部を除去したり変更したりするのですか?

これは画像エンハンスメントの一般的な副作用です。前処理のステップでは、主題を分離し、背景を除去し、視覚的な複雑さを単純化しますが、その過程で保持したかった要素が影響を受けることがあります。画像エンハンスメントをOFFにすることで、AIが元の画像をより忠実に読み取れるようになります。

画像エンハンスメントはすべてのMeshyモデルで利用できますか?

現在、画像エンハンスメントは Meshy 6およびMeshy 7 の世代でのみ利用可能です。それ以前のモデルバージョンではサポートされていません。

API経由で画像エンハンスメントを制御できますか?

はい。Image to 3D APIリクエストに image_enhancement: true または image_enhancement: false を渡してください。デフォルトの挙動はWebアプリと同じ推奨設定に従います。つまり、ほとんどの入力では有効にし、ソース画像がすでに高度に最適化されている場合にのみ無効にしてください。


関連記事

この記事は役に立ちましたか?