throbber
Digital Image Processing
`
`_
`
`1A1 1977
`
`Addison-Wesley Publishing Company
`Advanced Book Program
`Reading, Massachusetts
`
`London - Amsterdam - Don Mills, Ontario . Sydney . Tokyo
`
`ZEISS, et aI., EX. ‘I013
`
`)MPUTATlON
`
`arence Works
`
`hern California
`
`0 Ordinary Differential
`
`cs, 1 9 73
`
`,
`fluons’
`
`I 9 74
`
`»Bz0sczence, Medical
`
`BA
`L
`r, J 9 74
`
`., and SUEO UENO
`
`Direct, 1 9 75
`
`1 Lag7angz'ans:
`1 9 75
`
`'ysz's, J 9 76
`
`, J 9 77
`
`Rafael C. Gonzalez
`
`Department of Electrical Engineering
`University of Tennessee, Knoxville
`
`Paul wintz
`
`School of Electrical Engineering
`Purdue University, Lafayette, Indiana
`and
`
`Wintek Corporation, Lafayette, Indiana
`
`

`
`Library of Congress Cataloging in Publication Data
`
`
`Gonzalez, Rafael C
`Digital image processing.
`
` (Applied mathematics and computation ; no. 13)
`
`V
`Includes bibliographies and index.
`1.
`Image processing.
`I. Wintz, Paul A., joint
`author.
`II. Title.
`'
`
`TA1632.G66
`ISBN: 0-201-02596-5
`
`
`621.38’ 01,31,
`
`77-10317
`
`ISBN: 0-201-02597-3 pbk.
`
`Reproduced by Addison-Wesley Publishing Company, Inc., Advanced Book Program, Reading,
`Massachusetts, from camera-ready copy prepared under the supervision of the authors.
`
`American Mathematical Society (MOS) Subject Classification Scheme (1970): 68-00, 68A45,
`62-04, 65C99, 42-00, 42A68, 42A76, 92-04, 93-00, 94-04, 94A05, 94A10.
`
`Copyright © 1977 by Addison-Wesley Publishing Company, Inc.
`Published simultaneously in Canada.
`
`All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or
`transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or
`otherwise, without the prior written permission of the publisher, Addison-Wesley Publishing
`Company, Inc., Advanced Book Program, Reading, Massachusetts 01867, U.S.A.
`
`/.
`
`Manufactured in the United States of America
`
`ABCDE FGHIJ-HA- 7987
`
`
`
`
`
`

