Jialin Li

ICML 2026 / Research project

OT-Bridge Editor

Geometrically Constrained Stenosis Editing in Coronary Angiography via Entropic Optimal Transport

Jialin Li, Zhuo Zhang, Yue Cao, Guipeng Lan, Jiabao Wen, Shuai Xiao, Jiachen Yang

School of Electrical and Information Engineering, Tianjin University

Precise local edits.
Structure-preserving generative paths.

Edited structure and geometric cues define a composite state; a constrained Schrödinger bridge with GPG produces the edited image.
Method overview Structural conditions define the edit. Geometric generation-path guidance steers the bridge toward the target while preserving non-target anatomy.

01 / Overview

Local control, throughout generation.

Useful synthetic data needs more than a plausible appearance. For localized image editing, the output must follow a specified geometry and preserve structures outside the target region. This is especially demanding for thin, connected vascular structures.

OT-Bridge Editor formulates this task as constrained entropic optimal transport. A Schrödinger bridge connects a structure-conditioned start state to the image domain, and geometric generation-path guidance (GPG) imposes constraints during the trajectory.

The paper studies coronary stenosis editing as a concrete application. We evaluate both the edited images and their value for training downstream detectors on held-out real data.

01

Specify the geometry

Control the location and shape of an edit through an edited mask, image edges, and boundary cues.

02

Constrain the path

Guide intermediate bridge states, enforcing target geometry and preserving the protected region.

03

Measure usefulness

Evaluate synthetic augmentation across four detector families and two real-data settings.

02 / Method

From an editing specification to an image.

  1. Build the structural condition

    An editing mask separates the target region from the protected background. The vessel-structure composite representation combines the edited mask, masked edges, and boundary information.

  2. Construct a constrained bridge

    The entropic OT formulation seeks a transport that satisfies the geometry and preservation constraints. Its Schrödinger-bridge formulation provides the generative trajectory.

  3. Apply geometric generation-path guidance

    GPG acts on intermediate states using boundary alignment and protected-region stability. The reported implementation uses 50 rollout steps and applies GPG every 5 steps.

Guidance brings intermediate bridge states toward a geometry-feasible trajectory.
Why guide the trajectory? Intermediate constraints counter geometric drift before the final image is produced. Reproduced from the paper.
The constrained transport objective

The bridge minimizes divergence from a reference process while matching endpoint distributions and respecting the feasible set:

P* = arg minP KL(P ∥ R)
P₀ = μ₀, P₁ = μ₁, geometry and preservation constraints

Outside the editing mask, the source appearance is protected. Inside it, a structural operator constrains the output to the requested target geometry. GPG combines the bridge transition with a geometry-aware projection.

Reported settings: entropic regularization ε = 0.01, protected-region weight λout = 10, geometric alignment weight λgeo = 1. Full definitions and derivations are in Section 3 of the paper.

03 / Visual results

What changes, and what stays.

04 / Experiments

Does the synthetic data help?

We compare Real-only, Synth-only, and Real+Synth training using the same detector backbones and evaluation splits. All reported detection results below are measured on real images.

ARCADE

Public benchmark. Detectors are trained with real images, synthetic images, or their union, and evaluated on the same held-out real test split. Mean ± standard deviation over three runs.

ARCADE · Downstream stenosis detection · Higher is better
DetectorTraining datamAP@0.5 ↑F1 ↑
YOLOv8Real-only0.525 ± 0.0090.664 ± 0.009
YOLOv8Synth-only0.662 ± 0.0080.737 ± 0.008
YOLOv8Real+Synth0.727 ± 0.0060.775 ± 0.007
DINO-DETRReal-only0.508 ± 0.0100.645 ± 0.010
DINO-DETRSynth-only0.615 ± 0.0120.697 ± 0.011
DINO-DETRReal+Synth0.720 ± 0.0070.766 ± 0.008
Grounding DINOReal-only0.276 ± 0.0120.453 ± 0.014
Grounding DINOSynth-only0.330 ± 0.0150.505 ± 0.015
Grounding DINOReal+Synth0.418 ± 0.0110.564 ± 0.013
RTMDetReal-only0.545 ± 0.0080.687 ± 0.009
RTMDetSynth-only0.625 ± 0.0100.726 ± 0.010
RTMDetReal+Synth0.675 ± 0.0070.749 ± 0.008

