Skip to content
RResearch

What I study.How I study it.

I work on problems where learning from limited or unlabelled data matters — particularly in video understanding and vision-language representations. My research follows a simple principle: formulate a precise question, design a rigorous experiment, and measure whether the answer actually holds.
Active areas
8
Implementations
3
Collaboration
ISI Kolkata
R.01Research Areas

Domains ofinquiry.

These are the areas where I spend my thinking time. Each connects to the others — video understanding needs good representations, representations need good objectives, and objectives need good evaluation.

01

Computer Vision

Detection, representation, video understanding

02

Deep Learning

Architectures, training dynamics, generative models

03

Reinforcement Learning

Policy optimisation, reward design

04

Multimodal Learning

Cross-modal representation and alignment

05

Time-Series Analytics

Sensor streams, anomaly and event detection

06

Machine Learning Systems

Training, serving and system reliability

07

Real-Time AI

Latency-bound inference in operational settings

08

Applied AI

Models under real-world operating constraints

R.02Implementations & Datasets

From paperto code.

Implementations of published methods and datasets contributed to the community. Each is accompanied by the research context that motivated it.

PAPER IMPLEMENTATIONFeb 202621 stars

VL-JEPAVision-Language Joint Embedding Predictive Architecture

Paper-derived implementation of VL-JEPA (arXiv:2512.10942v2) — a vision-language architecture that predicts continuous embeddings instead of autoregressive tokens, achieving stronger performance with 50% fewer trainable parameters.

  • Bi-directional InfoNCE training in embedding space
  • Selective decoding reduces inference cost by 2.85x
  • Supports captioning, VQA, retrieval, and classification
PyTorchVision-LanguageJEPAInfoNCE
21
GitHub stars
1.6B
parameters
2-stage
training
RESEARCH PROJECTNov 2024 – Jul 20261 stars

LegalSumUnsupervised Court Video Summarization via GAN + RL

Fully unsupervised video summarization for courtroom recordings. A policy gradient agent selects frames using only raw visual features — no transcripts, no human labels.

  • Six novel architectural components for the legal domain
  • PPO-Clip with 6-component composite reward
  • 3-phase training: pretrain → exploration → exploitation
PyTorchGANPPOReinforcement Learning
6
novel components
3-phase
training
F1
competitive on SumMe/TVSum
DATASETJul 2026

COURTSUMMultimodal Courtroom Video Summarization Benchmark

Benchmark dataset built from real-world U.S. courtroom trial recordings with synchronous visual, acoustic, and transcript streams alongside legal expert annotations.

  • Multi-hour Federal/State trial recordings
  • 5-expert legal annotation protocol
  • HDF5 format, TVSum/SumMe compatible
DatasetBenchmarkMultimodalHDF5
3
modalities
5-expert
annotations
5-fold
cross-validation