2020人工智慧大會雲端峰會於今天在上海開幕了,此次大會主要圍繞人工智慧產業或行業趨勢以及造福人類的主題。
由此可見,人工智慧的重要性。其實,人工智慧已經走進我們的生活並活躍在我們的周邊。
近期,《隱秘的角落》迎來大結局。豆瓣評分9.1、佔據無數熱搜以及相關話題閱讀量驚人的,無疑不在彰顯出該劇變成了一部口碑與劇情均為爆款的網劇。
該口碑爆棚的網劇衍生出「一起爬山嗎」等話題梗,關於結局的解析討論也異常火熱。
在眾多結局解析中發現該劇主人公的口型與臺詞竟然對不上,這是怎麼回事呢?
眾所周知,在我國國產劇的過審原則主要有兩個:沒有懸案;壞人必須繩之以法。由此,便知道該問題出現的原因。
程式設計師東澤通過人工智慧技術,硬核還原被修改的臺詞。
在該劇的12集中,朱朝陽和嚴良從兇手的手中死裡逃生,開始討論之後的對策。但此時出現了朱朝陽和嚴良的部分口型和字幕中的臺詞對不上的問題。於是,通過訓練人工智慧模型,還原了兩人原本的臺詞。
在臺詞與口型不一致的問題中,使用Facemesh模型獲取人物的面部表情特徵,並在此基礎上進行了二次訓練,讓模型通過分析人物嘴唇的運動特徵來預測說話內容。
其實,使用AI識別唇語並不是第一次出現了。
經過資料得知,曾在2003年Intel就開發了唇語識別軟體;DeepMind公司和牛津大學也曾聯手研發唇語識別算法,並在2016年平均達到了52.3%的準確度……
其實,唇語識別的算法門檻不算高,但中英文不同,而大多唇語識別資料都是關於英文的,中文唇語識別的資料很少,因而在類似停頓、爆破音、聲調等地方,讓模型適應中文的發音需要花費部分時間。
在《隱秘的角落時》解析中,由於直接預測漢字的難度太大,因而採取讓模型預測每個字的拼音策略。之後,便根據拼音和前後的劇情,還原出了朱朝陽口型原本對應的臺詞。
值得注意的是,除了天台上朱朝陽、嚴良的對話,劇中另一主人公、兇手張東升也出現了臺詞與口型不一致的問題。在最後一集中,張東升被警察擊斃之前,對朱朝陽說了一句話,臺詞字幕顯示為「你可以相信童話」,但很多網友覺得張東升的口型看起來像是在說「高手」。
對於張東升的這句話,用模型預測出的拼音是「hai shou」,所以他最初也認為是「高手」。不過,在看到他的分析後,有電視劇製作人表示張東升說的其實是「你還有」。「如果是這樣的話,那麼劇情應該是張東升對朱朝陽說:我沒機會了,但是『你還有』。」
在大約一周的訓練過程中,為了讓識別數據更加準確,因而搜集大量相關演員數據,最終使用了超過1T的視頻數據來提高了模型的準確率。
一般而言,我們對於程式設計師的印象就是,他們做的工作類型是很枯燥、很乏味的以及別人看不懂的。
但通過程式設計師用AI解讀《隱秘的角落》這件事中可以看出,當程式設計師把技術應用到生活中來,其實是很酷且很有意思的事情。
相關閱讀: