當前位置:編程學習大全網 - 腳本源碼 - 百度人臉識別搜索是怎麽實現的

百度人臉識別搜索是怎麽實現的

同樣是基於圖片進行搜索,人臉識別和以圖搜圖並不壹樣。百度資深工程師陶吉告訴創事記,百度人臉識別首先並不關註完整的圖像結構,其次顏色也沒有任何意義。最主要的特征表達來自於臉部紋理,並進行壹些再加工。

具體算法作為商業機密,難以對外界披露。不過資料顯示,目前人臉識別算法中LBP是比較流行的壹種特征提取方式,即通過像素周邊8個臨近像素的灰度值和中心灰度值比較,得到壹個八位編碼,然後再根據編碼的直方圖進行分類。

而影響算法效果的因素還可能包括預處理、特征選擇、特征點定位精度、分類器設計和後處理乃至各種方式的融合、閾值選擇等各個方面。

壹張圖片中,人臉至少有40×40像素(約壹個指甲蓋大小),才會被當作有效的識別對象。如果壹張圖片中多個人像,目前百度的解決辦法是僅識別尺寸最大的那個,未來百度將提供焦點選擇功能,用戶可以通過選點確定搜索對象。

——數據方面。算法的改善如果算是充分條件,數據的處理則是必要條件。從機器搜索的角度看,光照、姿態、表情、角度等因素,均是影響巨大的因素,所謂“笑和不笑,都是不同”。所以用來訓練的數據量越大,變化的包容性就越好。

  • 上一篇:oppoa53像素是多少
  • 下一篇:朋友推薦了壹款時間管理軟件 名字叫OmniFocus 這款軟件好用嗎?
  • copyright 2024編程學習大全網