对于图像搜索,一直有个非常大的困扰:为何不提供一个相似度值呢? 现在是根据返回的SortExprValues,然后自己采样后计算,太痛苦了。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云的图像搜索服务中,确实已经考虑到了提供相似度值的需求。您提到的SortExprValues字段虽然在过去用于表示图片的相关性分数,但现在有一个更直接且方便使用的参数来衡量图片相似度,那就是Score字段。
Score 参数:此参数提供了图片相似打分,取值范围为0到1,其中值越大表示两张图片的相似度越高。这个设计是为了让用户能更直观地理解查询图片与返回结果之间的相似程度,无需再手动计算相似度值。
注意点: 使用Score特性需要确保您的服务版本已升级至V3.1.1或以上版本。
查询请求:在发起图片搜索请求时,系统会根据输入图片与数据库中的图片进行比较,并为每张返回的结果分配一个Score值。
结果分析:通过查看每个返回商品描述信息中的Score
字段,您可以直接获取该图片与查询图片的相似度评分,无需额外处理SortExprValues。
针对您关于相似度值的需求,阿里云图像搜索服务通过引入Score
字段,已经提供了直接反映图片相似度的评分机制,旨在提升用户体验并简化开发者的使用流程。请确认您的服务版本是否支持Score功能,并据此调整您的搜索逻辑以享受这一便利特性。
参考资料:,