Share Email Print

Proceedings Paper

Fast unsharp masking on a programmable mediaprocessor
Author(s): Unmin Bae; Ravi Managuli; Vijay Shamdasani; Hitoshi Inoue; Yongmin Kim
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

Unsharp masking is a widely used image enhancement method in medical imaging, e.g., in computed radiography, digital radiography, and digital mammography. It mainly consists of 3 steps: (1) convolving an input image with a lowpass filter, (2) obtaining a highpass-filtered image by subtracting the lowpass-filtered image from the original image, and (3) adding the weighted highpass-filtered image to the original image. It is computationally expensive, e.g., convolving a 2k x 2k image with a 21 x 21 kernel alone requires about 3.7 billion arithmetic operations. To support this high computational demand for unsharp masking, hardware-based solutions using ASIC, FPGA and FPLD have been developed and used. While they have reasonably met the computing requirement, they suffer from limited flexibility. On the other hand, software solutions using programmable processors are more flexible and can easily change algorithmic parameters, such as filter kernel size, and incorporate new features, but they have not been able to meet the fast computing requirement. Modern programmable mediaprocessors, such as MAP-CA and Texas Instruments TMS320C64x, can meet both fast computing and flexibility requirements due to their high computing power and full programmability. In this paper, we present an efficient implementation of adaptive unsharp masking on a MAP-CA mediaprocessor. For a 2k x 2k 16-bit image, our adaptive unsharp masking operation with a 149 x 149 boxcar kernel takes only 300 ms. This fast unsharp masking not only reduces the overall processing time in imaging modalities, but also allows the operator to adjust the selected parameters interactively for optimal image quality. Our implementation on the MAP-CA can be easily extended to other high-performance mediaprocessors, such as TMS320C64x and Pentium 4.

Paper Details

Date Published: 17 May 2002
PDF: 11 pages
Proc. SPIE 4681, Medical Imaging 2002: Visualization, Image-Guided Procedures, and Display, (17 May 2002); doi: 10.1117/12.466962
Show Author Affiliations
Unmin Bae, Univ. of Washington (United States)
Ravi Managuli, Univ. of Washington (United States)
Vijay Shamdasani, Univ. of Washington (United States)
Hitoshi Inoue, Canon Inc. (Japan)
Yongmin Kim, Univ. of Washington (United States)

Published in SPIE Proceedings Vol. 4681:
Medical Imaging 2002: Visualization, Image-Guided Procedures, and Display
Seong Ki Mun, Editor(s)

© SPIE. Terms of Use
Back to Top