Use Case Guide

Visual Image Similarity Search

Find similar images from large collections. Vector Panda auto-tunes its indexing strategy on a sample of your real vectors and serves queries from in-memory storage on the hot tier.

Real artworks, searched by description

Public-domain Met holdings, one CLIP model, runnable as-is

import json, pathlib, tarfile, urllib.request
from PIL import Image
from sentence_transformers import SentenceTransformer
from veep import Client

urllib.request.urlretrieve(
    "https://next.vectorpanda.com/data/example-met-famous.tar.gz",
    "met-famous.tar.gz",
)
with tarfile.open("met-famous.tar.gz") as tf:
    tf.extractall(".")

model = SentenceTransformer("clip-ViT-B-32")   # text and images share one space
vp = Client.login()

meta = json.loads(pathlib.Path("met-famous/metadata.json").read_text())
vp.collections.create("artworks", tier="hot")
vp.vectors.upsert("artworks", vectors=[
    {"id": str(row["object_id"]),
     "vector": model.encode(Image.open(f"met-famous/{row['image_file']}")).tolist(),
     "metadata": {"title": row["title"], "artist": row["artist"]}}
    for row in meta
])

q = model.encode("a swirling night sky over a quiet village").tolist()
for r in vp.vectors.query("artworks", q, top_k=3):
    print(f"{r.metadata['title']} — {r.metadata['artist']}  score={r.score:.3f}")

The full walkthrough — every code block tested against the live service — is the Visual search tutorial.

Applications

Visual search powers modern experiences

🛍️

E-commerce

Let shoppers find products by uploading photos. "Find similar" buttons that actually work at scale.

  • Visual product discovery
  • Style matching
  • Outfit recommendations
  • Inventory deduplication
📱

Social Media

Content moderation, duplicate detection, and visual trend analysis across your whole image library.

  • Duplicate content detection
  • Visual content moderation
  • Trend identification
  • Meme tracking
🏭

Manufacturing

Quality control and defect detection. Compare products against reference images in real-time.

  • Defect detection
  • Part identification
  • Quality assurance
  • Assembly verification
🏥

Healthcare

Medical image analysis and similar case retrieval. Find relevant cases from vast medical databases.

  • Similar case retrieval
  • Anomaly detection
  • Treatment planning
  • Research matching
🏡

Real Estate

Find properties by visual preferences. Match interior design styles and architectural features.

  • Style matching
  • Similar properties
  • Interior design
  • Virtual staging
🎨

Digital Assets

Manage large media libraries. Find stock photos, detect copyright infringement, organize collections.

  • Asset management
  • Copyright detection
  • Collection organization
  • Style consistency

Measured performance

One collection on the standard Cohere 1M dataset, measured end to end through the public API with VectorDBBench. Real numbers, not projections — methodology and raw results here.

1,620
QPS sustained
Concurrent query throughput held for the full run
0.9652
Recall@100
Accuracy against exact brute-force ground truth
49.5 ms
p99 latency
Slowest 1% of queries at full load
$17.14
That collection / month
Storage-only pricing; the queries were free

Ready for Visual Search?

Start with the bundled public-domain sample set; the same pattern carries unchanged to your production image library.

Get Started Free →