greyovo/PicQuery

🔍 Search local images with natural language on Android, powered by OpenAI's CLIP model. / 在 Android 上用自然语言搜索本地图片 (基于 OpenAI 的 CLIP 模型)

解决的问题

PicQuery 允许用户使用自然语言描述(英文或中文)或以另一张图片作为查询,无需将照片上传到云服务,即可搜索本地照片库。

工作原理

该应用在设备上构建照片的本地索引。它利用 Apple 的 MobileCLIP2-S0 / dfndr2b 模型为图像和文本创建嵌入。Android 提供两种不同的推理运行时选项:ONNX Runtime 和 TFLite(LiteRT),允许用户在不同后端之间比较搜索性能和准确性。

适用人群

希望使用 AI 驱动的语义搜索,在本地设备上私密地搜索照片画廊的 Android 用户。

主要亮点

  • 设备内处理:所有索引和搜索均在本地完成,确保隐私和速度。
  • 多语言支持:支持英文和中文的搜索查询。
  • 基于图像的搜索:可使用照片作为查询来查找相似图像。
  • 灵活的运行时:支持 ONNX Runtime 和 TFLite/LiteRT 两种模型推理方式。

相关

  • 项目
  • 项目
  • 项目
  • 项目