Papers › LGRNet: Local-Global Reciprocal Network for Uterine Fibroid Segmentation in Ultrasound Videos

LGRNet: Local-Global Reciprocal Network for Uterine Fibroid Segmentation in Ultrasound Videos

8 Jul 2024arXiv:2407.05703archive 2025-07-28

Huihui Xu, Yijun Yang, Angelica I Aviles-Rivero, Guang Yang, Jing Qin, Lei Zhu

Regular screening and early discovery of uterine fibroid are crucial for preventing potential malignant transformations and ensuring timely, life-saving interventions. To this end, we collect and annotate the first ultrasound video dataset with 100 videos for uterine fibroid segmentation (UFUV). We also present Local-Global Reciprocal Network (LGRNet) to efficiently and effectively propagate the long-term temporal context which is crucial to help distinguish between uninformative noisy surrounding tissues and target lesion regions. Specifically, the Cyclic Neighborhood Propagation (CNP) is introduced to propagate the inter-frame local temporal context in a cyclic manner. Moreover, to aggregate global temporal context, we first condense each frame into a set of frame bottleneck queries and devise Hilbert Selective Scan (HilbertSS) to both efficiently path connect each frame and preserve the locality bias. A distribute layer is then utilized to disseminate back the global context for reciprocal refinement. Extensive experiments on UFUV and three public Video Polyp Segmentation (VPS) datasets demonstrate consistent improvements compared to state-of-the-art segmentation methods, indicating the effectiveness and versatility of LGRNet. Code, checkpoints, and dataset are available at https://github.com/bio-mlhui/LGRNet

PaperPDFCode

Code

bio-mlhui/lgrnet officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

SegmentationVideo Polyp Segmentation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Video Polyp Segmentation SUN-SEG-Easy LGRNet Dice 0.875 #1 of 6 Archive leaderboard report
Video Polyp Segmentation SUN-SEG-Easy LGRNet IoU 0.810 #1 of 6 Archive leaderboard report
Video Polyp Segmentation SUN-SEG-Easy (Unseen) LGRNet Dice 0.853 #2 of 18 Archive leaderboard report
Video Polyp Segmentation SUN-SEG-Easy (Unseen) LGRNet mean IoU 0.783 #2 of 18 Archive leaderboard report
Video Polyp Segmentation SUN-SEG-Hard LGRNet Dice 0.876 #1 of 6 Archive leaderboard report
Video Polyp Segmentation SUN-SEG-Hard LGRNet IoU 0.805 #1 of 6 Archive leaderboard report
Video Polyp Segmentation SUN-SEG-Hard (Unseen) LGRNet Dice 0.865 #2 of 18 Archive leaderboard report
Video Polyp Segmentation SUN-SEG-Hard (Unseen) LGRNet mean IoU 0.792 #2 of 18 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

SET

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections