AI版「大家來找茬」上線,究竟誰是真人,誰是GAN生成的假臉?
郭一璞 發自 凹非寺
量子位 報道 | 公眾號 QbitAI
一直以來,都是人類用各種奇奇怪怪的問題刁難AI:
識別人臉、生成畫作、理解語義、分辨文字……
現在,人類終於也輪到被AI刁難了。
MIT的學生就開發了一個AI版的「大家來找茬」:
把真人照片和GAN生成的人臉混在一起,加上時間限制和條件限制,讓火眼金睛的你識別出來。
這些照片真假難辨,你需要一步步得分闖關,越玩越難。
還可以拿這個遊戲欺負臉盲的量子位同事
這張臉,是天生的,還是GAN生的,這是個問題。
由易入難的闖關體驗
遊戲規則嘛,很簡單。
給你一張照片,請你判斷這是真臉還是假臉。
照片一共10組,每組6張依次出現,每兩張照片之間間隔3秒,看完照片之後選擇RealorFake,作出判斷,最後依據判斷正確的數量算出得分。
10組遊戲各不相同,第一組每張照片可以看5秒鐘,能夠仔細觀察,尋找bug;
第二組和第三組的時間就減少了,分別只能看2秒和1秒;
到第四組和第五組,每張人臉照片一眨眼就過去了,分別只有0.5秒和0.25秒,根本來不及找茬。
後面五組則是把所有人臉的眼睛遮住,然後按照展示5秒、2秒、1秒、0.5秒、0.25秒的順序再來一遍。
量子位同事們體驗了一下,發現每組總分6分,一開始得個5、6分還是不難的,後面速度快了就基本靠直覺了。
遊戲攻略
雖然遊戲中出現的人臉都非常精緻,讓人難以區分,不過,這也不妨礙萬能的網友們從別處入手,發現一些得高分的捷徑。
想挑戰自己的同學,可以先複製下面鏈接裸考一下:
體驗之後,我們再來看「小抄」:
攻略1:頭髮邊緣
頭髮這種一根一根的東西,對許多圖像生成/處理程序來說都是一大難題,因此,頭髮的問題是最容易暴露的。
比如這種:
左眼眼角的頭髮邊緣十分奇怪,右側的頭髮也很毛躁,像沒梳頭就出門一樣。
這種:
小哥,你左邊的頭髮是沾水了么?
還有這種:
金髮下面長了一個時空隧道?這是什麼高端髮型師的作品?
頭髮外部的輪廓,經常會和背景化為一體,出現各種摳圖問題。
當然,你也可以憑直覺判斷:都是明星風格的照片,那些頭髮凌亂的,如此不注意個人形象,一看就不是真明星。
攻略2:觀察背景
真實場景下,人物的背景要麼是真實而清晰的,要麼是非常自然的背景虛化。
而GAN生成背景就很業餘了,會出現下面這種類似的問題:
背景魔幻而迷離,但是絲毫不美觀,濃濃的一股GAN玩壞了的氣息。
攻略3:耳朵和耳環
GAN可能意識到了人的耳朵都是對稱的,但是它並不知道人的耳環也應該是對稱的。
比如這個妹子,左右兩隻大大的耳墜明顯不對稱,而且這耳墜看起來十分模糊,完全不像正常珠寶那樣有清晰、閃光的輪廓,不符合世界上的任何一種正常的審美。
明星當然不會戴這種鬼東西出門啦,一定是假的。
還有下面這位老太太,耳朵只有下邊緣,沒有上邊緣,完全不像人類,自然也是GAN生成的。
除了看頭髮、背景和耳朵之外,還有一些網友發現,在後面五關遮住眼睛的情況下,自己的分數明顯高於前面五關。
對此他們得出結論:不要看眼睛,眼睛是心靈的窗戶,一旦被眼睛「勾了魂」,你就注意不到其他地方的bug了。
當然,這些技巧也不一定都有用,畢竟樣本幾乎都是歐美人,我們大部分中國人很難在日常生活中「學習」到足夠的數據,判斷歐美人五官什麼的,還是有點難度的。
made by NVIDIA
看了這麼多真假難辨的臉,其中那些假臉是哪兒來的呢?
這要感謝英偉達在今年初推出的Progressive GAN,一個「明星臉」生成器,從4×4低解析度開始,逐漸為生成器和鑒別器增加新的層,經過18天的訓練,生成1024×1024大小的、以假亂真的人臉照片。
傳送門
英偉達Progressive GAN:
https://research.nvidia.com/publication/2017-10_Progressive-Growing-of
親測手機端可玩,歡迎在評論區秀出你們的分數~
—完—
年度評選申請
加入社群
量子位AI社群開始招募啦,歡迎對AI感興趣的同學,在量子位公眾號(QbitAI)對話界面回復關鍵字「交流群」,獲取入群方式;
此外,量子位專業細分群(自動駕駛、CV、NLP、機器學習等)正在招募,面向正在從事相關領域的工程師及研究人員。
進專業群請在量子位公眾號(QbitAI)對話界面回復關鍵字「專業群」,獲取入群方式。(專業群審核較嚴,敬請諒解)
誠摯招聘
量子位正在招募編輯/記者,工作地點在北京中關村。期待有才氣、有熱情的同學加入我們!相關細節,請在量子位公眾號(QbitAI)對話界面,回復「招聘」兩個字。


※這個Python資源在GitHub上標星超8000,現在被翻譯成了中文
※30多門免費課程上線,亞馬遜「機器學習大學」開學了
TAG:量子位 |