科普向:為什么人類永遠(yuǎn)無法消滅馬賽克?
這是一張什么圖?

一張打了馬賽克的圖。
聽起來是句廢話,但事實(shí)上,從這張圖被打馬賽克開始,它就變成了另一張圖,再也無法回到最初的「美好」了。
因?yàn)榇蛄笋R賽克的圖,是不可逆的。

不過這事還得從最近一款名為 JavPlayer 的視頻工具講起,它聲稱能夠讓「打碼」的視頻變「無碼」。結(jié)合 FANZA 等日本成人網(wǎng)站購買的內(nèi)容,JavPlayer 能讓里面有馬賽克的地方都變得肉眼可見。
人眼辨認(rèn)不出,不代表機(jī)器也辨認(rèn)不出。
讓看不見的被看見
馬賽克(mosaic),這個(gè)源于古希臘的拼貼鑲嵌工藝,進(jìn)入互聯(lián)網(wǎng)時(shí)代后,就成了一個(gè)同時(shí)兼具著偉大與糟糕的「兩面派」工具。

▲ 舊時(shí)的馬賽克和現(xiàn)在的馬賽克。圖片來自:freeword.com
偉大的地方在于,它通過模糊或遮蓋那些敏感信息,保護(hù)了人們的隱私,隱去了血腥恐怖等不適畫面,也規(guī)避了版權(quán)風(fēng)險(xiǎn)。而糟糕的地方就在于,那些隱隱綽綽的圖案背后,掩蓋了太多赤裸的渴望。
JavPlayer 就想幫人們釋放這種渴望。
這款軟件,主要就是利用了 AI 技術(shù),通過大量 CPU 和 GPU 的 AI 運(yùn)算,把馬賽克模糊化再銳化,然后讓 AI 推算出圖像缺失的內(nèi)容,并進(jìn)行類似的預(yù)測(cè),再將有馬賽克的像素部分重新填充,最后生成最接近原圖的一個(gè)版本。
就像「DeepFakes 將明星換臉」一樣,JavPlayer 換了一種形式讓人們幻想的內(nèi)容再現(xiàn)。

▲ YouTuber 六指淵測(cè)試 JavPlayer 還原程度,圖片效果如同被柔化處理
此前,已經(jīng)有很多成人視頻網(wǎng)站出現(xiàn)「無碼破解區(qū)」,那些打碼的隱私部位籠罩著一層層薄霧,雖然可以看到具體的形狀,但還是很多細(xì)節(jié)部位不自然。
不過無碼視頻依然散播開來。盡管并非原視頻,但它在技術(shù)之下越來越接近真實(shí),不僅會(huì)損害視頻中演員的權(quán)益,還會(huì)很大程度影響日本「馬賽克化」的影視產(chǎn)業(yè)。
這樣的「去碼」之路,其實(shí)年年都有研究者前赴后繼,各類新軟件也已經(jīng)屢見不鮮。
Google 2017 年推出的 Google brain,可以根據(jù)馬賽克中高低像素的變化規(guī)律,預(yù)測(cè)出照片中人臉的原貌,比如識(shí)別紅的是嘴唇,就把馬賽克部分還原成嘴唇,但經(jīng)常會(huì)錯(cuò)得很離譜。

去年在 GitHub 上線的 DeepCreamPy 項(xiàng)目,聲稱通過新算法,能修復(fù)任意尺寸和形狀的圖像損壞。
研究者收集了 10 萬多張未打碼的原圖,最終發(fā)布了一套預(yù)構(gòu)建模型。人們上手操作很簡(jiǎn)單,只需在模型之上對(duì)照流程來做,放進(jìn)去的圖片就能去掉馬賽克。

這讓「去除」馬賽克的過程越來越親民了。
畢竟在這之前,「去除」馬賽克需要高性能電腦來對(duì)視頻加工,用一般配置的電腦運(yùn)行 JavPlayer,一分鐘的視頻要幾十分鐘才能「去碼」。
只是,此「去除」依然非彼「去除」。
想清除馬賽克?沒那么簡(jiǎn)單
1980 年代的日本男性雜志上,昂貴的「馬賽克清除儀」廣告四處可見,但明眼人一看就知道是假的。

現(xiàn)在,AI 讓馬賽克去除技術(shù)越來越逼真,真假的界限就變得模糊不明了。
不過為了讓網(wǎng)絡(luò)時(shí)代的影像內(nèi)容更加安全,南加州大學(xué)開發(fā)的一個(gè)圖片加密工具 P3。
研究者拿得克薩斯大學(xué)的學(xué)者的「去碼軟件系統(tǒng)」來識(shí)別 P3 修改過的圖片,識(shí)別率只達(dá)到了 17%,在此之前,該系統(tǒng)對(duì) Youtube 模糊視頻的識(shí)別率可達(dá)到 80~90%。
所以當(dāng) AI 識(shí)別復(fù)雜的「去碼圖片」時(shí),反而等于打上了一層新碼。

