久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

人臉識別的原理是什么?

2021-03-01    分類: 網(wǎng)站建設(shè)

Iphone X的發(fā)布,革命性的取消了TouchID(指紋識別),而添加了更酷的 FaceID(人臉識別) 模塊,F(xiàn)aceID 不簡單的運(yùn)用在解鎖上,還可以在支付,表情等場景中應(yīng)用,給開發(fā)者帶來更酷更豐富的應(yīng)用,Iphone X 在多個(gè)硬件傳感器的加持下,可以采集3萬個(gè)點(diǎn)來感知用戶的面部特征。

我們知道人臉識別在這幾年應(yīng)用相當(dāng)廣泛,人臉考勤,人臉社交,人臉支付,哪里都有這黑科技的影響,特別這幾年機(jī)器學(xué)習(xí)流行,使得人臉識別在應(yīng)用和準(zhǔn)確率更是達(dá)到了一個(gè)較高的水準(zhǔn)。

下面將帶著大家揭秘下這項(xiàng)黑科技的原理。另外如果你想要系統(tǒng)地學(xué)習(xí)人工智能,那么推薦你去看床長人工智能教程。非常棒的大神之作。教程不僅通俗易懂,而且很風(fēng)趣幽默。點(diǎn)擊這里可以查看教程。

1、人臉識別流程

人臉識別是由一系列的幾個(gè)相關(guān)問題組成的:

  1. 首先找到一張圖片中的所有人臉。
  2. 對于每一張臉來說,無論光線明暗或面朝別處,它依舊能夠識別出是同一個(gè)人的臉。
  3. 能夠在每一張臉上找出可用于他人區(qū)分的獨(dú)特之處,比如眼睛多大,臉有多長等等。
  4. 最后將這張臉的特點(diǎn)與已知所有人臉進(jìn)行比較,以確定這個(gè)人是誰。

第一步:找出所有的面孔

很顯然在我們在人臉識別的流程中得首先找到圖片中的人臉。我們在使用手機(jī)或相機(jī)拍照時(shí)都會有人像模式,它能輕松的檢測出人臉的位置,幫助相機(jī)快速對焦。


我們得感謝 保羅·比奧拉(Paul Viola)和邁克爾·瓊斯(Michael Jones)在2000年發(fā)明了一種能夠快速在廉價(jià)相機(jī)上運(yùn)行的人臉檢測方法,人臉檢測在相機(jī)上的應(yīng)用才成為主流。然而現(xiàn)在我們有更可靠的解決方案HOG(Histogram of Oriented Gradients)方向梯度直方圖,一種能夠檢測物體輪廓的算法。

首先我們把圖片灰度化,因?yàn)轭伾畔τ谌四槞z測而言沒什么用。


我們分析每個(gè)像素以及其周圍的像素,根據(jù)明暗度畫一個(gè)箭頭,箭頭的指向代表了像素逐漸變暗的方向,如果我們重復(fù)操作每一個(gè)像素,最終像素會被箭頭取代。這些箭頭被稱為梯度(gradients),它們能顯示出圖像從明亮到黑暗流動的過程。


分析每個(gè)像素對我們來說有點(diǎn)不劃算,因?yàn)樗^細(xì)節(jié)化了,我們可能會迷失在像素的海洋里,我們應(yīng)該從更高的角度觀察明暗的流動。

為此我們將圖像分割成16x16像素的小方塊。在每個(gè)小方塊中,計(jì)算出每個(gè)主方向有多少個(gè)剃度(有多少指向上,指向右上,指向右等)。然后用指向性最強(qiáng)的那個(gè)方向箭頭來代替原來那個(gè)小方塊。


最終結(jié)果,我們把原始圖像轉(zhuǎn)換成一個(gè)非常簡單的HOG表達(dá)形式,它可以很輕松的捕獲面部的基本結(jié)構(gòu)。

為了在HOG圖像中找到臉部,我們需要做的是,與已知的一些HOG圖案中,看起來最相似的部分。這些HOG圖案都是重其他面部訓(xùn)練數(shù)據(jù)中提取出來的。

第二步:臉部的不同姿勢

我們已經(jīng)找出了圖片中的人臉,那么如何鑒別面朝不同方向的人臉呢?

