轉《trackingjs+websocket+百度人臉識別API,實現人臉簽到》流程

先用websocket與後臺建立通訊;用trackingjs在頁面調用電腦攝像頭,監聽人臉,發現有人臉進入屏幕了,就把圖片轉成base64字符串,通過websocket發送到後端;後端拿到圖片,調用百度的人臉識別API,去人臉庫中匹配(當然事先要在百度雲建立好了自己的人臉庫),得到相似度最高的那個人的信息,簽到表中紀錄這個人,然後把這個人在人臉庫中的姓名、照片等信息返回給前端顯示。流程圖如圖所示。
相關文章
相關標籤/搜索