直播美顏SDK導致背景扭曲如何解決?
時下 ,大部分主播 在直播時 都會使用 直播美顏 SDK的 “美型、 美顏 、 濾鏡 ” 德等功能 ,而美型和美體的使用頻率,絲毫不遜色於傳統的美顏。當然, 這些都 是 美顏 SDK 中必不可少的組成部分, 特別是 在直播和短影片中 更是得到了最大 應用。 隨著使用的增多 , 很多主播 都會發現直播中出現的一個問題,那就是 進行美顏 的 目標 會 導致背景 扭曲或者變形,比如開啟大長腿功能後,背景就會被拉長,明眼人一看就知道是 “拉腿”,這就很尷尬了。 那麼 , 這種情況應該如何解決呢?下文小編就為大家講解一下直播美顏 SDK的關鍵技術—— 背景扭曲矯正 。
一、 想要實現背景扭曲矯正有哪些難點?
實際上,想要將人物的外形、身材、背景都做好,是一件很難做到的事情,尤其是在手機上,想要做到這一點,更是難上加難。 在這裡我們需要考慮多個關鍵點:
1、環境的複雜性
首先,由於每一場直播所處的環境各不相同,矯正演算法需要適應不同的場景,對其適用性提出了很大的挑戰。
2、多功能的組合運用
當使用者使用直播美顏 SDK的時候,百分之八十的機率,都是疊加在一起的。舉個例子,使用者在美顏時,可能會疊加“美顏”,“瘦臉”,“濾鏡”,“小頭”等等多種美顏和造型操作,那麼由於多個美顏和造型功能疊加而造成的背景扭曲,就很難用統一的規則去糾正了。
3、需要較高的演算法和硬體。
當使用者在手機上調整美型程度大小時,需要實時預覽美型和矯正後的效果,因此 直播美顏 SDK 矯正演算法需要實時處理,對演算法的效能要求很高。
二、
背景扭曲矯正演算法詳解
至於背景扭曲校正演算法,為了讓大家更清楚,小編只講了幾個要點:
1、將原始圖片輸入進去。
2、實時 直播 美顏 SDK中的面部特徵點提取,背景影像中的網格化,線條段的提取。
3、合成第二個點,判斷三角形網格線段的分佈情況。
4、根據第三點判斷處理:利用斜率保持約束建立最佳化方程或利用三角形形狀保持約束建立最佳化方程。
5、構建全域性最優的目標函式 。
6、對應的仿射三角變換 。
限於篇幅,小編就不一一介紹了。以上就是 直播美顏 SDK 裡,對背景畸變修正演算法的一些介紹。總之,背景矯正技術對直播美顏 SDK來說很重要,但也是今後需要攻克的難點之一 , 因為這對主播來說也是非常重要。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69951589/viewspace-2938497/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 美顏SDK實用演算法——直播背景扭曲矯正演算法
- 直播平臺怎麼接入美顏sdk?直播美顏sdk在哪裡找?
- 直播美顏SDK的美顏特效涉及哪些美顏演算法?特效演算法
- 直播美顏SDK是怎樣實現美顏的?
- 直播美顏SDK是怎樣在直播中實現美顏的?
- 美顏sdk對直播平臺有多重要?為什麼需要接入直播美顏sdk?
- 直播平臺需要接入美顏SDK嗎?直播美顏SDK為什麼要區分版本?
- 直播SDK加入GPU自定義美顏GPU
- 直播第三方美顏sdk
- 多元化拍攝需求導致美顏SDK產業鏈“爆火”求導產業
- 短視訊SDK,直播SDK,美顏SDK_提供開放API介面API
- 直播美顏SDK有哪些應用領域?
- 直播美顏SDK動態貼紙詳解
- 直播美顏sdk介面應該如果選擇?
- 直播美顏SDK的發展方向是什麼?直播美顏工具能否擺脫工具特性?
- 直播美顏SDK的功能實現流程——美白、磨皮
- 美顏SDK詳解,您瞭解美顏SDK嗎?
- 直播平臺的影片美顏sdk是什麼?
- 影片直播美顏sdk趣味功能的實現流程
- 美顏SDK的背景摳圖技術您瞭解嗎?
- 企業級美顏美妝SDK解決方案
- 什麼是美顏SDK 美顏SDK對比測評
- 主播應該如何選擇直播美顏SDK工具?
- 直播美顏SDK介面的閃白功能實現流程
- 美顏SDK是什麼?美顏SDK和美顏APP有什麼區別?APP
- 第三方直播美顏SDK的美顏功能是怎麼實現的?
- 直播美顏SDK中的美白功能是怎麼實現的?
- 影片美顏SDK是什麼?美顏SDK工具有哪些模組?
- 美顏SDK怎麼用?美顏SDK可以應用到哪些場景?
- 美顏sdk是什麼?美顏sdk有哪些技術組成?
- 直播美顏SDK祛痘功能是怎麼實現的?
- 美顏SDK人臉貼紙已成直播平臺剛需
- 直播美顏sdk介面功能有哪些?怎麼定製功能?
- 美顏SDK是什麼?虹圖美顏SDK對接開發指南
- 美顏SDK是什麼?免費的美顏SDK原始碼有嗎?原始碼
- 什麼是美顏SDK?
- 美顏SDK中的美顏功能是怎麼實現的?美顏SDK的工作原理是什麼?
- 短影片直播美顏sdk可以接入其它影片社交平臺嗎?