atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Implicit Representations for Constrained Image Segmentation

ICML 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Object-level representation learning

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.

Proposes implicit neural representations (input convex networks, diffeomorphism compositions, polar star-shape parametrizations) that provably enforce geometric constraints such as convexity, star-shape, symmetry, periodicity and path-connectedness in image segmentation, used sequentially or jointly in training.

Problem

Enforcing geometric properties (convexity, path-connectedness, star-shape, symmetry) on segmentations is very hard for pixel-wise discrete representations, since the constraints grow quadratically in the number of pixels and binary optimization is often NP-hard, especially under occlusion or scarce

Approach

Represent the segmentation as a coordinate-based implicit function (input convex network, possibly composed with a diffeomorphism or in polar coordinates) so that the constraint holds by architecture, and use it as a fitting target or soft penalty in variational methods and network training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fit a convex implicit representation to the semantic-feature CNN predictionCNN on the Convexity dataset · Convexity datasetIoU: 0.726 -> 0.843Helped
Fit a convex implicit representation to the semantic-feature FCN predictionFCN on the Convexity dataset · Convexity datasetIoU: 0.714 -> 0.851Helped
Jointly train the CNN with a convex implicit representation using semantic featuresCNN on the Convexity dataset · Convexity datasetIoU: 0.818 -> 0.899Helped
Jointly train the FCN with a convex implicit representation using semantic featuresFCN on the Convexity dataset · Convexity datasetIoU: 0.635 -> 0.894Helped
Use joint rather than sequential convex fitting with semantic featuresFCN on the Convexity dataset · Convexity datasetIoU: 0.851 -> 0.894Helped
Project SAM output onto a convex implicit representationSAM on the clean Convexity dataset · Convexity dataset, cleanIoU: 0.7275 -> 0.7407Helped
Project SAM output onto a convex implicit representationSAM under Brightness corruption · Convexity dataset, Brightness corruptionIoU: 0.6456 -> 0.6516Helped
Fit a path-connected prior sequentiallyUNet on FBMS-59 cars3 · FBMS-59, cars3IoU: 0.779 -> 0.880Helped
Apply a path-connected prior to the cats05 segmentationUNet on FBMS-59 cats05 · FBMS-59, cats05IoU: 0.607 -> 0.571Hurt
Jointly train with the path-connected priorUNet on FBMS-59 cats05 · FBMS-59, cats05IoU: 0.406 -> 0.534Helped

Surprising findings

Limitations

Experimental setup

Datasets: Convexity scribble dataset (Gorelick et al., 2014) FBMS-59 (Brox & Malik, 2010; Ochs et al., 2013) Hendrycks & Dietterich corruptions

Benchmarks: Convexity scribble dataset FBMS-59

Metrics: IoU pixel accuracy

Baselines: Unconstrained CNN/FCN segmentation Kardoost & Keuper UNet Chen et al. (2021) convex orientation-based lifting SAM

Builds on: Input convex neural networks Dröge & Moeller (2021) scribble-based segmentation Kardoost & Keuper (2021) motion segmentation Real NVP SAM

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