3,347 research outputs found

    Hardware Implementation of JPEG-LS codec

    Get PDF
    The primary goal of this thesis is to implement a hardware version of the JPEG-LS, or JPEGLossless, image compression algorithm in VHDL. The JPEG-LS algorithm is currently the designated standard for lossless compression of grayscale and color images by the JPEG committee. Although lossy image compression is widely used when dealing with grayscale images, there are some applications that require lossless image compression so that the original image may be recovered. This is often the case for historical and legal document image archives, medical and satellite imagery, and biometric images. The JPEG-LS algorithm is much less complex than other current lossless image compression algorithms and offers similar or better compression gains. Near-lossless compression offers higher compression gains by using a pixel tolerance specified by the user. The algorithm uses a predictive technique for compression, and the resulting prediction error is encoded, not the pixel value itself. This prediction error is encoded with Golomb-Rice coding, which is optimal for a geometric distribution such as prediction error. The predictor enters a special run-length mode to encode pixels with identical values in lossless mode (or nearly identical values within a known value in near-lossless mode), which maximizes compression further. In this thesis, the JPEG-LS algorithm is implemented in C, VHDL, and further synthesized using the Synopsys synthesis tool suite. Pictorial, document, medical, remote sensing, and biometric images are used for testing the project against another standard-compliant software implementation. The compression ratio for lossless compression is approximately 2 and is greater for near-lossless compression. The end result is a Synopsys schematic that represents a JPEG-LS codec, which is capable of lossless and near-lossless encoding and decoding. Performance characteristics such as chip area, speed, and power consumption are extracted from the synthesis tool. These are approximately 375,000 gates, a 15 ns clock cycle, and 59 mW respectively. A hardware implementation of this algorithm on an FPGA or ASIC would give a digital camera or scanner an edge in the marketplace

    Information preserved guided scan pixel difference coding for medical images

    Full text link
    This paper analyzes the information content of medical images, with 3-D MRI images as an example, in terms of information entropy. The results of the analysis justify the use of Pixel Difference Coding for preserving all information contained in the original pictures, lossless coding in other words. The experimental results also indicate that the compression ratio CR=2:1 can be achieved under the lossless constraints. A pratical implementation of Pixel Difference Coding which allows interactive retrieval of local ROI (Region of Interest), while maintaining the near low bound information entropy, is discussed.Comment: 5 pages and 5 figures. Published in IEEE Wescanex proceeding

    Contributions to HEVC Prediction for Medical Image Compression

    Get PDF
    Medical imaging technology and applications are continuously evolving, dealing with images of increasing spatial and temporal resolutions, which allow easier and more accurate medical diagnosis. However, this increase in resolution demands a growing amount of data to be stored and transmitted. Despite the high coding efficiency achieved by the most recent image and video coding standards in lossy compression, they are not well suited for quality-critical medical image compression where either near-lossless or lossless coding is required. In this dissertation, two different approaches to improve lossless coding of volumetric medical images, such as Magnetic Resonance and Computed Tomography, were studied and implemented using the latest standard High Efficiency Video Encoder (HEVC). In a first approach, the use of geometric transformations to perform inter-slice prediction was investigated. For the second approach, a pixel-wise prediction technique, based on Least-Squares prediction, that exploits inter-slice redundancy was proposed to extend the current HEVC lossless tools. Experimental results show a bitrate reduction between 45% and 49%, when compared with DICOM recommended encoders, and 13.7% when compared with standard HEVC
    • …
    corecore