`
`ACKNOWLEDGMENTS
`
`
`
`
`
`0. Figures 2.9 and
`
`Spectrum, vol. 2,
`“The Fast Fourier
`
`E-12, no. 1, 1969,
`4.37 from T. G.
`
`ual Model,” Proc.
`.d IV courtesy of
`Jurtesy of J. L.
`)m H. C. Andrews
`
`rum, vol. 9, 1972,
`on of Turbulence-
`
`293—297. Figure
`s. Figure 5.5 from
`Processing Linear
`. 131-138. Figure
`st Squares Estima-
`Trans. Computers,
`:ourtesy of the Jet
`C. K. Chow and
`=ft Ventricle from
`
`72, pp. 388—4l0.
`California. Figure
`'. Wallace, Purdue
`:rsity of Southern
`.utomatic Analysis
`-223. Figure 7.38
`
`3
`
`
`
`A
`
`t
`
`1
`INTRODUCTION
`
`One picture is worth more
`than ten thousand words.
`Anonymous
`
`
`
`1.1 BACKGROUND
`
`
`
`_,
`[}
`
`,.
`
`I.
`}{
`'1
`.9;
`"
`;;j
`1
`
`
`
`
`
`image processing methods stems from two
`in digital
`Interest
`principal application areas: improvement of pictorial information for human
`interpretation, and processing of scene data for autonomous machine percep-
`tion. One of the first applications of image processing techniques in the first
`category was in improving digitized newspaper pictures sent by submarine
`cable between London and New York. Introduction of the Bartlane cable
`picture transmission system in the early l920’s reduced the time required to
`transport a picture across the Atlantic from more than a week to less than
`three hours. Pictures were coded for cable transmission and then reconstruc-
`ted at the receiving end by specialized printing equipment. ‘Figure 1.1 was
`transmitted in this way and reproduced on a telegraph printer fitted with
`type faces simulating a halftone pattern.
`' Some of the initial problems in improving the visual quality of
`these early digital pictures were related to the selection of printing proce-
`dures and the distribution of brightness levels. The printing method used to
`1 obtain Fig. 1.1 was abandoned toward the end of 1921 in favor of a tech-
`nique based on photographic reproduction made from tapes perforated at
`the telegraphreceiving terminal. Figure 1.2 shows an image obtained using
`this method. The improvements over Fig. 1.1 are evident, both in tonal
`quality and in resolution.
`-
`'
`The early Bartlane systems were capable of coding images in five
`distinct brightness levels. This capability was increased to fifteen levels in
`1929. Figure 1.3 is indicative of the type of image that could be obtained
`using the fifteen-tone equipment. During this period,
`the reproduction
`process was also improved considerably by the introduction of a system for
`Hans: c. Gonzalaz and Fuul wnnu, mgnan Irnaga Fracesing
`xsan o-201-02595-5; O-‘Z01-02597<!(nbk.)
`Copyright © 1977
`av Addison-Waslav Publishing Company, Inc., Advanced Book Prugram. All rlghu
`rasarv-d. Nu par! at Ihls nublluulnn mav bu rapmducad, stared In : rntrluval system, or transmitted, in
`any term or bv any means. ulncxranic, mechanical phatocapvlnu, recording, or amarwlsa, without the
`nrlor narrnlulon of mu publisher.
`
`1
`
`

`
`
`
`2
`
`1
`
`INTRODUCTION]
`
`developing a fflm plate via light beams which were modulated by the coded
`picture tape.
`
`;;.«..«»‘»a.mm.«.-
`
`1.1 BACKGROUND
`
`
`
`Figure 1.1. A digital picture produced in 1921
`from a coded tape by a telegraph printer with
`special type faces. (From McFarlane [1972]/.)
`
`Although improvements on processing methods for transmitted
`digital pictures continued to be made over the next thirty-five years, it took
`the combined advents of large-scale digital computers and the space program
`to bring into focus the potentials of image processing concepts. Work on
`using computer techniques for improving images from a space probe began at
`the Jet Propulsion Laboratory (Pasadena, California) in 1964, when pictures
`of the Moon transmitted by Ranger 7 were processed by a computer to cor-
`rect -various types of image distortion inherent in the on-board television
`
`camera. These techniques served as the basis for improved methods used in
`the enhancement and restoration of images from such familiar programs as
`the Surveyor missions to the Moon, the Mariner series of flyby missions to
`Mars, and the Apollo manned flights to the Moon.
`From 1964 until
`this writing,
`the field of image processing has
`experienced vigorous growth.
`In addition to applications in the space
`program, digital image processing techniques are used today in a variety of
`
`
`
`Figure 1.2. A digital picture made from a tape punched after the signals had crossed the
`Atlantic twice. Some errors are visible. (From McFarlane [1972] .)
`
`Figure 1.3. Unret
`tone equipment fr
`
`problems whic
`methods capabi
`tion and analy
`computer procc
`into color for -
`The same or sin
`
`patterns from 2
`tion procedure:
`coverable objec
`have been ins1
`which were the
`I being photogra
`methods. In pl
`as high-energy
`computer tech
`concepts can bu
`ment, defense,
`Some
`
`processing tecl
`on the left an:
`
`Figure l.4(a) i
`interference d1.‘
`which in this c
`
`completely 1'61
`Figures l.4(c)
`
`
`
`

`
`1.1 BACKGROUND
`
`
`
` RODUCTIONI
`
`the coded
`
`ced in 1921
`printer with
`ne [197 2] .)
`
`zransmitted
`
`tars, it took
`ce program
`;. Work on
`
`be began at
`L611 pictures
`uter to cor-
`1 television
`ods used in
`
`programs as
`missions to
`
`acessing has
`the space
`a variety of
`
`ad crossed the
`
`
`
`Figure 1.3. Unretouched cable picture of Generals Pershing and Foch, transmitted by 15-
`tone equipment from London to New York. (From McFarlane [1972] .)
`
`problems which, although often unrelated, share a common need for
`methods capable of enhancing pictorial information for human interpreta-
`tion and analysis.
`In medicine,
`for instance, physicians are assisted by
`computer procedures that enhance the contrast or code the intensity levels
`into color for easier interpretation of x-rays and other biomedical images.
`The same or similar techniques are used by geographers in studying pollution
`patterns from aerial and satellite imagery. Image enhancement and restora-
`tion procedures have been used to process degraded images depicting unre-
`coverable objects or experimental results too expensive to duplicate. There
`have been instances in archeology, for example, where blurred pictures
`which were the only available records of rare artifacts lost or damaged after
`"being photographed, have been successfully restored by image processing
`methods. In physics and related fields, images of experiments in such areas
`as high-energy plasmas and electron microscopy are routinely enhanced by
`computer techniques. Similar successful applications of image processing
`concepts can be found in astronomy, biology, nuclear medicine, law enforce-
`ment, defense, ahd industrial applications.-
`Some typical examples of the results obtainable with digital image
`processing techniques are shown in Fig. 1.4. The original images are shown
`on the left and the corresponding computer-processed images on the right.
`Figure 1.4(a) is a picture of the Martian surface which was corrupted by
`interference during transmission to Earth by a space probe. The interference,
`which in this case appears as a set of vertical, structured lines, can be almost
`completely removed by computer processing, as shown in Fig.
`l.4(b).
`Figures 1.4(c) and (d) illustrate the considerable improvement that can be
`
`

`
`
`
`INTRODUCTION
`
`1.2 DIGITAL IM
`
`made on an
`
`shown in Fig
`the image shr
`rithm. These
`—4and 5.
`
`The
`
`results are in
`
`area of digit
`this section
`interest is fo
`in a form st
`little resemb
`content of a’
`
`perception :
`multidimens:
`
`Ty:
`1mage proce
`
`robots for p
`tic processir
`machine pro
`crop assessm
`
`1.2 DIGITA
`
`As
`refers to a '
`
`denote spat
`tional
`to t]
`
`example I111.‘
`ters is show
`
`perspective
`this way it '
`changes in
`brightness 1
`of assigning
`the compo]
`brightness ii
`
`..A «
`
`_in spatial cc
`matrix who
`
`correspondi
`I The elemer
`
`elements,
`
`12
`
`
`
`
`
`Figure 1.4. Examples of computer-processed images.
`
`
`
`

