There is a newer version of the record available.

Published April 1, 2021 | Version v1
Dataset Open

Datasets for Evaluation of Multimodal Image Registration

Description

Description

  • Aerial data
  • The Aerial dataset is divided into 3 sub-groups by IDs: {7, 9, 20, 3, 15, 18}, {10, 1, 13, 4, 11, 6, 16}, {14, 8, 17, 5, 19, 12, 2}. Since the images vary in size, each image is subdivided into the maximal number of equal-sized non-overlapping regions such that each region can contain exactly one 300x300 px image patch. Then one 300x300 px image patch is extracted from the centre of each region. The particular 3-folded grouping followed by splitting leads to that each evaluation fold contains 72 test samples.
    • Modality A: Near-Infrared (NIR)

    • Modality B: three colour channels (in B-G-R order)

  • Cytological data
  • The Cytological data contains images from 3 different cell lines; all images from one cell line is treated as one fold in 3-folded cross-validation. Each image in the dataset is subdivided from 600x600 px into 2x2 patches of size 300x300 px, so that there are 420 test samples in each evaluation fold.
    • Modality A: Fluorescence Images

    • Modality B: Quantitative Phase Images (QPI)

  • Histological dataset
  • For the Histological data, to avoid too easy registration relying on the circular border of the TMA cores, the evaluation images are created by cutting 834x834 px patches from the centres of the original 134 TMA image pairs.
    • Modality A: Second Harmonic Generation (SHG)

    • Modality B: Bright-Field (BF)

The evaluation set created from the above three publicly available datasets consists of images undergone 4 levels of (rigid) transformations of increasing size of displacement. The level of transformations is determined by the size of the rotation angle θ and the displacement tx & ty, detailed in this table. Each image sample is transformed exactly once at each transformation level so that all levels have the same number of samples.

In total, it contains 864 image pairs created from the aerial dataset, 5040 image pairs created from the cytological dataset, and 536 image pairs created from the histological dataset. Each image pair consists of a reference patch \(I^{\text{Ref}}\) and its corresponding initial transformed patch \(I^{\text{Init}}\) in both modalities, along with the ground-truth transformation parameters to recover it.

Scripts to calculate the registration performance and to plot the overall results can be found in https://github.com/MIDA-group/MultiRegEval, and instructions to generate more evaluation data with different settings can be found in https://github.com/MIDA-group/MultiRegEval/tree/master/Datasets#instructions-for-customising-evaluation-data.

 

Metadata

In the *.zip files, each row in {Zurich,Balvan}_patches/fold[1-3]/patch_tlevel[1-4]/info_test.csv or Eliceiri_patches/patch_tlevel[1-4]/info_test.csv provides the information of an image pair as follow:

  • Filename: identifier(ID) of the image pair

  • X1_Ref: x-coordinate of the upper-left corner of reference patch IRef

  • Y1_Ref: y-coordinate of the upper-left corner of reference patch IRef

  • X2_Ref: x-coordinate of the lower-left corner of reference patch IRef

  • Y2_Ref: y-coordinate of the lower-left corner of reference patch IRef

  • X3_Ref: x-coordinate of the lower-right corner of reference patch IRef

  • Y3_Ref: y-coordinate of the lower-right corner of reference patch IRef

  • X4_Ref: x-coordinate of the upper-right corner of reference patch IRef

  • Y4_Ref: y-coordinate of the upper-right corner of reference patch IRef

  • X1_Trans: x-coordinate of the upper-left corner of transformed patch IInit

  • Y1_Trans: y-coordinate of the upper-left corner of transformed patch IInit

  • X2_Trans: x-coordinate of the lower-left corner of transformed patch IInit

  • Y2_Trans: y-coordinate of the lower-left corner of transformed patch IInit

  • X3_Trans: x-coordinate of the lower-right corner of transformed patch IInit

  • Y3_Trans: y-coordinate of the lower-right corner of transformed patch IInit

  • X4_Trans: x-coordinate of the upper-right corner of transformed patch IInit

  • Y4_Trans: y-coordinate of the upper-right corner of transformed patch IInit

  • Displacement: mean Euclidean distance between reference corner points and transformed corner points

  • RelativeDisplacement: the ratio of displacement to the width/height of image patch

  • Tx: randomly generated translation in the x-direction to synthesise the transformed patch IInit

  • Ty: randomly generated translation in the y-direction to synthesise the transformed patch IInit

  • AngleDegree: randomly generated rotation in degrees to synthesise the transformed patch IInit

  • AngleRad: randomly generated rotation in radian to synthesise the transformed patch IInit

 

Naming convention

  • Aerial Data
    •  zh{ID}_{iRow}_{iCol}_{ReferenceOrTransformed}.png
    • Example: zh5_03_02_R.png indicates the Reference patch of the 3rd row and 2nd column cut from the image with ID zh5.
  • Cytological data
    •  {{cellline}_{treatment}_{fieldofview}_{iFrame}}_{iRow}_{iCol}_{ReferenceOrTransformed}.png
    • Example: PNT1A_do_1_f15_02_01_T.png indicates the Transformed patch of the 2nd row and 1st column cut from the image with ID PNT1A_do_1_f15.
  • Histological data
    •  {ID}_{ReferenceOrTransformed}.tif
    • Example: 1B_A4_T.tif indicates the Transformed patch cut from the image with ID 1B_A4.

 

This dataset was originally produced by the authors of Is Image-to-Image Translation the Panacea for Multimodal Image Registration? A Comparative Study.

Files

Aerial.zip

Files (2.4 GB)

Name Size Download all
md5:ec4f9fc25edd6ff1d9c757c470b098cb
228.7 MB Preview Download
md5:7cc39ada56fa698a9120b7bfab59ec04
407.7 MB Preview Download
md5:7197ef44d3924d25e30d527437545eaf
1.8 GB Preview Download

Additional details