對于電腦來說朝向不同的人臉是不同的東西,為此我們得適當(dāng)?shù)恼{(diào)整扭曲圖片中的人臉,使得眼睛和嘴總是與被檢測者重疊。

為了達(dá)到目的我們將使用一種面部特征點(diǎn)估計(jì)(face landmark estimation)的算法。其實(shí)還有很多算法都可以做到,但我們這次使用的是由瓦希德·卡奇米(Vahid Kazemi)和約瑟菲娜·沙利文(Josephine Sullivan)在 2014 年發(fā)明的方法。

這一算法的基本思路是找到68個(gè)人臉上普遍存在的點(diǎn)(稱為特征點(diǎn), landmark)。


  • 下巴輪廓17個(gè)點(diǎn) [0-16]
  • 左眉毛5個(gè)點(diǎn) [17-21]
  • 右眉毛5個(gè)點(diǎn) [22-26]
  • 鼻梁4個(gè)點(diǎn) [27-30]
  • 鼻尖5個(gè)點(diǎn) [31-35]
  • 左眼6個(gè)點(diǎn) [36-41]
  • 右眼6個(gè)點(diǎn) [42-47]
  • 外嘴唇12個(gè)點(diǎn) [48-59]
  • 內(nèi)嘴唇8個(gè)點(diǎn) [60-67]

有了這68個(gè)點(diǎn),我們就可以輕松的知道眼睛和嘴巴在哪兒了,后續(xù)我們將圖片進(jìn)行旋轉(zhuǎn),縮放和錯(cuò)切,使得眼睛和嘴巴盡可能的靠近中心。

現(xiàn)在人臉基本上對齊了,這使得下一步更加準(zhǔn)確。

第三步:給臉部編碼

我們還有個(gè)核心的問題沒有解決, 那就是如何區(qū)分不同的人臉。

最簡單的方法就是把我們第二步中發(fā)現(xiàn)的未知人臉與我們已知的人臉作對比。當(dāng)我們發(fā)現(xiàn)未知的面孔與一個(gè)以前標(biāo)注過的面孔看起來相似的時(shí)候,就可以認(rèn)定他們是同一個(gè)人。

我們?nèi)祟惸芡ㄟ^眼睛大小,頭發(fā)顏色等等信息輕松的分辨不同的兩張人臉,可是電腦怎么分辨呢?沒錯(cuò),我們得量化它們,測量出他們的不同,那要怎么做呢?

實(shí)際上,對于人臉這些信息很容易分辨,可是對于計(jì)算機(jī),這些值沒什么價(jià)值。實(shí)際上最準(zhǔn)確的方法是讓計(jì)算機(jī)自己找出他要收集的測量值。深度學(xué)習(xí)比人類更懂得哪些面部測量值比較重要。

所以,解決方案是訓(xùn)練一個(gè)深度卷積神經(jīng)網(wǎng)絡(luò),訓(xùn)練讓它為臉部生成128個(gè)測量值。

每次訓(xùn)練要觀察三個(gè)不同的臉部圖像:

  1. 加載一張已知的人的面部訓(xùn)練圖像
  2. 加載同一個(gè)人的另一張照片
  3. 加載另外一個(gè)人的照片

然后,算法查看它自己為這三個(gè)圖片生成的測量值。再然后,稍微調(diào)整神經(jīng)網(wǎng)絡(luò),以確保第一張和第二張生成的測量值接近,而第二張和第三張生成的測量值略有不同。

我們要不斷的調(diào)整樣本,重復(fù)以上步驟百萬次,這確實(shí)是個(gè)巨大的挑戰(zhàn),但是一旦訓(xùn)練完成,它能攻輕松的找出人臉。

慶幸的是 OpenFace 上面的大神已經(jīng)做完了這些,并且他們發(fā)布了幾個(gè)訓(xùn)練過可以直接使用的網(wǎng)絡(luò),我們可以不用部署復(fù)雜的機(jī)器學(xué)習(xí),開箱即用,感謝開源精神。


這128個(gè)測量值是什么鬼?

其實(shí)我們不用關(guān)心,這對我們也不重要。我們關(guān)心的是,當(dāng)看到同一個(gè)人的兩張不同照片時(shí),我們的網(wǎng)絡(luò)需要能得到幾乎相同的數(shù)值。

第四步:從編碼中找出人的名字

