# Issue With 3D TEE from GE Vivid E95 in 3D Slicer

**URL:** https://discourse.slicer.org/t/issue-with-3d-tee-from-ge-vivid-e95-in-3d-slicer/13642
**Category:** Support
**Tags:** dicom
**Created:** [September 23, 2020, 4:44am UTC](https://discourse.slicer.org/t/issue-with-3d-tee-from-ge-vivid-e95-in-3d-slicer/13642 "2020-09-23T04:44:16Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![melaughlin](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@melaughlin](https://discourse.slicer.org/u/melaughlin)
#### Post date: [September 23, 2020, 4:44am UTC](https://discourse.slicer.org/t/issue-with-3d-tee-from-ge-vivid-e95-in-3d-slicer/13642/1 "2020-09-23T04:44:16Z")

</div>

Hi all,

I am trying to extract a patient’s left ventricle geometry from 3D TEE using the GE Vivid E95. I have been trying to use 3DSlicer with SlicerHeart but am having some issues importing the DICOM files I received from the hospital we are working with. Is there a specific procedure for how the data should be exported from the machine to be able to be used in 3DSlicer and SlicerHeart? I am wondering if they saved it in some weird way and that’s why I am having issues. See attached for what it looks like after I go to “load data” and then choose a file to import (not sure why the colors are so weird and not in black/white!). Also, when I try to do “load DICOM” instead of “load data”, it gives me an error saying it cannot load: unnamed series as a scalar volume.

Thank you in advance!

 ![3DTEEDICOMImportExample](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/1/f/1f9036c3975fc5d4b9881293d17e01db89819b48.png)

---

<div class="post-metadata">

### Author: ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)
#### Post date: [September 23, 2020, 2:06pm UTC](https://discourse.slicer.org/t/issue-with-3d-tee-from-ge-vivid-e95-in-3d-slicer/13642/2 "2020-09-23T14:06:51Z")

</div>

This is just a plain 2D ultrasound screenshot import. If you want to load 3D ultrasound from GE Vivid systems then you need to install SlicerHeart extension and use Image3dAPI as described here: [https://github.com/SlicerHeart/SlicerHeart#loading-various-3d4d-ultrasound-images-using-image3dapi](https://github.com/SlicerHeart/SlicerHeart#loading-various-3d4d-ultrasound-images-using-image3dapi)

---

<div class="post-metadata">

### Author: ![melaughlin](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@melaughlin](https://discourse.slicer.org/u/melaughlin)
#### Post date: [September 23, 2020, 4:04pm UTC](https://discourse.slicer.org/t/issue-with-3d-tee-from-ge-vivid-e95-in-3d-slicer/13642/3 "2020-09-23T16:04:25Z")

</div>

So is the issue that I’m just not importing the data correctly or do the files I have not actually contain 3D echo data? We asked the hospital for an example of 3D echo of a pediatric heart and this is what they sent us - see below file.

> **[02a88e66.dcm](https://www.dropbox.com/s/9ytst1cj2rqeejn/02a88e66.dcm?dl=0)**
>
> Shared with Dropbox

---

<div class="post-metadata">

### Author: ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)
#### Post date: [September 23, 2020, 7:11pm UTC](https://discourse.slicer.org/t/issue-with-3d-tee-from-ge-vivid-e95-in-3d-slicer/13642/4 "2020-09-23T19:11:49Z")

</div>

This file does not seem to contain 3D information, it is just a screen capture of a replayed 3D acquisition. It shows up nicely in recent Slicer Preview Release, but it is not usable for much, other than just viewing:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/1/e/1e855eeba9dd7336dcc3cd7d6bce56530a10d23e.jpeg)

You need to ask the clinicians to export the image differently.

---

<div class="post-metadata">

### Author: ![issakomi](https://avatars.discourse-cdn.com/v4/letter/i/b9e5f3/32.png) [@issakomi](https://discourse.slicer.org/u/issakomi)
#### Post date: [September 24, 2020, 4:02pm UTC](https://discourse.slicer.org/t/issue-with-3d-tee-from-ge-vivid-e95-in-3d-slicer/13642/5 "2020-09-24T16:02:15Z")

</div>

Above answer is, of course, absolute correct. Just for completeness and to advocate a little _Ultrasound Multi-frame Image Storage_ IOD, there are also 2 _calibrated regions_ (green at the screenshot below) for measurement and _cine_ module to view 2D+t animation correctly. Both are seldom supported by viewers. Good news are that _YBR\_FULL\_422_ fix is here now (correct colors)

 ![20200924-162436](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/7/5/75e72d1428f783d58b6892bd32a1e0a970960443.jpeg)

 ![sl2](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/e/d/edd177cca3a557a16a6f9440d6010bbc10e33b1d.jpeg)

---

<div class="post-metadata">

### Author: ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)
#### Post date: [September 24, 2020, 4:14pm UTC](https://discourse.slicer.org/t/issue-with-3d-tee-from-ge-vivid-e95-in-3d-slicer/13642/6 "2020-09-24T16:14:32Z")

</div>

> [@issakomi](#):
>
> there are also 2 _calibrated regions_ (green at the screenshot below) for measurement and _cine_ module

It would be easy to load calibrated regions as multivolume (so that it can be played as a cine acquisition) and applying spacing. We haven’t worked on this because nobody has requested this feature.

Probably the reason is that 2D ultrasound image frames usually come without position/orientation information and covered with burnt-in annotations, so even the calibrated regions are not usable for anything else than simple 2D measurements. However, these simple 2D measurements can be easily doable in any software, including software running on the ultrasound cart, so people don’t use Slicer for this.

The situation is similar for XA image sequences - it would be very easy to add support for them in Slicer, but we haven’t heard from anyone who would need it.
