Paper
6 October 2000 Effect of data truncation in an implementation of pixel clustering on a custom computing machine
Miriam E. Leeser, James P. Theiler, Michael Estlick, Natalya V. Kitaryeva, John J. Szymanski
Author Affiliations +
Abstract
We investigate the effect of truncating the precision of hyperspectral image data for the purpose of more efficiently segmenting the image using a variant of k-means clustering. We describe the implementation of the algorithm on field-programmable gate array (FPGA) hardware. Truncating the data to only a few bits per pixel in each spectral channel permits a more compact hardware design, enabling greater parallelism, and ultimately a more rapid execution. It also enables the storage of larger images in the onboard memory. In exchange for faster clustering, however, one trades off the quality of the produced segmentation. We find, however, that the clustering algorithm can tolerate considerable data truncation with little degradation in cluster quality. This robustness to truncated data can be extended by computing the cluster centers to a few more bits of precision than the data. Since there are so many more pixels than centers, the more aggressive data truncation leads to significant gains in the number of pixels that can be stored in memory and processed in hardware concurrently.
© (2000) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Miriam E. Leeser, James P. Theiler, Michael Estlick, Natalya V. Kitaryeva, and John J. Szymanski "Effect of data truncation in an implementation of pixel clustering on a custom computing machine", Proc. SPIE 4212, Reconfigurable Technology: FPGAs for Computing and Applications II, (6 October 2000); https://doi.org/10.1117/12.402511
Lens.org Logo
CITATIONS
Cited by 8 scholarly publications and 1 patent.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Data centers

Image segmentation

Field programmable gate arrays

Hyperspectral imaging

Image processing algorithms and systems

Image processing

Optical spheres

Back to Top