Operating system: Windows 7 and MacOS 10.14.6
Slicer version: 4.10.1
Expected behavior: 1. Set the incoming tracked image as the driver for the corresponding 2D viewer.
2. Find the appropriate mode from the Mode list that keeps your full tracked image in the 2D viewer. (All mode settings tried).
3 (expected behavior). Visualize the whole US image in the 2D viewer in the 3D viewer by activating the “eye” icon in the header of the 2D viewer.
Actual behavior: 3. Only thin line visible in 2D viewer (and therefore in 3D view).
Additional Info: I can view the ultrasound image using the volume reslice driver when just applying the probe transform without a calibration transform (which is what the IGT instructions show). However, this shows the ultrasound in image space (with units = pixels), while all other scene information is in physical space (units =mm). The ultrasound calibration has a relatively large scaling aspect (e.g. 414 pixels -> 40 mm). The scaling can be accurately applied, but the image volume cannot be viewed after the calibration rotation is applied. Models, segmentations and points designated in the US images are properly transformed by the applied transforms, but the image always disappears when transformed. This leads me to believe that the calibration is not faulty, and this is a volume visualization problem.
Unsuccessful fixes (a short list): I believe it should work with the Transverse mode applied and the US image volume as the driver, but I also tried all combinations of reslice modes and drivers. I tried separating scaling and rotation matrices, with various combinations of hardened transforms so that the volume reslice driver was only accounting for one transform at a time.
Data if you want to see what I mean: ultrasound image volume and calibration transform (as h5, txt and mat file)
Is there a way to visualize this transformed image in the 3D view?