调用FindImages接口根据指定条件,例如时间、地点、标签、人物特征等,搜索媒体集中图片。并可以按照给定要求进行排序。
注意事项
搜索结果依赖索引的建立,返回结果与实际值可能有数秒的数据延迟。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
| 名称 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| RegionId | String | 否 | cn-hangzhou |
项目所在地域的ID。 RegionId是Endpoint的标识和组成部分,用于构造请求示例中的Endpoint。Endpoint的格式为imm.${RegionId}.aliyuncs.com,例如当RegionId为cn-hangzhou时,Endpoint为imm.cn-hangzhou.aliyuncs.com。 |
| Action | String | 是 | FindImages |
操作接口名称,系统规定参数,固定取值为FindImages。 |
| Project | String | 是 | immimagetest |
项目名称。 |
| SetId | String | 是 | set001 |
媒体集的唯一标识。 |
| ImageSizeRange | String | 是 | {"MinWidth":100,"MaxWidth":3000,"MinHeight":50,"MaxHeight":5000} |
图片大小范围,使用JSON格式表示,格式为 |
| ImageTimeRange | String | 否 | {"Start":"2020-11-10T00:00:01.544Z","End":"2020-11-25T00:00:01.544Z"} |
图片的时间范围,该时间从EXIF信息获取,使用JSON格式表示,格式为
|
| CreateTimeRange | String | 否 | {"Start":"2020-11-10T00:00:01.544Z","End":"2020-11-25T00:00:01.544Z"} |
图片加入媒体集的时间范围,使用JSON格式表示,格式为 |
| ModifyTimeRange | String | 否 | {"Start":"2020-11-10T00:00:01.544Z","End":"2020-11-25T00:00:01.544Z"} |
图片更新的时间范围,使用JSON格式表示,格式为
|
| SourceType | String | 否 | image |
源数据的类型,包括如下选项:
|
| SourceUriPrefix | String | 否 | oss://imm-test/ |
图片的OSS URI的前缀。 |
| RemarksAPrefix | String | 否 | remark |
标记信息的前缀,用于前缀匹配。 |
| RemarksBPrefix | String | 否 | remark |
标记信息的前缀,用于前缀匹配。 |
| TagNames | String | 否 | ["脸","人物"] |
标签列表,设置多个标签时,请使用JSON格式表示,此时只有同时包含所有标签的图片才会返回,格式为["脸","人物"]。 |
| OCRContentsMatch | String | 否 | myh |
OCR识别的内容搜索。 |
| AgeRange | String | 否 | {"Start":0,"End":99} |
年龄范围,使用JSON格式表示,格式为 |
| Gender | String | 否 | MALE |
性别,可选值为MALE和FEMALE。 |
| Emotion | String | 否 | HAPPY |
表情,可选值为HAPPY、SAD、ANGRY、SURPRISED、SCARED、DISGUSTED和CALM。 |
| OrderBy | String | 否 | CreateTime |
排序字段,可选值为CreateTime、ModifyTime、ImageTime、FacesModifyTime、TagsModifyTime、RemarksA、RemarksB、RemarksC和RemarksD。 |
| Order | String | 否 | ASC |
排序方式,可选值为ASC和DESC。
|
| Marker | String | 否 | imm |
从Marker开始按字典序返回图片信息列表。如果不设置此参数,则从头开始返回图片。 |
| LocationBoundary | String | 否 | {"TopLeft":"50.2,100.1","BottomRight":"30.5,120.1"} |
地理位置范围,使用JSON格式表示,格式为 其中TopLeft(左上)和BottomRight(右下)两个顶点的格式为 说明 Top的值必须大于Bottom的值,Left的值必须小于Right的值。
|
| RemarksCPrefix | String | 否 | remark |
标记信息的前缀,用于前缀匹配。 |
| RemarksDPrefix | String | 否 | remark |
标记信息的前缀,用于前缀匹配。 |
| ExternalId | String | 是 | externalId001 |
外部ID,用于和您的应用层的ID(如果有)进行绑定。 |
| GroupId | String | 否 | group-not-grouped |
人脸分组ID。如果人脸未分组,则此参数返回值为group-not-grouped。 |
| Limit | Integer | 否 | 20 |
返回图片的最大个数,默认值为20,取值范围为1~100。 |
| FacesModifyTimeRange | String | 否 | {"Start":"2020-11-10T00:00:01.544Z","End":"2020-11-25T00:00:01.544Z"} |
人脸信息更新的时间范围,使用JSON格式表示,格式为 |
| TagsModifyTimeRange | String | 否 | {"Start":"2020-11-10T00:00:01.544Z","End":"2020-11-25T00:00:01.544Z"} |
标签信息更新的时间范围,使用JSON格式表示,格式为 |
| AddressLineContentsMatch | String | 否 | zhejiang |
只有当Location有值,即带有地理信息标记的文件时,此参数才有效。 地址搜索。 |
| RemarksArrayAIn | String | 否 | ["remarka1","remarka2"] |
只有图片的标签列表中存在至少一个标签匹配查询条件,则图片就会返回。 |
| RemarksArrayBIn | String | 否 | ["remarkb1","remarkb2"] |
只有图片的标签列表中存在至少一个标签匹配查询条件,则图片就会返回。 |
返回数据
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| RequestId | String | 810FE908-522F-4951-8AF8-7211890D4B2A |
当次请求的Request ID。 |
| Images | Array of Images |
图片信息列表。 |
|
| CroppingSuggestionStatus | String | NotProcessed |
提供裁剪建议的状态,包括如下选项:
您可以根据该状态决定读取结果、等待或重试。 |
| ImageQualityModifyTime | String | 2020-11-25T10:12:59.57Z |
图片质量打分的更新时间。 |
| TagsFailReason | String | Timeout |
标签识别的失败原因。格式为 只有当标签识别失败时,此参数才有值。 |
| RemarksC | String | remarkc |
标记信息。 |
| CreateTime | String | 2020-11-25T10:12:59.57Z |
图片加入媒体集的时间。 |
| SourceType | String | image |
源数据的类型。 |
| FacesFailReason | String | Timeout |
人脸识别的失败原因。 只有当人脸识别失败时,此参数才有值。 |
| Tags | Array of Tags |
标签识别结果。 |
|
| TagConfidence | Float | 0.9812195897102356 |
标签置信度。 |
| CentricScore | Float | 0 |
标签主体分数。用于提示该标签内容在图片中的主要程度,越高则说明该标签越可能为图片主体。取值范围为0~1。 |
| TagName | String | 脸 |
标签名称。 |
| TagLevel | Integer | 2 |
标签级别,取值范围为1~4。 |
| ParentTagName | String | 人物 |
父级标签名称。 |
| FacesModifyTime | String | 2020-11-25T10:12:59.57Z |
人脸识别的更新时间。 |
| ImageTime | String | 2020-11-25T10:12:59.57Z |
图片的拍摄日期,该日期从EXIF信息中获取。 如果图片EXIF信息无此信息,则返回结果中无此参数。 |
| OCRModifyTime | String | 2020-11-25T10:12:59.57Z |
OCR识别的更新时间。 |
| AddressModifyTime | String | 2020-11-25T10:12:59.57Z |
图片地理位置检测的更新时间。 |
| OCR | Array of OCR |
OCR识别结果。 |
|
| OCRConfidence | Float | 0.8254936695098877 |
文字置信度。 |
| OCRContents | String | 欢迎使用智能媒体管理 |
文字内容。 |
| OCRBoundary | Object |
文字位置框信息。 |
|
| Top | Integer | 12 |
顶点Y坐标,距离顶端距离。 |
| Width | Integer | 12 |
文字位置框宽度。单位为px。 |
| Height | Integer | 12 |
文字位置框高度。单位为px。 |
| Left | Integer | 12 |
顶点X坐标,距离左端距离。单位为px。 |
| ImageQualityFailReason | String | Timeout |
图片质量打分的失败原因。 |
| FacesStatus | String | Success |
人脸识别的状态,包括如下选项:
您可以根据该状态决定读取结果、等待或重试。 |
| ImageHeight | Integer | 861 |
图片高度。 |
| RemarksArrayA | String | ["remarka1","remarka2"] |
标记信息列表。 |
| Address | Object |
图片地理位置检测结果。 只有图片带有地理位置信息时,检测结果才有值。 |
|
| Township | String | 转塘街道 |
图片地理位置所在街道(或同级)。 |
| District | String | 西湖区 |
图片地理位置所在区(或同级)。 |
| AddressLine | String | 浙江省杭州市西湖区转塘街道石龙山西路 |
图片地理位置的完整地址。 |
| Country | String | 中国 |
图片地理位置所在国家或地区。 |
| City | String | 杭州市 |
图片地理位置所在城市(或同级)。 |
| Province | String | 浙江省 |
图片地理位置所在省(或同级)。 |
| ExternalId | String | externalId001 |
外部ID,用于和您的应用层的ID(如果有)进行绑定。 |
| SourceUri | String | oss://imm-test/testcases/face1.jpg |
图片OSS URI。 |
| ModifyTime | String | 2020-11-25T10:12:59.57Z |
图片的修改时间。 添加图片后,如果未修改过图片,则图片的修改时间和图片的创建时间相同。 |
| FileSize | Integer | 69732 |
文件大小,单位为字节。 |
| SourcePosition | String | 00000000.010 |
只有当SourceType为video时,此参数才生效。 视频中该图片帧处于源视频的时间轴位置。格式为 |
| Faces | Array of Faces |
人脸识别结果。 |
|
| Gender | String | FEMALE |
性别,可选项包括MALE和FEMALE。 |
| FaceId | String | 59edc040d0a8f4952b183d1b5044913a0ccd8739500ee2705ffe4965a0406a51 |
人脸ID。 |
| GenderConfidence | Float | 1 |
性别置信度。 |
| FaceAttributes | Object |
人脸其他属性。 |
|
| GlassesConfidence | Float | 1 |
是否戴眼镜置信度。 |
| Glasses | String | NONE |
是否带眼镜。 |
| Mask | String | NONE |
是否带口罩。 |
| BeardConfidence | Float | 1 |
是否有胡子置信度。 |
| MaskConfidence | Float | 1 |
是否带口罩置信度。 |
| FaceBoundary | Object |
人脸位置框信息。 |
|
| Top | Integer | 152 |
顶点Y坐标,距离顶端距离。单位为px。 |
| Width | Integer | 139 |
人脸位置框宽度。单位为px。 |
| Height | Integer | 141 |
人脸位置框高度。单位为px。 |
| Left | Integer | 267 |
顶点X坐标,距离左端距离。单位为px。 |
| HeadPose | Object |
头部朝向。 |
|
| Pitch | Float | 18.385589599609375 |
人脸的俯仰角,取值范围为 |
| Roll | Float | 4.204030513763428 |
面内偏转角,取值范围为 |
| Yaw | Float | 2.4945924282073975 |
人脸的左右偏转角,取值范围为 |
| Beard | String | NONE |
是否有胡子。 |
| FaceQuality | Float | 0.9321779608726501 |
人脸质量。 |
| Emotion | String | HAPPY |
心情。 |
| Age | Integer | 29 |
年龄。 |
| FaceConfidence | Float | 0.9608758687973022 |
人脸置信度。 |
| EmotionConfidence | Float | 0.7079545259475708 |
心情置信度。 |
| Attractive | Float | 0.96 |
人脸吸引力,分数越高吸引力越强,取值范围为0~1。 |
| GroupId | String | group-not-grouped |
人脸分组ID。如果人脸未分组,则此参数返回值为group-not-grouped。 |
| EmotionDetails | Object |
七种心情对应的置信度。 |
|
| HAPPY | Float | 0.7079545259475708 |
HAPPY心情置信度。 |
| SURPRISED | Float | 0.00006676767952740192 |
SURPRISED心情置信度。 |
| CALM | Float | 0.2918718755245209 |
CALM心情置信度。 |
| DISGUSTED | Float | 0.000033771051676012576 |
DISGUSTED心情置信度。 |
| ANGRY | Float | 0.00001282201901631197 |
ANGRY心情置信度。 |
| SAD | Float | 0.00001527295717096422 |
SAD心情置信度。 |
| SCARED | Float | 0.0000014976058082538657 |
SCARED心情置信度。 |
| ImageQualityStatus | String | Success |
图片质量打分状态,包括如下选项:
您可以根据该状态决定读取结果、等待或重试。 |
| OCRFailReason | String | Timeout |
OCR识别的失败原因。 |
| AddressFailReason | String | Timeout |
图片地理位置检测的失败原因。 只有当图片地理位置检测失败时,此参数才有值。 |
| ImageQuality | Object |
图片质量分数。 |
|
| OverallScore | Float | 0.7759467363357544 |
综合质量分数。 |
| Color | Float | 0.6101377010345459 |
当前版本不支持此参数。 图片色度。 |
| ColorScore | Float | 0.6101377010345459 |
当前版本不支持此参数。 图片色度的分数。 |
| ContrastScore | Float | 0.6101377010345459 |
当前版本不支持此参数。 图片对比度的分数。 |
| Contrast | Float | 0.6101377010345459 |
当前版本不支持此参数。 图片对比度。 |
| ExposureScore | Float | 0.6101377010345459 |
当前版本不支持此参数。 图片曝光程度的分数。 |
| ClarityScore | Float | 0.6101377010345459 |
当前版本不支持此参数。 图片清晰度的分数。 |
| Clarity | Float | 0.6101377010345459 |
当前版本不支持此参数。 图片清晰度。 |
| Exposure | Float | 0.6101377010345459 |
当前版本不支持此参数。 图片曝光程度。 |
| CompositionScore | Float | 0.6101377010345459 |
当前版本不支持此参数。 图片构成的分数。 |
| CroppingSuggestionModifyTime | String | 2020-11-25T10:12:59.57Z |
提供最新裁剪建议的时间。 |
| ImageFormat | String | jpg |
图片格式。 |
| ImageWidth | Integer | 500 |
图片宽度。 |
| RemarksArrayB | String | ["remarkb1","remarkb2"] |
标记信息列表。 |
| CroppingSuggestion | Array of CroppingSuggestion |
图片的裁减建议。 |
|
| Score | Float | 0.8979608535766602 |
该裁剪方案的美学分数,分数越高表示该方案效果越好,取值范围为0~1。 |
| CroppingBoundary | Object |
裁剪框。 |
|
| Top | Integer | 77 |
顶点Y坐标,距离顶端距离。单位为px。 |
| Width | Integer | 500 |
裁剪框宽度。单位为px。 |
| Height | Integer | 499 |
裁剪框高度。单位为px。 |
| Left | Integer | 0 |
顶点X坐标,距离左端距离。单位为px。 |
| AspectRatio | String | 1:1 |
图片裁剪比例列表。 |
| Orientation | String | {"val":"Right-top","type":3} |
图片旋转值,从EXIF信息中获取。 如果图片EXIF信息无此信息,则返回结果中无此参数。 |
| RemarksD | String | remarkd |
标记信息。 |
| TagsStatus | String | Success |
标签识别的状态,包括如下选项:
您可以根据该状态决定读取结果、等待或重试。 |
| CroppingSuggestionFailReason | String | Timeout |
裁剪建议提供失败的原因。 只有当图片裁剪建议提供失败时,此参数才有值。 |
| RemarksA | String | remarka |
标记信息。 |
| ImageUri | String | oss://imm-test/testcases/face1.jpg |
图片的OSS URI。 |
| TagsModifyTime | String | 2020-11-25T10:12:59.57Z |
标签识别的更新时间。当TagsStatus更改时更新。 |
| OCRStatus | String | NotProcessed |
OCR识别的状态,包括如下选项:
您可以根据该状态决定读取结果、等待或重试。 |
| AddressStatus | String | Success |
图片地理位置检测的状态,包括如下选项:
您可以根据该状态决定读取结果、等待或重试。 |
| Exif | String | {"FileSize":{"value":"29304"},"Format":{"value":"jpg"},"ImageHeight":{"value":"417"},"ImageWidth":{"value":"500"},"ResolutionUnit":{"value":"2"},"XResolution":{"value":"96/1"},"YResolution":{"value":"96/1"}} |
图片原始EXIF信息,以JSON Object序列化后的格式存储。 |
| Location | String | 30.134390,120.074997 |
图片地理位置,从EXIF信息中获取,格式为 如果图片EXIF信息无此信息,则返回结果中无此参数。 |
| RemarksB | String | remarkb |
标记信息。 |
| NextMarker | String | CAESBgoEIgIIABgAIswBCskBA8QAAAAxUzMxMzczNDM2MzQzOTM1MzgzNTM3MzYzMDMyMzczNDM1M2E2OTZkNmQ2OTZkNjE2NzY1M2E3MzY1NzQzMDMwMzEzYTMxMzYzMzM1NjIzOTMzMzI2MTYyMzQzNzY2NjMzNjY2NjI2MTYxMzMzMjM1MzQzOTMzMzQzNzMwMzI2NTMxNjE2MjM3MzczMTY0NjM2NDM2MzgzNjM4NjQzMjM2MzEzNzM2MzYzNjM4NjUzNTYyMzc2NjM0MzU2MjYxNjE2NTMx |
下一次列出图片信息时以此值为Marker,将未返回的结果返回。 当图片未全部返回时,此参数才有值。 |
| SetId | String | set001 |
媒体集的唯一标识。 |
示例
请求示例
http(s)://[Endpoint]/?Action=FindImages
&ExternalId=externalId001
&ImageSizeRange={"MinWidth":100,"MaxWidth":3000,"MinHeight":50,"MaxHeight":5000}
&Project=immimagetest
&SetId=set001
&<公共请求参数>
正常返回示例
XML格式
HTTP/1.1 200 OK
Content-Type:application/xml
<RequestId>810FE908-522F-4951-8AF8-7211890D4B2A</RequestId>
<Images>
<ModifyTime>2020-11-25T10:12:59.57Z</ModifyTime>
<SourceUri>oss://imm-test/testcases/face1.jpg</SourceUri>
<SourceType>image</SourceType>
<CroppingSuggestionStatus>NotProcessed</CroppingSuggestionStatus>
<AddressFailReason/>
<RemarksA>remarka</RemarksA>
<AddressModifyTime>2020-11-25T10:12:59.57Z</AddressModifyTime>
<RemarksB>remarkb</RemarksB>
<ImageFormat>jpg</ImageFormat>
<RemarksArrayB>["remarkb1","remarkb2"]</RemarksArrayB>
<TagsFailReason/>
<Exif>{"FileSize":{"value":"29304"},"Format":{"value":"jpg"},"ImageHeight":{"value":"417"},"ImageWidth":{"value":"500"},"ResolutionUnit":{"value":"2"},"XResolution":{"value":"96/1"},"YResolution":{"value":"96/1"}}</Exif>
<FacesModifyTime>2020-11-25T10:12:59.57Z</FacesModifyTime>
<RemarksC>remarkc</RemarksC>
<RemarksD>remarkd</RemarksD>
<ImageWidth>500</ImageWidth>
<RemarksArrayA>["remarka1","remarka2"]</RemarksArrayA>
<AddressStatus>Success</AddressStatus>
<FacesStatus>Success</FacesStatus>
<ImageQualityModifyTime>2020-11-25T10:12:59.57Z</ImageQualityModifyTime>
<ExternalId>externalId001</ExternalId>
<TagsModifyTime>2020-11-25T10:12:59.57Z</TagsModifyTime>
<CreateTime>2020-11-25T10:12:59.57Z</CreateTime>
<ImageQualityFailReason/>
<ImageUri>oss://imm-test/testcases/face1.jpg</ImageUri>
<OCRStatus>NotProcessed</OCRStatus>
<CroppingSuggestionModifyTime/>
<ImageQualityStatus>Success</ImageQualityStatus>
<TagsStatus>Success</TagsStatus>
<ImageHeight>861</ImageHeight>
<Location>30.134390,120.074997</Location>
<FileSize>69732</FileSize>
</Images>
<Images>
<Faces>
<FaceId>59edc040d0a8f4952b183d1b5044913a0ccd8739500ee2705ffe4965a0406a51</FaceId>
<FaceConfidence>0.9608758687973022</FaceConfidence>
<FaceQuality>0.9321779608726501</FaceQuality>
<Attractive>0.96</Attractive>
<GenderConfidence>1</GenderConfidence>
<EmotionConfidence>0.7079545259475708</EmotionConfidence>
<Emotion>HAPPY</Emotion>
<Gender>MALE</Gender>
<Age>29</Age>
<GroupId>group-not-grouped</GroupId>
</Faces>
<Faces>
<EmotionDetails>
<CALM>0.2918718755245209</CALM>
<SCARED>0.0000014976058082538657</SCARED>
<HAPPY>0.7079545259475708</HAPPY>
<SURPRISED>0.00006676767952740192</SURPRISED>
<SAD>0.00001527295717096422</SAD>
<DISGUSTED>0.000033771051676012576</DISGUSTED>
<ANGRY>0.00001282201901631197</ANGRY>
</EmotionDetails>
<FaceAttributes>
<Beard>NONE</Beard>
<FaceBoundary>
<Left>267</Left>
<Top>152</Top>
<Height>141</Height>
<Width>139</Width>
</FaceBoundary>
<BeardConfidence>1</BeardConfidence>
<HeadPose>
<Pitch>18.385589599609375</Pitch>
<Roll>4.204030513763428</Roll>
<Yaw>2.4945924282073975</Yaw>
</HeadPose>
<Mask>NONE</Mask>
<MaskConfidence>1</MaskConfidence>
<Glasses>NONE</Glasses>
<GlassesConfidence>1</GlassesConfidence>
</FaceAttributes>
</Faces>
<Tags>
<TagConfidence>0.7254936695098877</TagConfidence>
<TagName>脸</TagName>
<TagLevel>2</TagLevel>
<ParentTagName>人物</ParentTagName>
</Tags>
<Tags>
<TagConfidence>0.7254936695098877</TagConfidence>
<TagName>人物</TagName>
<TagLevel>1</TagLevel>
</Tags>
<Tags>
<TagConfidence>0.6851575970649719</TagConfidence>
<TagName>微笑</TagName>
<TagLevel>3</TagLevel>
<ParentTagName>日常行为</ParentTagName>
</Tags>
<Tags>
<TagConfidence>0.6851575970649719</TagConfidence>
<TagName>日常行为</TagName>
<TagLevel>2</TagLevel>
<ParentTagName>生活</ParentTagName>
</Tags>
<Tags>
<TagConfidence>0.6851575970649719</TagConfidence>
<TagName>生活</TagName>
<TagLevel>1</TagLevel>
</Tags>
</Images>
<Images>
<ImageQuality>
<OverallScore>0.7759467363357544</OverallScore>
</ImageQuality>
<Address>
<Township>转塘街道</Township>
<AddressLine>杭州市西湖区转塘街道石龙山西路</AddressLine>
<Country>中国</Country>
<City>杭州市</City>
<District>西湖区</District>
<Province>浙江省</Province>
</Address>
</Images>
<NextMarker>CAESBgoEIgIIABgAIswBCskBA8QAAAAxUzMxMzczNDM2MzQzOTM1MzgzNTM3MzYzMDMyMzczNDM1M2E2OTZkNmQ2OTZkNjE2NzY1M2E3MzY1NzQzMDMwMzEzYTMxMzYzMzM1NjIzOTMzMzI2MTYyMzQzNzY2NjMzNjY2NjI2MTYxMzMzMjM1MzQzOTMzMzQzNzMwMzI2NTMxNjE2MjM3MzczMTY0NjM2NDM2MzgzNjM4NjQzMjM2MzEzNzM2MzYzNjM4NjUzNTYyMzc2NjM0MzU2MjYxNjE2NTMx</NextMarker>
<SetId>set001</SetId>
JSON格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "810FE908-522F-4951-8AF8-7211890D4B2A",
"Images" : [ {
"ModifyTime" : "2020-11-25T10:12:59.57Z",
"SourceUri" : "oss://imm-test/testcases/face1.jpg",
"SourceType" : "image",
"CroppingSuggestionStatus" : "NotProcessed",
"AddressFailReason" : "",
"RemarksA" : "remarka",
"AddressModifyTime" : "2020-11-25T10:12:59.57Z",
"RemarksB" : "remarkb",
"ImageFormat" : "jpg",
"RemarksArrayB" : "[\"remarkb1\",\"remarkb2\"]",
"TagsFailReason" : "",
"Exif" : "{\"FileSize\":{\"value\":\"29304\"},\"Format\":{\"value\":\"jpg\"},\"ImageHeight\":{\"value\":\"417\"},\"ImageWidth\":{\"value\":\"500\"},\"ResolutionUnit\":{\"value\":\"2\"},\"XResolution\":{\"value\":\"96/1\"},\"YResolution\":{\"value\":\"96/1\"}}",
"FacesModifyTime" : "2020-11-25T10:12:59.57Z",
"RemarksC" : "remarkc",
"RemarksD" : "remarkd",
"ImageWidth" : 500,
"RemarksArrayA" : "[\"remarka1\",\"remarka2\"]",
"AddressStatus" : "Success",
"FacesStatus" : "Success",
"ImageQualityModifyTime" : "2020-11-25T10:12:59.57Z",
"ExternalId" : "externalId001",
"TagsModifyTime" : "2020-11-25T10:12:59.57Z",
"CreateTime" : "2020-11-25T10:12:59.57Z",
"ImageQualityFailReason" : "",
"ImageUri" : "oss://imm-test/testcases/face1.jpg",
"OCRStatus" : "NotProcessed",
"CroppingSuggestionModifyTime" : "",
"ImageQualityStatus" : "Success",
"TagsStatus" : "Success",
"ImageHeight" : 861,
"Location" : "30.134390,120.074997",
"FileSize" : 69732
}, {
"Faces" : [ {
"FaceId" : "59edc040d0a8f4952b183d1b5044913a0ccd8739500ee2705ffe4965a0406a51",
"FaceConfidence" : 0.9608758687973022,
"FaceQuality" : 0.9321779608726501,
"Attractive" : 0.96,
"GenderConfidence" : 1,
"EmotionConfidence" : 0.7079545259475708,
"Emotion" : "HAPPY",
"Gender" : "MALE",
"Age" : 29,
"GroupId" : "group-not-grouped"
}, {
"EmotionDetails" : {
"CALM" : 0.2918718755245209,
"SCARED" : 1.4976058082538657E-6,
"HAPPY" : 0.7079545259475708,
"SURPRISED" : 6.676767952740192E-5,
"SAD" : 1.527295717096422E-5,
"DISGUSTED" : 3.3771051676012576E-5,
"ANGRY" : 1.282201901631197E-5
},
"FaceAttributes" : {
"Beard" : "NONE",
"FaceBoundary" : {
"Left" : "267",
"Top" : "152",
"Height" : "141",
"Width" : "139"
},
"BeardConfidence" : 1,
"HeadPose" : {
"Pitch" : 18.385589599609375,
"Roll" : 4.204030513763428,
"Yaw" : 2.4945924282073975
},
"Mask" : "NONE",
"MaskConfidence" : 1,
"Glasses" : "NONE",
"GlassesConfidence" : 1
}
} ],
"Tags" : [ {
"TagConfidence" : "0.7254936695098877",
"TagName" : "脸",
"TagLevel" : 2,
"ParentTagName" : "人物"
}, {
"TagConfidence" : "0.7254936695098877",
"TagName" : "人物",
"TagLevel" : 1
}, {
"TagConfidence" : "0.6851575970649719",
"TagName" : "微笑",
"TagLevel" : 3,
"ParentTagName" : "日常行为"
}, {
"TagConfidence" : "0.6851575970649719",
"TagName" : "日常行为",
"TagLevel" : 2,
"ParentTagName" : "生活"
}, {
"TagConfidence" : "0.6851575970649719",
"TagName" : "生活",
"TagLevel" : 1
} ]
}, {
"ImageQuality" : {
"OverallScore" : 0.7759467363357544
},
"Address" : {
"Township" : "转塘街道",
"AddressLine" : "杭州市西湖区转塘街道石龙山西路",
"Country" : "中国",
"City" : "杭州市",
"District" : "西湖区",
"Province" : "浙江省"
}
} ],
"NextMarker" : "CAESBgoEIgIIABgAIswBCskBA8QAAAAxUzMxMzczNDM2MzQzOTM1MzgzNTM3MzYzMDMyMzczNDM1M2E2OTZkNmQ2OTZkNjE2NzY1M2E3MzY1NzQzMDMwMzEzYTMxMzYzMzM1NjIzOTMzMzI2MTYyMzQzNzY2NjMzNjY2NjI2MTYxMzMzMjM1MzQzOTMzMzQzNzMwMzI2NTMxNjE2MjM3MzczMTY0NjM2NDM2MzgzNjM4NjQzMjM2MzEzNzM2MzYzNjM4NjUzNTYyMzc2NjM0MzU2MjYxNjE2NTMx",
"SetId" : "set001"
}