Data Wow Open API - Demographic
Data Wow Open API - Demographic
Demographic Model Data Wow นำ FaceNet Model มาปรับปรุงด้วย Data Set ภาพบุคคลในช่วงอายุต่าง ๆ เพื่อปรับปรุงให้โมเดลมีความแม่นยำและครอบคลุมความแปรผันของ เพศ อายุ และเชื้อชาติ
Environment สำหรับ
URL: "https://backend.datawow.io"
API_KEY: "Data wow"
POSTMAN API
สำหรับภาษาต่าง ๆ POSTMAN API
Header and body params
Headers
required
'X-Api-Key' = 'Data wow'
Body
required
form-data['image', 'File image'] หรือ form-data['image_url', 'url image']
ตัวอย่าง Request ของ cURL
curl --location --request POST 'https://backend.datawow.io/api/v1/demo/demographics' \
--header 'X-Api-Key: Data wow' \
--form 'image_url=https://datawow-demo.s3-ap-southeast-1.amazonaws.com/demographic.png'
ตัวอย่าง Response สำหรับภาษา Ruby
{
"data": {
"slug": "f025350c-65ff-4001-b0bf-0f2dbe2c18c5",
"status": "uploaded",
"imageurl": "https://datawow-demo.s3-ap-southeast-1.amazonaws.com/demographic.png",
"results": {},
"imageresult_url": null
},
"status": "OK"
}
จาก Response ที่ได้นำ slug ไปยิง GET API
curl --location --request GET 'https://backend.datawow.io/api/v1/demo/demographics/f025350c-65ff-4001-b0bf-0f2dbe2c18c5' \
--header 'X-Api-Key: Data wow'
ผลลัพที่ได้ จาก Response
{
"data": {
"slug": "382e407a-5e2f-46b2-a5c2-d63e36f2e297",
"status": null,
"imageurl": "https://datawow.s3-ap-southeast-1.amazonaws.com/demodemographic/382e407a-5e2f-46b2-a5c2-d63e36f2e297/image/demographic.png?X-Amz-Expires=86400&X-Amz-Date=20210219T025646Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIHVHTL7C7RMVMXRA/20210219/ap-southeast-1/s3/aws4request&X-Amz-SignedHeaders=host&X-Amz-Signature=10b8a35093eea541466dcc19070b392bcee11e4223ba676affbf346464ba480a",
"results": {
"faces": [
{
"age": {
"estimate": 29,
"high": 32,
"low": 25,
"sd": 6.864154405184789
},
"attributes": {
"age": 29,
"ethnicity": "Asian",
"gender": "Male",
"note": "Will be deprecated in the next version"
},
"box": {
"x1": 624,
"x2": 717,
"y1": 139,
"y2": 260
},
"ethnicity": {
"confidence": 99.85795021057129,
"value": "Asian"
},
"gender": {
"confidence": 99.97827410697937,
"value": "Male"
}
}
]
},
"imageresult_url": "https://s3.ap-southeast-1.amazonaws.com/datawow/tmp/382e407a-5e2f-46b2-a5c2-d63e36f2e297.png"
},
"status": "OK"
}
results["faces"]["box"] Bounding box ของ faces ที่เจอในรูป
results["faces"]["age"] จะเป็น prediction ของอายุ
results["faces"]["ethnicity"] เชื่อชาติ โดยจะมีค่า confidence เป็นตัวบอกความมั่นใจ
results["faces"]["gender"] เพศ โดยจะมีค่า confidence เป็นตัวบอกความมั่นใจ
สำหรับ Open API ที่เปิดให้ใช้งาน จะเป็นตัว Staging Environment เชิญเล่นได้ตามอัธยาศัยเลยครับ ถ้าสนใจที่จะใช้งานในระบบ Production Level ให้ติดต่อมาได้ที่ sale@datawow.io