`
`
`
`‘RODUCTION
`
`1.2 DIGITAL IMAGE REPRESENTATION
`
`-
`
`5
`
`
`
`
`
`made on an x-ray image by contrast and edge enhancement. The image
`shown in Fig.
`l.4(e) was blurred by uniform motion during exposure, and
`the image shown m Fig. l.4(f) resulted after application of a deblurring algo-
`rithm. These illustrations are typical of those discussed in detail
`in Chapters
`4 and 5.
`
`-
`
`
`
`The foregoing examples have in common the fact that processing
`results are intended for human interpretation. The second major application
`area of digital image processing techniques mentioned at the beginning of
`this section is in problems dealing with machine perception. In this case,
`interest is focused on procedures for extracting from an image information
`in a form suitable for computer processing. Often, this information bears
`little resemblance to visual features used by humans in interpreting the
`content of an image. Examples of the type of information used in machine
`perception are statistical moments, Fourier transform coefficients, and
`multidimensional distance measures.
`Typical problems in machine perception which routinely employ
`image processing techniques are automatic character recognition, industrial
`robots for product assembly and inspection, military recognizance, automa-
`tic processing of -fingerprints, screening of x-rays and bloodgpsamples, and
`machine processing of aerial and satellite imagery for weather prediction and
`
`crop assessment.
`’
`
`
`1.2 DIGITAL IMAGE REPRESENTATION
`
`As used in this book, the term monochrome image or simply image,
`refers to a two-dimensional light intensity function f(x, y), where x and y
`denote spatial coordinates and the value of f at any point (x, y) is propor-
`tional
`to the brightness (or gray level) of the image at that point. An
`example illustrating the axis ‘convention used throughout the following chap-
`ters is shown in Fig. 1.5. It is sometimes useful to view an image function in
`perspective with the third axis being brightness. If Fig. l.5 were viewed in
`this way it would appear _as=a series of active peaks in regions with numerous
`changes in brightness levels and smoother regions or plateaus where the
`brightness levels" varied little or were constant. If we follow the convention
`of assigning proportionately higher values to brighter areas, the height of
`the components in the plot would be proportional to the” corresponding
`brightness in the image.
`
`
`
`._
`.-
`-.'
`“A dz’
`_
`_ whih - _ -‘,1 .1.
`in spatial coordinates and in brightness. We may consider a digital image as a
`matrix whose row and column indices identify a point in the image and the
`corresponding matrix element value identifies the gray level at that point.
`The elements of- such a digital array are called image elements, picture
`elements, pixels, or pels, with the last two names being commonly used
`
`
`
`

`
`
`
`g
`
`6
`
`.
`
`1 INTRODUCTION
`
`1.3 ELEMEI
`
`abbreviations of “picture elements”.
`‘
`Although the size of a digital image varies with the application, it
`will become evident in the following chapters that there are numerous advan-
`tages in selecting square arrays with sizes and number of gray levels which
`are integer powers of 2. For example, a typical size comparable in quality to
`a monochrome TV image is a 512 X 512 array with 128 gray levels.
`
`‘
`
`I
`
`,———_ Origin
`
`1
`
`Image
`
`1.3.1 Digi
`
`A
`
`ble for in]
`devices at
`TV camer
`tized be i]
`
`Image dis:
`but they
`images th:
`I
`on a flat '
`
`ing a bear
`in relatio
`
`through 1
`image. In
`level at a
`
`1
`
` K
`
`
`
`Figure 1.5. Axis convention ‘used for digital image representation.
`
`With the exception of a discussion in Chapter, 4 of pseudo-color
`techniques for image enhancement, all the images considered in this book are
`digital monochrome images of the form described above‘;"_,Thus, we will not
`be concerned with topics in three-dimensional scene analysis nor with optical
`techniques for image processing.
`”
`_
`
`1.3 ELEMENTS OF A DIGITAL IMAGE PROCESSING SYSTEM
`
`The components of a basic, general-purpose digital image processing
`system are shown in Fig. l.6.'_The operation of such a system may be divided
`into three principal categories: digitization, processing, and display."
`
`
`
`

`
`)UCTION
`
`V:
`
`1.3 ELEMENTS OF A DIGITAL IMAGE PROCESSING SYSTEM
`
`Mass
`
`Storage
`
`Digital
`Computer
`
`Operator
`Console
`
`Figure 1.6. Elements of a digital image processing system.
`
`1.3.1 Digitizers /
`
`0-color
`30k are
`vill not
`
`A digitizer converts an image into a numerical representation suita-
`ble for input into a digital computer. Among the most commonly used input
`devices are microdensitometers, flying spot scanners, image dissectors, and
`TV camera digitizers. The first two devices require that the image to be digi-
`tized be in the form of a transparency '(e.g., a film negative) or photograph.
`Image dissectors and TV cameras can accept images recorded in this manner,
`but they have the additional advantage of being able. to digitize natural
`images that have sufficient light intensity to excite the detector.
`In microdensitometers the transparency or photograph is mounted
`on a flat bed or wrapped around a drum. Scanning is accomplished by focus-
`ing a beam of light on the image and translating the bed or rotating the drum
`in relation to the beam, In _the case of transparencies the beam passes
`through the film; in photographs it is reflected from the surface of the
`image. In both cases the beam is focused on a photodetectortand the gray
`level at any point in the image is recorded by the detector based on the
`
`messing
`divided
`
`V
`
`
`
`

