logo
當前位置:首 頁 > 科技 >電子 > 查看文章

為什么計算機可以認出人長得什么樣子

電子 你是第5104個圍觀者 0條評論 供稿者:

為什么計算機可以認出人長得什么樣子

為什么計算機可以認出人長得什么樣子

如今一些網站推出了新登錄方式,使用者不再需要輸入用戶名和密碼,只要用攝像頭自拍一張照片,計算機就可以通過你的臉知道你是哪一位用戶。這是怎么做到的呢?

對于每個人來說,通過臉部長相區分出你我他是再簡單不過的事情。不過,我們在識別人臉的時候,大腦里究竟是怎么工作的,科學家到現在為止也不是完全清楚,但這并沒有阻擋計算機成為“面相師”。

計算機沒有分辨不同人臉的天賦,只擁有和大量數據打交道的能力,所以在計算機眼中,無論帥哥還是美女的照片,都是一堆數字而已。照片上的每一個點的顏色值都以數字的形式儲存在計算機程序里,所有的任務都是通過計算這些數據實現的。

計算機首先要做的是用一個“人臉模板”在圖片數據中上下左右移動和計算,根據計算結果,在照片中鎖定出人臉的位置和大小,把照片里人臉部分抓出來,并且把大小調整到標準狀態。在找到了人臉之后,下一步就是判斷這張臉是誰的。為了識別人臉,計算機會建立一個數據庫,里面儲存著每個人第一次登錄時的照片。計算機需要把現在正在看的這張臉和數據庫里成千上萬的人臉進行比對。為了做好人臉比對這最關鍵的一步,研究人員想了很多主意。

一種辦法是先在各張臉上找到眼睛、鼻子和嘴的位置。雖然人類一眼就可以看出來,不過計算機是需要通過一定的方法計算出來的。然后,通過測量兩只眼睛之間的距離、鼻子大小等尺寸信息,來比較這張照片是不是符合數據庫里某一個人的面部信息。

還有一種精確度更高的“特征臉”方法。我們能夠看出李雷長得像李雷,韓梅長得像韓梅,一定是通過他們臉上一些特征辨認出來的,可是有的時候又說不出到底是什么特征。計算機可以發揮自己“算術好”的優點,把數據庫里大量人臉數據合成到一起進行計算,算出幾十張“特征臉”,然后每一張真人臉都是可以由這些特征臉按比例組合而成,就像雞尾酒可以由幾種不同的酒調和而成一樣,只要兩張臉中含有的各張特征臉的“調和比例”很接近,就可以判斷是同一個人的。

當然,計算機也會有認不出人臉的時候,照片里的人戴著口罩或者戴著墨鏡,照片里只有半邊臉,或者照片里的光線太暗或者太亮,都可能讓人臉識別系統失靈,為了讓計算機的“眼力”更好,科學家還有很多工作要做。

QQ:279582008

—— 100000whys

100000whys
眾說紛紜Comments
大眼 可愛 大笑 壞笑 害羞 發怒 折磨 快哭了 大哭 白眼 暈 流汗 困 靦腆 驚訝 憨笑 色 得意 骷髏 囧 睡覺 眨眼 親親 疑問 閉嘴 難過 淡定 抗議 鄙視 豬頭
小提示:直接粘貼圖片到輸入框試試
努力發送中...
  • 評論最多
  • 最新評論
  • 隨機文章
" alt="footer logo" />
未經許可請勿自行使用、轉載、修改、復制、發行、出售、發表或以其它方式利用本網站之內容
Copyright ? 100000whys Studio All Rights Reserved. technology by 10why.org
一道本日本