Refixo app iconRefixo

AIによる古い写真修復の仕組みとは?専門用語なしで分かりやすく解説

AIによる古い写真修復の仕組みを分かりやすく解説。傷の除去やぼやけた顔の補正、白黒写真のカラー化をどう処理しているのか、その技術と限界をご紹介します。

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

AIによる古い写真修復の仕組みとは?専門用語なしで分かりやすく解説 (修復前)AIによる古い写真修復の仕組みとは?専門用語なしで分かりやすく解説 (修復後)

ボタンをタップするだけで、わずか数秒のうちに、ひび割れた1940年代の肖像写真がまるで昨日プリントされたかのように美しくよみがえる。一見すると魔法のように思えますが、もちろんそうではありません。ボタンの向こう側で何が起きているのかを知ることで、より綺麗な仕上がりを引き出し、どの程度までAIを信頼できるかを判断しやすくなります。

結論から言うと

AI写真修復モデルとは、膨大な数のサンプルから「劣化した写真がどのように見え、綺麗な写真がどのような姿をしているか」を学習したニューラルネットワークです。AIは読み込んだ写真を見て、最も可能性が高い「本来の綺麗な姿」を予測します。完全に失われた情報をどこかから見つけ出してくるわけではなく、過去に学んだパターンに基づいて「推測」しているのです。

AIモデルはどのように学習するのか

修復モデルのトレーニングは、おおまかに次のような流れで行われます。

  1. 綺麗で高画質な写真を大量に用意する。 ポートレート、集合写真、風景写真など、数百万枚規模の写真を集めます。
  2. 人工的にダメージを加える。 傷、ホコリ、ブレ、ノイズ、JPEG圧縮による劣化、色あせや変色などを加え、一部はあえて白黒写真に変換します。
  3. 元通りにするようAIに指示する。 AIは綺麗な状態を推測し、復元画像を生成します。
  4. 正解と比較して補正する。 推測した画像と元の綺麗な写真を比較し、次回より高精度に復元できるようにAI自身が内部パラメータを微調整します。

このサイクルを数多く繰り返すことで、AIは傷や劣化のパターンを正確に見極め、ごく自然なディテールで補完できるようになります。

読み込んだ写真の中で起きていること(ステップ別解説)

1. 傷や汚れの検出

まず、何がダメージで何が本来の写真の内容なのかを判別します。たとえば、空を横切る白い細い線はおそらく「傷」ですが、服の襟に沿った白い線は「襟のステッチや輪郭」である可能性が高いと判断します。従来の単純な「ホコリ除去フィルター」は本物のディテールまでぼかしてしまうことがありましたが、AIが優れているのはこの識別能力の高さにあります。詳しくは写真の傷を消す方法をご覧ください。

2. インペインティング(欠損部分の補完)

傷んだ部分を、周囲の状況に馴染む情報で埋めていきます。頬を横切る傷であれば肌のきめ細かな質感を補い、欠けてしまった角の部分であれば背景の続きを描き足します。大きく欠落した部分はより想像力に頼った補完になるため、再現の精度はやや下がる傾向があります(詳しくは破れた写真を修復する方法をご参照ください)。

3. 顔の修復・ブレ補正

人間の目は、人の顔のごくわずかな違和感にすぐ気づくため、顔には特別な処理が施されます。顔専用のAIモデルが目、鼻、口、髪を認識し、ぼやけた写真からでもクッキリとした鮮明なディテールを再構築します。このステップは見た目の変化が最も大きい部分ですが、同時に最も入念なチェックが必要な部分でもあります(詳しくは古い写真のぼやけた顔を鮮明にする方法をご覧ください)。

4. 明暗と色調の補正

色あせ、黄ばみ、変色を補正し、コントラストを調整します。これにより、黒い部分はしっかりと引き締まり、白い部分は自然な明るさを取り戻します。

5. 写真を高画質化(アップスケーリング)

多くの修復処理では、解像度を上げて髪の毛の質感や衣服の繊維といった細部のディテールを予測・再現する処理も行われます。詳しくは古い写真の解像度を上げて高画質化する方法をご覧ください。

6. 白黒写真のカラー化(オプション)

白黒写真の場合、カラー化モデルが肌、空、草木、服などの各領域に最もふさわしい色合いを推測します。これは文脈と経験則に基づいた高度な予測です。詳細はAIによる白黒写真カラー化の仕組みで詳しく解説しています。

なぜ仕上がりに違和感を覚えることがあるのか

  • 元の情報量が少なすぎる: 顔が極端に小さい場合や激しくブレている場合、AIには手掛かりがほとんどないため、創作する割合が多くなります。
  • 珍しい被服や被写体: 特殊な軍服、伝統的な衣装、AIがあまり学習していない珍しい小物は、単純化されたり不正確に描写されたりすることがあります。
  • 必ず答えを出そうとする性質: 本来なら「情報不足で判別できない」という状態であっても、AIは何かしらの形を必ず出力しようとします。

だからこそ、特に大切な家族写真などよく知っている人物の顔については、修復後の仕上がりを必ず元の写真と見比べることが大切です。AI写真修復の精度に関する検証記事でチェックポイントを詳しくまとめています。

Refixoのようなアプリはこの技術をどう活用しているか

Refixoは、これらの複雑な処理をワンタップに集約しています。写真を選んで修復ボタンを押すだけで、傷の除去、顔のブレ補正、色調の調整、さらには白黒写真のカラー化までを自動で行います。完了後はスライダーを左右に動かして、元の写真と修復後の仕上がりを一目で比較できます。

よくある質問

AIによる修復は、写真の「本来のディテール」を完全に復元しているのですか?

部分的にはそうです。うっすらとした顔立ちやあせた色合いなど、情報が少しでも残っている部分はAIがそれを強化します。しかし、完全に欠落してしまった部分は「もっともらしいディテール」を作り出して補っているため、当時の実際と完全に一致するとは限りません。

修復された顔が、元の人物と少し違って見えることがあるのはなぜですか?

顔が非常に小さかったり大きくぼやけていたりすると、AIが推測して再構築しなければならない情報が多くなります。その結果、目の形や表情のニュアンスにわずかな違いが生じることがあります。元の写真をできるだけ高解像度でスキャンしてデジタル化すると、この問題を大幅に軽減できます。

AIによる写真修復は、単なる写真フィルターと同じですか?

いいえ、全く異なります。フィルターは画像全体に対して一律の調整をかけるだけですが、AI修復は画像内のエリアごとに何が写っているかを分析し、肌、髪、背景などをそれぞれ別の最適な方法で個別に修復・補正します。

AI写真修復の精度は今後さらに向上しますか?

はい、確実に向上します。特にひどく傷んだ顔写真や複雑な構図など、より高品質かつ多様なデータを学習し続けることで、AIモデルの再現精度は日々進化しています。

数秒で修復

古い写真をよみがえらせよう

RefixoのAIが傷・破れ・シミを取り除き、顔をくっきりさせ、白黒写真を数秒でカラー化します。iPhone・iPadで無料ダウンロード、3日間の無料トライアル付き。

ダウンロードApp Store

あわせて読みたい