Skip to main content

Vector Search

Anava Vector Search enables AI-powered semantic search across your video analytics data. Instead of rigid keyword matching, you can search using natural language queries like "busy cafe scene" or "person walking near entrance."

Key Capabilities

FeatureDescription
Semantic UnderstandingAI understands context and meaning, not just text matching
Multimodal SearchSearch by text description or find similar images
Hybrid ResultsCombines text and image similarity using RRF fusion
Cost Effective~$4-5/month using serverless BigQuery

How It Works

Vector search query flow from user query through embeddings and results

Quick Start

  1. Navigate to Vector Search in the sidebar
  2. Enter a natural language query in the search box
  3. Results appear ranked by relevance with thumbnails

Example Queries

QueryWhat It Finds
person walking near entranceSemantic match on walking activity near entry points
busy lunch hourHigh-traffic scenes with "lunch" context
delivery truckVehicles matching delivery truck appearance
empty parking lotLow-activity parking area scenes

Architecture Overview

Vector Search uses a BigQuery-native pipeline that ingests events, generates embeddings, and performs similarity search with low-latency results. See the architecture page for the system overview.

Cost Breakdown

ComponentMonthly Cost
Multimodal Embeddings~$1.50
BigQuery Queries~$2.00
BigQuery Storage~$0.50
BigQuery Streaming~$0.50
Total~$4-5/month

Based on 10,000 events/day, 100 queries/day

Security

  • Firebase Authentication required for all queries
  • Anti-discrimination pattern blocking
  • Rate limiting per user
  • All data stored in your GCP project

Next Steps