快速图像搜索引擎

时间:2014-06-01 15:39:54

标签: image solr elasticsearch search-engine httpresponse

我已经看了一遍,但是在找到图像搜索服务器时却没有找到令人满意的指导/解释(尽管this给出了一个起点)。我想建立一个Concept based image indexing system(基本上是一个接受文本查询的标准图像搜索引擎)和任何现成的文本搜索解决方案,如Solr,弹性搜索等。(只是一个建议。任何其他解决方案是同等的欢迎)。因此,图像(以名称,标签,作者等索引)将作为对标准文本查询的响应提供,并作为结果在客户端上呈现。

这些是我的要求和/或假设:

  • 图像本身很小(缩略图大小)。
  • 系统应该非常快/响应(想想搜索引擎上的自动查询完成)。
  • 我知道浏览器会为每个呈现的图像提出单独请求,但我希望将图像作为响应本身的一部分(保存网络调用以检索每个图像)。
  • 所有图片均经过预处理。查询时无需图像处理。

Apache Tika与Solr一起成为可行的解决方案吗?我不完全理解它,但它会将图像索引为二进制内容吗?

这里一个重要的问题是在服务器上组织图像文件本身(基于平面或目录?我如何提出高效的图像托管解决方案?)

我可以想象一个系统,我索引Solr上每个图像的元信息,然后将图像的URL作为响应提供给客户端,以便检索和渲染图像。但是我担心这个解决方案是否符合速度和响应要求(图像应该在用户输入她的查询时呈现)?

我意识到我的部分问题含糊不清,但希望有人能指出我正确的方向。

1 个答案:

答案 0 :(得分:0)