AI與科技加持的美顏sdk動態貼紙是什麼樣的?

秋2305998853發表於2023-03-14

面部 識別是 計算機視覺和美顏 sdk中比較關鍵的技術, 它在人們的生活中得到了廣泛的應用 例如安全領域的人臉識別 很多單位的門禁、手機上的面部識別解鎖,都是依託於此技術,極高精準度的 面部識別演算法可以很容易的幫人省去一些 繁瑣 的步驟, 甚至 還可以幫到其它產業的發展。

一、面部識別、人臉關鍵點技術

而在美顏 sdk中, 動態貼紙的 效果同樣運用到了面部識別技術 和人臉關鍵點識別技術 ,當你開啟 美顏 sdk 之後,你會看到各種各樣的貼紙,這些都是由面部識別來完成的。當臉部運動或面部表情發生改變時,可確保貼紙完全遮蓋,並隨臉部位置的改變而改變。

AI與科技加持的美顏sdk動態貼紙是什麼樣的?

二、技術發展讓動態貼紙迎來革新

隨著美顏 sdk技術的不斷髮展 不斷的發展,如今的 動態貼紙 效果還可以被運用到動物的身體上,例如,前段時間在 短影片平臺 上很火的萌寵貼紙,它像一般的貼紙那樣,在使用了萌寵貼紙後,選擇了一個特殊的貼紙效果,把一隻貓或者一隻狗放到了一個畫面中,就可以進行對應的匹配,這樣即便是一個人和一隻可愛的寵物一起出現在畫面中,也可以迅速地辨認出來,並新增對應的貼紙。

動態貼紙在目前的技術中,已經算是一種非常成熟的技術了,但是將其運用到動物上,卻是一種非常冒險的嘗試。因為動物相對來說是一種非常活躍的活動,它們可以做出的動作要比人類多得多。所以,如何保證在不同的動作下,貼紙依然可以保持完美的覆蓋,並且,每一種動物的臉部特徵都不一樣,這對於開發人員來說,是一個很大的挑戰。

AI與科技加持的美顏sdk動態貼紙是什麼樣的?

然後,我們再回到主題,在開發人臉相關技術的時候,動態貼紙是怎麼貼合人臉特徵的?

1、 計算關鍵點

在此基礎上,根據特徵點個數,對人臉進行定位,並計算出其覆蓋區域。

2、建立參考點

透過對關鍵點進行掃描,來決定貼紙所適用的參考點,參考點能夠確保貼紙的正常展示。

3、選擇標籤模組

貼紙風格有很多種,所以美顏 sdk 需要建立一個特殊的貼紙模式,用來儲存不同的貼紙風格,以確保在需要的時候,能夠第一時間做出反應。

在此基礎上,利用影像中的畫素資訊,將影像中的人臉資訊以畫素的方式對映到標籤上,然後在標籤上用 Alpha方法對影像進行處理,得到了一個動態的標籤。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69951589/viewspace-2939649/,如需轉載,請註明出處,否則將追究法律責任。

相關文章