AI與科技加持的美顏sdk動(dòng)態(tài)貼紙是什么樣的?

面部識(shí)別是計(jì)算機(jī)視覺和美顏sdk中比較關(guān)鍵的技術(shù),它在人們的生活中得到了廣泛的應(yīng)用,例如安全領(lǐng)域的人臉識(shí)別,很多單位的門禁、手機(jī)上的面部識(shí)別解鎖,都是依托于此技術(shù),極高精準(zhǔn)度的面部識(shí)別算法可以很容易的幫人省去一些繁瑣的步驟,甚至還可以幫到其它產(chǎn)業(yè)的發(fā)展。
一、面部識(shí)別、人臉關(guān)鍵點(diǎn)技術(shù)
而在美顏sdk中,動(dòng)態(tài)貼紙的效果同樣運(yùn)用到了面部識(shí)別技術(shù)和人臉關(guān)鍵點(diǎn)識(shí)別技術(shù),當(dāng)你開啟美顏sdk之后,你會(huì)看到各種各樣的貼紙,這些都是由面部識(shí)別來完成的。當(dāng)臉部運(yùn)動(dòng)或面部表情發(fā)生改變時(shí),可確保貼紙完全遮蓋,并隨臉部位置的改變而改變。

二、技術(shù)發(fā)展讓動(dòng)態(tài)貼紙迎來革新
隨著美顏sdk技術(shù)的不斷發(fā)展不斷的發(fā)展,如今的動(dòng)態(tài)貼紙效果還可以被運(yùn)用到動(dòng)物的身體上,例如,前段時(shí)間在短視頻平臺(tái)上很火的萌寵貼紙,它像一般的貼紙那樣,在使用了萌寵貼紙后,選擇了一個(gè)特殊的貼紙效果,把一只貓或者一只狗放到了一個(gè)畫面中,就可以進(jìn)行對(duì)應(yīng)的匹配,這樣即便是一個(gè)人和一只可愛的寵物一起出現(xiàn)在畫面中,也可以迅速地辨認(rèn)出來,并添加對(duì)應(yīng)的貼紙。
動(dòng)態(tài)貼紙?jiān)谀壳暗募夹g(shù)中,已經(jīng)算是一種非常成熟的技術(shù)了,但是將其運(yùn)用到動(dòng)物上,卻是一種非常冒險(xiǎn)的嘗試。因?yàn)閯?dòng)物相對(duì)來說是一種非?;钴S的活動(dòng),它們可以做出的動(dòng)作要比人類多得多。所以,如何保證在不同的動(dòng)作下,貼紙依然可以保持完美的覆蓋,并且,每一種動(dòng)物的臉部特征都不一樣,這對(duì)于開發(fā)人員來說,是一個(gè)很大的挑戰(zhàn)。

然后,我們?cè)倩氐街黝},在開發(fā)人臉相關(guān)技術(shù)的時(shí)候,動(dòng)態(tài)貼紙是怎么貼合人臉特征的?
1、計(jì)算關(guān)鍵點(diǎn)
在此基礎(chǔ)上,根據(jù)特征點(diǎn)個(gè)數(shù),對(duì)人臉進(jìn)行定位,并計(jì)算出其覆蓋區(qū)域。
2、建立參考點(diǎn)
通過對(duì)關(guān)鍵點(diǎn)進(jìn)行掃描,來決定貼紙所適用的參考點(diǎn),參考點(diǎn)能夠確保貼紙的正常展示。
3、選擇標(biāo)簽?zāi)=M
貼紙風(fēng)格有很多種,所以美顏sdk需要建立一個(gè)特殊的貼紙模式,用來存儲(chǔ)不同的貼紙風(fēng)格,以確保在需要的時(shí)候,能夠第一時(shí)間做出反應(yīng)。
在此基礎(chǔ)上,利用圖像中的像素信息,將圖像中的人臉信息以像素的方式映射到標(biāo)簽上,然后在標(biāo)簽上用Alpha方法對(duì)圖像進(jìn)行處理,得到了一個(gè)動(dòng)態(tài)的標(biāo)簽。