最后一步實(shí)際上是最簡單的一步,我們需要做的是找到數(shù)據(jù)庫中與我們的測試圖像的測量值最接近的那個(gè)人。

如何做呢,我們利用一些現(xiàn)成的數(shù)學(xué)公式,計(jì)算兩個(gè)128D數(shù)值的歐氏距離。


這樣我們得到一個(gè)歐式距離值,系統(tǒng)將給它一個(gè)認(rèn)為是同一個(gè)人歐氏距離的閥值,即超過這個(gè)閥值我們就認(rèn)定他們是 同 (失) 一 (散) 個(gè) (兄) 人 (弟)。

人臉識別就這樣達(dá)成啦,來來我們再回顧下流程:

使用HOG找出圖片中所有人臉的位置。

計(jì)算出人臉的68個(gè)特征點(diǎn)并適當(dāng)?shù)恼{(diào)整人臉位置,對齊人臉。

把上一步得到的面部圖像放入神經(jīng)網(wǎng)絡(luò),得到128個(gè)特征測量值,并保存它們。

與我們以前保存過的測量值一并計(jì)算歐氏距離,得到歐氏距離值,比較數(shù)值大小,即可得到是否同一個(gè)人。

2、人臉識別應(yīng)用場景

人臉識別分兩大步驟,人臉檢測和人臉識別,它們應(yīng)用場景也各不相同。


人臉檢測目的是找出人臉,得到人臉的位置,我們可以在美顏,換膚,摳圖,換臉 的一些場景中使用到它。我們可以通過系統(tǒng)API調(diào)用相機(jī)完成對預(yù)覽針的實(shí)時(shí)渲染,那些看上去的黑科技我們也可以玩啦。

當(dāng)前名稱:人臉識別的原理是什么?
文章源于:http://www.js-pz168.com/news7/103607.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)網(wǎng)站改版域名注冊網(wǎng)站收錄企業(yè)建站網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
国产精品美女一区二区| 精品在线你懂的| 国产黄人亚洲片| 91一区二区三区| 五月天色一区| 日韩免费高清电影| 伊人一区二区三区| 国产精品18久久久久久久网站| 国产精品久久久一区二区三区| 色老头久久综合| 国产日韩欧美亚洲| 美女国产一区二区三区| 91久久精品一区二区别| 色偷偷88欧美精品久久久| 久久日一线二线三线suv| 爽好多水快深点欧美视频| 波多野结衣中文字幕一区二区三区| 欧美中文娱乐网| 日韩美一区二区三区| 亚洲午夜一二三区视频| av激情综合网| 91成人在线精品| 国产精品乱人伦中文| 国产在线精品国自产拍免费| 蜜桃91精品入口| 日韩欧美在线一区二区三区| 亚洲久本草在线中文字幕| 成人免费毛片片v| 亚洲无玛一区| 国产欧美一区二区三区沐欲| 久久精品国产成人一区二区三区| 国产精品夜夜夜一区二区三区尤| 欧美日韩一区 二区 三区 久久精品| ...xxx性欧美| 成人app下载| 一本一道综合狠狠老| 中文字幕在线观看一区| 国产激情精品久久久第一区二区 | 国产福利久久| 欧美日韩一二三区| 一区二区三区四区中文字幕| 99精品热视频| 欧美日韩一二区| 亚洲资源在线观看| 超碰97在线人人| 欧美一区二区三区免费观看视频 | 日韩中文一区二区三区| 久久久影院官网| 国产在线视频不卡二| 亚洲精品国产一区| 中文字幕一区二区三区四区| 成人h精品动漫一区二区三区| 自拍另类欧美| 亚洲欧美二区三区| 91视频免费播放| 欧美精品久久久久久久久老牛影院 | 国产免费成人在线视频| 国产成人一级电影| 在线观看av不卡| 亚洲国产日产av| 国产乱子伦精品| 2014亚洲片线观看视频免费| 国产精品主播直播| 91久久一区二区| 亚洲一区二区av在线| 国模精品一区二区三区| 精品av久久707| 国产电影精品久久禁18| 欧美网站一区二区| 五月天亚洲婷婷| 欧美一级片免费观看| 中文字幕日本乱码精品影院| 97netav| 亚洲精品一区二区三区福利 | 亚洲精品水蜜桃| 国产精品久久久久久久久婷婷| 日韩精品一区二区在线| 国产激情视频一区二区在线观看| 欧美性猛交xxxxxx富婆| 人妖欧美一区二区| 在线综合视频网站| 亚洲成av人片观看| 欧美一区二区三区在线免费观看| 中文字幕在线一区免费| 国产欧美日韩在线播放| 欧美国产精品久久| 99re在线播放| 国产亚洲精品aa| av资源网一区| 精品第一国产综合精品aⅴ| 成人免费视频app| 日韩一区二区三| 国产成人综合在线| 欧美一级夜夜爽| 国产成人免费视| 欧美一级一级性生活免费录像| 国产精品综合在线视频| 在线播放国产精品二区一二区四区| 久久99精品一区二区三区| 欧美影院午夜播放| 久久aⅴ国产欧美74aaa| 欧美日韩国产高清一区二区三区| 久久国产精品72免费观看| 精品视频一区 二区 三区| 国产一区二区在线电影| 91精品国产综合久久久久久漫画| 国产精品一级二级三级| 日韩欧美视频在线| 99久久精品国产网站| 久久久久久久网| 91av免费看| 国产精品每日更新在线播放网址| 国产一区福利视频| 亚洲品质自拍视频网站| 手机看片福利永久国产日韩| 丝袜亚洲精品中文字幕一区| 色爱区综合激月婷婷| 久草热8精品视频在线观看| 欧美猛男超大videosgay| 国产成人av资源| ww久久中文字幕| 成人午夜电影在线播放| 亚洲天堂2014| 亚洲欧美日韩国产成人综合一二三区| 日日摸夜夜添夜夜添国产精品| 欧洲日韩一区二区三区| 国产麻豆午夜三级精品| 精品99一区二区| 国产日韩二区| 亚洲图片欧美视频| 色妹子一区二区| 国产精品一区久久久久| 久久蜜桃av一区精品变态类天堂| 国产精品对白刺激久久久| 亚洲精品免费视频| 色噜噜夜夜夜综合网| 国产精品一区不卡| 久久精品夜色噜噜亚洲aⅴ| 久久99精品久久久久久水蜜桃| 亚洲国产日韩精品| 欧美日韩国产另类一区| 99久久国产综合精品女不卡| 亚洲欧洲成人av每日更新| 杨幂一区欧美专区| 久久久久国产精品厨房| 国产乱子伦精品| 午夜欧美一区二区三区在线播放| 欧美视频中文一区二区三区在线观看| 国产成人三级在线观看| 国产欧美综合在线| 亚洲v欧美v另类v综合v日韩v| 久久99国产精品麻豆| 久久亚洲二区三区| 欧美下载看逼逼| 精品一区二区三区免费毛片爱 | 亚洲色图欧美偷拍| 色999日韩国产欧美一区二区| 福利一区福利二区| 最新不卡av在线| 色老汉av一区二区三区| 北条麻妃一区二区三区| 亚洲猫色日本管| 欧美日韩精品三区| 成人动漫视频在线观看免费| 性做久久久久久免费观看欧美| 欧美一区二区三区公司| 久久草视频在线看| 理论电影国产精品| 久久久91精品国产一区二区精品| 欧美重口乱码一区二区| 国产精品综合在线视频| 中文字幕一区二区三区精华液| 91久久免费观看| 91久久大香伊蕉在人线| 午夜久久久久久| 精品美女一区二区三区| 日韩久久久久久久久久久久久| 国产一区美女在线| 亚洲色图丝袜美腿| 欧美久久久久久蜜桃| 精品国产一区二区三区麻豆免费观看完整版 | 鲁丝片一区二区三区| 精品夜夜嗨av一区二区三区| 国产精品毛片大码女人| 欧美色窝79yyyycom| 国产精品一区二| 精品制服美女丁香| 亚洲色图视频网站| 欧美一区日韩一区| 欧美在线一区二区三区四区| 成人一区二区三区在线观看| 一区二区日韩av| 精品欧美一区二区三区精品久久 | 动漫精品视频| 久久国产尿小便嘘嘘尿| 1区2区3区国产精品| 538在线一区二区精品国产| 欧美日韩精品久久久免费观看| 国产成人免费在线视频| 亚洲国产aⅴ天堂久久|