Comparative survey of ultrasound images compression methods dedicated to a tele-echography robotic system

Similar documents
EMBEDDED ZEROTREE WAVELET CODING WITH JOINT HUFFMAN AND ARITHMETIC CODING

Comparative Analysis of Wavelet Transform and Wavelet Packet Transform for Image Compression at Decomposition Level 2

Research Article. ISSN (Print) *Corresponding author Shireen Fathima

Telemedicine system based on radio cell phone technology

Advanced Data Structures and Algorithms

Video compression principles. Color Space Conversion. Sub-sampling of Chrominance Information. Video: moving pictures and the terms frame and

MULTI WAVELETS WITH INTEGER MULTI WAVELETS TRANSFORM ALGORITHM FOR IMAGE COMPRESSION. Pondicherry Engineering College, Puducherry.

COMPRESSION OF DICOM IMAGES BASED ON WAVELETS AND SPIHT FOR TELEMEDICINE APPLICATIONS

Color Image Compression Using Colorization Based On Coding Technique

A Novel Approach towards Video Compression for Mobile Internet using Transform Domain Technique

DWT Based-Video Compression Using (4SS) Matching Algorithm

INTRA-FRAME WAVELET VIDEO CODING

Study of White Gaussian Noise with Varying Signal to Noise Ratio in Speech Signal using Wavelet

Digital Video Telemetry System

Chapter 10 Basic Video Compression Techniques

2-Dimensional Image Compression using DCT and DWT Techniques

Unequal Error Protection Codes for Wavelet Image Transmission over W-CDMA, AWGN and Rayleigh Fading Channels

ELEC 691X/498X Broadcast Signal Transmission Fall 2015

N-Pattern Huffman Compression Algorithm for Medical Images in Telemedicine

ECG SIGNAL COMPRESSION BASED ON FRACTALS AND RLE

Contents. xv xxi xxiii xxiv. 1 Introduction 1 References 4

Steganographic Technique for Hiding Secret Audio in an Image

New Efficient Technique for Compression of ECG Signal

Introduction to image compression

Distributed Video Coding Using LDPC Codes for Wireless Video

DICOM medical image watermarking of ECG signals using EZW algorithm. A. Kannammal* and S. Subha Rani

Error Resilience for Compressed Sensing with Multiple-Channel Transmission

A simplified fractal image compression algorithm

AUDIOVISUAL COMMUNICATION

Image Resolution and Contrast Enhancement of Satellite Geographical Images with Removal of Noise using Wavelet Transforms

Comparative Study of JPEG2000 and H.264/AVC FRExt I Frame Coding on High-Definition Video Sequences

3D MR Image Compression Techniques based on Decimated Wavelet Thresholding Scheme

Intra-frame JPEG-2000 vs. Inter-frame Compression Comparison: The benefits and trade-offs for very high quality, high resolution sequences

AGH University of Science and Technology Measurement & Instrumentation Department Kraków, Poland

Principles of Video Compression

Example: compressing black and white images 2 Say we are trying to compress an image of black and white pixels: CSC310 Information Theory.

Chapter 2. Advanced Telecommunications and Signal Processing Program. E. Galarza, Raynard O. Hinds, Eric C. Reed, Lon E. Sun-

MPEG + Compression of Moving Pictures for Digital Cinema Using the MPEG-2 Toolkit. A Digital Cinema Accelerator

+ Human method is pattern recognition based upon multiple exposure to known samples.

Image Compression Techniques Using Discrete Wavelet Decomposition with Its Thresholding Approaches

An Introduction to Image Compression

A SVD BASED SCHEME FOR POST PROCESSING OF DCT CODED IMAGES

CHAPTER 8 CONCLUSION AND FUTURE SCOPE

WYNER-ZIV VIDEO CODING WITH LOW ENCODER COMPLEXITY

Multimedia Communications. Image and Video compression

Video coding standards

MULTIMEDIA SIGNALS AND SYSTEMS

Spatial Error Concealment Technique for Losslessly Compressed Images Using Data Hiding in Error-Prone Channels

Multimedia Communication Systems 1 MULTIMEDIA SIGNAL CODING AND TRANSMISSION DR. AFSHIN EBRAHIMI

Constant Bit Rate for Video Streaming Over Packet Switching Networks

ROBUST IMAGE AND VIDEO CODING WITH ADAPTIVE RATE CONTROL

CERIAS Tech Report Preprocessing and Postprocessing Techniques for Encoding Predictive Error Frames in Rate Scalable Video Codecs by E