▲ 圖片來自:Reddit
所有修復(fù)軟件,能否讓損失的圖像「去碼」后更接近原圖,除了技術(shù)本身的影響,最大因素就是馬賽克的深淺程度。
而前面提到的 DeepCreamPy,甚至像英偉達(dá)和麻省理工聯(lián)合開發(fā)過的「毫秒精細(xì)化模糊圖像」AI 技術(shù),還都只能處理打碼層級(jí)較低的圖片,進(jìn)行粗糙的修復(fù)。要想徹底復(fù)原圖片,根本不可能。
所以事實(shí)上,沒有一個(gè)工具能真正意義上「去碼」。
現(xiàn)有的軟件能做到的,只是在 AI 精密的計(jì)算能力之下,通過龐大的數(shù)據(jù)庫,在無數(shù)圖像中填充、匹配和原內(nèi)容相符的圖像。
這不是「還原」,而是「識(shí)別」和「模仿」。
那么,讓馬賽克消失這件事,為什么這么難?

我們還要回到馬賽克本身來看。
圖像由像素組成,將一張圖片打上馬賽克,就是在一個(gè)區(qū)域內(nèi),按照固定間隔,隨機(jī)選擇像素點(diǎn)的顏色,然后把區(qū)域內(nèi)所有像素的顏色取得平均值,變成新的顏色填在方格里。
打比方說,有一行數(shù)列是 2 4 6 8 10,我們「打碼」后就變?yōu)榱?6 6 6 6 6。
但我們沒法根據(jù)平均數(shù) 6 6 6 6 6 來判斷它的前身是什么數(shù)字。更何況,打馬賽克的過程要復(fù)雜得多。
所以,馬賽克在軟件中形成后,并不是將舊圖隱藏了起來,而是直接刪除了圖像的細(xì)節(jié)像素。像素丟失過后,沒人知道原來的像素到底是怎樣的。
無法做到物理無碼的人們,只能努力做到心中無碼了。

未來,無碼時(shí)代會(huì)來嗎?
我們?yōu)槭裁葱枰R賽克?
1896 年,銀幕上的一個(gè)短短的吻,引起了當(dāng)年那個(gè)封閉時(shí)代的軒然大波。

▲《梅?歐文和約翰?賴斯的接吻》
但也因此,馬賽克開始成為一種電影中的遮蓋技術(shù),在影視世界變得五花八門:模糊色塊、柔化處理、光線處理……
后來,在大部分場(chǎng)景中,馬賽克都被用來掩蓋「十八禁」的符號(hào),涵蓋了性、血腥、暴力等元素。
特別是在日本的成人產(chǎn)業(yè)中,馬賽克打開了該產(chǎn)業(yè)合理制造的大門。
畢竟日本刑法規(guī)定,制作售賣裸露視頻是違法的,加了馬賽克后的影像,才開始有機(jī)會(huì)正常流通,在這塊「遮羞布」后縱情聲色。
如果不是因?yàn)轳R賽克,或許我們壓根看不到它們。而且,對(duì)一些從事該職業(yè)的男/女性來說,鏡頭之下已經(jīng)讓人無處可藏,馬賽克就是它們最后的溫柔。

▲ 圖片來自:《馬賽克日本》
現(xiàn)在,我們還會(huì)在很多特定場(chǎng)合的畫面中看到馬賽克的身影,馬賽克把「保護(hù)」的意義,延伸到了更遠(yuǎn)。
比如在法制節(jié)目中遮蓋犯罪嫌疑人的臉,或在影視作品中看到品牌 Logo 被涂抹上模糊的霧面,識(shí)別度日益精細(xì)的 Google 地圖上,也有許多地方都進(jìn)行了模糊化和特殊化的馬賽克處理,隱藏了那些軍事秘密。
回歸內(nèi)心,馬賽克更是人性的剛需。
它那欲說還休的神秘感,挑逗著人類無窮的好奇心;它讓生猛直接的事物變得飽有情趣,讓「猶抱琵琶半遮面」變成一場(chǎng)耐人尋味的美妙騷動(dòng)。
這薄薄的一步之遙,卻給了我們無限的想象空間。

毋庸置疑,現(xiàn)在或未來,我們都需要馬賽克。它會(huì)以各種形式出現(xiàn),但必然不會(huì)消失。
而 AI 等技術(shù)的進(jìn)步,或許能讓打碼內(nèi)容越來越逼近真實(shí),但我們可以決定,它是否有必要達(dá)到真實(shí)?;蛘撸纯此欠衲茉谡嬲欣牡胤竭M(jìn)行愛與奉獻(xiàn)。
比如說,在「圖像清晰化」上獻(xiàn)力,讓考古資料變得更有據(jù)可依,或像偵探片里那樣,在刑警在馬賽克錄像中看不清嫌疑人時(shí),能生成最接近嫌疑人的樣貌,為人海抓捕嫌犯幫一把手。
畢竟當(dāng)技術(shù)與道德或隱私有沖突時(shí),就別在人性和法律邊緣試探了。
如果我們擁有了「去碼」的技術(shù)和能力,也要珍惜「有碼」的安穩(wěn)和權(quán)利。
否則不僅「無碼時(shí)代」不會(huì)來,現(xiàn)實(shí)還會(huì)變成:
