atlas

Research map / Detection and segmentation / Weakly supervised detection and segmentation

Weakly Supervised Virus Capsid Detection with Image-Level Annotations in Electron Microscopy Images

ICLR 2024 · Detection and segmentation › Weakly supervised detection and segmentation · approach: Weakly supervised detection · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Weakly supervised virus capsid detection in EM images that uses only image-level presence/absence labels, optimizing Gaussian-masked classifier scores with a shrinking receptive field to produce pseudo-labels for training a Faster-RCNN.

Problem

Object detection of virus particles in electron microscopy requires expensive expert bounding-box annotations; weakly supervised methods relying on CAMs or ROI proposals perform poorly on small, noisy EM datasets with many instances per image.

Approach

Treat virus localization as gradient-based optimization of a Gaussian mask's center on a frozen image-level classifier, initialized from GradCAM hotspots and annealing the Gaussian std from large to small (score-based-generative-model style), iteratively removing detected capsids; the resulting pseudo-boxes can train a standard detector.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train a detector on image-level-derived pseudo boxes (Ours (OD)) instead of fully supervised bounding-box labelsFaster R-CNN virus detection · Herpes virusmAP50: 89.18 { $\pm 0.95$} -> 91.20 { $\pm 0.24$}Helped
Train a detector on image-level-derived pseudo boxes (Ours (OD)) rather than use the strongest listed baselineVirus detection · Adeno virusmAP50: 68.49 { $\pm 5.44$} -> 58.28 { $\pm 5.91$}Hurt
Train a detector on image-level-derived pseudo boxes (Ours (OD)) rather than use the strongest listed baselineVirus detection · Noro virusmAP50: 55.09 { $\pm 8.92$} -> 74.32 { $\pm 1.18$}Helped
Train a detector on image-level-derived pseudo boxes (Ours (OD)) rather than use the strongest listed baselineVirus detection · Papilloma virusmAP50: 73.23 { $\pm 7.02$} -> 78.33 { $\pm 2.40$}Helped
Train a detector on image-level-derived pseudo boxes (Ours (OD)) rather than use the strongest listed baselineVirus detection · Rota virusmAP50: 75.5 { $\pm 1.44$} -> 78.34 { $\pm 2.15$}Helped
Use GradCAM initialization instead of Selective Search (ablation)Ours (Opt) · Herpes virus validation setmAP50: 66.77 { $\pm 7.28$} -> 82.40 { $\pm 0.25$}Helped
Use GradCAM initialization instead of random initialization (ablation)Ours (Opt) · Herpes virus validation setmAP50: 60.24 { $\pm 2.29$} -> 82.40 { $\pm 0.25$}Helped
Use ResNet-101 instead of ViT-B/16 (ablation)Ours (Opt) · Herpes virusmAP50: 48.66 { $\pm 07.44$} -> 86.98 { $\pm 1.92$}Helped
Use logits instead of classifier score in the optimization loss (ablation)Ours (Opt) · Herpes virus validation setmAP50: 75.75 { $\pm 2.60$} -> 76.72 { $\pm 1.62$}Helped
Use mean masking instead of zero masking (ablation)Ours (Opt) · Herpes virus validation setmAP50: 72.01 { $\pm 2.32$} -> 76.72 { $\pm 1.62$}Helped
Use mean masking instead of inpainting (ablation)Ours (Opt) · Herpes virus validation setmAP50: 75.70 { $\pm 1.70$} -> 76.72 { $\pm 1.62$}Helped
Score a detection while masking other detected viruses rather than masking the background (ablation)Ours (Opt) · Herpes virus validation setmAP50: 76.72 { $\pm 1.62$} -> 80.35 { $\pm 0.80$}Helped

Surprising findings

Limitations

Experimental setup

Datasets: Herpes virus TEM dataset (359 images) Adeno virus negative stain TEM (67 images) Noro virus negative stain TEM (54 images) Papilloma virus negative stain TEM (31 images) Rota virus negative stain TEM (36 images)

Benchmarks: Herpes virus Adeno virus Noro virus Papilloma virus Rota virus

Metrics: mAP50 F1 score (user study) annotation time forward passes

Baselines: Faster R-CNN fully supervised (BB) Loc minimal-label detector SAM CutLER GradCAM LayerCAM TS-CAM Reattention DoG

Builds on: GradCAM Faster R-CNN CutLER Segment Anything Model Reattention

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy