<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.0 20040830//EN" "http://dtd.nlm.nih.gov/publishing/2.0/journalpublishing.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="2.0">
    <front>
        <journal-meta>
            <journal-id journal-id-type="publisher-id">JMIR</journal-id>
            <journal-id journal-id-type="nlm-ta">J Med Internet Res</journal-id>
            <journal-title>Journal of Medical Internet Research</journal-title>
            <issn pub-type="epub">1438-8871</issn>
            <publisher>
                <publisher-name>Gunther Eysenbach</publisher-name>
                <publisher-loc>Centre for Global eHealth Innovation, Toronto, Canada</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="publisher-id">v3i2e21</article-id>
            <article-id pub-id-type="pmid">11720963</article-id>
            <article-id pub-id-type="medline">21578028</article-id>
            <article-id pub-id-type="doi">10.2196/jmir.3.2.e21</article-id>
            <article-categories>
                <subj-group subj-group-type="article-type">
                    <subject>Original Paper</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>Virtual Sonography Through the Internet: Volume Compression Issues</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="yes" id="contrib1" xlink:type="simple">
                    <name name-style="western">
                        <surname>Ferrer-Roca</surname>
                        <given-names>Olga</given-names>
                    </name>
                    <degrees>MD</degrees>
                    <degrees>PhD</degrees>
                    <address>
                        <institution>University of La Laguna</institution>
                        <addr-line>38071 Tenerife, Canary Islands</addr-line>
                        <country>Spain</country>
                        <email xlink:type="simple">catai@teide.net</email>
                        <uri>http://www.teide.net/catai</uri>
                        <phone>+34 922 319321</phone>
                        <fax>+34 922 641855</fax>
                    </address>
                    <xref ref-type="aff" rid="aff1">1</xref>
                </contrib>
                <contrib contrib-type="author" id="contrib2" xlink:type="simple">
                    <name name-style="western">
                        <surname>Vilarchao-Cavia</surname>
                        <given-names>Joseba</given-names>
                    </name>
                    <xref ref-type="aff" rid="aff2">2</xref>
                </contrib>
                <contrib contrib-type="author" id="contrib3" xlink:type="simple">
                    <name name-style="western">
                        <surname>Troyano-Luque</surname>
                        <given-names>Juan-Mario</given-names>
                    </name>
                    <degrees>MD</degrees>
                    <xref ref-type="aff" rid="aff3">3</xref>
                </contrib>
                <contrib contrib-type="author" id="contrib4" xlink:type="simple">
                    <name name-style="western">
                        <surname>Clavijo</surname>
                        <given-names>Matilde</given-names>
                    </name>
                    <degrees>MD</degrees>
                    <xref ref-type="aff" rid="aff4">4</xref>
                </contrib>
             </contrib-group>
            <contrib-group>
                  <contrib contrib-type="reviewer" xlink:type="simple">
                    <name name-style="western">
                        <surname>Keevil</surname>
                        <given-names>Stephen</given-names>
                    </name>
                </contrib>
                <contrib contrib-type="reviewer" xlink:type="simple">
                    <name name-style="western">
                        <surname>Mea</surname>
                        <given-names>Vincenzo Della</given-names>
                    </name>
                </contrib>
                <contrib contrib-type="reviewer" xlink:type="simple">
                    <name name-style="western">
                        <surname>Mogel</surname>
                        <given-names>Greg</given-names>
                    </name>
                </contrib>
            </contrib-group>
            <aff id="aff1" rid="aff1"><sup>1</sup>
                <institution xlink:type="simple">Chair of Pathology and UNESCO Chair of Telemedicine</institution>
                <addr-line>University of La Laguna</addr-line>
                <country>Spain</country>
            </aff>
            <aff id="aff2" rid="aff2"><sup>2</sup>
                <institution xlink:type="simple">Fellow at the UNESCO Chair of Telemedicine</institution>
                <country>Spain</country>
            </aff>
            <aff id="aff3" rid="aff3"><sup>3</sup>
                <institution xlink:type="simple">Chief of the Gynecology Ultrasound Unit. Clinic Hospital</institution>
                <addr-line>Tenerife</addr-line>
                <country>Spain</country>
            </aff>
            <aff id="aff4" rid="aff4"><sup>4</sup>
                <institution xlink:type="simple">Assistant doctor at the Ultrasound Unit. Clinic Hospital</institution>
                <addr-line>Tenerife</addr-line>
                <country>Spain</country>
            </aff>
            <pub-date pub-type="collection">
                <season>Apr-Jun</season>
                <year>2001</year>
            </pub-date>
            <pub-date pub-type="epub">
                <day>22</day>
                <month>6</month>
                <year>2001</year>
            </pub-date>
            <volume>3</volume>
            <issue>2</issue>
            <elocation-id>e21</elocation-id>
            <history>
                <date date-type="received">
                    <day>23</day>
                    <month>8</month>
                    <year>2000</year>
                </date>
                <date date-type="rev-request">
                    <day>20</day>
                    <month>9</month>
                    <year>2000</year>
                </date>
                <date date-type="rev-recd">
                    <day>10</day>
                    <month>11</month>
                    <year>2000</year>
                </date>
                <date date-type="accepted">
                    <day>10</day>
                    <month>5</month>
                    <year>2001</year>
                </date>
            </history>
            <copyright-statement>&#xA9; Olga Ferrer-Roca, Joseba Vilarchao-Cavia, Juan-Mario Troyano-Luque, Matilde Clavijo.  Originally published in the Journal of Medical Internet Research (http://www.jmir.org), 22.6.2001.  Except where otherwise noted, articles published in the Journal of Medical Internet Research are distributed under the terms of the Creative Commons Attribution License (http://www.creativecommons.org/licenses/by/2.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited, including full bibliographic	details and the URL (see "please cite as" above), and this statement is included.</copyright-statement>
            <copyright-year>2003</copyright-year>
            <self-uri xlink:href="http://www.jmir.org/2001/2/e21/" xlink:type="simple"/>
            <abstract>
                <sec sec-type="background">
                    <title>Background</title>
                    <p>Three-dimensional ultrasound images allow virtual sonography even at a distance. However, the size of final 3-D files limits their transmission through slow networks such as the Internet.</p>
                </sec>
                <sec sec-type="objective">
                    <title>Objective</title>
                    <p>To analyze compression techniques that transform ultrasound images into small 3-D volumes that can be transmitted through the Internet without loss of relevant medical information.</p>
                </sec>
                <sec sec-type="methods">
                    <title>Methods</title>
                    <p>Samples were selected from ultrasound examinations performed during, 1999-2000, in the Obstetrics and Gynecology Department at the University Hospital in La Laguna, Canary Islands, Spain. The conventional ultrasound video output was recorded at 25 fps (frames per second) on a PC, producing 100- to 120-MB files (for from 500 to 550 frames). Processing to obtain 3-D images progressively reduced file size.</p>
                </sec>
                <sec sec-type="results">
                    <title>Results</title>
                    <p>The original frames passed through different compression stages: selecting the region of interest, rendering techniques, and compression for storage. Final 3-D volumes reached 1:25 compression rates (1.5- to 2-MB files). Those volumes need 7 to 8 minutes to be transmitted through the Internet at a mean data throughput of 6.6 Kbytes per second. At the receiving site, virtual sonography is possible using orthogonal projections or oblique cuts.</p>
                </sec>
                <sec sec-type="conclusions">
                    <title>Conclusions</title>
                    <p>Modern volume-rendering techniques allowed distant virtual sonography through the Internet. This is the result of their efficient data compression that maintains its attractiveness as a main criterion for distant diagnosis.</p>
                </sec>
            </abstract>
            <kwd-group>
                <kwd>Virtual sonography, telemedicine, 3D-ultrasound, 3-D ultrasound, obstetrics, volume rendering</kwd>
            </kwd-group>
        </article-meta>
    </front>
    <body>
        <sec sec-type="intro">
            <title>Introduction</title>
            <p>Image-communication systems for medical images have bandwidth (data-transfer capacity) and image-size constraints that result in time-consuming connections for uncompressed raw-image data. Image compression is a key factor to improving transmission speed and storage, but it risks losing relevant medical information.</p>
            <p>The radiology standard DICOM3 (Digital Imaging and Communications in Medicine, Version 3.0) [<xref ref-type="bibr" rid="ref1">1</xref>] provides rules for compression using lossless JPEG (Joint Photographic Expert Group) methods. However, there are no rules for acceptance of lossy compression in medical imaging-it is an extremely subjective decision. Acceptable levels of compression should never sacrifice diagnostic information.</p>
            <p>Ultrasonography has always been envisaged as one of the easiest telemedicine applications due to the small size of images with a dynamic range of 8 bits [<xref ref-type="bibr" rid="ref2">2</xref>]. A new era of daily patient-care, even at a remote site, is expected using volume-rendering techniques for 3-D reconstruction of noisy ultrasound (ultrasound) images.</p>
            <p>The three most common radiology reconstruction techniques are: shaded surface display, maximum intensity projection for x-ray simulation [<xref ref-type="bibr" rid="ref3">3</xref>], and 3-D volume rendering for solid 3-D reconstruction [<xref ref-type="bibr" rid="ref4">4</xref>]. In 3-D volume rendering, volume data management includes special techniques for acquisition (in our case moving the ultrasound probe by hand), re-sampling (particularly detailed because of the compression it achieved) and editing the data set by "flying-through", "flying around", multiple-view display, obscured structure and shading depth cues, or kinetic and stereo depth cues [<xref ref-type="bibr" rid="ref5">5</xref>].</p>
            <p>In 3-D reconstructions, the original ultrasound "moving frames" are composed of 500 to 550 single frames of 512-pixel x 512-pixel-spatial resolution, and the size of the final image (100- to 120-MB) is too large to be sent through the Internet. This paper presents the experience of our team on 3-D ultrasound, focusing on data-reduction techniques that allow teleconsultation through the Internet.</p>
        </sec>
        <sec sec-type="methods">
            <title>Methods</title>
            <p>This trial used ultrasound examinations carried out in the ultrasound unit in the Obstetrics and Gynecology Department at the University Hospital in La Laguna, Tenerife, Canary Islands, Spain in 1999 and 2000.</p>
            <p>The ultrasound equipment used was an Aloka-SSD 680 ultrasound device connected to a PC. Acquisition was carried out by moving the ultrasound probe by hand. The probe was a 5-MHz curvilinear abdominal probe transducer, attached to a magnetic-field positioning device. The probe position, with 6 degrees of freedom, was transmitted to the computer by an ISA (Industry Standard Architecture) PC-Bird board,. A Falcon digitizing board captured frames with 8-bit dynamic range.</p>
            <p>Our PC (Personal Computer) was a 450-MHz dual Pentium II computer, with 256-MB RAM using a Windows NT operating system.</p>
            <p>Volume rendering and display were carried out with the TeleInVivo &#x2122; volume visualization software (Fraunhofer Center for Research in Computer Graphics, Darmstadt, Germany) commercialized by MedCom &#x2122;. Three builds of version 3.3 of the software were tested: build 1400, build 1500, and build 1510.</p>
            <p>The PC was connected to the Internet through a standard 100bT (also known as a 100BaseT) LAN (Local Area Network) board. Images were transmitted using TCP/IP (Transmission Control Protocol/Internet Protocol ) through the Internet, either to other countries (eg, Coimbra in Portugal) or to smaller islands (eg, La Palma, Canary Islands).</p>
            <fig id="figure1" position="float">
                <label>Figure 1</label>
                <caption>
                    <p>Detail of the pyramid casting technique. The vertex is the eye-view. The rendering allows distance sampling to be expressed as resolution (algorithm 1, top drawing) or the volume size of the final voxel (algorithm 2, bottom drawing). For algorithm 1 the voxel volume is 100%. Image taken with permission of the author G. Sakas [<xref ref-type="bibr" rid="ref8">8</xref>] and of the editor of The Visual Computer</p>
                </caption>
                <graphic xlink:href="jmir_v3i2e21_fig1.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
            </fig>
            <p>The acquired original moving frames with 8-bit dynamic range were resampled and then converted into a volume data set that combined frames together with their position and orientation into a single 3-D image, with a system accuracy less than 1 mm.</p>
            <p>Resampling is a geometrical transformation of the ultrasound-pixels into the 3-D-voxel (volume element) spaces based on the tracking measurements. Resampling transforms the 2-D sequential images into a single volume data set and is carried out in the TeleInVivo &#x2122; software using the pyramid-casting technique [<xref ref-type="bibr" rid="ref6">6</xref>,<xref ref-type="bibr" rid="ref7">7</xref>]. The pyramid-casting technique is a modification of ray-casting that improves rendering speed by reducing distance sampling and averaging pyramidal voxels (<xref ref-type="fig" rid="figure1">Figure 1</xref>, from [<xref ref-type="bibr" rid="ref7">7</xref>]) to produce "cloud" representation of the 3-D ultrasound image.</p>
            <p>Data editing used the well-known maximum-intensity and minimum-intensity projections, x-ray absorption, and surface visualization by gradient or cloud applied in the pyramid-casting algorithm. The "flying around" technique, which can be recorded with video, is currently used for display. The TeleInVivo &#x2122; software package allowed us to see 2-D orthogonal cuts of the 3-D reconstructed volume and allowed us to obtain oblique cuts from the volume, allowing virtual sonography, which is available after transmission-even at a remote site.</p>
            <p>To illustrate the image quality and compression techniques obtained by the software, we chose 505 digitized frames (slices) of a fetus with an encephalocele. In Results we show 4 sets of an orthogonal plane (slice 86, equivalent to a 2-D-ultrasound image view) together with a 3-D volume reconstruction. The volume was displayed with the maximum intensity projection algorithm. Selected parameters were: a contrast of -0.34 and an intensity of 1.03; surface mixing of 45% with a semitransparent surface algorithm having a mean gray value of 157 and a tolerance of 169; depth weight of 0; contrast of -0.36; and intensity of 1.13. The surface was displayed with high quality and medium smoothing.</p>
        </sec>
        <sec sec-type="results">
            <title>Results</title>
            <p>The moving frames, recorded with the ultrasound device, have an original size of 100 to 120 MB (from 500 to 550 single frames). This size must be drastically reduced. The size-reduction process is shown in <xref ref-type="fig" rid="figure2">Figure 2</xref>, together with intermediate file sizes obtained using an example with an original size of 126 MB before storage and 106 MB after storage.</p>
            <sec>
                <title>First Step: ROI (Region of Interest) selection</title>
                <p>The parts of the moving frame with no relevant clinical information such as background and/or non-interesting parts are deleted. In this step original images of 106 MB and 505 frames were reduced to 40 MB (62% reduction).</p>
            </sec>
            <sec>
                <title>Second Step: volume rendering (Resolution/Sampling portion of <xref ref-type="fig" rid="figure2">figure 2</xref>)</title>
                <p>Volume rendering transforms the original data into a collection of visible primitives (basic shapes) from the 3-D object, which can be viewed from any direction in space. Resampling was carried out with a pyramid casting technique that selects the resolution and the degree of interpolation required for visualization based on the sampling quality.</p>
                <p>Resolution can be chosen by means of 2 algorithms:</p>
                <list list-type="bullet">
                    <list-item>
                        <p>Algorithm 1 takes into account the memory space of the geometry buffer and selects the "distance sampling" required for it, resulting in data sets of 16 MB (about 256<sup>3</sup>), 4 MB (about 160 <sup>3</sup>), and 2 MB (about 128<sup>3</sup>).</p>
                    </list-item>
                    <list-item>
                        <p>Algorithm 2 considers the size of the voxel that is averaged, using a "pyramidal volume" method for sampling. At 100% resolution, the size reached the system resolution (1 mm<sup>3</sup>); lower percentages give rise to bigger voxels introducing gaps on the orthogonal plane images that were not visible on the volume data. A detail of a gap using a 75% voxel size is shown in <xref ref-type="fig" rid="figure3">Figure 3</xref> and <xref ref-type="fig" rid="figure4">Figure 4</xref>. The size and frequency of these gaps increased when lower percentages were chosen, resulting in orthogonal images that did not produce a proper diagnosis.</p>
                    </list-item>
                </list>
                <fig id="figure2" position="float">
                    <label>Figure 2</label>
                    <caption>
                        <p>Compression scheme of the TeleInVivo software. MB data indicates file size</p>
                    </caption>
                    <graphic xlink:href="jmir_v3i2e21_fig2.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
                </fig>
                <fig id="figure3" position="float">
                    <label>Figure 3</label>
                    <caption>
                        <p>Image generated with algorithm 2 at 75% resolution and high-quality sampling. File size is 30 MB at display and 9.63 MB stored. Top image: orthogonal plane slice 86s. Notice the gaps on the left. Bottom image: 3-D image</p>
                    </caption>
                    <graphic xlink:href="jmir_v3i2e21_fig3.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
                </fig>
                <fig id="figure4" position="float">
                    <label>Figure 4</label>
                    <caption>
                        <p>Image generated with algorithm 2 at 75% resolution and preview sampling. File size is 30 MB at display and 9.25 MB stored. Top image: orthogonal plane slice 86s. Notice the gap on the right. Bottom image: 3-D image</p>
                    </caption>
                    <graphic xlink:href="jmir_v3i2e21_fig4.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
                </fig>
                <p>Algorithm 2 produces a larger final-file-size and a lower-quality image (<xref ref-type="fig" rid="figure3">Figure 3</xref>,<xref ref-type="fig" rid="figure4">Figure 4</xref>), due to the voxel averaging technique. Algorithm 1 produces a smaller final-file-size and a higher-quality image (<xref ref-type="fig" rid="figure5">Figure 5</xref>,<xref ref-type="fig" rid="figure6">Figure 6</xref>,<xref ref-type="fig" rid="figure7">Figure 7</xref>,<xref ref-type="fig" rid="figure8">Figure 8</xref>).</p>
                <fig id="figure5" position="float">
                    <label>Figure 5</label>
                    <caption>
                        <p>Image at 4-MB resolution with preview sampling. File size is 3.9 MB at display and 1.43 MB stored. Top image: orthogonal plane slice 86. Bottom image: 3-D image</p>
                    </caption>
                    <graphic xlink:href="jmir_v3i2e21_fig5.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
                </fig>
                <fig id="figure6" position="float">
                    <label>Figure 6</label>
                    <caption>
                        <p>Image at 4-MB resolution with high-quality sampling. File size is 3.9 MB at display and 1.39 MB stored. Top image: orthogonal plane slice 86. Bottom image: 3-D image</p>
                    </caption>
                    <graphic xlink:href="jmir_v3i2e21_fig6.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
                </fig>
                <fig id="figure7" position="float">
                    <label>Figure 7</label>
                    <caption>
                        <p>Image at 4-MB resolution with standard- sampling. File size is 3.9 MB at display and 1.42 MB stored. Top image: orthogonal plane slice 86. Bottom image: 3D image</p>
                    </caption>
                    <graphic xlink:href="jmir_v3i2e21_fig7.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
                </fig>
                <fig id="figure8" position="float">
                    <label>Figure 8</label>
                    <caption>
                        <p>Image at 16-MB resolution with standard sampling. File size is 15.8 MB at display and 5.24 MB stored. Top image: orthogonal plane slice 86. Bottom image: 3D image</p>
                    </caption>
                    <graphic xlink:href="jmir_v3i2e21_fig8.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
                </fig>
                <p>Sampling quality is based on degree of interpolation and sharpness provided by algorithm 3. It produces a visual representation by hierarchical interpolation of the sampled data obtained with Algorithms 1 and 2, resulting in no interpolation with preview sampling (<xref ref-type="fig" rid="figure4">Figure 4</xref> and <xref ref-type="fig" rid="figure5">Figure 5</xref>) and higher-sharpness with high-quality sampling (<xref ref-type="fig" rid="figure3">Figure 3</xref> and <xref ref-type="fig" rid="figure6">Figure 6</xref>).</p>
            </sec>
            <sec>
                <title>Third Step: Huffman encoding</title>
                <p>When volume data is stored, it is compressed with a Huffman-encoding technique, which is lossless, of about 1:3 compression ratio (<xref ref-type="table" rid="table1">Table 1</xref>). The size of displayed images and the final size of stored images used for teleconsultation are shown in <xref ref-type="table" rid="table1">Table 1</xref>. All possible combinations provided by the available rendering algorithms are listed. The compression ratio can vary from image to image; in <xref ref-type="fig" rid="figure2">Figure 2</xref> the compression ratio is 1:4.</p>
                <table-wrap id="table1" position="float">
                    <label>Table 1</label>
                    <caption>
                        <p>Sizes of displayed and stored images using TeleInVivoTM rendering algorithms. Image quality (attractiveness) can be seen in the Figures listed in the last column</p>
                    </caption>
                    <table width="505" border="1" cellpadding="4" cellspacing="0" rules="groups">
                        <col width="141" span="1"/>
                        <col width="116" span="1"/>
                        <col width="96" span="1"/>
                        <col width="86" span="1"/>
                        <col width="66" span="1"/>
                        <thead>
                            <tr>
                                <td valign="top">Algorithms</td>
                                <td valign="top">
                                    <bold>Memory Display, MB</bold>
                                </td>
                                <td valign="top">
                                    <bold>Stored File, MB</bold>
                                </td>
                                <td valign="top">
                                    <bold>Huffman compression ratio for Transmission</bold>
                                </td>
                                <td valign="top">Figure</td>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td valign="top">2 MB-High quality</td>
                                <td valign="top">2.0</td>
                                <td valign="top">0.73</td>
                                <td valign="top">1: 2.7</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">2 MB-Standard</td>
                                <td valign="top">2.0 MB</td>
                                <td valign="top">0.75</td>
                                <td valign="top">1: 2.6</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">2 MB- Preview</td>
                                <td valign="top">2.0</td>
                                <td valign="top">0.76</td>
                                <td valign="top">1: 2.6</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">4 MB-High quality</td>
                                <td valign="top">3.9</td>
                                <td valign="top">1.39</td>
                                <td valign="top">1: 2.4</td>
                                <td valign="top">
                                    <xref ref-type="fig" rid="figure6">Figure 6</xref>
                                </td>
                            </tr>
                            <tr>
                                <td valign="top">4 MB-Standard</td>
                                <td valign="top">3.9</td>
                                <td valign="top">1.42</td>
                                <td valign="top">1: 2.8</td>
                                <td valign="top">
                                    <xref ref-type="fig" rid="figure7">Figure 7</xref>
                                </td>
                            </tr>
                            <tr>
                                <td valign="top">4 MB-Preview</td>
                                <td valign="top">3.9</td>
                                <td valign="top">1.43</td>
                                <td valign="top">1: 2.7</td>
                                <td valign="top">
                                    <xref ref-type="fig" rid="figure5">Figure 5</xref>
                                </td>
                            </tr>
                            <tr>
                                <td valign="top">8 MB-High quality</td>
                                <td valign="top">7.8</td>
                                <td valign="top">2.63</td>
                                <td valign="top">1: 3</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">8 MB-Standard</td>
                                <td valign="top">7.8</td>
                                <td valign="top">2.66</td>
                                <td valign="top">1: 2.9</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">8 MB- Preview</td>
                                <td valign="top">7.8</td>
                                <td valign="top">2.67</td>
                                <td valign="top">1: 2.9</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">16 MB-High quality</td>
                                <td valign="top">15.8</td>
                                <td valign="top">5.22</td>
                                <td valign="top">1: 3</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">16 MB-Standard</td>
                                <td valign="top">15.8</td>
                                <td valign="top">5.24</td>
                                <td valign="top">1: 3</td>
                                <td valign="top">
                                    <xref ref-type="fig" rid="figure8">Figure 8</xref>
                                </td>
                            </tr>
                            <tr>
                                <td valign="top">16 MB-Preview</td>
                                <td valign="top">15.8</td>
                                <td valign="top">5.18</td>
                                <td valign="top">1: 3</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">25%-High quality</td>
                                <td valign="top">9.9</td>
                                <td valign="top">3.36</td>
                                <td valign="top">1: 3</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">25%-Standard</td>
                                <td valign="top">9.9</td>
                                <td valign="top">3.40</td>
                                <td valign="top">1: 2.9</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">25%-Preview</td>
                                <td valign="top">9.9</td>
                                <td valign="top">3.40</td>
                                <td valign="top">1: 2.9</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">50%-High quality</td>
                                <td valign="top">20</td>
                                <td valign="top">6.57</td>
                                <td valign="top">1: 3</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">50%-Standard</td>
                                <td valign="top">20</td>
                                <td valign="top">6.59</td>
                                <td valign="top">1: 3</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">50%-Preview</td>
                                <td valign="top">20</td>
                                <td valign="top">6.44</td>
                                <td valign="top">1: 3.1</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">75%-High quality</td>
                                <td valign="top">30</td>
                                <td valign="top">9.63</td>
                                <td valign="top">1: 3.1</td>
                                <td valign="top">
                                    <xref ref-type="fig" rid="figure3">Figure 3</xref>
                                </td>
                            </tr>
                            <tr>
                                <td valign="top">75%-Standard</td>
                                <td valign="top">30</td>
                                <td valign="top">9.58</td>
                                <td valign="top">1: 3.1</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">75%-Preview</td>
                                <td valign="top">30</td>
                                <td valign="top">9.25</td>
                                <td valign="top">1: 3.2</td>
                                <td valign="top">
                                    <xref ref-type="fig" rid="figure4">Figure 4</xref>
                                </td>
                            </tr>
                            <tr>
                                <td valign="top">100%-High quality</td>
                                <td valign="top">39.7</td>
                                <td valign="top">12.38</td>
                                <td valign="top">1: 3.2</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">100%-Standard</td>
                                <td valign="top">39.7</td>
                                <td valign="top">12.25</td>
                                <td valign="top">1: 3.2</td>
                                <td valign="top"/>
                            </tr>
                            <tr>
                                <td valign="top">100%-Preview</td>
                                <td valign="top">39.7</td>
                                <td valign="top">11.79</td>
                                <td valign="top">1: 3.4</td>
                                <td valign="top"/>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
            </sec>
            <sec>
                <title>Fourth Step: Compression before transmission</title>
                <p>Before transmitting the image, two compression techniques were used. The lossy wavelet algorithm produced, in the final file, a 1:3 compression without a significant loss of the visual image quality. Nevertheless image transmission in the present trial was carried out with a lossless technique. Compression achieved in this phase was negligible for 4-MB resolution images (<xref ref-type="fig" rid="figure2">Figure 2</xref>). For 16-MB images compression in this phase was 1:2.</p>
                <p>To compare lossless compression provided by the software we used with regular lossless compression techniques (such as WinZip compression) a lossless JPEG algorithm was applied to the original frame images. Compression ratios were 1:4 to 1:5.</p>
                <p>There were 101 cases that used consultation through the Internet. Only 3 of these cases were resampled at 16-MB resolution. The remaining cases were resampled at 4-MB resolution with algorithm 1. This was done because visual image quality did not show subjective differences (<xref ref-type="fig" rid="figure7">Figure 7</xref> and <xref ref-type="fig" rid="figure8">Figure 8</xref>).</p>
                <p>During consultations the telecommunication line broke down 17 times. The mean transmission time per image was 6.8 minutes, with an average data throughput of 6.6 Kbytes per second.</p>
                <fig id="figure9" position="float">
                    <label>Figure 9</label>
                    <caption>
                        <p>Image at 4-MB resolution with standard sampling. Sine Loop video-image.  <media xlink:href="jmir_v3i2e21_fig9.avi" xlink:title="AVI-Video 7,1 MB"/>
                        </p>
                    </caption>
                    <graphic xlink:href="jmir_v3i2e21_fig9.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
                </fig>
                <fig id="figure10" position="float">
                    <label>Figure 10</label>
                    <caption>
                        <p>Image at 16-MB resolution with standard sampling. <media xlink:href="jmir_v3i2e21_fig10.avi" xlink:title="AVI-Video 1,9 MB"/>
                        </p>
                    </caption>
                    <graphic xlink:href="jmir_v3i2e21_fig10.jpg" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
                </fig>
                <p>Distant diagnosis was possible on 94 out of 101 transmitted images. The transmitted images that did not allow distant diagnosis were bad-quality images, due to acquisition difficulties related to moving the probe by hand [<xref ref-type="bibr" rid="ref9">9</xref>].</p>
                <p>The volume-rendering technique makes it possible to cut the volumetric image in all directions. This technique allows "offline" virtual sonography, both locally and at distance, that does not require the patient's presence. Software facilities allow recording volume movement in short videos that help visualization (<xref ref-type="fig" rid="figure9">Figure 9</xref> and <xref ref-type="fig" rid="figure10">Figure 10</xref>).</p>
                <p>The 2-D orthogonal planes were the ones used by the doctors for diagnostic purposes. The oblique cuts were helpful in only 2 of the 101 cases: a case of an ectopic pregnancy in a rudimentary uterine corn, and an abdominal implant of a pinealoblastoma of the brain that was drained, for treatment purposes, into the abdominal cavity.</p>
            </sec>
        </sec>
        <sec sec-type="discussion">
            <title>Discussion</title>
            <p>The present work summarizes one-year's experience with 3-D-ultrasound image acquisition and processing, using a device that can provide virtual sonography and teleconsultation at distance. The was done with an external add-on system in an existing 2-D ultrasound device, at the sonography unit of the Obstetrics and Gynecology Department, University Hospital of Tenerife, Canary Islands, Spain.</p>
            <p>The clinical expectations offered by inexpensive 3-D acquisition systems such as the one presented here are high, particularly because they can be used in "noisy" images, such as sonographic images, and also because they provide teleconsultation facilities. Furthermore, the capability to cut volume data in all spatial directions, producing distant and local virtual sonography [<xref ref-type="bibr" rid="ref8">8</xref>] improves diagnostic procedures. In the present trial, teleconsultation was possible due to the small size of final 3-D files obtained by volume-rendering techniques.</p>
            <p>Our results showed that the essential compression processes were related to the volume-rendering technique and were so efficient that further compression (such as compression before transmission) was unnecessary.</p>
            <p>Although final 4-MB files provided an adequate medical visual quality for diagnosis, they did not contain individual pixel data anymore; instead they have "volume primitives" obtained during the pyramid-casting rendering technique at specific sampling frequency. This file is therefore highly optimized for redundancies (that is, due to the type of stored data it is not possible to have any redundant values).</p>
            <p>We used compression-before-transmission values as high as 1:2 only for 16-MB-quality images, but those images did not substantially improve the visual perception and had the disadvantage of increased file-size.</p>
            <p>These results have two main consequences:</p>
            <list list-type="bullet">
                <list-item>
                    <p>The degree of compression achieved was very high (1:25 with 4-MB resolution), allowing Internet teleconsultation with 3-D-ultrasound reconstructed images.</p>
                </list-item>
                <list-item>
                    <p>The exact compression technique applied to the medical image was obscure, making it difficult to evaluate, from the medical point of view, whether or not relevant information was lost. Neither the technical manuals from MedCom&#x2122; nor the publications of the research team [<xref ref-type="bibr" rid="ref6">6</xref>,<xref ref-type="bibr" rid="ref7">7</xref>,<xref ref-type="bibr" rid="ref9">9</xref>] clarified how the compression achieved by volume rendering using the pyramid-casting technique affects an individual medical image.</p>
                </list-item>
            </list>
            <p>According to our previous results [<xref ref-type="bibr" rid="ref8">8</xref>], the resampling provided by algorithm 1 allowed ultrasound diagnosis at a distance because reconstructed images had the "attractiveness attribute," so that doctors feel comfortable with the esthetic component of the images [<xref ref-type="bibr" rid="ref2">2</xref>].</p>
            <p>Resampling provided by algorithm 2 that caused gaps in the 2-D orthogonal planes, the essential images for diagnosis (since 3-D reconstruction was only used in 2 of the 101 teleconsulted cases), did not have the attractiveness attribute. Although the 100% voxel sampling provided good-quality images, the size of the resulting final volumes was too big for efficient teleconsultation.</p>
            <p>Additional problems are: finding out: if algorithm-1 images fulfilled the remaining attributes, such as fidelity and informativeness (an image attribute based on visibility and detectability) [<xref ref-type="bibr" rid="ref2">2</xref>] for original ultrasound images that are noisy by definition and determining how rendering lossy-compression modifies the visibility and detectability of a specific pathology.</p>
            <p>In the present experience, the relatively small size of the final files (1.5 to 2 MB) facilitated the 3-D-ultrasound teleconsultations, even through low-bandwidth networks such as the Internet. Constraints linked to distant reception of static volumes [<xref ref-type="bibr" rid="ref3">3</xref>] were overcome by virtual sonography, which allowed 2-D cuts in all spatial directions and "sine loop" moving video files.</p>
            <p>In summary, volume-rendering techniques applied to ultrasound freehand image acquisition achieved a degree of compression such that teleconsultation through the Internet is possible, but it is still not clear if the rendering techniques could modify visibility and detectability of specific pathologies.</p>
        </sec>
    </body>
    <back>
        <ack>
            <p>We give thanks for the support provided in the HC4021 EC project on technical aspects by Eng. Dr. G. Sakas and S. Walter in the IGD (Institute for Computer Graphics), Fraunhofer, Darmstadt and the distant consultation team of Dr. L. Teixeira and Dr. P. Avidago at the Coimbra University Hospital.</p>
            <p>The work was done as part of the HC4021 TeleInvivo Project. 4 <sup>th</sup> Framework. Telematics applications. DG-XIII [<xref ref-type="bibr" rid="ref10">10</xref>] and was cofinanced by the FIS 99/1278E of the Spanish government.</p>
        </ack>
        <fn-group>
            <fn fn-type="conflict">
                
                <p>None declared</p>
            </fn>
        </fn-group>
        <glossary>
                <title>Abbreviations</title>
                <def-list>
                    <def-item>
                        <term id="abbr2">ACR/NEMA</term>
                        <def>
                            <p>American College of Radiology/National Electrical Manufacturers Association</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr4">CATAI</term>
                        <def>
                            <p>Center of Advanced Technology in Image Analysis</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr5">DICOM3</term>
                        <def>
                            <p>Digital Imaging and Communication in Medicine, Version 3.0</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr7">EC</term>
                        <def>
                            <p>European Community</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr8">FIS</term>
                        <def>
                            <p>Fondo de Investigaciones Sanitario</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr10">fps</term>
                        <def>
                            <p>frames per second</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr11">IGD</term>
                        <def>
                            <p>Institut Graphische Datenverarbeitung</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr13">IP</term>
                        <def>
                            <p>Interconnection Protocol</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr14">ISA</term>
                        <def>
                            <p>Industry Standard Architecture</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr16">JPEG</term>
                        <def>
                            <p>Joint Photographic expert group</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr17">LAN</term>
                        <def>
                            <p>Local Area Network</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr19">MB</term>
                        <def>
                            <p>Megabyte</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr20">MHz</term>
                        <def>
                            <p>Megahertz</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr22">PC</term>
                        <def>
                            <p>Personal Computer</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr23">RAM</term>
                        <def>
                            <p>Random Access Memory</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr25">ROI</term>
                        <def>
                            <p>Region of Interest</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr26">TCP</term>
                        <def>
                            <p>Transfer Control Protocol</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr28">TCP/IP</term>
                        <def>
                            <p>Transmission Control Protocol/Internet Protocol</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr29">UNESCO</term>
                        <def>
                            <p>United Nations Educational, Scientific, and Cultural Organization</p>
                        </def>
                    </def-item>
                    <def-item>
                        <term id="abbr31">US</term>
                        <def>
                            <p>Ultrasound</p>
                        </def>
                    </def-item>
                </def-list>
            </glossary>
        <ref-list>
            <ref id="ref1">
                <label>1</label>
                <nlm-citation citation-type="book" xlink:type="simple">
                    <collab xlink:type="simple" collab-type="authors">ACR/NEMA</collab>
                    <source>Digital Imaging and Communications in Medicine (DICOM) Version 3.0 Standard. Vol. 1 to Vol. 13</source>
                    <year>1994</year>
                    <publisher-loc>Washington, DC</publisher-loc>
                    <publisher-name>NEMA</publisher-name>
                </nlm-citation>
            </ref>
            <ref id="ref2">
                <label>2</label>
                <nlm-citation citation-type="book" xlink:type="simple">
                    <person-group person-group-type="author">
                        <name name-style="western">
                            <surname>Ferrer-Roca</surname>
                            <given-names>O</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Sosa-Iudicissa</surname>
                            <given-names>M</given-names>
                        </name>
                        <etal/>
                    </person-group>
                    <source>Handbook of Telemedicine</source>
                    <year>1998</year>
                    <publisher-loc>Amsterdam</publisher-loc>
                    <publisher-name>IOS-Press</publisher-name>
                    <fpage>65</fpage>
                    <lpage>70</lpage>
                </nlm-citation>
            </ref>
            <ref id="ref3">
                <label>3</label>
                <nlm-citation citation-type="journal" xlink:type="simple">
                    <person-group person-group-type="author">
                        <name name-style="western">
                            <surname>Macedonia</surname>
                            <given-names>C R</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Littlefield</surname>
                            <given-names>R J</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Coleman</surname>
                            <given-names>J</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Satava</surname>
                            <given-names>R M</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Cramer</surname>
                            <given-names>T</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Mogel</surname>
                            <given-names>G</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Eglinton</surname>
                            <given-names>G</given-names>
                        </name>
                    </person-group>
                    <article-title>Three-dimensional ultrasonographic telepresence</article-title>
                    <source>J Telemed Telecare</source>
                    <year>1998</year>
                    <volume>4</volume>
                    <issue>4</issue>
                    <fpage>224</fpage>
                    <lpage>30</lpage>
                    <pub-id pub-id-type="medline">99434984</pub-id>
                    <pub-id pub-id-type="doi">10.1258/1357633981932280</pub-id>
                </nlm-citation>
            </ref>
            <ref id="ref4">
                <label>4</label>
                <nlm-citation citation-type="journal" xlink:type="simple">
                    <person-group person-group-type="author">
                        <name name-style="western">
                            <surname>Levoy</surname>
                            <given-names>M</given-names>
                        </name>
                    </person-group>
                    <article-title>Display of Surfaces from Volume Data</article-title>
                    <source>IEEE Comp Graph App</source>
                    <year>1988</year>
                    <volume>8</volume>
                    <issue>3</issue>
                    <fpage>29</fpage>
                    <lpage>37</lpage>
                    <pub-id pub-id-type="doi">10.1109/38.511</pub-id>
                </nlm-citation>
            </ref>
            <ref id="ref5">
                <label>5</label>
                <nlm-citation citation-type="journal" xlink:type="simple">
                    <person-group person-group-type="author">
                        <name name-style="western">
                            <surname>Drebin</surname>
                            <given-names>RA</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Carpenter</surname>
                            <given-names>L</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Hanrahan</surname>
                            <given-names>P</given-names>
                        </name>
                    </person-group>
                    <article-title>Volume Rendering</article-title>
                    <source>Comp Graph</source>
                    <year>1988</year>
                    <volume>22</volume>
                    <issue>4</issue>
                    <fpage>65</fpage>
                    <lpage>74</lpage>
                </nlm-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <nlm-citation citation-type="journal" xlink:type="simple">
                    <person-group person-group-type="author">
                        <name name-style="western">
                            <surname>Calhoun</surname>
                            <given-names>P S</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Kuszyk</surname>
                            <given-names>B S</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Heath</surname>
                            <given-names>D G</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Carley</surname>
                            <given-names>J C</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Fishman</surname>
                            <given-names>E K</given-names>
                        </name>
                    </person-group>
                    <article-title>Three-dimensional volume rendering of spiral CT data: theory and method</article-title>
                    <source>Radiographics</source>
                    <year>1999</year>
                    <volume>19</volume>
                    <issue>3</issue>
                    <fpage>745</fpage>
                    <lpage>64</lpage>
                    <comment><ext-link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://radiographics.rsnajnls.org/cgi/pmidlookup?view=long&amp;pmid=10336201" ext-link-type="uri">http://radiographics.rsnajnls.org/cgi/pmidlookup?view=long&amp;pmid=10336201</ext-link></comment>
                    <pub-id pub-id-type="medline">99267243</pub-id>
                    </nlm-citation>
            </ref>
            <ref id="ref7">
                <label>7</label>
                <nlm-citation citation-type="journal" xlink:type="simple">
                    <person-group person-group-type="author">
                        <name name-style="western">
                            <surname>Sakas</surname>
                            <given-names>G</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Walter</surname>
                            <given-names>S</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Grimm</surname>
                            <given-names>M</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Richtscheid</surname>
                            <given-names>M</given-names>
                        </name>
                    </person-group>
                    <article-title>[Free hand acquisition, reconstruction and visualization of 3D and 4D ultrasound]</article-title>
                    <source>Radiologe</source>
                    <year>2000</year>
                    <month>3</month>
                    <volume>40</volume>
                    <issue>3</issue>
                    <fpage>295</fpage>
                    <lpage>303</lpage>
                    <pub-id pub-id-type="medline">20249606</pub-id>
                    <pub-id pub-id-type="doi">10.1007/s001170050672</pub-id>
                </nlm-citation>
            </ref>
            <ref id="ref8">
                <label>8</label>
                <nlm-citation citation-type="journal" xlink:type="simple">
                    <person-group person-group-type="author">
                        <name name-style="western">
                            <surname>Sakas</surname>
                            <given-names>G</given-names>
                        </name>
                    </person-group>
                    <article-title>Interactive volume rendering of large fields</article-title>
                    <source>Visual Comp</source>
                    <year>1993</year>
                    <volume>9</volume>
                    <issue>8</issue>
                    <fpage>425</fpage>
                    <lpage>438</lpage>
                </nlm-citation>
            </ref>
            <ref id="ref9">
                <label>9</label>
                <nlm-citation citation-type="journal" xlink:type="simple">
                    <person-group person-group-type="author">
                        <name name-style="western">
                            <surname>Sakas</surname>
                            <given-names>G</given-names>
                        </name>
                        <name name-style="western">
                            <surname>Hartig</surname>
                            <given-names>J</given-names>
                        </name>
                    </person-group>
                    <article-title>Interactive Visualization of Large Scalar Voxel Fields</article-title>
                    <source>IEEE Visualization'92 Conference</source>
                    <year>1992</year>
                    <month>10</month>
                    <day>19</day>
                    <publisher-loc>Boston, MA</publisher-loc>
                    <publisher-name>IEEE</publisher-name>
                    <fpage>29</fpage>
                    <lpage>36</lpage>
                </nlm-citation>
            </ref>
            <ref id="ref10">
                <label>10</label>
                <nlm-citation citation-type="web" xlink:type="simple">
                    <source>TeleInvivo Project Web site</source>
                    <comment><ext-link ext-link-type="uri" xlink:href="http://www.igd.fhg.de/teleinvivo" xlink:type="simple">http://www.igd.fhg.de/teleinvivo</ext-link></comment>
                </nlm-citation>
            </ref>
        </ref-list>
    </back>
</article>
