fidopt Interactive view

SNEMI3D sections, known in-plane deformation

A mouse cortex serial-section electron microscopy image paired with a known smooth deformation of itself: it measures the recovery of a known in-plane warp, not the alignment of adjacent sections.

10 test pairsmouse cortexsame sectionfixed ELECTRON MICROSCOPY, moving ELECTRON MICROSCOPY2D, distances in pxdelivered aligned
Read before comparing (4)
  • Truth. Both sides are the same original section before the warp, since a known warp applied to a neighbouring section would not make its correspondence exact. The reference points lie at least 20 pixels inside every border, beyond the 16-pixel bound on each deformation component, and every inverse-warped point is checked inside the image.
  • Units. Coordinates and distances are in pixels; no physical scale is read from the uncalibrated TIFF metadata. The build fields amplitude_mm and spacing_mm hold pixel values here.
  • Labels. The provider's test stack has no public neurite labels, and the synthetic truth does not use them. The training stack's instance labels are not turned into a segmentation task.
  • Baseline. Fixed and moving are one image before the warp, so any single-modality similarity recovers it: ANTs SyN ends at 0.05 to 0.11 pixel from a start of 5.2 to 6.5 on the ten test sections. The line checks a method's convention and interpolation more than it separates methods.
AccuracySmoothnessCost
#MethodTRE pxrTRESDlogJFolds %Time sRAM GBGPU GBImages
11–6vismatch matchers · LoFTRGPU5.48 ±0.280.0038 ±0.00020.0020.0042.17.9
11–6vismatch matchers · RoMaGPU5.55 ±0.250.0038 ±0.00020.0010.0083.36.9
31–6vismatch matchers · XFeatGPU5.59 ±0.280.0039 ±0.00020.0030.0032.30.5
41–6vismatch matchers · ALIKED + LightGlueGPU5.64 ±0.290.0039 ±0.00020.0030.0032.42.2
41–6vismatch matchers · SIFT + LightGlueGPU5.81 ±0.460.0040 ±0.00030.0030.0032.10.5
61–6vismatch matchers · DISK + LightGlueGPU5.90 ±0.430.0041 ±0.00030.0040.0032.23.8

The order averages each method's ranks on TRE px, SDlogJ, so the first one is not always the best in every column. ± is the 95% interval of the mean over the 10 pairs. Two neighbours are tied when a paired Wilcoxon test on the shared pairs does not find the upper one better on TRE px (5%): the places a method could hold are then shown under its own. The best value of each column is in colour. Click a row to see its images, a column title to sort by it. Time and memory measured on Laptop.

TRE: distance between matching landmarks. rTRE: the TRE over the length of the image's diagonal, to compare datasets of other sizes and units. SDlogJ: how irregular the deformation is, 0 is perfectly smooth. Folds: share of the image where the deformation folds over itself.

Pair by pair

Click a score to look at that result: the fixed image, and over it the moving image after registration, with the annotations. Underlined scores have their image; for the others you see the pair without the result. A green cell gained against no registration on that pair, a red one lost.

About the data

The first test case of SNEMI3D sections, known in-plane deformation
The first test caseClick to look at every case.
Test pairs
10 test sections from the provider's test stack and 10 development sections from its training stack. Both stacks come from one animal, and neighbouring sections are correlated: a stack-separated synthetic track, not an animal-independent split.
Truth
landmarks a known deformation One hundred interior image points paired through the inverse of the corpus-added B-spline deformation of that same section.
Licence
CC BY 4.0, Zenodo record 7142003
10 pairs for tuning, never tested

train_z030, train_z006, train_z082, train_z031, train_z067, train_z049, train_z022, train_z043, train_z058, train_z016