GIF 圖是表達情緒的好方式,但在層層傳播中總會被壓縮,分辨率變低,圖像模糊。為了提升用戶的斗圖體驗,Gfycat 希望用機器學習來制作更高分辨率的 GIF 圖。
在此之前,Google Brain 團隊已經(jīng)能夠將低分辨率圖片復原。這種方法基于深度學習和神經(jīng)網(wǎng)絡算法,使用了兩種網(wǎng)絡,「調(diào)節(jié)網(wǎng)絡」用來將低分辨率圖像的像素映射到高分辨率圖像中,用人工智能來進行「圖像插值」,另一個「先驗網(wǎng)絡」可以通過分析現(xiàn)有圖像的像素信息來為目標圖像添加細節(jié)。這兩個網(wǎng)絡結合就能輸出高分辨率的圖片。在沒有其他信息的情況下,Google Brain 可以將一張 8x8 像素的圖片還原為與原圖較為接近的圖。
圖片來源:Google Brain
與還原低分辨率圖片不同,GIF 圖的還原主要是對視頻進行識別,而不是圖片。因為大部分 GIF 都可以找到與之對應的高清視頻源,Gfycat 要做的就是利用機器學習讓 GIF 圖和視頻更完美地匹配。
機器學習可以幫助將這一過程自動化,比如用戶上傳名人 GIF 圖時經(jīng)常忘記加標簽,Gfycat 正在訓練系統(tǒng)自動區(qū)分不同的面孔。