H.261: A Standard for VideoConferencing Applications. Nimrod Peleg Update: Nov. 2003

TRAFFIC SURVEILLANCE VIDEO MANAGEMENT SYSTEM

An Efficient Low Bit-Rate Video-Coding Algorithm Focusing on Moving Regions

Optimized Color Based Compression

Understanding Compression Technologies for HD and Megapixel Surveillance

Motion Video Compression

Chapter 1. Introduction to Digital Signal Processing

Communication Theory and Engineering

Design Approach of Colour Image Denoising Using Adaptive Wavelet

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

MULTI-STATE VIDEO CODING WITH SIDE INFORMATION. Sila Ekmekci Flierl, Thomas Sikora

The H.26L Video Coding Project

Lecture 1: Introduction & Image and Video Coding Techniques (I)

Bit Rate Control for Video Transmission Over Wireless Networks

PAPER Wireless Multi-view Video Streaming with Subcarrier Allocation

Implementation of an MPEG Codec on the Tilera TM 64 Processor

THE CAPABILITY of real-time transmission of video over

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

Dr. Ashutosh Datar. Keywords Video Compression, EZW, 3D-SPIHT, WDR, ASWDR, PSNR, MSE.

Multichannel Satellite Image Resolution Enhancement Using Dual-Tree Complex Wavelet Transform and NLM Filtering

1. INTRODUCTION. Index Terms Video Transcoding, Video Streaming, Frame skipping, Interpolation frame, Decoder, Encoder.

Motion Compensated Video Compression with 3D Wavelet Transform and SPIHT

Channel models for high-capacity information hiding in images

A COMPARATIVE STUDY ALGORITHM FOR NOISY IMAGE RESTORATION IN THE FIELD OF MEDICAL IMAGING

Feasibility Study of Stochastic Streaming with 4K UHD Video Traces

OVE EDFORS ELECTRICAL AND INFORMATION TECHNOLOGY

Automatic Commercial Monitoring for TV Broadcasting Using Audio Fingerprinting

Copy Move Image Forgery Detection Method Using Steerable Pyramid Transform and Texture Descriptor

A Comparitive Analysiss Of Lossy Image Compression Algorithms

COMP 249 Advanced Distributed Systems Multimedia Networking. Video Compression Standards

Video 1 Video October 16, 2001

Embedding Multilevel Image Encryption in the LAR Codec

INTER GENRE SIMILARITY MODELLING FOR AUTOMATIC MUSIC GENRE CLASSIFICATION

So far. Chapter 4 Color spaces Chapter 3 image representations. Bitmap grayscale. 1/21/09 CSE 40373/60373: Multimedia Systems

The H.263+ Video Coding Standard: Complexity and Performance

ISSN (Print) Original Research Article. Coimbatore, Tamil Nadu, India

Selective Intra Prediction Mode Decision for H.264/AVC Encoders

REPORT DOCUMENTATION PAGE

Joint Optimization of Source-Channel Video Coding Using the H.264/AVC encoder and FEC Codes. Digital Signal and Image Processing Lab

The Development of a Synthetic Colour Test Image for Subjective and Objective Quality Assessment of Digital Codecs

Module 1: Digital Video Signal Processing Lecture 5: Color coordinates and chromonance subsampling. The Lecture Contains:

How to Manage Color in Telemedicine

Information Transmission Chapter 3, image and video

Analysis of Video Transmission over Lossy Channels

ENCODING OF PREDICTIVE ERROR FRAMES IN RATE SCALABLE VIDEO CODECS USING WAVELET SHRINKAGE. Eduardo Asbun, Paul Salama, and Edward J.

INTERNATIONAL TELECOMMUNICATION UNION. SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Coding of moving video

Multimedia Communications. Video compression

Research Topic. Error Concealment Techniques in H.264/AVC for Wireless Video Transmission in Mobile Networks

Transcription:

