Hello Everyone,
I’m trying to render an 4D echocardiogram in Slicer3D. The data format is a 3D dcm exported from Qlab software. Please find the attached picture. The volume rendering feature doesn’t show the time stamp feature. And sequence browser wasn’t a help too. Could someone guide me on the same and point out if I am missing out something?
If you cannot select a sequence browser node in the toolbar (in Select a ...eBrowser) then it means you have loaded a single volume, not a volume sequence.
I wanted to do the mpr reconstruction of the volume with time stamp. the other format looks like the following. I’m able to simulate the heart beat but it is not a whole volume render. I wanted to simulate the 4th tab in qlab(previous thread) . Am I missing something?
If you cannot select a sequence browser node in the toolbar (in Select a ...eBrowser) then it means you have loaded a single volume, not a volume sequence
This size is much larger than usual. Normally size of 4D cardiac ultrasound images are about a few 10 megabytes, while this file is more than a 1000 megabytes. It should definitely more than just a single volume.
How long was this recording (in seconds)?
What transducer was used?
Can you share a phantom or anonymized data set (upload to dropbox/onedrive/google drive and post the link) so that we can investigate?
The transducer used is X72 of Philips. The time shown is 4.15 seconds based on the qlab details as shown in the attached picture . Please find the attached google drive link: sample data - Google Drive
I’m glad to say I was able to obtain timestamp out of the data. I converted the data to nrrd files using philips dicom patcher and it helped in obtaining the timestamp.
Also, could you please mention which modules you are using in the video you sent which is titled Preprocessing and Volume rendering.
If we convert the data in nrrd format to dcm using slicer 3d, would it retain the time stamp/ animation. When I tried it, the time stamp/animation was not retained. Am i missing something?
I wanted to visualise the said data in Unity3D. Does slicer3d has any module pertaining to it?
That is the Echo Volume Render module that will be publicly released in SlicerHeart extension from tomorrow.
Timestamps are preserved in the 4D nrrd file (saved by default as with .seq.nrrd extension).
Unity is just a good game engine. It has no built-in support for volume rendering (and just a few paid plugins that can do basic volume rendering), so you won’t be able to view echo volumes in any Unity-based applications without very significant development effort. Instead, I would recommend to use SlicerVirtualReality extension if you want to view 4D echo in virtual reality.