Getting the Ultrasound Calibration Wizard result

Hi,

I’m trying to extract the calibration matrix computed by the Ultrasound Calibration Wizard.

I noticed that after running the wizard (only the steps before the calibration phantom) a Record Ultrasound Sweeps algorithm is added, with a TransformationStashDataComponent configured with four 4x4 matrices.

Is it the right place to get the calibration matrix computed by the wizard ?

In my experiment the four matrices are always equal, is that correct ?

Best regards
Florent

The sweep recorder is configured with the estimated calibration from the motion, you can see the calibration it’s using in the Advanced Settings > Calibration tab. From this tab, you can copy the calibration matrix. Note that the displayed calibration, by default, is the calibration from the tip of the probe.

The data component you’re interested in is actually in the input tracking stream, as an InstrumentCalibrationDataComponent. This is where the calibration wizard will output the estimated calibration, and from where the recorder will pick it up.

The TransformationStashDataComponent is a history of transformations of the Data, but it not related to the calibration.

1 Like

Perfect, thank you !