yii2 模型中set_Day184:人脸识别中open-set与close-set
人臉識(shí)別
可以簡(jiǎn)單的分為如下兩類(lèi):
- face verification:人臉驗(yàn)證時(shí)將人臉?lè)诸?lèi)到某個(gè)ID,比如給定兩張人臉,判斷是否是同一個(gè)人(ID)
- face identification:給定一張人臉,判斷他是人臉庫(kù)中的哪個(gè)人
close-set(閉集)
close-set就是用來(lái)測(cè)試的人臉全部都是train set 里的人,不會(huì)出現(xiàn)訓(xùn)練集之外的人。這種情況下,訓(xùn)練人臉識(shí)別模型就相當(dāng)于訓(xùn)練分類(lèi)模型,我們只需要能夠很好的對(duì)訓(xùn)練集中的每個(gè)人進(jìn)行分類(lèi)就可以了。但是在大多數(shù)應(yīng)用場(chǎng)景中,很大可能會(huì)出現(xiàn)訓(xùn)練集之外的人,比如,公司的人臉識(shí)別不一定只是公司的人會(huì)出現(xiàn)在這,那么分類(lèi)器還是會(huì)把他識(shí)別成公司的人,因?yàn)榉诸?lèi)器肯定會(huì)把一張人臉?lè)诸?lèi)為訓(xùn)練集中的某個(gè)人。這個(gè)時(shí)候就需要open-set了。
open-set(開(kāi)集)
open-set就是用于測(cè)試的人不在train-set里。這個(gè)時(shí)候訓(xùn)練模型其實(shí)是相當(dāng)于訓(xùn)練一個(gè)特征提取器,訓(xùn)練好這個(gè)特征提取器之后這個(gè)train-set就沒(méi)用了。舉例:還是公司人臉識(shí)別,我們訓(xùn)練的時(shí)候不一定要使用公司的人的照片,因?yàn)槲覀冎皇切枰?xùn)練一個(gè)特征提取器。所以可以用網(wǎng)上的訓(xùn)練集來(lái)訓(xùn)練模型。測(cè)試的時(shí)候我們才需要公司的人的照片。接下來(lái)會(huì)用到兩個(gè)術(shù)語(yǔ),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)的特征向量,這就是我們的特征向量庫(kù)。
我們現(xiàn)在要識(shí)別一張人臉,這個(gè)人臉就叫probe face,輸入特征提取器,得到它的特征向量,然后跟特征向量庫(kù)里的每一個(gè)特征向量來(lái)比較,就可以判斷這個(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)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 曾经付出过是哪首歌啊?
- 下一篇: 前端实时刷新数据_产品又让我造数据