1 of 4 Comparative survey of ultrasound images compression methods dedicated to a tele-echography robotic system C. Delgorge*, P. Vieyres*, G. Poisson*, C. Rosenberger*, P. Arbeille** Laboratoire Vision et Robotique - France * 63, av. Lattre de Tassigny, 1800 Bourges Cedex ** Medicine and Spatial Physiology Medical Unit, Trousseau hospital 37000 Tours - France e-mail: Cecile.Delgorge@bourges.univ-orleans.fr Summary - This paper proposes an evaluation of various compression techniques, for ultrasound images transmission, within a telemedicine project. For the purpose of this work, we selected seven compression methods : Fourier Transform, Discrete Cosine Transform, Wavelets, Quadtrees Transform, Fractals, Histogram Thresholding, and Run Lenght Coding. Preliminary results obtained on echographic images show that the method based upon the wavelet transform seems to give the best compromise between coding performance and image quality, measured thanks to mean square error and coding time. Keywords - Ultrasound images, telemedicine, image compression I. INTRODUCTION This paper presents a comparison among ultrasound images compression methods dedicated to a telescanning robotic system. That is part of the TER project, described in [1]. The TER project has for objective to allow an ultrasonographer expert to achieve an exam from afar. The TER telemedicine chain (Fig1), currently being developed by the TER consortium including our laboratory, comprises a master station, where the ultrasound specialist handles a fictive probe with a 3D sensor, and a slave station that includes a probe holder robot which moves the real probe according to the fictive probe motions [1]. The echographic images are captured by an ultrasound scan device, and sent to the master station via standard communication link (e.g. satellite, ISDN ). Communication ISDN and/or Satellite Echographic probe attached to the probe holder robot The feasibility of this remotely tele-operated ultrasound probe was demonstrated during the SHISHA 98 experimentation whose main objective was to achieve a tele-echography between Bourges (France) and Katmandu (Nepal), thanks to a satellite communication [] [3]. For this mission, a specific ultrasound image treatment module was developed. It was composed of three successive stages: the selection of a region of interest, the scaling of this region to 16 gray levels, and finally a LZH coding (Lempel-Ziv- Huffman). Following this successful experience, one of the major improvements concerning the image transmission technique was to achieve an analysis on the images compression part. For tele-operated systems such as in the TER project, where emergency telemedicine is one of the foreseen applications, image compression is an essential step, especially for the improvement of the real-time transmission and control of the probe holder robot. Therefore, when using standard communication system or high bandwidth and rates links for the tele-operated robot, it becomes a necessity to optimize the images transmission time while preserving the best quality to best assist the clinical expert diagnosis. This comparative study on compression techniques, dedicated to ultrasound images, is proposed in order to extract the best method that gives an optimal transmission time and the best image quality for the ultrasound specialist. Part II of this article presents the tested compression methods. Part III describes the experimental protocol of our survey. The experimental results are developed and are discussed in parts IV and V. Conclusion and perspectives of our work are exposed in part VI. Bernard HENNION FT R&D Slave station with ultrasound device Master station and fictive probe with 3D sensor II. COMPRESSION METHODS Current process of image compression is composed of three sequences. Decorrelation, based on inter-pixel dependence, reduces the volume of information. Quantization reduces the number of necessary bits in order to keep the significant coefficient values. Finally, coding leads to a binary stream. Fig. 1. TER telemedicine chain

Report Documentation Page Report Date 5 Oct 001 Report Type N/A Dates Covered (from... to) - Title and Subtitle Comparative Survey of Ultrasound Images Compression Methods Dedicated to a Tele-Echography Robotic System Contract Number Grant Number Program Element Number Author(s) Project Number Task Number Work Unit Number Performing Organization Name(s) and Address(es) Laboratoire Vision et Robotique 63, av. Lattre de Tassigny, 1800 Bourges Cedex, France Sponsoring/Monitoring Agency Name(s) and Address(es) US Army Research, Development & Standardization Group (UK) PSC 80 Box 15 FPO AE 09499-1500 Performing Organization Report Number Sponsor/Monitor s Acronym(s) Sponsor/Monitor s Report Number(s) Distribution/Availability Statement Approved for public release, distribution unlimited Supplementary Notes Papers from 3rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society, October 5-8, 001, held in Istanbul, Turkey. See also ADM001351 for entire conference on cd-rom., The original document contains color images. Abstract Subject Terms Report Classification Classification of Abstract Classification of this page Limitation of Abstract UU Number of Pages 4

