全景拼接時如何處理變焦鏡頭的畸變
全景拼接時若要處理變焦鏡頭的畸變,拍攝期間請固定焦距、一致地校正或建模鏡頭幾何,並在進一步調整前檢查輸出投影。如果背景吻合,但前景細節無法對齊,請先調查視差。單靠鏡頭校正無法解決視點變化。
本工作流程適用於將有重疊範圍的變焦鏡頭照片合併成一張完整全景照的攝影師。流程會帶你從辨識問題到選擇校正方式、修復對齊,並選出合適的裁切範圍。
辨識你遇到的畸變類型
先比較單張原始照片與拼接預覽。桶狀畸變會使直線向外彎曲;枕狀畸變則會使直線向內彎曲。這些都是可透過鏡頭設定檔或拼接軟體的鏡頭模型處理的光學畸變。Adobe 在其 Lightroom Classic 鏡頭校正說明文件 中說明了這兩種畸變。
變更設定前,請依照以下診斷步驟進行。這是一份實用的判斷指南,根據鏡頭幾何、視點變化與輸出投影之間已記錄的差異整理而成:
| 觀察到的現象 | 優先調查項目 | 建議的下一步 |
|---|---|---|
| 單張照片中的直線特徵呈現彎曲 | 鏡頭畸變 | 檢查鏡頭設定檔或最佳化徑向畸變 |
| 接縫處的近處細節重影,但遠處細節對齊 | 視差 | 比較各影格中的前景與背景位置 |
| 接縫對齊,但物體在全景兩端被拉伸 | 輸出投影 | 比較圓柱與透視預覽 |
| 少數零散細節無法吻合 | 控制點錯誤 | 檢查對應的特徵點配對 |
| 填滿矩形畫布後形狀有所改變 | 邊界變形 | 將變形量調回零並比較 |
PTGui 說明,視點移動會造成視差,錯誤的控制點也可能導致錯位。Adobe 則另外說明了寬幅透視全景中的邊緣拉伸,以及「邊界變形」所造成的形狀調整。這些差異有助於分別測試各種成因。PTGui 支援/常見問題、Lightroom Classic 全景說明文件。
拍攝時保持變焦設定一致
拍攝序列前先選好取景與焦距,之後不要再轉動變焦環。Adobe 目前的 Photomerge 指引建議保持變焦設定不變、重疊約 40%、相機保持水平、視點一致且曝光一致。請將此重疊比例視為 Photomerge 的實用拍攝目標,而非所有拼接程式的通用要求。開始使用 Photomerge。
實用的拍攝流程是先設定曝光與對焦,再拍攝序列,確保相鄰影格中有可辨識的特徵,並在拍完前檢查涵蓋範圍。請在預定邊緣周圍保留一些構圖空間,以便檢視合併結果後再選擇裁切範圍。固定對焦也能簡化鏡頭幾何:Hugin 說明文件指出,對焦距離會影響視角。鏡頭校正模型。
如果近處前景物體很重要,請調整全景雲台,使旋轉時這些物體相對背景不會位移。一般三腳架接頭不一定能讓旋轉軸對準鏡頭的無視差點。與包含近處物體的場景相比,遠景通常較能容忍細微的視點變化。PTGui 支援/常見問題。
選擇一致的鏡頭校正流程
有兩種實用的起始方式:先使用合適的鏡頭設定檔處理照片,再送入拼接軟體;或讓拼接軟體根據重疊影像估算鏡頭幾何。請審慎選擇,並記錄已套用哪些變換。
使用鏡頭設定檔時
在 Lightroom Classic 中,開啟「編輯相片」模組的「鏡頭校正」面板,選擇「設定檔」,並啟用設定檔校正。檢查所選的廠牌、型號與設定檔。原始檔與非原始檔可用的設定檔可能不同,因此 JPEG 找不到的設定檔,仍可能適用於對應的原始檔。如何在 Lightroom Classic 中修飾相片。
Lightroom 桌面版也會顯示是否已套用內建鏡頭設定檔。其說明文件指出,自動選取設定檔時會使用焦距、光圈與對焦距離等中繼資料。在加入手動畸變調整前,請先檢查此狀態。若使用外部拼接軟體,請對整組照片採用一致的處理方式,並保留原始檔以供比較。在 Lightroom 桌面版中使用預設集編輯相片。
由拼接軟體建模鏡頭時
Hugin 的鏡頭模型包含視角與稱為 a、b、c 的徑向畸變參數。這些畸變參數合起來可描述桶狀、枕狀與波浪狀畸變。因此,只要適當地建立幾何模型,即使來源照片校正得不完美,仍可能拼接成對齊良好的全景。鏡頭校正模型。
排除問題時,請從一組記錄清楚的輸入檔開始。如果要比較套用鏡頭設定檔校正的匯出檔與另一個版本,請分別儲存拼接專案,並保持投影與裁切範圍相近。這項受控比較是編輯建議,能讓你更容易判斷輸入校正變更造成的影響。
先修復對齊,再調整全景形狀
在 Hugin 中,文件所述的基本流程是加入影像、建立控制點,然後計算幾何最佳化結果。控制點用來標示重疊照片中相同的可見特徵。評估結果前,請確認輸入鏡頭類型與視角估計值;標準直線投影照片與魚眼照片需要使用不同的輸入模型。Hugin「照片」分頁。
請放大檢查可疑接縫,確認配對標記是否真的指向相同特徵。重複圖樣可能造成錯誤配對,移動中的雲則可能提供不可靠的配對點。重疊區域涵蓋不足時,可加入有用的配對點,但不要只為了降低平均誤差,就刪除所有誤差較大的點。正確放置的點可能會揭露真實的幾何問題。PTGui 支援/常見問題。
實務上,先儲存初始對齊結果,再修正明顯的配對錯誤,然後將修改後的接縫與原始結果比較。如果改善前景後,背景總是變得更糟,請回頭檢查視差。持續提高鏡頭校正強度,很可能無法解決這種情況。
修復使用不同變焦設定拍攝的照片序列
如果照片之間的焦距有變化,請檢查記錄的焦距,並在最佳化前先將受影響的影格分開考量。Hugin 通常會連結視角與畸變參數,讓連結的影像共用相同數值。其手冊明確指出,變焦或對焦設定不同時,應取消參數連結。Hugin「照片」分頁。
例如,假設有一組說明用的六張照片:前四張以 35 mm 拍攝,後兩張以 40 mm 拍攝。合理的修復嘗試方式是將不同設定分到不同的鏡頭群組,或取消相關參數的連結,而不是強迫六張照片共用一個視角。產生配對點並重新最佳化,同時檢查不同設定之間的銜接處是否有足夠的共同細節。
這是一種修復策略,不是經過測量的結果。如果某個設定一致的子集已經涵蓋所需構圖,也請測試該子集。決定額外影格是否能改善成品前,請比較實際接縫細節與保留的涵蓋範圍。
選擇適合構圖的投影方式
即使全景已對齊,輸出投影仍可能使影像看起來被拉伸。在 Lightroom Classic 中選取照片,然後選擇「相片 > 相片合併 > 全景」,提交合併前先比較各種投影預覽。Adobe 說明了以下取捨。建立全景與 HDR 全景。
| 投影方式 | 適合作為起點的情況 | 應檢查的狀況 |
|---|---|---|
| 透視 | 重視直線的構圖 | 涵蓋範圍很廣時,邊緣可能會過度拉伸 |
| 圓柱 | 寬幅全景 | 垂直線會保持筆直;請評估整體呈現效果 |
| 球面 | 超寬幅或多列影像 | 檢查場景呈現在平面影像中是否自然 |
請在各種預覽中比較相同特徵:中心附近的一處細節、兩端各一處細節,以及一條明顯的直線邊緣。如果接縫仍保持對齊,而外側形狀卻大幅改變,應先檢查投影,再調整鏡頭設定。比起保留整段拍攝範圍,較窄的裁切可能更能呈現理想構圖。
校正反覆出現的鏡頭問題並完成裁切
如果仔細對齊後,相同焦距仍反覆造成特徵彎曲,請考慮進行專門的校正。Hugin 官方教學使用確實筆直、延伸至影像邊緣附近並橫跨影像的特徵,透過直線控制點標記這些特徵,再最佳化鏡頭參數。教學使用的是較舊版介面,因此請沿用其幾何原理,並對照你安裝的版本確認控制項。Hugin 教學 — 簡易鏡頭校正。
校正時請使用清晰、明確的線條,避免使用乍看之下似乎筆直的特徵。請清楚描述拍攝設定並儲存校正結果,並先在另一張照片上測試,再將其設為預設值。Hugin 的教學說明了如何儲存鏡頭參數,並指出加入另一張照片可改善校正流程。簡易鏡頭校正。
完成前,請檢查邊緣調整前後的全景。Lightroom Classic 的「邊界變形」會將全景重新塑形成矩形畫布,而「自動裁切」則會移除透明邊框區域。我的建議是先評估未變形的合併結果,再只在有助於構圖的範圍內增加變形。Lightroom Classic 全景說明文件。
匯出前,請檢查每道接縫、最外側的細節,以及你想保留的直線特徵。保留原始照片與可編輯的拼接專案。製作出實用的全景照,關鍵在於依序解決可見問題的成因:建立一致的鏡頭幾何、修復對齊、選擇投影,最後再微調邊界。
來源
- Adobe — 開始使用 Photomerge
- Adobe — 如何在 Lightroom Classic 中修飾相片
- Adobe — 在 Lightroom 桌面版中使用預設集編輯相片
- Adobe — 建立全景與 HDR 全景
- PTGui — 支援/常見問題
- Hugin 說明文件 — 鏡頭校正模型
- Hugin 說明文件 — Hugin「照片」分頁
- Hugin — Hugin 教學 — 簡易鏡頭校正
