yii2 模型中set_Day184:人脸识别中open-set与close-set
人臉識(shí)別
可以簡(jiǎn)單的分為如下兩類:
- face verification:人臉驗(yàn)證時(shí)將人臉分類到某個(gè)ID,比如給定兩張人臉,判斷是否是同一個(gè)人(ID)
- face identification:給定一張人臉,判斷他是人臉庫中的哪個(gè)人
close-set(閉集)
close-set就是用來測(cè)試的人臉全部都是train set 里的人,不會(huì)出現(xiàn)訓(xùn)練集之外的人。這種情況下,訓(xùn)練人臉識(shí)別模型就相當(dāng)于訓(xùn)練分類模型,我們只需要能夠很好的對(duì)訓(xùn)練集中的每個(gè)人進(jìn)行分類就可以了。但是在大多數(shù)應(yīng)用場(chǎng)景中,很大可能會(huì)出現(xiàn)訓(xùn)練集之外的人,比如,公司的人臉識(shí)別不一定只是公司的人會(huì)出現(xiàn)在這,那么分類器還是會(huì)把他識(shí)別成公司的人,因?yàn)榉诸惼骺隙〞?huì)把一張人臉分類為訓(xùn)練集中的某個(gè)人。這個(gè)時(shí)候就需要open-set了。
open-set(開集)
open-set就是用于測(cè)試的人不在train-set里。這個(gè)時(shí)候訓(xùn)練模型其實(shí)是相當(dāng)于訓(xùn)練一個(gè)特征提取器,訓(xùn)練好這個(gè)特征提取器之后這個(gè)train-set就沒用了。舉例:還是公司人臉識(shí)別,我們訓(xùn)練的時(shí)候不一定要使用公司的人的照片,因?yàn)槲覀冎皇切枰?xùn)練一個(gè)特征提取器。所以可以用網(wǎng)上的訓(xùn)練集來訓(xùn)練模型。測(cè)試的時(shí)候我們才需要公司的人的照片。接下來會(huì)用到兩個(gè)術(shù)語,probe face 和gallery。
人臉識(shí)別中的probe face 和gallery
人臉識(shí)別中用train set訓(xùn)練好一個(gè)特征提取器以后,probe face 和gallery用于測(cè)試。
我們先給訓(xùn)練好的特征提取器輸入gallery里的人臉,這樣我們就得到gallery中每個(gè)人臉對(duì)應(yīng)的特征向量,這就是我們的特征向量庫。
我們現(xiàn)在要識(shí)別一張人臉,這個(gè)人臉就叫probe face,輸入特征提取器,得到它的特征向量,然后跟特征向量庫里的每一個(gè)特征向量來比較,就可以判斷這個(gè)probe face 是gallery里的哪個(gè)face,或者判斷它不在gallery中。
參考:https://www.jianshu.com/p/88b2539c6d47
參考:https://www.jianshu.com/p/0930e37c6d2f
總結(jié)
以上是生活随笔為你收集整理的yii2 模型中set_Day184:人脸识别中open-set与close-set的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 曾经付出过是哪首歌啊?
- 下一篇: 求一个楚辞里好听的名字!