Paper
7 June 2002 Image processing spreadsheet
Claudio Delrieux, Gustavo Ramoscelli, Leonardo Arlenghi, Alejandro Vitale
Author Affiliations +
Abstract
Consider an hypothetical image processing system, where a given target is to be identified. The usual sequence of steps consists on an image equalization to adapt to the illumination situation. Then the image is binarized, allowing a morphological filter to correct the noisy edges and shapes by means of an indeterminate sequence of openings or closings. The resulting image can then be segmented and recognized. If the results are unsatisfactory, then the processing parameters in any of the previous steps must be changed, perhaps by trial and error. For instance, the binarization threshold can be raised or lowered, and the following steps must be performed again to see the results. This is obviously cumbersome, tedious and error prone. The Image Processing Spreadsheet PDICalc is a simple but powerful combination of two different and widespread software technologies. It's benefit comes from enabling users to build an image processing pipeline, considering each step separately, and visualizing the results of modifying the parameters of each step in the final image. A spreadsheet based user interface eliminates the tedious and repetitive interaction that characterizes current image processing software. Users can build a processing template and reliably repeat often needed processing without the effort of redevelopment or recoding. In the cited example the user simply creates the processing template, defining each cell of the spreadsheet as the result of applying a given processing step on another cell. This template can be then reused with any input image, can be stored for future processing sessions, and every step can be trimmed precisely to achieve the desired results. Our implementation considers most of the image processing techniques as its building blocks. Arithmetic operators are overloaded to represent per pixel operations. We included also equalization and histogram correction, arbitrary convolution filtering, arbitrary morphological filtering (with programmed repetition), Fourier operations, and several segmentation techniques.
© (2002) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Claudio Delrieux, Gustavo Ramoscelli, Leonardo Arlenghi, and Alejandro Vitale "Image processing spreadsheet", Proc. SPIE 4735, Hybrid Image and Signal Processing VIII, (7 June 2002); https://doi.org/10.1117/12.470104
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Image filtering

Image segmentation

Convolution

Human-machine interfaces

Image processing software

Image visualization

RELATED CONTENT

Gradients, means, and image reconstruction
Proceedings of SPIE (April 21 2020)
Battlespace exploitation visualization
Proceedings of SPIE (August 26 1998)
Object-oriented image processing in multimedia systems
Proceedings of SPIE (February 16 1996)
Mathematical morphology toolbox for the KHOROS system
Proceedings of SPIE (June 30 1994)
A Multi-Processor Accelerator for 2D Image Handling
Proceedings of SPIE (November 01 1989)

Back to Top