Stepok Image Lab

主頁 - Help - 背景知識 - 去背與合成

什麽是影像合成?

'影像合成' 包含著兩步驟: 把目標從原圖中分割出來(去背)和把分割出來的目標合併到新的背景中。 一般的影像處理往往涉及兩個方面,影像呈現的調整(曝光色彩幾何等)和影像内容的調整(增加修改影像構成)。前者改變影像的外觀,後者改變影像的内容。

爲了瞭解影像合成,你必須瞭解兩個重要的概念,即前景(物體)和背景。大部分時候,背景在照片上就是一個矩形的影像,而前景則往往具有不規則的,複雜的形狀。在拍攝時二者已經在底片上合二爲一。把不規則甚至極端複雜的前景對象從已經合併的影像中單獨分離出來的工作就叫做摳圖去背。

對於初學者來説,前景物體可能難於理解。這是因爲這裡存在一個新的概念,掩模。掩模通過逐點表述前景物體哪裏應該呈現哪裏應該透明,甚至半透明,來定義前景物體的準確形狀。 透明的地方觀察者可以看到背景,不透明的地方則看到的是前景,半透明的地方看到二者混合。 

任何支持影像合成的軟體都應該支持圖層或者類似結構。此時,背景一般是一個不透明的底圖層,而前景則是包含了掩模信息的覆蓋在背景之上的圖層。這樣的數據設定,使得這類程式可以分別的調整背景前景。而通過設定當前圖層,程式可以確定具體應該調整誰。調整包括顔色和位置大小等。儅調整完畢, 用戶可以指令程式將所有圖層合併到一起成爲一個最終的影像輸出。 

這裏的影像用3D的形式展示了圖層的概念以及它是如何呈現在我們的軟體中的。

什麽是摳圖?

照片是實際三維場景在感光器材上的二維投影。它可以被看作是一個合成后的影像。選擇和分離其中的物體,可以看作投影過程的逆操作。摳圖去背就是這一操作的名稱,它是一種將前景從背景中分離,並產生出一個新的包含準確色彩和掩模信息的圖層的算法過程。

去背一般涉及三個步驟:

  • 找出物體的邊緣。 
  • 為每個像素計算物體的透明度。
  • 為所有半透明的點,反向計算推測其實際的前景顔色。

最後一步可能難於理解,爲什麽需要反向推算實際的前景顔色呢?請看影像,


婚紗裙擺中半透明部分,實際應該是婚紗的白色。但是因爲和背景混雜在一起,成了淡綠色。如果將就此顔色作爲前景物體輸出,儅合成到其他背景上時,這種原來背景殘留的綠色就會顯得不真實,造成錯誤。所以對於這些部分,程式必須通過某種辦法,計算出原來的白色,並連同半透明度作為最後結果的輸出,這樣無論新的背景是什麽顔色,混合出來都不會有問題。

Copyright 2002-2014,Stepok Image Lab, All rights reserved