Multi-center

Internal dataset collected across three centers. Evaluation uses held-out real images with the same detector suite and training settings. Mean ± standard deviation over three runs.

Multi-center · Downstream stenosis detection · Higher is better
DetectorTraining datamAP@0.5 ↑F1 ↑
YOLOv8Real-only0.654 ± 0.0110.725 ± 0.010
YOLOv8Synth-only0.582 ± 0.0140.648 ± 0.013
YOLOv8Real+Synth0.731 ± 0.0080.779 ± 0.007
DINO-DETRReal-only0.638 ± 0.0100.710 ± 0.009
DINO-DETRSynth-only0.565 ± 0.0130.635 ± 0.012
DINO-DETRReal+Synth0.725 ± 0.0070.768 ± 0.008
Grounding DINOReal-only0.385 ± 0.0120.532 ± 0.014
Grounding DINOSynth-only0.312 ± 0.0160.485 ± 0.015
Grounding DINOReal+Synth0.442 ± 0.0100.588 ± 0.011
RTMDetReal-only0.615 ± 0.0090.695 ± 0.010
RTMDetSynth-only0.548 ± 0.0120.622 ± 0.011
RTMDetReal+Synth0.688 ± 0.0060.754 ± 0.007

Source: downstream detection tables in the camera-ready manuscript. Download results (CSV) · Full paper

Real+Synth has the highest mAP@0.5 and F1 for every reported detector in both settings. Synthetic-only training performs differently across datasets, highlighting the importance of evaluating on real images.

Image fidelity and generation quality
Image-quality metrics reported in the paper. FID and LPIPS: lower is better. IS and SSIM: higher is better.
MethodFID ↓IS ↑LPIPS ↓SSIM ↑
Pix2PixHD52.8744.1500.7040.676
SPADE78.6362.8310.6000.577
SDEdit46.9003.1200.4100.705
SDM39.4172.7080.4850.616
SiameseDiff34.2002.7100.2810.790
OT-Bridge Editor16.7474.6300.2480.878

05 / Ablation & scope

Which constraints matter?

Path-level guidance improves boundary alignment.

GPG is compared with endpoint-only constraints and a variant without the boundary term. Boundary Dice and IoU are distinct from the image-quality metrics above.

Geometric generation-path guidance ablation; values are mean ± standard deviation as reported in the paper.
VariantBoundary Dice ↑Boundary IoU ↑Final path error ↓
Endpoint only0.765 ± 0.0240.682 ± 0.0282.8 ± 1.2
Without boundary term0.582 ± 0.0150.455 ± 0.01812.4 ± 1.8
GPG0.895 ± 0.0080.812 ± 0.0091.1 ± 0.3

Representation and preservation

The composite domain combines complementary structural cues. Removing the preservation constraint increases changes outside the edited region.

Synthetic data scale

In the reported ARCADE scaling study, gains saturate around a 1:1 synthetic-to-real ratio. More synthetic data is not uniformly more useful.

Mask sensitivity

Spatially displaced masks reduce downstream detection performance more than modest boundary jitter. Accurate localization remains important.

Scope and limitations

The experiments concern coronary angiography. Unseen centers, rare lesion morphologies, and different acquisition protocols require further study. The method is a research data-augmentation tool.

06 / Reference

Cite this work

arXiv citation · Accepted to ICML 2026

@article{li2026geometrically,
  title={Geometrically Constrained Stenosis Editing in Coronary Angiography via Entropic Optimal Transport},
  author={Li, Jialin and Zhang, Zhuo and Cao, Yue and Lan, Guipeng and Wen, Jiabao and Xiao, Shuai and Yang, Jiachen},
  journal={arXiv preprint arXiv:2605.08851},
  year={2026},
  note={Accepted to ICML 2026},
  doi={10.48550/arXiv.2605.08851},
  url={https://arxiv.org/abs/2605.08851}
}

Research figure

Open original ↗