Home › Research › AI for Healthcare › LAViF

LAViF

Latent-Action-Guided Vision–Language Contrastive Learning for Surgical Interaction Recognition

Jiajun Cheng1, Sainan Liu3, Subarna Tripathi3, Xiaofan Yu2, Shan Lin1

1Arizona State University  ·  2University of California, Merced  ·  3Intel Corporation

📄 Paper (arXiv) 💻 Code — coming soon

The current arXiv posting is an earlier version of this work, titled LAVIFT: Latent-Action-Guided Vision Fine-Tuning for Surgical Interaction Recognition. An updated version is in preparation.

PCA-RGB maps comparing ViT-L, V-JEPA2, V-JEPA2.1 and LAViF
PCA-RGB shows the top three principal components of patch features as RGB. LAViF adapts a plain ViT-L into spatially coherent maps, with clearer emphasis on the interacting instrument and target tissue.

Abstract

Pretrained encoders often lack spatial coherence, and global vision–language alignment does not guarantee precise spatial or temporal structure. LAViF compresses frame-to-frame feature changes into latent actions and predicts next-frame features during end-to-end video–language alignment. Without extra spatial or motion annotations it improves interaction grounding and temporal-direction sensitivity, and with ordinary image encoders reaches competitive recognition at higher throughput and smaller INT4 drops than V-JEPA2/2.1.


Contributions

  1. Semantic alignment reshapes visual transition structure — and more dimensional expansion does not mean better recognition.
  2. LAViF shapes that structure with a Causal Transition IDM, a compact predictive action bottleneck, and patch-level SIGReg.
  3. Across three encoders and two datasets: better grounding without extra supervision, faster inference, smaller INT4 drops.

Method

LAViF pipeline: vision encoder, IDM+FDM training, vision-language alignment
Frames are encoded independently and pooled into per-frame states, with patch-level SIGReg stabilizing local features. A Causal Transition IDM compresses consecutive-state differences into an action token that conditions a DiT forward dynamics model (FDM); states and actions are aggregated and aligned to triplet text.

Results

Main comparison on CholecT50 (Rendezvous split) and ProstaTD (5-fold) with latent-action dimension da = 128. † frame-wise image encoders, ‡ native video encoders, △ classification head without video–language alignment, ◇ evaluated with different metrics and therefore requiring cautious comparison. Bold and underline mark best and second-best.
Method mAPIVT mAPI mAPV mAPT mAPIVT mAPI mAPV mAPT
CholecT50 (RDV) ProstaTD (5-fold)
Published task-specific methods
Rendezvous†△ 29.9092.2060.0738.30 ––––
Chain-of-Look†△ 38.0094.1062.5041.90 ––––
MML-SurgAdapt† 30.3087.3061.1043.20 ––––
TDNet†◇△ –––– 36.1089.9061.7055.70
Controlled baselines — general-domain pretraining
CLIP ViT-L/14† 26.1786.2662.5442.93 26.8090.9765.0053.51
DINOv2-L† 27.4190.0865.2845.44 36.0193.1370.7563.84
V-JEPA2‡ 29.6892.1668.5547.97 32.6691.3071.8959.95
V-JEPA2.1‡ 34.8293.9969.7650.23 35.8794.3674.3562.64
TimeSformer‡ 27.3288.6764.6944.43 29.4386.1964.6956.14
Controlled baselines — surgical-domain pretraining
EndoViT† 24.7185.1961.4141.23 26.9488.3562.0253.63
LEMON† 28.7187.3465.0444.70 32.2691.7266.5159.71
SurgVLP† 20.2873.9652.3337.76 20.6478.0752.4545.88
HecVLP† 21.4177.5957.2339.29 22.4281.1655.8948.76
PeskaVLP† 22.0279.2057.2239.26 23.0982.4556.9950.75
LAViF — ViT-L 32.1593.2468.2947.05 32.8292.8268.2860.63
LAViF — DINOv2-L 33.1394.6068.9148.81 38.1496.0373.0165.21
LAViF — SurgeNet-L 32.7895.0271.6450.89 38.8596.7472.8265.73