of 4 Quantization is the only stage that generates information losses, giving an lossy compression. Medical imagery sets, in this sense, a crucial problem: what is the relevant information and where is it in the grabbed image? Therefore, we chose techniques that solely take advantages of the interrelationship in the image, and decided to avoid quantification. Compression methods can be classified in two categories: On the one hand, Pixel Coding methods analyze the image locally, that is to say pixel by pixel. Their concept is to search for the information redundancy in the image, and to perform a reduced coding. Each of these methods is based on information theory. We can mention the orthogonal transforms (e.g. Fourier Transform, Discrete Cosine Transform) [4]. Their concept is to redistribute the image energy in a restricted number of transformation coefficients. These transformations are used most the time in lossy compression methods, as they are associated to a quantization stage (as it is the case for the JPEG method). In our case to avoid loss of information, we did not use the quantization stage, but we disregarded coefficients of very low values. On the other hand, Global Coding methods extract information according to the global features of the image. These methods include hierarchical methods, subband coding system (e.g. Fractals [5], Quadtrees [6]), and decompositions in filter banks (e.g. Wavelets [7]), and the segmentation methods shape/texture (e.g. the histogram thresholding [8]). These techniques exploit the similarities within a image, and thus allows to get higher compression rates. The statistical coding methods generally constitute the final stage of a compression technique. They are lossless and code according to the occurrence frequency of a symbol present in a whole image. The most popular statistical codes are Huffman, Lempel-Ziv and Shannon- Fanos. In spatial coding, one can also mention the RLE coding (Run Length Coding) [4]. III. EXPERIMENTAL PROTOCOL The survey was performed on 10 ultrasound images of size 51*51 pixels similar to the one shown in Fig. These images have been acquired by an AU3 ultrasound scanner (ESAOTE) at a 15 images per second frequency, then digitized thanks to a Matrox Meteor board. The algorithms software have been programmed in Matlab 5.3. code, the toolbox are those of MathWorks, and WaveLab version 8.0 [9]. The experiments are achieved by a Pentium III with 450 MHz, under Windows 98. Fig.. Ultrasound Image of a liver We have selected these different compression methods : 1. The Fourier Transform (FT) [4],. The Discrete Cosine Transform (DCT) [4], 3. The Quadtree decomposition (Q) [6], 4. The Wavelets Transform with three distinct filters Coiflets (WTC), Daubechies (WTD) and Symmlet (WTS) [7], 5. The Fractals (F) [5], 6. The Histogram Thresholding (HT) [8], 7. The Run Length Coding (RLE) [4]. Each image has been coded then decoded by each of these proposed methods at various compression rates. These techniques were compared according to different criteria for a given compression rate: the mean square error, the peak signal to noise ratio between the original image and the rebuilt image, and times of compression and decompression.. The compression rate (CR) represents the number of bits before compression over number of bit after compression. The mean square error (MSE) MSE ( New Original i j ij ij measures the distortion brought by the compression. It is defined by the mean of the square distances between every pixel (i,j) of the original image Original ij and each pixel of the rebuilt image New ij.. The peak signal to noise ratio PSNR PSNR 10 IMax MSE log 10 ) I J

3 of 4 represents an unbiased measure of the fidelity of the rebuilt image. More precisely, it represents the MSE, referenced with respect to the dynamics of the image in decibels (IMax is the maximal intensity). The bigger the PSNR is, the smaller the MSE gets, the better is the rebuilt image quality (that is to say faithful to the original image).. Times of compression (CT) and decompression (DT) are an important factor for our tele-operated system as delays could hinder the control of the distant robot and therefore the accuracy in the image acquisition. At the master station site, the clinical expert tele-operates the distant robot by holding a fictive probe. He visualizes in real time the distant patient ultrasound images on a control screen. The reduction of images transmission delay time, by improving compression techniques, is thus a necessity for the specialist as ultrasound examination require good hand-to-eye co-ordination and the ability to integrate the acquired information over time and space. Signal to Noise Ratio Peak 100 80 60 40 0 FT DCT WTC WTD WTS Q HT 0 0 10 0 30 40 50 60 70 80 90 100 Compression Rate Fig. 4. Comparison between PSNR and CR Table I shows the comparison results for a given compression rate. IV. RESULTS We compare these techniques with the following criteria : measure of the rebuilt image quality, and the coding computer time. Fig.3 shows the comparison between the different techniques according to the MSE with respect to CR. We can see on Fig.4 the PSNR measured for the seven methods. This criterion is said to be good, when it is less than 30 db. TABLE I COMPARISON RESULTS FOR ONE GIVEN CR (50%) Methods CT (in s) DT (in s) MSE PSNR (in db) FT 6. 1.37 54.95 8.96 DCT 35.64 3,74 0.69 47.93 Q 4.39 1.67 0.1 53.11 WTC 6.9 5.9 0.07 57.98 WTD 6.79 5.17 0.07 57.90 WTS 6.7 5.1 0.07 57.85 F 9966 ( h) 75 (1 mn) 5360 10 HT 0.16 0.05 31.49 30.07 Mean Square Error 180 160 140 10 100 80 60 40 0 0-0 FT DCT WTC WTD WTS Q HT 10 0 30 40 50 60 70 80 90 100 Compression Rate Fig. 3. Comparison between MSE and CR These results represent an average measure of the MSE, PSNR and coding computed time calculated on ten rebuilt and original images of our database. As we expected, the results given by the lossless RLE method are not suited to ultrasound images, as they are usually very corrupted by noise. For instance, to code 6144 values (51*51 pixels), the RLE required a minimum of 190000 pair of values ({gray level, number of repetitions}), therefore increasing needlessly the quantity of information and computation time. V. DISCUSSION The three types of WT filters (Coiflet, Daubechies and Symmlet) give similar results when considering all the chosen criteria. For now on, we will refer to global wavelets transforms WT without discriminating the filters used.

