JOURNAL ARTICLE

<title>Client/server approach to image capturing</title>

Chris TuijnEarle Stokes

Year: 1998 Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Vol: 3300 Pages: 89-95   Publisher: SPIE

Abstract

The diversity of the digital image capturing devices on the market today is quite astonishing and ranges from low-cost CCD scanners to digital cameras (for both action and stand-still scenes), mid-end CCD scanners for desktop publishing and pre- press applications and high-end CCD flatbed scanners and drum- scanners with photo multiplier technology. Each device and market segment has its own specific needs which explains the diversity of the associated scanner applications. What all those applications have in common is the need to communicate with a particular device to import the digital images; after the import, additional image processing might be needed as well as color management operations. Although the specific requirements for all of these applications might differ considerably, a number of image capturing and color management facilities as well as other services are needed which can be shared. In this paper, we propose a client/server architecture for scanning and image editing applications which can be used as a common component for all these applications. One of the principal components of the scan server is the input capturing module. The specification of the input jobs is based on a generic input device model. Through this model we make abstraction of the specific scanner parameters and define the scan job definitions by a number of absolute parameters. As a result, scan job definitions will be less dependent on a particular scanner and have a more universal meaning. In this context, we also elaborate on the interaction of the generic parameters and the color characterization (i.e., the ICC profile). Other topics that are covered are the scheduling and parallel processing capabilities of the server, the image processing facilities, the interaction with the ICC engine, the communication facilities (both in-memory and over the network) and the different client architectures (stand-alone applications, TWAIN servers, plug-ins, OLE or Apple-event driven applications). This paper is structured as follows. In the introduction, we further motive the need for a scan server-based architecture. In the second section, we give a brief architectural overview of the scan server and the other components it is connected to. The third chapter exposes the generic model for input devices as well as the image processing model; the fourth chapter reveals the different shapes the scanning applications (or modules) can have. In the last section, we briefly summarize the presented material and point out trends for future development.

Keywords:
Computer science Scanner Context (archaeology) Abstraction Artificial intelligence Computer vision Computer hardware

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.22
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Advanced Image and Video Retrieval Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Advanced Vision and Imaging
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Digital Image Processing Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

JOURNAL ARTICLE

<title>Client-server modes of GTVGIS</title>

Nickolas L. FaustBill RibarskyFrank Jiang

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 2001 Vol: 4368 Pages: 82-89
JOURNAL ARTICLE

<title>Client server architectures for nonlinear video services</title>

Michael A. KozuchWayne WolfAndrew Wolfe

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1996 Vol: 2615 Pages: 17-28
JOURNAL ARTICLE

<title>Multimedia storage server</title>

Luojun JinXiandeng Pei

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1996 Vol: 2931 Pages: 172-177
JOURNAL ARTICLE

<title>Prototype client/server application for biomedical text/image retrieval on the Internet</title>

L. Rodney LongLewis E. BermanGeorge R. Thoma

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1996 Vol: 2670 Pages: 362-372
JOURNAL ARTICLE

<title>Intellihance: client-side and server-side architectures for photo site image enhancement</title>

David M. Pfeiffer

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 2000 Vol: 4311 Pages: 44-52
© 2026 ScienceGate Book Chapters — All rights reserved.