zp.Zakhar Pashkin
← Selected work

Research & development

Multimodal Video Search Platform

Video search case study combining keyframes, ASR/OCR, object and face signals, visual embeddings, transcript embeddings, and hybrid retrieval.

Illustrated multimodal retrieval example connecting a synthetic scene to visual, speech and on-screen text signals
Illustrative query, AI-generated scene and authored timestamp. This is a workflow explanation, not a recorded retrieval result.

Overview

I designed retrieval across video and rich media using complementary visual and language signals. The R&D pipeline normalizes uploads, extracts keyframes, transcribes speech, reads on-screen text and computes visual and text embeddings. Dense and sparse indexes feed hybrid ranking, while regression comparisons help evaluate signal coverage and failure recovery.

Follow a query through the architecture

The interactive 3D model and 30-second film follow video frames through visual, speech and OCR signals, complementary indexes, hybrid ranking and a timestamped match. Inspect and separate the stages or download the GLB. The red-van still is generated, and the query, transcript and timestamps are authored examples. The still contains no readable text, so its OCR lane stays empty. Index positions and the match explain the architecture; they are not computed embeddings or recorded retrieval results.

Project figures

What It Covers

  • Keyframes, speech transcripts, OCR and scene information
  • Visual and text embeddings for complementary retrieval signals
  • Dense and sparse search with hybrid ranking
  • Regression comparisons for retrieval coverage and recovery

Stack And Topics

  • Python
  • FastAPI
  • Qdrant
  • Postgres
  • Visual Embeddings
  • OCR
  • ASR
  • Hybrid Search
  • Celery

References