基於Face 的人臉融合及換臉系統

2021-09-26 04:10:01 字數 492 閱讀 5191

1.專案介紹

1.1 人臉互換(face swap)

不同的人的臉部結構千差萬別,同乙個人也會因為角度、面部表情的不同而導致差別,即如何實現不同的人臉對齊

不同人臉的膚色、光照不同,即不同的面部亮度不同,在換臉後如何與整體亮度統一

不同人臉的紋理不同,比如老人的皺紋等,如何實現換臉後紋理的統一

1.2 人臉融合(face morph)

人臉結構的檢測與分割。對於給定的人臉,人臉的結構差異很大

人臉融合度的構建。對於給定的融合度 α,如何對兩張的人臉取樣與對映

1.3 本徵臉(eigen face)

在這一部分,需要對較大的資料集(幾百張,幾千張人臉)進行處理,通過主成分分析的方法,得到一定數量的人臉主成分。這一部分的主要困難在於資料集的預處理,我們需要將不同中的人臉對齊,才能進行後續的處理。

基於face 的人臉識別(上)

因為畢業設計需要做人臉識別的考勤,這裡採取已有的平台上的sdk來做人臉識別,詳細說下如何使用face 平台來進行人臉識別。1.註冊為face 的開發者。在這裡註冊個賬號,之後進入應用管理,建立乙個應用 3.自己新建乙個人臉的方法類,在裡面填寫自己的key和secret,與你註冊時的一致,這裡我在建構...

基於opencv的人臉識別

1前言參考的是 這篇用的是dlib的對齊還加了mask。本文方法 人臉檢測 shiqiyu libfacedetection opencv提取ptr類 2 facedetect.h include include include include include facedetect dll.h us...

基於Opencv的人臉識別

要進行人臉的識別的訓練,首先我們要對openv中人臉識別類facerecognizer要有乙個了解,可以參考這個部落格對facerecognizer 有乙個了解 這個部落格對人臉的訓練解釋的很好,具體怎麼訓練可以閱讀這個部落格。關於人臉識別 我們有一下兩個步驟 1.利用pca變換的人臉識別,對人臉進...