天天看點

美顔sdk是什麼?美顔sdk有哪些技術組成?

随着短視訊、直播類app的流行,美顔sdk也逐漸被人們所熟知。“美顔”,顧名思義就是通過視訊/圖檔技術對人臉進行美化的操作,如果放在美顔sdk中“美化”的概念就比較複雜了,會牽扯到衆多深度學習、圖像處理、圖像學技術等。今天小編就給大家講講,美顔sdk中有哪些常用的技術。

美顔sdk是什麼?美顔sdk有哪些技術組成?

一、人臉檢測技術

美顔sdk中所用到的人臉檢測技術指的是對視訊中、圖檔中的人臉進行檢測,同時準确定位人臉的位置。那麼人臉檢測主要的技術難點在哪裡呢?小編認為,在複雜環境下依然能準确無誤的識别目标中人臉位置是非常重要的,因為每個使用者在使用美顔sdk時的背景和環境因素都是不同的,這也是評判人臉檢測技術是否優質的标準。除此之外,而人臉檢測的發展可以粗略分為兩個分支,第一個分支是深度學習,在深度學習之前,人臉檢測主要是套用人工既定的特征,根據人工特征來訓練檢測器來識别、檢測人臉,後期當深度學習技術在計算機視覺中占據“霸主”地位後,業内人員便又開始嘗試深度神經網絡來訓練人臉模型,這也是當下需要及時解決的熱點問題之一,畢竟這也是多個行業經常用到的技術。

二、人臉關鍵點定位技術

此項技術是對人臉中眉毛、眼睛、鼻子、嘴巴以及臉部的輪廓進行定位。這也是緊接在人臉檢測背後在目标中檢測到人臉,最終再進行關鍵點定位。人臉關鍵點定位技術和人臉檢測技術在實際應用中其實是一樣的,也會遇到被複雜環境影響的問題,是以如何獲得準确的人臉關鍵點是當今算法中需要解決的痛點之一。

繼續閱讀