現在各種社交產品盛行,大多數人都喜歡上傳自己的照片到微博朋友圈曬一曬,上傳之前還要稍微p一下圖,早已經見怪不怪了。
在專業的攝影裡面,修完圖才算真正完成了一件攝影作品。
日常美顏相機再p圖這件事本身沒有好奇怪的,但有時候修過頭,那真的可以完全變成不同的一個人。
有些網紅真的完全靠修圖就製造出來,不管你長得怎麼樣,修圖之後都可以變成俊男美女。
比如:
這個小程序,不只可以識別出一張人臉照片有沒有p過圖,還能知道p得有多嚴重,甚至還能還原出接近原始未p圖的照片哦!
現在限時體驗,掃描下方二維碼,趕緊去照出你身邊的妖怪~
這個是怎麼做到的呢?
就要說到圖片的深度學習算法——卷積神經網絡算法
所謂的卷積,通俗來說,就是把一張圖片切成一小塊一小塊來看,它的特色就是特別能感知圖片的局部特徵——特別適合辨認圖片是否有p圖的痕跡。
訓練一個神經網絡首先就是需要大量的資料了,基於in app 1.02億用戶照片數據,根據用戶上傳圖片的用戶行為,例如瘦臉,大眼,濾鏡,生成大量相較於原始人臉照片的修圖數據,接下來利用這些數據放入神經網絡去訓練,神經網路會學習到一張照片經過修圖之後,會有哪些地方被移動過,識別後就會被記錄到p過圖的照片會有怎樣的特徵
再隨機給他原始照和修圖照,讓卷積神經網絡去辨認哪張有p,哪張沒有p。
這個AI神經網絡卷積算法真的超級強,相較於人類來判斷一張照片有沒有p過,準確率只有53.5%,只比亂猜稍微高一點點,這個算法可以做到99.4%的準確率,完全碾壓人類。
能夠判斷出是否p圖後,再反推出原始照片的樣子——這也是用原始照和修圖照來做訓練。
先讓卷積算法學習偵測兩張照片的熱力光場,(比對兩張照片中各個區域,他們是怎麼從原始圖片中的位置移動到p圖之後的位置)算法學習後,再給他p圖後的照片,讓他逆向反推,讓每一個被移動的區塊重新歸位,來產生原始的照片的出來
這個還原雖然說不能完美的100%的還原出原始的照片,但相較於原始的照片,還原照已經跟原始照非常接近了,大眼瘦臉已經能非常精準的還原。
是不是超厲害的
現在限時體驗,掃描下方二維碼,趕緊去照出你身邊的妖怪~