Erase Spark app iconErase Spark

写真の不要なものを消す仕組みとは?AI消しゴムの原理をわかりやすく解説

AI消しゴムはなぜ消したはずの背景をきれいに再現できるのか?インペインティングの仕組みと、写真から人を消すときに失敗しないコツを分かりやすく解説します。

著者 Ayoub Farid · · 5 分で読めます

消したい人物をブラシでなぞってボタンをタップするだけで、その人がスッと消え、もともとそこに生えていたような芝生や砂浜、壁が現れます。まるで魔法のように感じられますが、そこにはしっかりとした技術的な仕組みがあります。その原理を理解しておくと、写真の仕上がりをぐっときれいにできるようになります。

基本となる技術:インペインティング

専門用語では、この処理をインペインティング(Inpainting)と呼びます。画像の欠落した部分を、周囲と違和感のない自然な内容で埋める技術のことです。ブラシでなぞった部分は「中身が不明なピクセル」というマスク領域になります。AIの役割は、画像全体が自然に見えるようにその欠損部分を埋めることです。

従来の方法:コピーとブレンド

これまでのツール(コピースタンプや修復ブラシ、初期の「コンテンツに応じた塗りつぶし」など)は、近くのピクセルをコピーして境界線をぼかしてなじませていました。単純な模様や小さなゴミを消す程度ならうまく機能しますが、広い範囲を消そうとすると同じ模様が繰り返されたり、不自然なボケができたりして失敗しがちでした。

最新の方法:生成モデルの活用

現在のAI消しゴムは、膨大な画像データを学習した生成モデルを使用しています。AIは「芝生がどう続いているか」「水平線がどう伸びているか」「レンガの壁がどう並んでいるか」「光がどう当たっているか」といった、現実世界の法則をあらかじめ学んでいます。そのため、写真にぽっかりと穴が開いた状態になっても、周囲の状況にぴったり合った新しいピクセルを自ら生成できるのです。

元の写真の裏側に本当に写っていたものを復元しているわけではありません。周囲の状況から判断して、極めて説得力のある「もっともらしい推測」を描き出しています。

きれいに仕上がるケース

AIが周囲の情報を十分に読み取れる場合、きわめて自然な仕上がりになります。

  • 背景が繰り返しのパターンである場合(空、芝生、砂浜、水面、壁など)。
  • 写真全体に対して、消したい範囲が比較的小さい場合。
  • 写真にピントが合っており、光の当たり方が均一な場合。

違和感が残りやすいケース

以下のような状況では、仕上がりのクオリティが下がることがあります。

  • 顔や看板、特定の特徴的な建物など、他で代用できない固有のものが隠れていた場合。
  • 塗りつぶした範囲が写真の大半を占めている場合。
  • 輪郭や影の選択が漏れており、残った痕跡をAIが周囲の情報と誤認して引き伸ばしてしまう場合。

「消去」と「置き換え」の違い

AIによる置き換えも同じ仕組みを利用していますが、追加の指示としてテキストプロンプト(指示文)が加わります。「違和感のないもので埋める」代わりに、「雰囲気に馴染むかわいい猫で埋める」といった指示を出します。生成モデルは、写真全体の光の加減や遠近感(パース)に合わせて新しいオブジェクトを描き出します。

きれいに仕上げるための実践テクニック

  1. 少し広めに塗りつぶす。 元のものの輪郭や影が残らないよう、対象物より少し大きめになぞりましょう。
  2. 少しずつ消す。 消したいエリアを小分けにして処理したほうが、AIの推測精度が上がります。
  3. 周囲の情報を残す。 AIは周囲の景色を手がかりにするため、消去する前に写真をきつくトリミングしすぎないようにしましょう。
  4. 元の写真と比較する。 ビフォー・アフターを切り替えて、不自然なテクスチャの繰り返しがないか確認しましょう。

実践的なテクニックについては、iPhoneで写真から不要なものを消す方法や写真から人を消すテクニックをご覧ください。また、AI消しゴムと修復ブラシの違いの比較も参考になります。

自分の写真で試してみましょう

Erase Sparkを使えば、iPhoneやiPadで生成AIを活用した「オブジェクトを削除」「オブジェクトを置き換え」「背景を削除」が簡単に行えます。無料でダウンロードしてお試しいただけます。

よくある質問

インペインティングとは何ですか?

インペインティングとは、画像の一部が欠けている領域(マスクされた部分)を、周囲と馴染む自然な画像データで埋めて1枚の写真として完成させる技術のことです。

AIは実際に隠れていた背景を知っているのですか?

いいえ、もともと何があったのかを知っているわけではありません。周囲のピクセル情報と、事前に学習した膨大な画像パターンをもとに、現実的で違和感のない推測を行って描画しています。

なぜ時々おかしな形が生成されてしまうのですか?

多くの場合、一度に消そうとした範囲が広すぎるか、消したいものの輪郭や影が中途半端に残っていることが原因です。輪郭を含めてしっかり囲み、少しずつ分けて消すときれいに仕上がります。

AI消しゴムは「コンテンツに応じた塗りつぶし」と同じですか?

解決しようとしている課題は同じです。ただし、最新の生成モデルを用いたAI消しゴムのほうが、従来のコンテンツに応じた塗りつぶしよりも広い範囲を自然に補完するのが得意です。

あわせて読みたい