开发者社区 > 视觉智能 > 正文

你好 想咨询下“单次搜索的人脸总数最多20万张,单次搜索可支持最多10个人脸数据库的同时搜索(跨?

你好 想咨询下“单次搜索的人脸总数最多20万张,单次搜索可支持最多10个人脸数据库的同时搜索(跨库搜索)” 超过20万,视觉智能平台应该怎么搜呢?

展开
收起
真的很搞笑 2023-06-27 12:19:08 51 0
3 条回答
写回答
取消 提交回答
  • 如果要在超过20万张人脸的情况下进行搜索,可以考虑以下几个方案:

    1. 数据分割:将人脸数据库分成多个部分,每个部分包含不超过20万张人脸。然后,分别对每个部分进行搜索,并将搜索结果合并。

    2. 增加搜索次数:将要搜索的人脸分成多个批次,每个批次包含不超过20万张人脸。依次进行多次搜索,将每次搜索的结果合并。

    3. 排序筛选:先对人脸数据库进行筛选,选择其中最可能匹配的部分进行搜索。可以利用已有的特征信息,比如人脸特征向量距离的相似性等进行排序。这样可以有效减小搜索范围,提高搜索效率。

    需要注意的是,在这些方案之中,综合考虑搜索效率和搜索精度的平衡,在考虑具体的业务需求的基础上选择合适的方案。

    2023-06-28 23:41:50
    赞同 展开评论 打赏
  • 如果您需要搜索的人脸总数超过20万张,建议您采用分批次的方式进行搜索,将人脸数据分成多个小批次进行搜索,并将搜索结果合并后返回。例如,对于50万张人脸数据,您可以将其分为3个批次进行搜索:前两个批次每次搜索20万张人脸,第三个批次搜索10万张人脸。具体操作如下:

    1. 将人脸数据按照一定的规则划分为多个小批次。

    2. 对于每个小批次,调用阿里云视觉智能平台的人脸搜索服务进行搜索,并记录搜索结果。

    3. 重复步骤2,直到所有小批次都被搜索完成为止。

    4. 将所有小批次的搜索结果合并,并去重、排序处理,最终得到整个人脸库中与输入人脸最相似的前N个人脸数据。

    需要注意的是,在进行跨库搜索时,每个人脸数据库的搜索结果可能不同,因此需要对每个人脸数据库的搜索结果进行单独处理,并根据相关参数指标(例如置信度)进行加权或过滤等操作,以得到最终的准确结果。同时,在进行大规模人脸搜索时,需要注意系统资源占用和响应时间等问题,建议适当降低搜索精度和查询频率,以保证系统稳定性和资源利用效率。

    2023-06-27 19:00:29
    赞同 展开评论 打赏
  • 多次搜索,此回答整理自钉群“阿里云视觉智能开放平台咨询1群”

    2023-06-27 13:04:56
    赞同 展开评论 打赏

为开发者提供高易用、普惠的视觉API服务,帮助企业快速建立视觉智能技术应用能力的综合性视觉AI能力平台。适用于数字营销、互联网娱乐、安防、手机应用、泛金融身份认证等行业。

热门讨论

热门文章

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载