美顏、美型、濾鏡等功能已經(jīng)是拍照類APP的標(biāo)配,直播系統(tǒng)開發(fā)中也更是離不開這些功能。拍照拍視頻或者開啟直播時,總希望能夠加一些萌萌的兔耳朵,或者一些更復(fù)雜的3D人臉面具等特效。但是由于這類技術(shù)涉及人臉追蹤,以及圖形渲染等技術(shù),想要自己從零開始研發(fā),同時會消耗大量的時間和成本,而所有成解決方案的服務(wù)一定都是成本最低的,那么拍攝類、視頻社交類APP都會使用第三方SDK來實現(xiàn)這些功能。通過加入美顏SDK讓直播源碼作為直播行業(yè)生命力具體的展示。我們來看一下加入美顏SDK后,直播源碼作為一塊基石,是怎樣得到廣大用戶的喜愛的?

畫板 1.png

一、首先是音頻采集方面的升級音頻數(shù)據(jù)既能與圖像結(jié)合組合成音視頻數(shù)據(jù),也能以純音頻的方式采集播放,后者在很多成熟的應(yīng)用場景如在線電臺和語音電臺等起著非常重要的作用。音頻的采集過程主要通過設(shè)備將環(huán)境中的模擬信號采集成PCM編碼的原始數(shù)據(jù),然后編碼壓縮成MP3等格式的數(shù)據(jù)分發(fā)出去,這樣無論是直播系統(tǒng)軟件還是短視頻開發(fā)軟件,都可以很好地利用這一技術(shù),達(dá)到全新的音視頻效果。


二、其次是美顏SDK處理的效果都說「80%的主播沒有美顏根本沒法看」,美顏濾鏡是直播產(chǎn)品中最常見的功能之一。美顏SDK的主要原理是通過「磨皮+美白」來達(dá)到整體美顏的效果。磨皮的技術(shù)術(shù)語是「去噪」,也即對圖像中的噪點進(jìn)行去除或者模糊化處理,常見的去噪算法有均值模糊、高斯模糊和中值濾波等。


當(dāng)然,由于臉部的每個部位不盡相同,臉上的雀斑可能呈現(xiàn)出眼睛黑點的樣子,對整張圖像進(jìn)行「去噪」處理的時候不需要將眼睛也去掉,因此這個環(huán)節(jié)中也涉及到人臉識別和皮膚檢測技術(shù)。


三、利用美顏SDK連麥的效果連麥?zhǔn)腔又辈ブ谐R姷男枨螅淅妹李?/span>SDK技術(shù)的實現(xiàn)可以讓主播和部分觀眾之間可以進(jìn)行實時互動,可以實現(xiàn)動態(tài)貼紙,美顏濾鏡,視頻美化的效果,然后將互動結(jié)果實時播放給其他觀眾觀看。

直播備份.png

美顏SDK功能說明:

1、實時美顏:集成精致的磨皮、美白、粉嫩,飽和等美顏功能及大眼、瘦臉、瘦鼻,嘴型,額頭,下巴等美型功能,精準(zhǔn)控制美顏特效和全局影像美化;


2、特效濾鏡:擁有多套套精美的濾鏡可供選擇,友好支持個性化定制,可實時切換和效果預(yù)覽;


3、動態(tài)貼紙:基于高效的人臉識別和動態(tài)渲染技術(shù),實現(xiàn)人臉動態(tài)貼紙?zhí)匦АL峁?/span>多款款貼紙,友好支持個性化定制


4、短視頻特效:多種有趣穩(wěn)定的抖音特效,充分滿足您的抖音應(yīng)用需求和個性化定制,豐富您的直播、短視頻應(yīng)用;


5、水印LOGO:為特效相機(jī)、直播、短視頻提供實時視頻和圖片添加水印功能,水印圖片、位置以及添加方式可自定義;


6、酷炫染發(fā):提供實時影像頭發(fā)識別、發(fā)色渲染技術(shù),高效實現(xiàn)酷炫多樣的染發(fā)特效;


7、3D面具:基于高效的3D圖形渲染技術(shù),動態(tài)實現(xiàn)精致的3D面具特效,完美貼合人臉。


美顏SDK不僅可以用于短視頻直播當(dāng)中,還能夠為直播系統(tǒng)開發(fā)提供音視頻處理技術(shù),實現(xiàn)在直播狀態(tài)下進(jìn)行濾鏡調(diào)色、背景摳像合成等操作,進(jìn)一步增強(qiáng)直播視頻對大眾的吸引力,從而獲取更大的流量。

來源/山東布谷鳥網(wǎng)絡(luò)