视觉智能平台的人脸识别1:N里面,添加人脸数据接口的SimilarityScoreThresholdBetweenEntity参数,只有第一次添加EntityId的人脸数据才会去校验重复,如果当前EntityId里面关联了人脸数据就不会校验了吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
这个参数是类间相似,是针对同一个人脸数据库的,比如你指定的这个人脸数据库中已经添加过人脸A,当设定SimilarityScoreThresholdBetweenEntity这个参数,当你再次重复添加人脸A,就会提示该人脸已经存在再这个人脸数据库中,此回答整理自钉群“阿里云视觉智能开放平台咨询1群”
视觉智能开放平台添加人脸数据的接口第一次添加人脸数据的时候,根据请求参数SimilarityScoreThresholdBetweenEntity的说明【将新增人脸图片与其他所有EntityId内已有人脸进行相似比对,大于等于该阈值则表示其他EntityId内存在相似人脸,出现重复,添加失败。取值范围[0.0,100.0]。0.0或空则表示不做类间相似度判断逻辑。参考值见人脸比对1:1接口的返回结果字段Thresholds。】来看的话,首次添加人脸数据,为了防止重复人脸数据重复添加,通过参数SimilarityScoreThresholdBetweenEntity设置的范围进行校验判断,理论上是为了保证EntityId的数据唯一性,后续如果再次对该EntityId添加图片的话则应该不再与其他EntityId人脸重复性进行校验