[英]PPE Detection with AWS Rekognition and Storing the Results in DynamoDB
[英]Is there a list of all possible AWS Rekognition “scene” labels?
我想在 AWS Rekognition API 响应中将“对象”与“场景”分开。 目前,JSON 响应将“场景”和“对象”混在一起,例如“狗”和“海滩”是并排的,这对我的目的来说是不可取的。
以下是展示此行为的 Rekognition DetectObjects API 响应示例。 请注意,“室内”(一个概念,更接近于设置)和“人”(一个对象)被混为一谈:
# AWS Rekognition DetectFaces API Response JSON:
{
"Labels": [
{
"Name": "Interior Design",
"Confidence": 97.04463958740234,
"Instances": [],
"Parents": [
{
"Name": "Indoors"
}
]
},
{
"Name": "Indoors",
"Confidence": 97.04463958740234,
"Instances": [],
"Parents": []
},
{
"Name": "Human",
"Confidence": 92.32145690917969,
"Instances": [],
"Parents": []
},
{
"Name": "Person",
"Confidence": 92.32145690917969,
"Instances": [
{
"BoundingBox": {
"Width": 0.7570410966873169,
"Height": 0.8664773106575012,
"Left": 0.00028589036082848907,
"Top": 0.10754377394914627
},
"Confidence": 92.32145690917969
}
],
"Parents": []
},
{
"Name": "Costume",
"Confidence": 92.03617858886719,
"Instances": [],
"Parents": []
},
{
"Name": "Clothing",
"Confidence": 87.49675750732422,
"Instances": [],
"Parents": []
},
{
"Name": "Apparel",
"Confidence": 87.49675750732422,
"Instances": [],
"Parents": []
}
],
"LabelModelVersion": "2.0",
"ResponseMetadata": {
"RequestId": "6ddc0be3-afa5-49d9-8984-008e86fec1ae",
"HTTPStatusCode": 200,
"HTTPHeaders": {
"content-type": "application/x-amz-json-1.1",
"date": "Wed, 28 Oct 2020 01: 49: 19 GMT",
"x-amzn-requestid": "6ddc0be3-afa5-49d9-8984-008e86fec1ae",
"content-length": "766",
"connection": "keep-alive"
},
"RetryAttempts": 0
}
}
某处有一个完整的列表,列出了可以出现在 Rekognition API 响应中的所有可能的“场景”和“概念”,与所有可能的“对象”分开。 有人可以告诉我在哪里可以找到该列表。
正在搜索该列表。 还手动梳理了许多响应示例并手动编译了一组可能的“场景”。 这是一个相当糟糕的方法,它的乏味引发了这个问题。
谢谢!
亚马逊刚刚发布了 Rekognition 的更新:
AWS 客户现在可以查看 Amazon Rekognition 支持的所有标签
客户可以从我们的 文档页面或Amazon Rekognition 控制台的“标签检测”选项卡下载支持的标签和对象边界框列表。 此外,在 Rekognition 控制台上,客户可以使用搜索栏轻松检查他们的标签是否已受支持。 使用相同的界面,客户可以请求他们希望 Amazon Rekognition 支持的新标签,或提供任何其他产品反馈。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.