去除馬賽克,一直是廣大網(wǎng)友的夢想。 這項技術(shù)也確實快要成功了。 借助 AI 技術(shù),電腦完全可以猜到馬賽克后面隱藏的是什么。 低級一點的 JavPlayer 介紹 JavPlayer 之前,先來說下什么是馬賽克吧。 計算機圖像由像素組成,本質(zhì)上是由不同顏色的色塊,按順序排列組合在一起的矩陣。 只要你把一張圖片放得足夠大,就會看到他的像素顆粒。 這,就是一種“馬賽克”。 但像素顆粒實在太小了,經(jīng)過縮放,人眼感知不到。 打碼要做的,就是破壞圖像細節(jié),將小像素按范圍劃分,合成大顆粒。 這樣一來,就實現(xiàn)了遮擋的效果。 但是啟人要說但是了。 近視同學可以試著摘下眼鏡,手機離遠一點。 看看自己是不是還能清晰的看到一個“家”字。 明明你看到是大面積白色色塊,為什么還是能認出這個字? 原因非常簡單——你之前見過這個字,看到模糊但近似的圖形時,大腦自動將細節(jié)補全了。 JavPlayer 實現(xiàn)馬賽克消除的原理,就是這樣: 先將圖像模糊處理,盡力還原細節(jié)。 然后通過 AI 運算,推算圖像原本的樣子。 最后將圖像丟失的細節(jié)填補后,再經(jīng)過銳化處理輸出結(jié)果。 經(jīng)過 YouTube 博主的實測: JavPlayer 做出來的圖片,上面會有一層模糊的感覺。 而且隨著馬賽克顆粒變大,模糊程度也會變高。 但不管怎么說,經(jīng)過 JavPlayer 的處理,圖像確實比打碼前自然很多。 事實上,對 JavPlayer 來說,處理玩具槍或許還有難度,但還原人體不是什么難事。 畢竟,人類的身體細節(jié),不是這樣,就是那樣的... 非常好猜。 現(xiàn)在 P 站上很多所謂的無碼視頻,就是通過 JavPlayer 猜出來的。 高級一點的 PULSE 如果說 JavPlayer 實現(xiàn)馬賽克去除的原理是猜,PULSE 就完全是編。 PULSE 使用生成式對抗網(wǎng)絡(luò)生成圖像。 它里面包含兩個模塊: 一個是生成模塊,不斷生成假照片。 一個是判別模塊,不斷判斷照片是不是假的。 系統(tǒng)會要求兩個模塊不停對抗,在對抗的過程中,改進圖像質(zhì)量,最終達到以假亂真的目標。 (都是假的) 對 PULSE 輸入一個 16× 16 的色塊,它可以畫出一個高清男人頭像。 甚至補足胡須和頭發(fā)等細節(jié)。 女人也一樣。 但要注意,這些圖像都是假的,現(xiàn)實生活中根本不存在。 以往 AI 去除馬賽克的原理都是猜測原圖,但 PULSE 完全不同。 它會將對抗生成的高清圖先壓縮成小圖,然后和原圖做對比。 只有小圖最接近原圖的結(jié)果,才會被輸出。 也就是說,PULSE 去除馬賽克的原理,完全是【倒推】的。 (第一排原圖與第三排生成圖像對比) ![]() PULSE 輸出的圖像不見得真實,但細節(jié)刻畫相當出色。 如果你只是把 PULSE 用在那方面,完全足夠了。 去除馬賽克有什么用 馬賽克去除,本質(zhì)上是一種圖像/視頻增強技術(shù)。 除了那種應(yīng)用,還可以推動各行各業(yè)的發(fā)展。 游戲領(lǐng)域 分辨率從 1080p 增強到 4K ,顯卡的負擔增加了 4 倍。 加入 AI 圖像修復,顯卡就可以用 1080p 畫面模擬 4K 顯示。 根據(jù)英偉達技術(shù)文檔顯示,目前的 DLSS 2.0 技術(shù),已經(jīng)可以在 540p 畫質(zhì)下,超越傳統(tǒng) 1080p 畫質(zhì)了。 ![]() ![]() 因游戲一直在 540p 分辨率下運行,顯卡實際功耗大幅降低,流暢度也得到較大提升。 視頻領(lǐng)域 AI 自我學習,分割天空和樹木,生成虛擬場景,再也不用逐幀修改。 (冬天變夏天) ![]() (白天變黑夜) ![]() 圖像領(lǐng)域 手機內(nèi)置的照片修復,就是一種最直觀的馬賽克還原。 ![]() ![]() 當然,大家要注意,通過 AI 還原的圖片,只是盡力模擬原圖而已。 隨著技術(shù)的發(fā)展,AI 會猜得越來越像,但永遠不可能猜準。(也就是說,面部打碼依然是安全的,而且越厚越安全) |
|