Best instrument, verb and target mAP on CholecT50, and best triplet, instrument and target mAP on ProstaTD — from image encoders without large-scale video pretraining. Chain-of-Look still leads CholecT50 triplet mAP, using a task-specific classification head. ProstaTD values are five-fold means.


Spatial feature organization

PCA-RGB maps comparing LAViF, no-IDM+FDM baselines and V-JEPA2/2.1 over time
PCA-RGB over a frame sequence: full LAViF against the same encoders without IDM+FDM, and against finetuned V-JEPA2/2.1.
Prediction weight sweep — drag the slider
ViT-L/16
Input frame, ViT-L example
Input
PCA-RGB map, ViT-L
PCA-RGB
DINOv2-L/16
Input frame, DINOv2-L example
Input
PCA-RGB map, DINOv2-L
PCA-RGB
SurgeNet-L/14
Input frame, SurgeNet-L example
Input
PCA-RGB map, SurgeNet-L
PCA-RGB

λpred swept at fixed da = 128. Predictive pressure reorganizes local structure for every encoder, but unevenly: going 0 → 1 gains ViT-L 2.81 verb / 1.40 triplet mAP and SurgeNet-L 1.75 verb / 1.51 target mAP, while costing SurgeNet-L 0.79 triplet mAP.

Show the full published grid (all encoders)
Full PCA-RGB grid across prediction weights
PCA-RGB across λpred; the red ellipse marks the instrument–target interaction region.
PCA-RGB ablation across three encoders: full model, without patch-level SIGReg, and without IDM+FDM
Full LAViF (da = 128) against no-patch-SIGReg and no-IDM+FDM, for ViT-L/16, DINOv2-L/16 and SurgeNet-L/14.

Deployment efficiency

LAViF encodes frames independently, so attention cost is linear in clip length, O(T·P2 + T2), against O(T2·P2) for spatiotemporal encoders — the gap widens with longer clips.

Inference efficiency on CholecT50 (single GPU, real clips). Throughput is the headline metric; latency is per clip, single stream. ↑ / ↓ = higher / lower is better.
Model Attention Res. Params Latency (ms) ↓ Throughput (clips/s) ↑ Memory (GB) ↓
Ours (per-frame)
LAViF — ViT-L per-frame 224304M 13.772.87.5
LAViF — DINOv2-L per-frame 224304M 19.750.810.9
LAViF — SurgeNet-L per-frame 224304M 41.524.120.2
Video baselines (spatiotemporal)
V-JEPA2spatiotemporal 256326M 68.114.715.4
V-JEPA2.1spatiotemporal 384305M 96.210.422.0
TimeSformerspatiotemporal 384305M 94.310.622.0

At ~300M parameters, ViT-L and DINOv2-L reach 50–73 clips/s, about 3.5–5× the spatiotemporal baselines (≤ 14.7). SurgeNet-L is slower at 24.1 clips/s, still above every video baseline.

Relative mAP change (%) under post-training, weight-only INT4 quantization on CholecT50, against FP32.
Encoder Variant ΔI ΔV ΔT ΔIVT
ViT-L Ours −0.9−0.80.0−2.7
No IDM+FDM −0.1−0.5−2.9−4.2
DINOv2-L Ours −0.3−0.2−0.1−2.8
No IDM+FDM −0.5−0.9−0.9−4.2
SurgeNet-L Ours −0.1−0.6+0.2+0.4
No IDM+FDM −0.2−1.0−0.5−1.3
V-JEPA2 Base +0.2−2.4−3.9−7.7
V-JEPA2.1 Base −2.4−4.8−4.7−5.6

Citation

@article{cheng2026lavifit,
  title={Latent-Action-Guided Vision-Language Contrastive Learning for Surgical Interaction Recognition},
  author={Cheng, Jiajun and Liu, Sainan and Tripathi, Subarna and Yu, Xiaofan and Lin, Shan},
  journal={arXiv preprint arXiv:2607.19889},
  year={2026}
}

Authors

Jiajun Cheng
Jiajun Cheng
ASU
Sainan Liu
Intel
Xiaofan Yu
University of California, Merced
Shan Lin
ASU