4 of 4 From Table I, it can be immediately concluded that the Fractals method is not appropriate for ultrasound images. Fig.3 et Fig.4 show that WT, DCT and Q methods present the lowest MSE (closed to zero), which is a very good property for image quality up to high compression rates of about 80%, and the highest PSNR (greater than 30 db, that is our quality criterion low limit) among all the used techniques and for the whole compression range. DCT method needs a large computation time of 35.64 s for a 50% compression step (Table I). It is therefore not appropriate for a real-time control of the robot. WT present a higher PSNR than Q of about 4 db, hence giving a better image quality, moreover there is no block effect due to the WT procedure. The HT technique do not alter the image quality when using a low compression rate inferior to 30%, and present the shortest computation time of 0.16s. It will be the first step of the compression sequence. With satisfying compression and decompression times, the FT method does not give a good image quality with a 8.96 db PSNR and a 54.95 MSE. A)Conclusion VI. CONCLUSION & PERSPECTIVES The goal of this survey was to determine the best compression method dedicated to ultrasound images for a tele-scanning robotic system. We tested seven techniques, based on pixel coding and global coding methods. We compared them based on the following criteria : the rebuilt image quality (given by mean square error and signal to noise ratio) and the compression and decompression times. Experimental results performed on ten ultrasound images establish that the wavelets transform (WT) seems to be the best method for our tele-medicine application. Indeed, this method gives the best compromise between the image quality, the compression rate and the coding time. It satisfies our needs for our real-time tele-operated robotic system. Moreover, the histogram thresholding (HT) method reveals to be very interesting for compression rate lower than 30%. This technique is very fast and give a good image quality. We will use this method in the first step of our compression system. B)Perspectives This test can not be performed on the color pictures. One of improvements will be to take into account the three RGB image. The proposed techniques are not optimized yet, but offer a certain evolution possibility. Therefore, we can foresee an improvement of compression rates while preserving the image quality as well as the image transfer duration between the slave station and the master station. Furthermore, for future experiments, another step will be added in the compression chain. This will be the selection of a region of interest in the acquired ultrasound image. We will test this complementary step capacity to improve the compression performance, and eventually by reducing the coding time. In order to measure the transmitted images quality and to validate the chosen method, we consider to perform an analysis of diagnosis fidelity. For this purpose, we will use the R.O.C.S. curves methodology (Receiver Operator Characteristics), and psychovisual methods. We wish to widen our survey with ultrasound sequences video, while testing techniques of movement compensation, and MPEG compression. ACKNOWLEDGMENT This work has been supported by the French Minister of Research MENRT 1999-001. REFERENCES [1] Consortium TER, TER : a system for robotic teleechography International Conference on Medical Image Computing and Computer-Assisted Intervention, Utrecht, Netherlands, 14-17 October 001, in press. [] A. Gourdon, P. Poignet, G. Poisson, Y. Parmantier, P. Marche, Master Slave robotic system for ultrasound scanning, IEEE Medical and Biological Engineering Conference, Vienna, November 1999. [3] A. Gourdon, P. Vieyres, P. Poisson, M. Szpieg, P. Arbeille, A tele-scanning robotic system using satellite communication, IEEE European Medical and Biological Engineering Conference, Vienna, November 1999. [4] J.P. Guillois, Techniques de compression d images, computer collection, Hermes, 1996. [5] J. Lévy Véhel, Introduction to the multifractal analysis of images, in: Fractal Image Encoding and Analysis, Y. Fisher, Springer Verlag, 1997. [6] I. Pitas, Digital image processing algorithms, Prentice Hall International Ltd, 1993. [7] S. Mallat, A Wavelet Tour of Signal Processing, Academic Press, January 98. [8] J.P. Cocquerez, S. Philipp,. Analyse d'images: Filtrage et Segmentation, Masson S. A., Paris, 1995. [9] WaveLab80, software available by this contact : wavelab@stat.stanford.edu.