PS:去碼軟件在文章后半部分
如果你問:在互聯(lián)網(wǎng)時代,老司機們最討厭什么?
前三名里,必然有馬賽克的一席之地。
它具有化腐朽為神奇的魔力。
哪怕是國民動畫《喜羊羊與灰太狼》,只要在特定位置加點馬賽克。
那畫面,瞬間變得無比糟糕,讓人臉紅心跳。
馬賽克更是一個亦正亦邪的家伙,它時常化身圣光天使、空間扭曲者,出沒于大大小小的視頻圖片中。
正義在于,它模糊了恐怖片里的血腥畫面,減少觀看者的心理壓力,保護他們幼小的心靈。
邪惡在于,它把電影里原本高清無比的每一個部位、毛孔,蓋上一層厚重的小方格,形成了無法打破的禁區(qū)。
讓無數(shù)熱血少年抓耳撓腮,瘋狂尋求破解之法,只為看清那馬賽克下,埋沒著的奇跡。
可惜不管我們怎么努力,這世界上根本不存在有效根治馬賽克的工具。
然而現(xiàn)在不同了,阻擋我們探索真相數(shù)十年的馬賽克,終于能去掉了!
PULSE 去碼黑科技
最近美國杜克大學,研發(fā)出一種前所未有的AI算法,名叫“PULSE(Photo Upsampling via Latent Space Exploration,生成模型潛空間探索自監(jiān)督照片上采樣)”。
屬于SR超分辨率技術(shù)的一種,通過給圖片增加像素點來實現(xiàn)去碼或使其高清化。
我把它簡稱為:去碼黑科技。
根據(jù)科技圈名字越長越牛皮定律,PULSE的實際效果極為驚人。
不僅可以把馬賽克干凈利落地去除干凈。
(PULSE算法效果演示)
還能將原本模糊的圖片放大64倍,變得高清起來,每一根鼻毛清晰可見。
遠古垃圾圖片一鍵升級為真4K畫質(zhì),什么叫牛皮?
別看PULSE很牛的樣子,其實原理十分簡單:
把原本模糊的圖片輸入到計算機里,通過AI腦補出一些細節(jié),補充到原來的圖片上,從而構(gòu)成一張完整清晰的圖片。
舉個例子。
網(wǎng)上傳了一張打滿馬賽克的大頭照,鼻子眼睛嘴巴一片扭曲,面目全非。
當用上PULSE算法后,它會自動想象出照片里的鼻子眼睛嘴巴頭發(fā),然后把這些特征添加進去,使原本模糊的圖片變得清晰起來。
這種技術(shù),你們可以稱為:AI腦補去碼技術(shù)。
雖然現(xiàn)在只能用于人像照,但等未來算法成熟后,應(yīng)用在視頻上并非不可能。
到時候,哪還需要練什么“心中無碼,便是高清”的傳說級老司機神技。
我們只要輕輕打開軟件,點擊啟動,便會迎來一個萬片皆無碼的世界。
PULSE通過AI腦補的方法,達到去除馬賽克、圖片高清化的神奇效果。
而實現(xiàn)腦補操作的核心,則是一個叫“生成對抗網(wǎng)絡(luò)(GAN)”的訓練模型,你們可以理解為一種特殊的程序。
它的工作原理有點硬核,簡單解釋給你們聽:
該模型里主要有兩個工具,圖像生產(chǎn)工具(Generator)和圖像檢查工具(Discriminator),一個負責生成圖像,一個負責檢查圖像夠不夠逼真。
兩個工具的工作流程,大概是這樣子:
當你交給PULSE一張馬賽克圖片去碼時,它不會立馬生成圖片給你。
而是先啟動圖像生產(chǎn)工具,自動腦補出各種細節(jié),比如頭發(fā)、皺紋、眼睛什么的。
然后把數(shù)據(jù)傳輸給圖像檢查工具進行檢測,沒問題則通過生成新圖片。
若是不夠逼真,則退回給生產(chǎn)工具繼續(xù)腦補,不斷循環(huán)直到通過為止。
(圖一為原圖,圖三為腦補后的圖片)
這樣做可以達到極好的去碼效果,但我們所看到的一切,皆是AI腦補后的玩意,并非真正的模樣。
也沒關(guān)系了,老司機追求的從來不是真實,而是那片高清無碼的世界,單純圖個爽快罷了。
還有個好消息,杜克大學把PULSE開源化,放到Github上,供全球所有開發(fā)者免費使用。
好比當年的AI換臉,估計不久后網(wǎng)上會出現(xiàn)大量基于PULSE算法的去碼工具。
到時候,就能~~
知道有部分小伙伴等不急了,所以嗶哥給你準備了一個視頻去碼工具。
效果不如PULSE強大,但勝在能立刻用上,體驗一下去碼的美妙滋味。
javPlayer
「JavPlayer」是推特上一位大神自制的軟件,主要作用是降低、去除馬賽克。
軟件所使用的技術(shù)并非作者研發(fā),而是引用現(xiàn)成的TecoGAN和Video Super Resolutio技術(shù)。
那么「JavPlayer」到底好不好用呢?下面看一遍不就知道了。
這是一段手動打碼的視頻,在起碼前女生臉部有明顯的馬賽克。
使用「JavPlayer」去碼后,雖然臉上還有一層薄薄的膜,但人臉五官非常清晰,基本能看清長什么模樣。
(博主????測試)
如果說這個碼還不夠厚的話,我們再來看看博主六指淵的詳細演示。
博主先用PR為視頻里的玩具槍加上馬賽克,并且設(shè)置了跟蹤,讓馬賽克跟隨玩具槍移動。
接著打開「JavPlayer」,把有馬賽克的視頻拖進去,開始去碼。
「JavPlayer」快速地對視頻做了去碼處理,馬賽克一格格的顆粒感消失,畫面柔化了許多。
由于是即時預(yù)覽的關(guān)系,馬賽克被去掉的部分依舊模糊。
「JavPlayer」里有個調(diào)整去除強度的功能。
博主經(jīng)過一番調(diào)整后,點擊左上角的Record,軟件自動渲染合成去馬賽克后的視頻。
由于軟件需要消除每一幀畫面上的馬賽克,再合成起來,所以花費的時間較長。
不過這樣換來了更好的去馬賽克效果。
最后再來個對比,左邊是原圖,右邊是經(jīng)過合成導(dǎo)出的圖。
可以看到馬賽克的顆粒已經(jīng)被處理掉大部分,只有一層薄薄的膜。
還原度很高,形狀和輪框都顯現(xiàn)出來了,所以說JavPlayer去碼還是有點效果的。
JavPlayer的安裝包 百度即可!
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。