刷臉原理
刷臉登錄是基于人工智能饼疙、生物識(shí)別溺森、3D傳感、大數(shù)據(jù)風(fēng)控技術(shù)窑眯,最新實(shí)現(xiàn)的登錄形式屏积。用戶(hù)在無(wú)需輸入用戶(hù)名
密碼的前提下,憑借“刷臉”完成登錄過(guò)程磅甩。實(shí)現(xiàn)刷臉登錄的核心是人臉處理炊林,在人臉處理中有兩個(gè)概念:
人臉檢測(cè):檢測(cè)圖中的人臉,并為人臉標(biāo)記出邊框卷要。檢測(cè)出人臉后铛铁,可對(duì)人臉進(jìn)行分析,獲得眼却妨、口、鼻輪
廓等72個(gè)關(guān)鍵點(diǎn)定位準(zhǔn)確識(shí)別多種人臉屬性括眠,如性別彪标,年齡,表情等信息
人臉識(shí)別(對(duì)比):通過(guò)提取人臉的特征掷豺,計(jì)算兩張人臉的相似度捞烟,從而判斷是否同一個(gè)人,并給出相似度評(píng)
注冊(cè)平臺(tái)
注冊(cè):
注冊(cè)百度云帳號(hào)
打開(kāi)百度云平臺(tái):https://login.bce.baidu.com/reg.html?tpl=bceplat&from=portal進(jìn)行賬號(hào)注冊(cè)記住:????AppID当船,API Key题画,Secret Key
環(huán)境搭建
人臉注冊(cè)
參
數(shù)
詳
情
image:圖片信息(總數(shù)據(jù)大小應(yīng)小于10M),圖片上傳方式根據(jù)image_type來(lái)判斷
image_type:圖片類(lèi)型 BASE64:圖片的base64值德频,base64編碼后的圖片數(shù)據(jù)苍息,需urlencode,編碼后的圖片大小不超過(guò)2M;URL:圖片的 URL地址( 可能由于網(wǎng)絡(luò)等原因?qū)е孪螺d圖片時(shí)間過(guò)長(zhǎng))竞思;FACE_TOKEN: 人臉圖片的唯一標(biāo)識(shí)表谊,調(diào)用人臉檢測(cè)接口時(shí),會(huì)為每個(gè)人臉圖片賦予一個(gè)唯一的FACE_TOKEN盖喷,同一張圖片多次檢測(cè)得到的FACE_TOKEN是同一個(gè)
group_id:用戶(hù)組id(由數(shù)字爆办、字母、下劃線組成)课梳,長(zhǎng)度限制128B
user_id:用戶(hù)id(由數(shù)字距辆、字母、下劃線組成)暮刃,長(zhǎng)度限制128B
user_info:用戶(hù)資料跨算,長(zhǎng)度限制256B
quality_control:圖片質(zhì)量控制 NONE: 不進(jìn)行控制 LOW:較低的質(zhì)量要求NORMAL: 一般的質(zhì)量要求 HIGH: 較高的質(zhì)量要求 默認(rèn)NONE
liveness_control:活體檢測(cè)控制 NONE: 不進(jìn)行控制 LOW:較低的活體要求(高通過(guò)率 低攻擊拒絕率) NORMAL: 一般的活體要求(平衡的攻擊拒絕率, 通過(guò)率) HIGH: 較高的活體要求(高攻擊拒絕率 低通過(guò)率) 默認(rèn)NONE