Rochford, Raymond (1999) Investigation of compression algorithms for the purposes of medical archiving and remote diagnostics. Master of Engineering thesis, Dublin City University.
Abstract
The objective of this research is to investigate compression algorithms for the purposes o f medical archiving and remote diagnostics. A single X-ray of size 1024 by 1024 pixels at 8 bit resolution occupies approximately 1 Mbyte of storage space and takes approximately 8 minutes to transmit over a standard telephone line. There is a need to reduce both required storage space and transmission time. This is achieved by compressing the image. For archiving, a lossless compression algorithm is used and for remote diagnostics a lossy compression algorithm is used. The development of an application for the transmission of images from the server application to a client application using the Internet is also investigated.
The performances of three lossless compression algorithms are investigated: Huffman Coding, Arithmetic Coding and Huffman Coding using Splay Trees. These algorithms are written in C, transformed into (Dynamic Linked Library) DLLs using Visual C++ for use in a Visual Basic application. The algorithms are tested on five images, three X-rays and two standard images, and compression ratio, compression time and decompression time are recorded for each.
The lossy algorithm investigated is Transform Image coding using the Discrete Cosine Transform (DCT). This algorithm is written in C, transformed into a DLL using Visual C++ for use in a Visual Basic application. The algorithm is tested on five images, three X-rays and two standard images, and compression ratio, compression time, decompression time and mean square error for different quality factors are recorded for each image.
The application is developed with a user-friendly Graphic User Interface (GUI) using Visual Basic. The client could choose an image from the server and then zo om in on any section of it. This can be used for remote diagnostics or as a reference tool. The application could also determine which DCT method to use to optimise the bandwidth, depending on the speed of the medium used.
Metadata
Item Type: | Thesis (Master of Engineering) |
---|---|
Date of Award: | 1999 |
Refereed: | No |
Supervisor(s): | Lawlor, Robert |
Uncontrolled Keywords: | Medical informatics; Data compression |
Subjects: | Engineering > Electronic engineering Computer Science > Algorithms Computer Science > Image processing |
DCU Faculties and Centres: | DCU Faculties and Schools > Faculty of Engineering and Computing > School of Electronic Engineering |
Use License: | This item is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 3.0 License. View License |
ID Code: | 19318 |
Deposited On: | 23 Sep 2013 10:16 by Celine Campbell . Last Modified 23 Sep 2013 10:16 |
Documents
Full text available as:
Preview |
PDF
- Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
3MB |
Downloads
Downloads
Downloads per month over past year
Archive Staff Only: edit this record