视觉智能平台阿里云人脸活体检测请求返回,原图是真人为什么接口返回liveness?
{"headers":{"access-control-allow-origin":"*","date":"Tue, 01 Aug 2023 10:17:25 GMT","content-length":"276","keep-alive":"timeout\u003d25","x-acs-request-id":"9F05C492-F9D9-5F8E-AD1B-B8B40792D86C","connection":"keep-alive","content-type":"application/json;charset\u003dutf-8","etag":"2yGZofgnztOHKu5NeTezWPA6","access-control-expose-headers":"*","x-acs-trace-id":"3a0126b4f8bc09194805931400a2fcb5"},"body":{"RequestId":"9F05C492-F9D9-5F8E-AD1B-B8B40792D86C","Data":{"Elements":[{"TaskId":"9F05C492-F9D9-5F8E-AD1B-B8B40792D86C","Results":[{"Suggestion":"review","Rect":{"Left":61,"Top":67,"Height":152,"Width":121},"Rate":27.7895,"Label":"liveness"}],"ImageURL":"","FaceNumber":1}]}}}
麻烦提供原图我们看下,看输出结果中的Rate值也比较低,可以用于对结果的判断,比如要求Label=liveness&Rate>40才认为是翻拍 -此回答整理自钉群“阿里云视觉智能开放平台咨询1群”
您好,视觉智能开放平台人脸活体检测返回liveness的话说明系统检测认为您提交的图片为翻拍照片,建议您确认一下您图片是否满足要求
如果图片满足要求且确实是真人照片的话,建议您可以多次调用,根据Rate值来判定是否为翻拍照片
1、要看下原图是否为翻拍,如果是翻拍返回的会是liveness
2、如果图片是非翻拍,但结果是liveness,可以通过判断输出的rate值,来拦截部分误检测。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。