`
`1
`
`INTRODUCTION
`
`1.3 ELEMENTS C
`
`intensity of the beam. A digital image is obtained by allowing only discrete
`values of intensity and position in the output. Although microdensitometers
`are slow devices, they are capable of high degrees of position accuracy due to
`the essentially- continuous nature of the mechanical translation used in the
`digitization process.
`
`Flying spot scanners also operate-on the principle of focusing a
`transmitted or reflected source beam on a photodetector. In this case, how-
`ever, the image is stationary and the light source is a cathode-ray tube (CRT)
`in which a beam of electrons, deflected by electromagnets, impinges on a
`fluorescent phosphor surface. The beam thereby produces a spot of light
`that moves in a scanning pattern on the face of the tube. The fact that the
`beam is moved electronically allows high scanning speeds. Flying spot scan-
`ners are also ideally suited for applications in which it is desirable to control
`the beam scanning pattern externally (e.g.,
`in tracing the boundaries of
`objects in an image). This flexibility is afforded by the fact that the position
`of the electron beam is quickly and easily established by external voltage
`signals applied to the electromagnets.
`In image dissectors and TV cameras the image is focused directly on
`the surface of a photosensitive tube whose response is proportional to the
`incident light pattern-. Dissector operation is based on the principle of elec-
`tronic emission, where the image incident on the photosensitive surface
`produces an electron beam whose cross section is roughly the same as the
`geometry of the tube surface. Image pickup is accomplished by using electro-
`magnets to deflect the entire beam past apinhole located in the back of the
`dissector tube. The pinhole lets through only a small cross section of the
`beam and thus “looks” at one point in the image at a time. Since photoemis-
`sive materials are very inefficient, the time that the pinhole has to look at
`the point source in order to collect enough electrons tends to make image
`dissectors rather slow digitizers. Most devices integrate the emission of each
`input point over a_-‘specified time interval before yielding a signal which is
`proportional
`to the brightness of the point. This integration capability is
`beneficial in terms of noise reduction, thus making image dissectors attrac-
`tive in applications where high signal-to-noise ratios are required. Like in
`flying spot scanners, control of the scanning pattern in image dissectors is
`easfly varied by external voltage signals applied to the electromagnets.
`
`
`
`Althc
`
`than the syste:
`many applicat.
`for example, :1
`also have the 1
`
`in its entirety
`
`systems discus
`con systems
`reasonably ef:
`meters and in
`beam control
`
`required to p1
`monitor.
`
`1.3.2 Image Pr
`
`Syste
`devices for spa
`performing a
`principal parai
`processing is 1
`applications V
`equipped min
`in most cases
`
`the key in st]
`bulk storage c
`
`I
`
`tapes and dis]
`device, depen-
`arrays. Generz
`used during p:
`computer met
`In tr
`
`computer sys
`computer wit]
`magnetic tape
`recorders,
`an
`Although ima
`to gain speed,
`having at lea:
`A sy‘
`difficulty to i
`the following
`the size of the
`
`I
`
`
`
`f
`l
`
`Many general-purpose TV image digitizers employ a vidicon tube,
`
`whose operation is based on the principle of photoconductivity. An image
`focused on the tube surface produces a pattern of varying conductivity
`which matches the distribution of brightness in the optical image. An inde-
`‘\_ pendent, finely focused electron beam scans the rear surface of the photo-
`'3 conductive target, and by charge neutralization, this beam creates a poten-
`lltial difference and produces on a collector a signal proportional to the input
`I.‘ brightness pattern. A digital image is obtained by quantizing this signal, as
`kwell as the corresponding position of the scanning beam.
`
`

`
` 1.3 ELEMENTS OF A DIGITAL IMAGE PROCESSING SYSTEM
`INTRODUCIION
`9
`
`
`
`\
`
`
`
`
`
`(\
`
`
`1.3.2 Image Processors
`
`
`lensitometers _
`
`:uracy due to
`1 used in the
`
`pf focusing a
`Lis case, how-
`1 tube (CRT)
`npinges on a
`spot of light
`fact that the
`
`ng spot scan-
`ale to control
`
`»ound_aIies of
`t the position
`tern al voltage
`
` only discrete
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Although standard Vidicon digitizers are in general less accurate
`than the systems discussed above, they have numerous advantages which in
`many applications outweigh their relative lack of precision. Vidicon "systems,
`for example, are among the most inexpensive digitizers on the market. They
`also have the distinct advantage that the image being digitized can be viewed
`in its entirety on a TV monitor. This capability, not available in any of the
`systems discussed above, is ideal for general-purpose applications. Since Vidi-
`con systems employ electronic scanning,‘ and photoconductive tubes are
`reasonably efficient,
`these digitizers are much faster than microdensito-
`meters and image dissectors. They are not as fast or as flexible in terms of
`/’
`beam control as flying spot scanners because of the scanning constraints
`required to produce a video image which can be viewed"on a standard TV ‘i
`monitor.
`
`
`
`Systems used for image processing range from microprocessor
`devices for special-purpose applications to large cornputersystems capable of
`performing a variety of functions on high-resolution image arrays. The
`
`principal parameter influencing the structure of a computer system forimage
`
`processing is the required data throughput. For general-purpose laboratory
`
`applications where fast data‘ throughput
`is not essential, a moderately
`
`
`equipped minicomputer is often adequate. Since digitized image arrays are
`in most cases too large to fit completely in the memory of a small computer,
`
`
`the key in structuring such a system is to provideadequate and efficient
`
`bulk storage capabilities. The two most popular storage media are magneti
`
`tapes and disk packs, both of which allow storage of numerous images per
`
`
`device, depending on the density of the medium and the size of the image
`arrays. Generally, magnetic tapes are used for archival storage, and disks are
`
`
`used during processing in order to improve data transfer speed between the
`
`computer memory and bulk storage media.
`flexible
`In terms of the above requirements a minimum, yet
`
`computer system for image processing can be structured using a mini-
`
`
`computer with 32,000 to 64,000 words of core memory, two disk drives, a
`magnetic tape unit, and assorted peripherals such as scope terminals, cassette
`
`
`recorders, and a lineprinter or some other hard-copy output device.
`
`Although image processing programs are often coded in assembly language
`to gain speed, the flexibility of the system can be improved considerably‘ by
`
`having at least one high-level
`language for use. in program development.
`
`A system with the components just described can be used without
`
`
`difficulty to implement most of the image processing methods discussed in
`
`the following chapters. The operating efficiency will, of course, depend on
`g this signal, as
`the" size of the input images and the type of processing desired.
`
`
`ad directly on
`rtional to the
`
`lciple of elec-
`sitive surface
`e same as the
`
`using electro-
`1e back of the
`section of the
`
`ce photoemis-
`has to look at
`0 make image
`Iission of each
`
`iignal which is
`1 capability is
`sectors attrac-
`uired. Like in
`
`ge dissectors is
`lectromagnets.
`L Vidicon tube,
`
`vity. An image
`g conductivity
`nage. An inde-
`= of the photo-
`reates a poten-
`ial to the input
`
`-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`
`
`
`10
`
`1
`
`INTRODUCTION
`
`1.4 ORGANIZI
`
`these voltage
`In both of t]
`ters constitu
`to drive the '
`Prir
`
`resolution in
`
`tone images
`dard line-pr
`controlled b
`
`point. By pr
`able good gr
`
`tively few cl
`Other comrr
`
`sensitive pap
`
`1.4 ORGAN
`
`Tec
`
`(
`categories:
`(3) image e
`
`material in 1
`as these pro]
`As
`
`of convertir
`
`components
`quality is g
`sampling prt
`natural exte
`introductior
`the book.
`En]
`
`ment of a g
`ment is the
`
`in Chapter f
`reduce the
`
`plays a cent:
`or transmiss
`are consider
`
`position of
`parts in a :
`consideratio
`
`recognition
`
`1.3.3 Display Devices
`
`The function of the display unit in an image processing system is to
`convert the numerical arrays stored in the computer into a form suitable for
`human interpretation. The principal display media are CRTs, TV systems,
`and printing devices.
`‘
`In CRT systems the horizontal and vertical positions of each
`element in the image array are converted into voltages which are used to
`deflect the CRT’s electron beam, thus providing the two-dimensional drive
`necessary to produce an output image. At each deflection point, the inten-
`sity -of the beam is modulated by using a voltage which is proportional to the
`value of the corresponding point in the numerical array, varying from zero
`intensity outputs for points whose numerical value corresponds to black, to
`maximum intensity for white points. The resulting variable-intensity light
`pattern is recorded by a photographic camera focused on the face of the
`cathode-ray tube. Some systems employ a long persistence phosphor tube
`which also allows viewing of the entire image after the scanning process is
`completed. Although images recorded by the photographic process can be of
`excellent quality, the same images generally appear of poor tonality when
`shown to an observer on a long persistence CRT because of limitations in the
`human visual system when responding to this type of display.
`Television display systems convert an image stored in the computer
`f
`into a video frame which can be displayed on a TV monitor.-The advantage
`1
`of these systems is that displays created on a video monitor have a tonality
`which closely resembles that of photographs, thus producing an output
`' which is easily assimilated by the visual system. The disadvantage of TV
`displays is that they must refresh the monitor at a rate of about 30 frames
`(e.g.,
`images) per second in order to avoid flicker. Since most general-
`purpose computers are not capable of transferring data at this rate,‘ the
`principal problem in designing a TV display system is to provide some buffer
`Zfitorage medium for transferring data to a’ monitor at video rates. Most high-
`quality commercial systems accomplish this in one’ "of ‘two ways. One
`approach is to use a fast solid-state memory to store the entire image array;
`the screen is then refreshed at 30 frames per second by cycling through the
`memory and combining the stored binary information into an analog signal
`by means of conditioning circuits and fast digital-to-analog converters. The
`other method is to store the image array on a high-density disk. The storage
`' arrangement is again in binary form, with each track in the disk containing a
`bit for all the pixels in the image. An N X N image with 2" possible levels,
`for example, requires 11 storage tracks, each-containing’ N X N bits. The
`necessary transfer speed is accomplished by rotating the disk past n sensing
`heads. For any disk position,
`the binary information in all
`71 heads is
`combined to produce a voltage proportional to the gray level of a single pixel
`in the image. As the disk rotates, an analog signal is created by conditioning
`
`I ‘
`
`.i
`
`
`
`

`
`ITRODUCTION
`
`1.4 ORGANIZATION OF THE BOOK
`
`
`
`
`
`these voltage levels and inputing them into a fast digital-to-analog converter.
`In both of the approaches just discussed the analog signals out of the conver-
`ters constitute the information carrying component of the video signal used
`to drive the TV display monitor.
`low-
`Printing image display devices are useful primarily for
`resolution image processing work. One simple approach for generating gray-
`tone images directly on paper is to use the over-strike capability of a stan-
`dard line-printer. The gray-level of any point
`in the printout can be
`controlled by the number and density of the characters overprinted at that
`point. By properly selecting the character set it is possible to achieve reason-
`able good gray-level distributions with a simple computer program and rela-
`tively few characters. An example of this approach is given in Appendix A.
`Other common means of recording an image directly on paper include heat
`sensitive paper devices and ink spray systems.
`
`
`
`system is to
`suitable for
`
`FV systems,
`
`ns of each
`are used to
`lsional drive
`
`t, the inten-
`iional to the
`
`g from zero
`to black, to
`tensity light
`face of the
`
`osphor tube
`1g process is
`ass can be of
`»nality when
`ations in the
`
`he computer
`1e advantage
`ve a tonality
`; an output
`ntage of TV
`it 30 frames
`
`lost general-
`his rate, the
`some buffer
`
`s. Most high-
`- ways. One
`image array;
`5 through the
`analog signal
`iverters. The
`. The storage
`containing a
`)ssible levels,
`N bits. The
`
`-ast n sensing
`l n heads is
`
`a single pixel
`conditioning
`
`1.4 ORGANIZATION OF THE BOOK
`
`Techniques for image processing may be divided into four principal
`categories: (1) image digitization; (2) image enhancement and restoration;
`(3) image encoding; and (4) image segmentation and representation. The
`material in the following chapters is organized in essentially the same order
`as these problem areas.
`As discussed in Sections 1.2 and 1.3, the digitization problem is one
`of converting continuous brightness and spatial coordinates into discrete
`components. A preliminary discussion of digitization and its effect on image
`quality is given in Chapter 2, while a more theoretical treatment of the
`sampling process is developed in Chapter 3. Digitization considerations are a
`natural extension of the main theme of these two chapters, which is the
`introduction of concepts and mathematical tools used throughout the rest of
`the book.
`Enhancement and restoration techniques deal with the improve-
`ment of a given image for human or machine perception. Image enhance-
`ment is the topic of Chapter 4, while image restoration methods are covered
`in Chapter 5. Image encoding procedures,_discussed in Chapter 6, are used to
`reduce the number of bits in a digital image. The encoding process often
`plays a central role in image processing for the purpose of minimizing storage
`or transmission requirements. Segmentation and representation techniques
`are considered in Chapter 7. These procedures, which deal"with the decom-
`position of an image into a set of simpler parts and the organization of these
`parts in a meaningful descriptive manner, are among the most important
`considerations in the development of autonomous image processing and
`recognition systems.
`
`.
`
`
`
`

`
`
`
`Complementary reading for the material in this book may be found in
`the books by,Rosenfeld [I969], Andrews [l970], Lipkin and Rosenfeld
`[1970], Duda and Hart [1973] , Huang [I975], Andrews and Hunt [1976] ,
`and Rosenfeld and Kak [1976] . The following special issues of journals have
`been devoted to image processing: Proc.
`IEEE [l972], IEEE Trans.
`Computers [I972], Computer [l974], and IEEE Trans. Circuits Syst.
`[I975]. Other survey articles of interest are by Andrews, Tescher, and
`Kruger [I972], Rosenfeld [l972, 1973, 1974], Andrews [I974], and Fu
`and Rosenfeld [I976]. The pattern recognition literature often contains
`articles related to image processing. The books by Tou and Gonzalez
`[I974], and Gonzalez and Thomason (in preparation) contain a guide to
`the literature on pattern recognition and related topics.
`
`1
`
`INTRODUCTION
`
`REFERENCES
`
`The references cited below are of a general nature and cover the
`spectrum of available image processing techniques and their applications.
`References given at the end of later chapters are keyed to specific topics
`discussed in the text. All references are cited by author, book, or journal
`name followed by the year of publication. The bibliography at the end of
`the book is organized in _the same way and contains all pertinent information
`for each reference.
`
`The 1
`of image cc
`throughout
`of the hum
`
`,
`
`capabilities
`sents an in
`
`which gives
`concepts of
`duced in Se
`Section 2.4
`
`ly, Section ’.
`most impor
`
`2.1 ELEME
`
`Since
`
`following ci
`image, it is
`the visual‘—p-
`the human
`serve as f0‘
`
`2.1.1 Struc
`
`A h(
`2.1. The e
`Hafall C. Gunzalaz and.
`cnpvrlghz ©1971 by
`rasarvud. No part af 1|
`any form or by any n
`prior pumissian af mo

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket