自動位置合わせに必要な重なりが足りないときに、写真を手動でつなぎ合わせる方法
重なりがごくわずかな写真を手動でつなぎ合わせるには、共通する細部を自分で見つけ、Huginでコントロールポイントとして追加し、ブレンドする前に画像の位置を最適化します。位置合わせに成功しても継ぎ目が見える場合は、GIMPのレイヤーマスクで仕上げます。細い共通領域があれば試せる場合がありますが、実際に隙間があると位置合わせの目印となる共通の画像情報がありません。
この手順は、自動位置合わせに失敗した既存のパノラマを救済したい写真家向けです。隣り合う2枚から始め、つなぎ目を調整してから、同じ方法を順に適用します。中心となる作業は、対応箇所を見つけること、形状を位置合わせすること、自然なつなぎ目を選ぶことの3つに分けられます。
1. 写真に使える重なりがあるかを判断する
隣り合う写真を横に並べ、接する辺を最高解像度で確認します。両方の写真に写っている、同一だと識別できる特徴を探します。たとえば、岩の角、屋根の輪郭にある小さな切れ込み、枝が不規則に交差する部分などです。Huginの通常のコントロールポイントは、重なり合う画像にある同じ特徴上の対応位置を結びます。Huginのマニュアルでは、画像の向きを推定するため、正確に配置した、よく分散する3組以上のペアを推奨しています。Huginのコントロールポイントタブ
画像調整に時間をかける前に、次の実用的な判断基準を確認してください。以下はコントロールポイントの要件に基づく作業上の推奨事項であり、成功率を測定した基準値ではありません。
| 見つかったもの | 次に行うこと |
|---|---|
| 細い帯状の領域に、複数の異なる共通の細部が分散している | 手動でコントロールポイントを追加し、位置のみの最適化を試します。 |
| 繰り返しの形状がある共通のテクスチャ | 追加する前に、周囲の細部も使って各対応を確認します。 |
| 識別できる共通の細部が1つだけ | 帯状の領域をさらに探すか、両方の写真と重なる別のフレームを確認します。1点だけでは向きを十分に制約できません。 |
| 特徴のない共通の空や滑らかな面 | 目視での配置は概算として扱い、位置の根拠になる別の場所を探します。 |
| 撮影範囲の間に本当の隙間がある | 隙間をカバーする別のフレームを使う、構図を狭める、または不足部分を撮影します。 |
重なりの割合だけでは判断できません。大切なのは、共通領域の中で信頼できる対応箇所を特定できるかどうかです。1つの小さな特徴に密集した3点より、利用できる帯状領域に沿って分散した点のほうが有効です。これは、コントロールポイントをよく分散させるというHuginの推奨に基づいています。Huginのコントロールポイントタブ
2. 信頼できるレンズ設定で小さなHuginプロジェクトを準備する
元のファイルは保管し、コピーを使って作業します。最初からパノラマ全体に取り組むのではなく、難しい2枚から始めると、各調整の効果を確認しやすくなります。先にRAW現像する場合は、ペアの2枚で同じ処理を適用し、重なりが含まれる画像の端を残してください。
Huginの「写真」タブで写真を追加します。入力レンズタイプと画角を確認してください。通常のカメラ画像には通常の直線投影モデルを使い、魚眼画像には適切な魚眼モデルを使います。Huginは通常、JPEGのEXIF情報から画角を計算できます。焦点距離を入力して画角を設定する場合は、実際の焦点距離とカメラのクロップファクターが必要です。Huginの「写真」タブ
画像リストのコンテキストメニューから1枚を位置の基準として選びます。これにより、Huginがもう一方の画像を調整する際の固定基準ができます。必要に応じて「詳細」モードに切り替えると、編集コントロールを使用できます。表示されるレイアウトはインターフェースモードによって異なります。編集前にプロジェクトを保存してください。Huginの「写真」タブ
古いスクリーンショットを見て、確認せずにボタンの位置をまねるのは避けてください。Huginの公式2枚写真チュートリアルはバージョン0.7.0を使っていますが、共通の特徴をペアにする説明は今でも役立ちます。ここではオンラインマニュアルに記載されたコントロールに沿って作業します。Huginチュートリアル — 2枚の写真をつなぎ合わせる
3. 共通領域に手動でコントロールポイントを配置する
「コントロールポイント」タブで、左ペインから1枚目の写真を選び、右ペインから隣の写真を選びます。一般的な横長パノラマの場合、重なりを上から下へ順番に確認します。
- 両方の写真に写っている、鮮明で特徴的な細部を選びます。
- 両方のペインで同じ実際の位置をクリックし、高倍率で配置を調整します。
- これらの対応する特徴には、通常のコントロールポイントモードを使います。
- ペアを追加したら、重なりのさらに離れた位置にある別の特徴を選びます。
- まずは信頼できる3〜6組を目標にし、共通領域の範囲内でできるだけ広く分散させます。
Huginではペアを手動で追加し、位置を微調整できます。公式チュートリアルは2枚の写真をつなぎ合わせるとき、5〜6組ほどを提案しています。利用できる細部がある場合は、これを目安にしてください。確認できる少数の対応点のほうが、不確かな対応点を多く追加するより役立ちます。Huginチュートリアル — 2枚の写真をつなぎ合わせる
近くにある繰り返しの形状を、正しい対応だと決めつけないでください。たとえば、屋根の細部が並んでいる場所を対応させる場合は、周囲のパターンや不規則な目印との位置関係も比べます。自動微調整の候補は、採用する前に目で確認してください。
共通の特徴を照合する代わりに、水平線や垂直線の拘束を使わないでください。これらのモードは出力画像内の線の向きを整えるためのものです。通常のコントロールポイントは、重なり合う写真同士の対応を確立します。Huginのコントロールポイントタブ
4. 複雑な補正を試す前に位置を最適化する
「位置(アンカーから段階的に)」という幾何補正プリセットを実行します。これはレンズパラメーターを変更せずに、画像同士の相対的な向きを調整します。レンズ情報の信頼性が高く、利用できる重なりから得られる根拠が限られている場合、最初に試す方法として適しています。Huginの「写真」タブ
最適化後にプレビューを確認します。継ぎ目の上部、中央、下部付近にある見分けやすい輪郭を確認してください。1か所だけ合わない場合は、そのコントロールポイントのペアを見直し、各ペアが同じ細部を結んでいるか確認します。すべての点が狭い範囲に集中している場合は、さらに設定を変える前に、離れた場所に追加の対応点を探します。
最初の結果が完璧でないからといって、すぐに「すべて」を選ぶのは避けてください。Huginの最適化機能の説明では、必要以上のパラメーターを最適化しないよう注意しています。また、コントロールポイントのマニュアルでは、レンズの歪みを正確に推定するには、多数の分散した点と十分な重なりが必要だと説明されています。重なりの狭い難しいペアでは、こうした条件を満たせない場合があります。Huginの「最適化」タブ、Huginのコントロールポイントタブ
近くの被写体と遠くの被写体を分けて比べると、原因を見つけやすくなります。背景が合っているのに近くの被写体が二重に見える場合は、カメラの移動によって視差が生じた可能性があります。Huginの位置合わせモデルは視点が共通であることを前提としており、マニュアルでも、視差が完全には修復できないステッチの誤りを引き起こす可能性が指摘されています。そのため、奥行きの異なる場所に何度も点を追加しても、継ぎ目が解決しないことがあります。画像位置合わせモデル
長い連続写真では、隣り合うフレームごとに同じ作業を繰り返します。例として、AとB、BとC、CとDをつなぎ、それぞれの接合部を確認します。あるフレームがほかのフレームとつながらない場合は、元の連続写真を調べ、足りない重なりを補う中間の写真がないか確認します。
5. 出力投影法を選び、確認用の画像を作成する
形状が妥当そうに見えたら、出力投影法を選びます。狭い画角をカバーする数枚の写真には、Huginは直線投影出力を推奨しています。横長で広いパノラマには、円筒投影も選択肢になります。構図を決める前に、プレビューで端の伸び具合や長い直線の見え方を比べてください。Huginの「スティッチャー」タブ
まずブレンド画像を作成して、細部を確認します。Huginでは、再マッピングとブレンドを別々に行います。再マッピング機能は画像をパノラマ内の位置に変換し、Enblendは継ぎ目の配置とブレンドを行います。この違いは重要です。滑らかにつながっていても、元の輪郭が位置合わせされているとは限らないからです。Huginの「スティッチャー」タブ
形状に問題がなくても、自動ブレンドで不自然なつなぎ目が選ばれる場合は、再マッピングした個別の画像を残しておきます。「スティッチャー」タブの「再マッピング画像」にある「露出補正済み、低ダイナミックレンジ」オプションを使うと、手動でブレンドできる中間画像が保存されます。これらの変換済みファイルを使えば、Huginで実現した位置合わせを保てます。Huginの「スティッチャー」タブ
6. 難しい継ぎ目をレイヤーとマスクで仕上げる
再マッピングした画像の一方をGIMPで開き、もう一方を「ファイル → レイヤーとして開く」で追加します。このコマンドを使うと、読み込んだファイルのレイヤーが既存画像の上に配置されます。調整を始める前に、再マッピング画像が意図したパノラマ内の位置にあることを確認してください。GIMP:レイヤーとして開く…
一時的に上のレイヤーの不透明度を下げ、重なりを確認します。輪郭が二重に見える場合は、位置ずれが残っています。レイヤーの表示を切り替え、どちらのフレームの被写体がより自然に見えるか比べてください。GIMPの「レイヤー」ダイアログには表示と不透明度のコントロールがあります。GIMP:画像の構造に関するダイアログ
まだ局所的に少し調整が必要な場合は、まずレイヤーを複製し、画像レイヤーにGIMPの「ツール → 変形ツール → 遠近法」を試します。角のハンドルをドラッグすると、レイヤーが変形します。変更は小さくとどめ、フレーム全体を確認してください。マニュアルには、このツールは遠近法の規則を強制しないと明記されています。そのため、角を自然に見せる調整でも、ほかの部分が歪むことがあります。GIMP:遠近法
上のレイヤーの不透明度を元に戻し、「レイヤー → マスク → レイヤーマスクの追加」から白いマスクを追加します。白で初期化するとレイヤー全体が表示されます。描画する前にマスクのサムネイルを選択してください。黒で塗ると上のレイヤーの該当部分が隠れ、白で塗ると再び表示されます。GIMP:レイヤーマスクの追加、GIMP:画像の構造に関するダイアログ
実際に重なっている範囲内に継ぎ目を通します。実用的な編集方法として、可能な限り、見分けやすい被写体は一方のフレームだけで表示し、継ぎ目は目立ちにくいテクスチャに通します。色調を徐々に変化させたい場所には柔らかいブラシを使い、輪郭がはっきりした場所では境界をより正確に調整します。二重に見える細部に広くぼかしをかけると、両方の像が半端に見えたままになることがあります。
例として、共通領域の幅がわずか80ピクセルだとします。継ぎ目はその領域内に十分収めてください。これより大きくぼかすと、下の画像が存在しない範囲にまで広がる可能性があります。この数値は仮のものです。実際に存在する重なりに合わせてブレンドの幅を調整するのが原則です。
7. 仕上がりを確認し、編集可能な状態で保存する
合成画像を最高解像度で確認し、二重に見える輪郭、途切れた線、急な色調変化、透明な穴がないか調べます。その後、全体を表示サイズで確認し、構図を評価します。同じ被写体の継ぎ目が何度も崩れる場合は、マスクを塗り直す前に対応関係や形状を見直してください。
使用できる範囲を判断してからトリミングします。書き出した画像とともに、Huginのプロジェクトと編集可能なレイヤー付きコピーを保管しておくと、つなぎ合わせを一から作り直さずに位置合わせやマスクを調整できます。
手動でつなぎ合わせるときは、まず信頼できる共通の細部を見つけ、控えめに位置を調整して、意図的に継ぎ目を決めます。写真に十分な対応箇所があれば、この手順で接合部を救済できます。本当の隙間がある場合や形状が合わない場合は、構図を狭めるか、別の写真を追加するのが現実的な次の手段です。
