异常拍照监测
场景简介
对拜访门店过程中拍摄的照片进行异常拍摄监测,平台目前支持识别2类异常行为:翻拍和窜拍。
- 商品陈列翻拍识别能够识别出通过手机翻拍出的商品陈列照片,比如商品货架陈列图片和地堆商品陈列图片,可降低人工审核人力,高效审核零售业务中通过翻拍原有图片来造假的图片。
- 窜拍识别服务可对用户上传的数据进行疑似窜拍图(相似图)分组,用户可按照「人」、「门店」、「时间」定义需要识别的范围,服务按定义的范围返回有相似图存在的图片组。
使用步骤流程
1.调用商品陈列翻拍识别API
2.调用窜拍识别API
3.查看翻拍信息
4.查看窜拍信息
最佳实践
1.调用商品陈列翻拍识别API
参考文档 翻拍识别API调用方法 调用服务API。
请求示例
请求参数示例如下:
{
"image": "<base64数据>"
}
返回示例
设定一个判定为翻拍图片的阈值,即如果results.name为"recapture"的"score"大于这个值,则认为这张图片是翻拍。
{
"log_id": 3142711278302327859,
"results": [
{
"name": "original",
"score": 0.9980294108390808
},
{
"name": "recapture",
"score": 0.001970605691894889
}
]
}
2.调用窜拍识别API
参考文档 窜拍识别API调用方法,调用服务API,接口调用流程如下:
1)创建图集,获得图集ID
创建图集API:https://aip.baidubce.com/rpc/2.0/ai_custom_retail/v1/tasks/image_similar/create_dataset
2)指定图集ID,把要识别窜拍的图片上传到该图集
上传图片API:https://aip.baidubce.com/rpc/2.0/ai_custom_retail/v1/tasks/image_similar/upload
3)创建任务,指定图集ID,对该图集做窜拍识别,获取任务ID
创建任务API:https://aip.baidubce.com/rpc/2.0/ai_custom_retail/v1/tasks/image_similar/create_task
4)指定任务ID,轮询任务结果,可以每隔一定时间调用API查询任务结果,比如10s查询一次,任务完成后可以查到结果
查询结果API:https://aip.baidubce.com/rpc/2.0/ai_custom_retail/v1/tasks/image_similar/query
另外,可通过图集列表API和任务列表API查询所有图集和任务。
3.查看翻拍信息
当调用API时,在请求参数"image_store"中传入业务门店ID,可在平台业务门店列表中的门店详情中查看到对应门店ID的商品陈列信息,其中包含翻拍信息。
4.查看窜拍信息
当调用API时,在请求参数"image_store"中传入业务门店ID,可在平台业务门店列表中的门店详情中查看到对应门店ID的窜拍信息。