行人重識別服務
行人比對API使用方式
當應用場域無法使用人臉做精確比對或是僅需要概略知道人潮狀況時,可使用可使用行人比對服務做行人整體外觀的比對,透過API [“add_person”] 建立專屬行人資料庫,當資料庫建立後,透過API [“find_person“] 輸入行人照片, 即能比對是否為專屬行人資料庫中的行人。
❖注意:若行人外顯特徵變化 (如:穿外套),將被視為不同人,因此該服務不適合作為重要判斷使用。
新增行人至比對資料庫
透過 [“add_person“] 將行人資訊建立至專屬資料庫,建立完成後,系統將回應該圖片中所有行人位置以及特徵編號(ID),特徵編號為唯一碼,可用於特定人物特徵比對使用;當匯入圖片中有多筆行人時,可透過回傳座標來確認行人對應之唯一碼。
行人圖片範例:
[“add_person“] 僅支援單一行人辨識,匯入圖片前,需將行人單獨裁切如下左圖,若需要協助辨識截圖範圍,可參考運用物件辨識API [“object_detection“] 擷取person位置,即可找出人物在照片中的特定位置。
HTTP方法與請求網址:
POST https://saas.intemotech.com/saasapi/detect
Content-type
application/form-data
請求from-data正文:
KEY | VALUE |
---|---|
file | 匯入照片檔案 (image) |
api_name | [“add_person”] (string) |
cURL:
curl --location --request POST 'https://saas.intemotech.com/saasapi/detect' \
--header 'Authorization: Bearer <TOKEN>' \
--form 'api_name="[\"add_person\"]"' \
--form 'file=@"/xxxx.png"'
辨識結果文本:
{
"data": [
{
"add_person": [
{
"count": 1,
"person_id": "14"
}
]
}
],
"states": "Sucessfully"
}
回傳欄位說明
欄位名稱 | 欄位說明 |
---|---|
add_person | 加入行人資料庫辨識 |
person_id | 行人特徵ID,可做為確認行人時的唯一值 |
states | 新增行人成功、失敗 |