Skip to main content
SEM (Scanning Electron Microscopy) analysis automatically detects and segments objects from micrographs, then extracts morphological features for each object. The model provides per-object confidence scores, and unreliable detections are filtered out before results are presented.

Overview

The SEM pipeline processes data in four stages:
  1. Image preparation: detects and removes the metadata banner, reads the scalebar for spatial calibration
  2. Segmentation: detects and segments individual objects using a deep learning model with uncertainty estimation
  3. Feature extraction: measures morphological properties per object, including size, shape, and spacing metrics
  4. Filtering: removes low-confidence detections and flags objects near the image border

Key Metrics

MetricWhat It Tells You
Equivalent diameterAverage object size derived from major and minor axis lengths.
CircularityShape regularity (4πA/P²). A value of 1.0 indicates a perfect circle.
EccentricityHow elongated an object is. Values near 0 are circular; values near 1 are highly elongated.
SolidityRatio of object area to its convex hull area. Lower values indicate more concave or irregular shapes.
Nearest neighbor distanceSpacing between objects, measured both centroid-to-centroid and edge-to-edge.
Mean uncertaintySegmentation confidence for each object. Used to filter unreliable detections.

Adding Data

Upload SEM images (PNG or TIF) through the data page. Analysis begins automatically once the upload completes.

Viewing Results

Once processing completes, the workspace shows several sections:Image viewer: Displays the SEM image with a segmentation fingerprint overlay highlighting detected objects.Outlier detection: An interactive feature analysis view. Use the facet dropdown to switch between groups of related features (size, shape, spacing, etc.). Each feature is displayed as a histogram with objects classified as inliers or outliers:
  • Green: outlier (low end)
  • Blue: inlier
  • Red: outlier (high end)
Drag the boundary lines on any histogram or enter numeric values to adjust the outlier thresholds. Bounds are saved per browser automatically.

Configuration

Open the configuration drawer (gear icon) to set spatial calibration. Enter the pixel distance and corresponding real-world distance with units to convert measurements from pixels to physical units. You can save and load workflow configuration presets from the dropdown at the top of the drawer.