本篇介紹一款開源的AI技術(2021年發布的),可以幫助你修復老舊照片,讓你重溫昔日美好瞬間!
線上免費體驗網站:https://huggingface.co/spaces/akhaliq/GFPGAN
因為這個模型比較大,需要大量的運算資源,特別是GPU資源,而且還是免費的,所以不知道什麼時候會關閉。現在用的人少,所以這個線上體驗還能免費用。
實現此修復背後使用的是GFPGAN演算法。 GFPGAN 是騰訊開源的人臉修復演算法,它利用預先訓練好的臉部GAN(如StyleGAN2)中封裝的豐富和多樣的先驗因素進行盲臉(blind face) 修復,旨在開髮用於現實世界人臉修復的實用演算法。
https://www.php.cn/link/649adc59afdef2a8b9e943f94a04b02f
挑選了一張老舊照片,看看修復效果如何。
特地挑了一張巨模糊的照片。
修復後的效果:
那麼GFP- GAN 如此強大的效果是怎麼實現的呢?研究人員受到 StyleGAN2 的啟發:
既然 GAN 已經能產生如假亂真的圖片,那麼它所包含的臉部訊息,是不是也能幫助人臉修復呢?由此,在 GFP-GAN 的模型架構中,主要使用了一個退化清除模組和一個預先訓練的 GAN 作為先驗。
兩個模組透過隱編碼映射和多個通道分割空間特徵變化層(CS-SFT)連接。
在訓練過程中,首先要對低品質人臉進行降噪等粗處理,然後保留臉部資訊。
在保真度方面,研究人員引入了一個面部損失( Facial Component Loss),判斷哪些細節需要提升保留,然後再用識別保留損失(Identity Preserving Loss)進行修復。
最近大火的AI繪圖領域的Stable Diffusion也是用到了GFPGAN。參考下面的依賴套件檔案第六行 https://github.com/AUTOMATIC1111/stable-diffusion-webui/blob/master/requirements.txt
以上是重溫昔日美好瞬間! AI技術幫你修復老舊照片!的詳細內容。更多資訊請關注PHP中文網其他相關文章!