SlideShare a Scribd company logo
62                                                                 2EEE TRANSACTIONS ON SYSTREMS, MAN, AND CYBERNETICS,                VOL. SMC-9, NO. 1, JANUARY        1979

                                                                                                             ments," Proc. ofthe 3rd Sym. on Nonlinear Estimation Theory and its Applications,
                                                                                                             San Diego, CA, Sept. 1972.
                                                                                                       [4]   P. Smith and G. Buechler, "A branching algorithm for discrimination and track-
                                                                                                             ing multiple objects," IEEE Trans. Automat. Contr., vol. AC-20, pp. 101-104,
                                                                                                             1975.
                                                                                                       [5]   D. L. Alspach, 'A Gaussian sum approach to the multitarget-tracking problem,"
                                                                                                             Automatica, vol. 11, pp. 285-296,1975.
                                                                                                       [6]   C. L. Morefield, Application of 0-1 Integer Programming to a Track Assembly
                                                                                                             Problem, TR-0075(5085-10II, Aerospace Corp. El Segundo, CA, Apr. 1975.
                 7*
                                                                                                       [7]   D. B. Reid, A Multiple Hypothesis Filter for Tracking Multiple Targets in a
                                                                                                             Cluttered Environment, LMSC-D560254, Lockheed Palo Alto Research Labora-
                                                                                                             tories, Palo Alto, CA, Sept. 1977.
                                                                                                       [8]   P. L. Smith, "Reduction of sea surveillance data using binary matrices," IEEE
                                                                                                             Trans. Syst., Man, Cybern., vol. SMC-6 (8), pp. 531-538, Aug. 1976.




                                                      LONGITUDE
                Fig. 6. ID plot of ship 10001 after the second round of operator-imposed assign-                             A Tlreshold Selection Method
                                                ment constraints.                                                            from Gray-Level Histograms
                                                                                                                                      NOBUYUKI OTSU

                                                                                                          Abstract-A nonparametric and unsupervised method of automa-
                                                                                                       tic threshold selection for picture segmentation is presented. An
                                                                                                       optimal threshold is selected by the discriminant criterion, namely,
                                                                                                       so as to maximize the separability of the resultant classes in gray
                                                                                                       levels. The procedure is very simple, utilizing only the zeroth- and the
                                                                                                       first-order cumulative moments of the gray-level histogram. It is
            t                                                                                          straightforward to extend the method to multithreshold problems.
                                                                                                       Several experimental results are also presented to support the
                                                                                                       validity of the method.
                                                                                                                                       I. INTRODUCTION
                                                                                         It is important in picture processing to select an adequate thre-
                                                                                      shold of gray level for extracting objects from their background. A
                                                                                      variety of techniques have been proposed in this regard. In an
                                                                                      ideal case, the histogram has a deep and sharp valley between two
                                                  LONGITUDE                           peaks representing objects and background, respectively, so that
                                      Fig. 7. Actual ship movements.                  the threshold can be chosen at the bottom of this valley [1].
                                                                                      However, for most real pictures, it is often difficult to detect the
                of the two last sighted locations. The true trajectories are shown in valley bottom precisely, especially in such cases as when the valley
                Fig. 7 where it can be seen that ship 10001 did, in fact, turn toward is flat and broad, imbued with noise, or when the two peaks are
                the coast.                                                            extremely unequal in height, often producing no traceable valley.
                                                                                      There have been some techniques proposed in order to overcome
                                     IV. CONCLUDING REMARKS                           these difficulties. They are, for example, the valley sharpening
                   The procedure of ship identification from DF sightings has technique [2], which restricts the histogram to the pixels with
                been oversimplified in this discussion. Often DF sightings are not large absolute values of derivative (Laplacian or gradient), and
                completely identified but, instead, contain only ship class informa- the difference histogram method [3], which selects the threshold at
                tion. The interactive technique still applies, but additional the gray level with the maximal amount of difference. These utilize
                identification and display flexibility must be provided.              information concerning neighboring pixels (or edges) in the ori-
                   Any additional information contained in the sightings can be ginal picture to modify the histogram so as to make it useful for
                used to discriminate among radar and DF sightings. Factors such thresholding. Another class of methods deals directly with the
                as measured heading and visual ID will permit further automatic gray-level histogram by parametric techniques. For example, the
                reduction of the P and Q matrices.                                    histogram is approximated in the least square sense by a sum of
                   It is also possible to automate some of the more routine manual Gaussian distributions, and statistical decision procedures are
                functions. However, experience has shown that better results are applied [4]. However, such a method requires considerably ted-
                obtained by having a human operator resolve ambiguous situa- ious and sometimes unstable calculations. Moreover, in many
                tions arising from sparse data.                                       cases, the Gaussian distributions turn out to be a meager approxi-
                                                                                      mation of the real modes.
                                               REFERENCES                                In any event, no "goodness" of threshold has been evaluated in
                [I] R. W. Sittler, "An optimal data association problem in surveillance theory,"
                    IEEE Trans. Mil. Elect., vol. MIL-8, pp. 125-139, 1964.
                [2] M. S. White, "Finding events in a sea of bubbles," IEEE Trans. Comput., voL          Manuscript received October 13, 1977;revised April 17,1978 and August 31, 1978.
                    C-20 (9) pp. 988-1006, 1971.                                                         The author is with the Mathematical Engineering Section, Information Science
                [3} A. G. Jaffer and Y. Bar-Shalom. "On optimal tracking in multiple-target environ-   Division, Electrotechnical Laboratory, Chiyoda-ku, Tokyo 100, Japan.

                                                                        0018-9472/79/0100-0062$00.75 (D 1979 IEEE




Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.
CORRESPONDENCE                                                                                                                                                                                     63


             most of the methods so far proposed. This would imply that it                                                     These require second-order cumulative moments (statistics).
             could be the right way of deriving an optimal thresholding method                                                   In order to evaluate the "goodness" of the threshold (at level k),
             to establish an appropriate criterion for evaluating the "goodness"                                               we shall introduce the following discriminant criterion measures
             of threshold from a more general standpoint.                                                                      (or measures of class separability) used in the discriminant
                In this correspondence, our discussion will be confined to the                                                 analysis [5]:
             elementary case of threshold selection where only the gray-level
             histogram suffices without other a priori knowledge. It is not only                                                           A   =   a22               K =   (T2/a2WK         =/2/a2
                                                                                                                                                                                            =              (12)
             important as a standard technique in picture processing, but also                                                 where
             essential for unsupervised decision problems in pattern recogni-                                                                           2        2       2
             tion. A new method is proposed from the viewpoint of discrimin-                                                                       UW   =   6oJoU + 0J1ff1                                  (13)
             ant analysis; it directly approaches the feasibility of evaluating the                                                                 2 =       o(po    PT)     +     1G(i1   PT)
             "goodness" of threshold and automatically selecting an optimal
              threshold.                                                                                                                                = iOO(Y1 -PTo)T                                     (14)
                                        II. FORMULATION                                                                        (due to (9)) and
                Let  the pixels of a given picture be represented in L gray levels                                                                                    L
             [1, 2, ,L]. The number of pixels at level i is denoted by ni and                                                                                  JT = E (i - p2p
                                                                                                                                                               2             )p                             (15)
                                                                                                                                                                    i=1
             the total number of pixels by N = n1 + n2 + + nL* In order to
              simplify the discussion, the gray-level histogram is normalized                                                  are the within-class variance, the between-class variance, and the
              and regarded as a probability distribution:                                                                      total variance of levels, respectively. Then our problem is reduced
                                                                                            L
                                                                                                                               to an optimization problem to search for a threshold k that maxi-
                                           pi = nilN,              pi >0, Z Pi-1                                        (1)    mizes one of the object functions (the criterion measures) in (12).
                                                                                                                                  This standpoint is motivated by a conjecture that well-
                Now suppose that we dichotomize the pixels into two classes                                                    thresholded classes would be separated in gray levels, and con-
              CO and C 1 (background and objects, or vice versa) by a threshold                                                versely, a threshold giving the best separation of classes in gray
              at level k; CO denotes pixels with levels [1, , k], and C1 denotes                                               levels would be the best threshold.
              pixels with levels [k + 1, , L]. Then the probabilities of class                                                    The discriminant criteria maximizing A, K, and q, respectively,
              occurrence and the class mean levels, respectively, are given by                                                 for k are, however, equivalent to one another; e.g., K = i + 1 and
                                                                                                                                 = )/(2 + 1) in terms of 2, because the following basic relation
                                                                       k
                                       wo = Pr (Co)= E Pi= (k)                                                           (2)   always holds:
                                                                   i=1
                                                                                                                                                           a2 + a2 = 52
                                                                                                                                                            1w + TB                            (16)
                                                                           L
                                                                                                                         i-,
                                       w01 = Pr (Ci)= E pi = 1-@(k)                                                     t9" It is noticed that U2 and U2 are functions of threshold level k, but
                                                     i =k+ I
               and                                                                                                          CT is independent of k. It is also noted that cr2 is based on the
                                   k                               k                                                        second-order statistics (class variances), while (T2 is based on the
                       Po =                i Pr     (i Co)- E ipi Io = p(k)/w(k)                                        (4) first-order statistics (class means). Therefore, q is the simplest
                                                                                                                               measure with respect to k. Thus we adopt q as the criterion meas-
                                       L                                       L                          ItT   P(k)           ure to evaluate the "goodness" (or separability) of the threshold at
                                    k=k+
                                  i=k+lI                                                                        co(k)
                                                                                                                         (5)   level k.
                                                                                                                                  The optimal threshold k* that maximizes t, or equivalently
              where                                                                                                            maximizes a2 is selected in the following sequential search by
                                                                               k
                                                                                                                          6    using the simple cumulative quantities (6) and (7), or explicitly
                                                           o(k)            =        pi                                   (6)   using (2)-(5):
               and                                                                                                                                               l(k) = us(k)l/T                            (17)
                                                                  I
                                                           p(k)= i=1 ipi                                                 (7)                                 a2k =[p7(k) --(k)]2
                                                                                                                                                            cB(k =         (k)[1 w)(k)]-                    (18)
              are the zeroth- and the first-order cumulative moments of the
              histogram up to the kth level, respectively, and                                                                 and the optimal threshold k* is
                                                                                    L
                                                                                                                         (8)
                                                                                                                                                              2
                                                                                                                                                                  (k* ) = max o2(k).                        (19)
                                                      PT P- (L) = Z ipi                                                                                                    1 <k<L
                                                                                   i =1

               is the total mean level of the original picture. We can easily verify                                             From the problem, the range of k over which the maximum is
               the following relation for any choice of k:                                                                     sought can be restricted to
                            OP00 + O+IU1=P T,                                           (Oo+ Ui=
                                                                                              I                          (9)       SF = {k; (loow = w(k)[I- ((k)] > 0,                      or 0 < o(k) < 1}.
               The class variances are given by
                                                                                                                               We shall call it the effective range of the gray-level histogram.
                              k                                                     k
                                                                                                                               From the definition in (14), the criterion measure i' (or q) takes a
                      2      E         (i - P0)2 Pr (i C0)= Z (i - po)2pi/o                                             (10)
                                                                                                                               minimum value of zero for such k as k e S - S* = {k; (o(k) = 0 or
                             ii=                                               =i
                                  L                                                             L
                                                                                                                               1} (i.e., making all pixels either Cl or CO, which is, of course, not
                      I2 =     E           (i   _   pl)2   Pr (i   IC,) =                              (i - p)2p Wi,    (11)   our concern) and takes a positive and bounded value for k e S*. It
                             i=k+ I                                                     i       k+ I                           is, therefore, obvious that the maximum always exists.




Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.
64                                                                    IEEE TRANSACnONS ON SYSTEMS, MAN, AND CYBERNEnCS, VOL SMC-9, NO. 1, JANUARY 1979


                                     Ill. DISCUSSiON AND REMARKS
               A. Analysis offurther important aspects
                 The method proposed in the foregoing affords further means to
               analyze important aspects other than selecting optimal
               thresholds.
                  For the selected threshold k*, the class probabilities (2) and (3),
               respectively, indicate the portions of the areas occupied by the
               classes in the picture so thresholded. The class means (4) and (5)
               serve as estimates of the mean levels of the classes in the original
               gray-level picture.
                 The maximum value ti(k*), denoted simply by 1*, can be used as
               a measure to evaluate the separability of classes (or ease of thre-
               sholding) for the original picture or the bimodality of the histo-
               gram. This is a significant measure, for it is invariant under affine
               transformations of the gray-level scale (i.e., for any shift and dila-
               tation, g' = agj + b) It is uniquely determined within the range                                             (a)                                            (b)
                                            0 < q < 1.
               The lower bound (zero) is attainable by, and only by, pictures                                                                           PT, 4.2                   al=8.831
               having a single constant gray level, and the upper bound (unity) is
               attainable by, and only by, two-valued pictures.
                                                                                                                                                        K=6                       7 =0.894
               B. Extension to Multithresholding
                  The extension of the method to multihresholding problems is                                                                           W"    =   0.818           pO= 2.8
               straightforward by virtue of the discriminant criterion. For exam-                                                                                 0.182           p,l= 10.1
                                                                                                                                                         w, =
               ple, in the case of three-thresholding, we assume two thresholds:
               1 < k1 < k2 < for separating three classes, CO for [1, * * *, kl], C,                                                                                       (d)
               for [k1 + 1, , k2], and C2 for [k2 + 1, --, L]. The criterion                                5   1           (
               measure or (also q) is then a function of two variables k, and k2,                                           (c)
               and an optimal set of thresholds kt and kt is selected by maximiz-
               ing r7:
                                a2(ki,, kt) = max o2(kI, k2)-
                                                     1!kl<k2<L
                  It should be noticed that the selected thresholds generally
               become less credible as the number of classes to be separated
               increases. This is because the criterion measure (e2), defined in
               one-dimensional (gray-level) scale, may gradually lose its meaning
               as the number of classes increases. The expression of U2 and the
               maximization procedure also become more and more com-
               plicated. However, they are very simple for M = 2 and 3, which
               cover almost all practical applications, so that a special method to
               reduce the search processes is hardly needed. It should be
               remarked that the parameters required in the present method for                                              (e)                                            (f
               M-thresholding are M - 1 discrete thresholds themselves, while
               the parametric method, where the gray-level histogram is approx-
               imated by the sum of Gaussian distributions, requires 3M - 1                                                                              PT       4.3             CUT   5.052
               continuous parameters.
               C. Experimental Results                                                                                                                   K=6                      n'= 0.853
                  Several examples of experimental results are shown in Figs. 1-3.                                     t   ('

               Throughout these figures, (a) (as also (e)) is an original gray-level                                                                      w       =0.858          PO= 3.4
               picture; (b) (and (f)) is the result of thresholding; (c) (and (g)) is a                                                                   w,=0. 142               p1= 9.4
               set of the gray-level histogram (marked at the selected threshold)
               and the criterion measure q1(k) related thereto; and (d) (and (h)) is                                                                                        (h)
               the result obtained by the analysis. The original gray-level pic-
               tures are all 64 x 64 in size, and the numbers of gray levels are 16
               in Fig. 1, 64 in Fig. 2, 32 in Fig. 3(a), and 256 in Fig. 3(e). (They all                                    (g)
                                                                                                                                  Fig. 1.   Application to characters.
               had equal outputs in 16 gray levels by superposition of symbols by
               reason of representation, so that they may be slightly lacking in
               precise detail in the gray levels.)
                  Fig. 1 shows the results of the application to an identical char-
               acter "A" typewritten in different ways, one with a new ribbon (a)




Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.
CORRESPONDENCE                                                                                                                                                                                           65




                                                                                                                                                                                                ..::




                                                                                                                                                                                                 .........




                                                                                                                                                                  .... ......  i,t,,~~~~~~~~~~.        ............




                                      (a)                                  () .   . ...:..

                                     (a)                                                 (b)                                        (a)                                                (b)




                                                                                                                                                                                                 2
                                                                   =T 34.4                          l=418   033                                                  pT 7.3                        Cr2= 23.347
                                                                                                                                                                 K;= 7              K2=15       '= 0.873
                                                               K = 33                              7 = 0.887
                EL|                                                                                                                                              w, = 0.633                   hP= 4.3
                       ..11                                    w,= 0.478                       P&= 14.2                                                          W, = 0.296                        05
                                                                                                                                                                                                10.5=
                                                                                                                                                                 w2 = 0.071                    z2=20.2
                                                               w, = 0.522                      JJ1= 52.8                     111111111,-......
                                                                                                                                          I

                      II                                                                 (d)                                         (c)                                                (d)
                                     (c)

                                                                                                                                                                          ''   iliE, , , , i~...........
                                                                                                                                                                               ,,l

                                                                                                                                                                  I




                                                                                                                                                                  *1'.              -. .t




                                                                                                                                                                      (f)--
                                      (e)                                                (f)                                         (e)


                                                                       T     38.3                  a2= 143982                                                  PT 80.7                        CT 3043.561
                                                                                                                                                                K:=61              K2=136 7=0.893
                        I_. . . IIIIIIIIIIIII KI = 32                                              7 =   0.767
                                                                                                                                                                w0=0.395                       PJO=.24.1
                                                                   wo= 0.266                         0e 20.8                                                    w, 0.456
                                                                                                                                                                      z                        Pi= 99.2
              7
                                                                   I       =0. 734                 P,=44.6
                                                                                                                                                                W2=0.1t49
                                                                   w

                                                                                             (h)
                                                                                                                                                                                                PZ=174.0
                                                                                                                                     (g)                                                (h)
                                     (g)                                                                          Fig. 3. Application to cells. Critenon measures f(kt, k2) are omitted in (c) and (g)
                                             Fig. 2. Application   to textures.                                                                 by reason of illustration.




Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.
66                                                                    IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS, VOL.                SMC-9, No. 1,   JANI'ARY   1979


              and another with an old one (e), respectively. In Fig. 2, the results                    is feasible by virtue of the criterion on which the method is based.
              are shown for textures, where the histograms typically show the                             3) An optimal threshold (or set of thresholds) is selected auto-
              difficult cases of a broad and flat valley (c) and a unimodal peak                       matically and stably, not based on the differentiation (i.e.. a local
              (g). In order to appropriately illustrate the case of three-                             property such as valley), but on the integration (i.e., a global
              thresholding, the method has also been applied to cell images with                       property) of the histogram.
              successful results, shown in Fig. 3, where CO stands for the back-                          4) Further important aspects can also be analyzed (e.g., estima-
              ground, C1 for the cytoplasm, and C2 for the nucleus. They are                           tion of class mean levels, evaluation of class separability, etc.).
              indicated in (b) and (f) by ( ), (=), and (*), respectively.                                5) The method is quite general: it covers a wide scope of un-
                A number of experimental results so far obtained for various                           supervised decision procedure.
              examples indicate that the present method derived theoretically is                          The range of its applications is not restricted only to the thre-
              of satisfactory practical use.                                                           sholding of the gray-level picture, such as specifically described in
                                                                                                       the foregoing, but it may also cover other cases of unsupervised
              D. Unimodality of the object function                                                    classification in which a histogram of some characteristic (or feat-
                The object function 52(k), or equivalently, the criterion measure                      ure) discriminative for classifying the objects is available.
              1(k), is always smooth and unimodal, as can be seen in the exper-                           Taking into account these points, the method suggested in this
              imental results in Figs. 1-2. It may attest to an advantage of the                       correspondence may be recommended as the most simple anid
              suggested criterion and may also imply the stability of the                              standard one for automatic threshold selection that can be
              method. The rigorous proof of the unimodality has not yet been                           applied to various practical problenms,
              obtained. However, it can be dispensed with from our standpoint
              concerning only the maximum.                                                                                           AcK NOWLEDGMENT
                                                                                                          The author wishes to thank Dr. H. Nishino, Head of the Infor-
                                                                                                       mation Science Division, for his hospitality and encouragement.
                                       IV. CONCLUSION                                                  Thanks are also due to Dr. S. Mori, Chief of the Picture Proces-
                A method to select a threshold automatically from a gray level                         sing Section, for the data of characters and textures and valuable
             histogram has been derived from the viewpoint of discriminant                             discussions, and to Dr. Y. Nogucli for cell data. The author is also
             analysis. This directly deals with the problem of evaluating the                          very grateful to Professor S. Amari of the University of Tokyo for
             goodness of thresholds. An optimal threshold (or set of thre-                             his cordial and helpful suggestions for revising the presentation of
             sholds) is selected by the discriminant criterion; namely, by maxi-                       the manuscript.
             mizing the discriminant measure q (or the measure of separability                                                            REFERENCIES
             of the resultant classes in gray levels).                                                 [1] J. M. S. Prewitt and M. L. Mendelsolhn, "The analysis of cell images," nn.
                The proposed method is characterized by its nonparametric                                  Acad. Sci., vol. 128, pp. 1035-1053, 1966
             and unsupervised nature of threshold selection and has the follow-                        [2] J. S. Weszka, R. N. Nagel, and A. Rosenfeld, "A threshold selection technique."
                                                                                                           IEEE Trans. Comput., vol. C-23, pp. 1322 -1326, 1974
             ing desirable advantages.                                                                 [3] S. Watanabe and CYBEST Group. "An automated apparatus for cancer
                1) The procedure is very simple; only the zeroth and the first                             prescreening: CYBEST," Comp. Graph. Imiage Process. vol. 3. pp. 350--358, 1974.
             order cumulative moments of the gray-level histogram are                                  [4] C. K. Chow and T. Kaneko, "Automatic boundary detection of the left ventricle
                                                                                                           from cineangiograms," Comput. Biomed. Res., vol. 5, pp. 388- 410, 1972.
              utilized.                                                                                [5] K, Fukunage, Introduction to Statisticul Pattern Recogniition. New York:
                  2) A straightforward extension           to   multithresholding problems                 Academic, 1972, pp. 260-267.




             Book Reviews
             Orthogonal Transforms for Digital Signal Processing---N. Ahmed and K.                    tation using orthogonal functions. Fourier methods of representating sig-
             R. Rao (New York: Springer-Verlag, 1975, 263 pp.). Reviewed by Lokenatlh                 nals. relation between the Fourier series and the Fourier transform, and
             Debnath, Departments of Mathematics and Physics, East Carolina Unit er-                  some aspects of cross correlation. autocorrelation. and consolution. Thlese
             sity, Greenville, NC 27834.                                                              chapters provide a systematic transition from the Fourier represenitation
                                                                                                      of analog signals to that of digital sigials.
               With the advent of high-speed digital computers and the rapid advances                    The third chapter is concerned with the F'ourier representation of
             in digital technology, orthogonal transforms have received considerable                  discrete and digital signals througlh the discrete Fourier tranisfornm (D)[ I).
             attention in recent years, especially in the area of digital signal processing.          Some important properties of the DFT including thc conv olution anld
             This book presents the theory and applications of discrete orthogonal                    correlation theorems are discussed in some detail, The concept of ampli-
             transforms. With some elementary knowledge of Fourier series trans-                      tude, power. and phase spectra is introduced. It is shown that the 1)1F is
             forms, differential equations, and matrix algebra as prerequisites, this                 directly related to the Fourier transform series representation ol data sc-
             book is written as a graduate level text for electrical and computer engi-               quences tX(rn)). The two-dimensional DlFT anid its possible extensioni to
             neering    students.                                                                     higher dimensions are insestigated. and the chapter closes "it}h ;omc
                  The first two chapters   are   essentially tutorial and cover signal represen-      discussion on time-varying power andt phase spectra.




Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.

More Related Content

What's hot

Automated Colorization of Grayscale Images Using Texture Descriptors
Automated Colorization of Grayscale Images Using Texture DescriptorsAutomated Colorization of Grayscale Images Using Texture Descriptors
Automated Colorization of Grayscale Images Using Texture Descriptors
IDES Editor
 
Zernike moment of invariants for effective image retrieval using gaussian fil...
Zernike moment of invariants for effective image retrieval using gaussian fil...Zernike moment of invariants for effective image retrieval using gaussian fil...
Zernike moment of invariants for effective image retrieval using gaussian fil...IAEME Publication
 
ttA sign language recognition approach for
ttA sign language recognition approach forttA sign language recognition approach for
ttA sign language recognition approach for
ijcseit
 
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
Institute of Information Systems (HES-SO)
 
N42018588
N42018588N42018588
N42018588
IJERA Editor
 
Speckle noise reduction using hybrid tmav based fuzzy filter
Speckle noise reduction using hybrid tmav based fuzzy filterSpeckle noise reduction using hybrid tmav based fuzzy filter
Speckle noise reduction using hybrid tmav based fuzzy filter
eSAT Publishing House
 
Implementation of a modified counterpropagation neural network model in onlin...
Implementation of a modified counterpropagation neural network model in onlin...Implementation of a modified counterpropagation neural network model in onlin...
Implementation of a modified counterpropagation neural network model in onlin...
Alexander Decker
 
Contourlet based fingerprint antispoofing
Contourlet based fingerprint antispoofingContourlet based fingerprint antispoofing
Contourlet based fingerprint antispoofing
csandit
 
Semantic Filtering (An Image Processing Method)
Semantic Filtering (An Image Processing Method)Semantic Filtering (An Image Processing Method)
Semantic Filtering (An Image Processing Method)
Seval Çapraz
 
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...
ANALYSIS OF INTEREST POINTS OF CURVELET  COEFFICIENTS CONTRIBUTIONS OF MICROS...ANALYSIS OF INTEREST POINTS OF CURVELET  COEFFICIENTS CONTRIBUTIONS OF MICROS...
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...
sipij
 
Novel DCT based watermarking scheme for digital images
Novel DCT based watermarking scheme for digital imagesNovel DCT based watermarking scheme for digital images
Novel DCT based watermarking scheme for digital images
IDES Editor
 
IRJET - Hand Gesture Recognition to Perform System Operations
IRJET -  	  Hand Gesture Recognition to Perform System OperationsIRJET -  	  Hand Gesture Recognition to Perform System Operations
IRJET - Hand Gesture Recognition to Perform System Operations
IRJET Journal
 
A Combined Model for Image Inpainting
A Combined Model for Image InpaintingA Combined Model for Image Inpainting
A Combined Model for Image Inpainting
iosrjce
 
G031201042047
G031201042047G031201042047
G031201042047
ijceronline
 
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESISREMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
IJCSEA Journal
 
Image texture analysis techniques survey-1
Image texture analysis techniques  survey-1Image texture analysis techniques  survey-1
Image texture analysis techniques survey-1anitadixitjoshi
 

What's hot (18)

Automated Colorization of Grayscale Images Using Texture Descriptors
Automated Colorization of Grayscale Images Using Texture DescriptorsAutomated Colorization of Grayscale Images Using Texture Descriptors
Automated Colorization of Grayscale Images Using Texture Descriptors
 
Zernike moment of invariants for effective image retrieval using gaussian fil...
Zernike moment of invariants for effective image retrieval using gaussian fil...Zernike moment of invariants for effective image retrieval using gaussian fil...
Zernike moment of invariants for effective image retrieval using gaussian fil...
 
ttA sign language recognition approach for
ttA sign language recognition approach forttA sign language recognition approach for
ttA sign language recognition approach for
 
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
 
N42018588
N42018588N42018588
N42018588
 
Speckle noise reduction using hybrid tmav based fuzzy filter
Speckle noise reduction using hybrid tmav based fuzzy filterSpeckle noise reduction using hybrid tmav based fuzzy filter
Speckle noise reduction using hybrid tmav based fuzzy filter
 
Implementation of a modified counterpropagation neural network model in onlin...
Implementation of a modified counterpropagation neural network model in onlin...Implementation of a modified counterpropagation neural network model in onlin...
Implementation of a modified counterpropagation neural network model in onlin...
 
Contourlet based fingerprint antispoofing
Contourlet based fingerprint antispoofingContourlet based fingerprint antispoofing
Contourlet based fingerprint antispoofing
 
Semantic Filtering (An Image Processing Method)
Semantic Filtering (An Image Processing Method)Semantic Filtering (An Image Processing Method)
Semantic Filtering (An Image Processing Method)
 
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...
ANALYSIS OF INTEREST POINTS OF CURVELET  COEFFICIENTS CONTRIBUTIONS OF MICROS...ANALYSIS OF INTEREST POINTS OF CURVELET  COEFFICIENTS CONTRIBUTIONS OF MICROS...
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...
 
Novel DCT based watermarking scheme for digital images
Novel DCT based watermarking scheme for digital imagesNovel DCT based watermarking scheme for digital images
Novel DCT based watermarking scheme for digital images
 
Ll2419251928
Ll2419251928Ll2419251928
Ll2419251928
 
IRJET - Hand Gesture Recognition to Perform System Operations
IRJET -  	  Hand Gesture Recognition to Perform System OperationsIRJET -  	  Hand Gesture Recognition to Perform System Operations
IRJET - Hand Gesture Recognition to Perform System Operations
 
A Combined Model for Image Inpainting
A Combined Model for Image InpaintingA Combined Model for Image Inpainting
A Combined Model for Image Inpainting
 
G031201042047
G031201042047G031201042047
G031201042047
 
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESISREMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
 
Image texture analysis techniques survey-1
Image texture analysis techniques  survey-1Image texture analysis techniques  survey-1
Image texture analysis techniques survey-1
 
By4301435440
By4301435440By4301435440
By4301435440
 

Viewers also liked

Yanez
YanezYanez
Trabajo final
Trabajo finalTrabajo final
Trabajo final
Raymundo Montoya
 
David jaqui 01
David jaqui 01David jaqui 01
David jaqui 01
0987david
 
Spring Staff Retreat 2015
Spring Staff Retreat 2015Spring Staff Retreat 2015
Spring Staff Retreat 2015
uscsowk
 
Turismo en ecuador
Turismo en ecuadorTurismo en ecuador
Turismo en ecuador
Patricio Baez
 
GCSE Media Studies Bastille essay writing frame
GCSE Media Studies Bastille essay writing frameGCSE Media Studies Bastille essay writing frame
GCSE Media Studies Bastille essay writing frame
Nina Moore
 

Viewers also liked (10)

Audio play list
Audio play listAudio play list
Audio play list
 
Keynote hasebrink fr
Keynote hasebrink frKeynote hasebrink fr
Keynote hasebrink fr
 
Yanez
YanezYanez
Yanez
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
David jaqui 01
David jaqui 01David jaqui 01
David jaqui 01
 
Spring Staff Retreat 2015
Spring Staff Retreat 2015Spring Staff Retreat 2015
Spring Staff Retreat 2015
 
Ppt, cecava
Ppt, cecavaPpt, cecava
Ppt, cecava
 
Turismo en ecuador
Turismo en ecuadorTurismo en ecuador
Turismo en ecuador
 
BOH_Service_2015_cmyk
BOH_Service_2015_cmykBOH_Service_2015_cmyk
BOH_Service_2015_cmyk
 
GCSE Media Studies Bastille essay writing frame
GCSE Media Studies Bastille essay writing frameGCSE Media Studies Bastille essay writing frame
GCSE Media Studies Bastille essay writing frame
 

Similar to Ostu Thresholding

IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET Journal
 
IRJET- Different Techniques for Mob Density Evaluation
IRJET- Different Techniques for Mob Density EvaluationIRJET- Different Techniques for Mob Density Evaluation
IRJET- Different Techniques for Mob Density Evaluation
IRJET Journal
 
Face recognition using gaussian mixture model &amp; artificial neural network
Face recognition using gaussian mixture model &amp; artificial neural networkFace recognition using gaussian mixture model &amp; artificial neural network
Face recognition using gaussian mixture model &amp; artificial neural network
eSAT Journals
 
Neural Network based Supervised Self Organizing Maps for Face Recognition
Neural Network based Supervised Self Organizing Maps for Face Recognition  Neural Network based Supervised Self Organizing Maps for Face Recognition
Neural Network based Supervised Self Organizing Maps for Face Recognition
ijsc
 
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITIONNEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
ijsc
 
A Review on Color Recognition using Deep Learning and Different Image Segment...
A Review on Color Recognition using Deep Learning and Different Image Segment...A Review on Color Recognition using Deep Learning and Different Image Segment...
A Review on Color Recognition using Deep Learning and Different Image Segment...
IRJET Journal
 
A survey on the layers of convolutional Neural Network
A survey on the layers of convolutional Neural NetworkA survey on the layers of convolutional Neural Network
A survey on the layers of convolutional Neural Network
Sasanko Sekhar Gantayat
 
Satellite image classification and content base image retrieval using type-2 ...
Satellite image classification and content base image retrieval using type-2 ...Satellite image classification and content base image retrieval using type-2 ...
Satellite image classification and content base image retrieval using type-2 ...
Shirish Agale
 
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
cscpconf
 
Review paper on segmentation methods for multiobject feature extraction
Review paper on segmentation methods for multiobject feature extractionReview paper on segmentation methods for multiobject feature extraction
Review paper on segmentation methods for multiobject feature extraction
eSAT Journals
 
Activity Recognition From IR Images Using Fuzzy Clustering Techniques
Activity Recognition From IR Images Using Fuzzy Clustering TechniquesActivity Recognition From IR Images Using Fuzzy Clustering Techniques
Activity Recognition From IR Images Using Fuzzy Clustering Techniques
IJTET Journal
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
CCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsCCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsAlbert Orriols-Puig
 
A PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmA PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering Algorithm
IJORCS
 
Dh3211231128
Dh3211231128Dh3211231128
Dh3211231128IJMER
 
Human detection in hours of
Human detection in hours ofHuman detection in hours of
Human detection in hours of
ijistjournal
 
Optimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral ImagesOptimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral Images
IDES Editor
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 

Similar to Ostu Thresholding (20)

Fuzzy In Remote Classification
Fuzzy In Remote ClassificationFuzzy In Remote Classification
Fuzzy In Remote Classification
 
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
IRJET - Effective Workflow for High-Performance Recognition of Fruits using M...
 
IRJET- Different Techniques for Mob Density Evaluation
IRJET- Different Techniques for Mob Density EvaluationIRJET- Different Techniques for Mob Density Evaluation
IRJET- Different Techniques for Mob Density Evaluation
 
Face recognition using gaussian mixture model &amp; artificial neural network
Face recognition using gaussian mixture model &amp; artificial neural networkFace recognition using gaussian mixture model &amp; artificial neural network
Face recognition using gaussian mixture model &amp; artificial neural network
 
Neural Network based Supervised Self Organizing Maps for Face Recognition
Neural Network based Supervised Self Organizing Maps for Face Recognition  Neural Network based Supervised Self Organizing Maps for Face Recognition
Neural Network based Supervised Self Organizing Maps for Face Recognition
 
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITIONNEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
 
A Review on Color Recognition using Deep Learning and Different Image Segment...
A Review on Color Recognition using Deep Learning and Different Image Segment...A Review on Color Recognition using Deep Learning and Different Image Segment...
A Review on Color Recognition using Deep Learning and Different Image Segment...
 
A survey on the layers of convolutional Neural Network
A survey on the layers of convolutional Neural NetworkA survey on the layers of convolutional Neural Network
A survey on the layers of convolutional Neural Network
 
Fn2611681170
Fn2611681170Fn2611681170
Fn2611681170
 
Satellite image classification and content base image retrieval using type-2 ...
Satellite image classification and content base image retrieval using type-2 ...Satellite image classification and content base image retrieval using type-2 ...
Satellite image classification and content base image retrieval using type-2 ...
 
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
Robust Adaptive Threshold Algorithm based on Kernel Fuzzy Clustering on Image...
 
Review paper on segmentation methods for multiobject feature extraction
Review paper on segmentation methods for multiobject feature extractionReview paper on segmentation methods for multiobject feature extraction
Review paper on segmentation methods for multiobject feature extraction
 
Activity Recognition From IR Images Using Fuzzy Clustering Techniques
Activity Recognition From IR Images Using Fuzzy Clustering TechniquesActivity Recognition From IR Images Using Fuzzy Clustering Techniques
Activity Recognition From IR Images Using Fuzzy Clustering Techniques
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
CCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsCCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data sets
 
A PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmA PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering Algorithm
 
Dh3211231128
Dh3211231128Dh3211231128
Dh3211231128
 
Human detection in hours of
Human detection in hours ofHuman detection in hours of
Human detection in hours of
 
Optimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral ImagesOptimized Neural Network for Classification of Multispectral Images
Optimized Neural Network for Classification of Multispectral Images
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 

Recently uploaded

JEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questionsJEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questions
ShivajiThube2
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 

Recently uploaded (20)

JEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questionsJEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questions
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 

Ostu Thresholding

  • 1. 62 2EEE TRANSACTIONS ON SYSTREMS, MAN, AND CYBERNETICS, VOL. SMC-9, NO. 1, JANUARY 1979 ments," Proc. ofthe 3rd Sym. on Nonlinear Estimation Theory and its Applications, San Diego, CA, Sept. 1972. [4] P. Smith and G. Buechler, "A branching algorithm for discrimination and track- ing multiple objects," IEEE Trans. Automat. Contr., vol. AC-20, pp. 101-104, 1975. [5] D. L. Alspach, 'A Gaussian sum approach to the multitarget-tracking problem," Automatica, vol. 11, pp. 285-296,1975. [6] C. L. Morefield, Application of 0-1 Integer Programming to a Track Assembly Problem, TR-0075(5085-10II, Aerospace Corp. El Segundo, CA, Apr. 1975. 7* [7] D. B. Reid, A Multiple Hypothesis Filter for Tracking Multiple Targets in a Cluttered Environment, LMSC-D560254, Lockheed Palo Alto Research Labora- tories, Palo Alto, CA, Sept. 1977. [8] P. L. Smith, "Reduction of sea surveillance data using binary matrices," IEEE Trans. Syst., Man, Cybern., vol. SMC-6 (8), pp. 531-538, Aug. 1976. LONGITUDE Fig. 6. ID plot of ship 10001 after the second round of operator-imposed assign- A Tlreshold Selection Method ment constraints. from Gray-Level Histograms NOBUYUKI OTSU Abstract-A nonparametric and unsupervised method of automa- tic threshold selection for picture segmentation is presented. An optimal threshold is selected by the discriminant criterion, namely, so as to maximize the separability of the resultant classes in gray levels. The procedure is very simple, utilizing only the zeroth- and the first-order cumulative moments of the gray-level histogram. It is t straightforward to extend the method to multithreshold problems. Several experimental results are also presented to support the validity of the method. I. INTRODUCTION It is important in picture processing to select an adequate thre- shold of gray level for extracting objects from their background. A variety of techniques have been proposed in this regard. In an ideal case, the histogram has a deep and sharp valley between two LONGITUDE peaks representing objects and background, respectively, so that Fig. 7. Actual ship movements. the threshold can be chosen at the bottom of this valley [1]. However, for most real pictures, it is often difficult to detect the of the two last sighted locations. The true trajectories are shown in valley bottom precisely, especially in such cases as when the valley Fig. 7 where it can be seen that ship 10001 did, in fact, turn toward is flat and broad, imbued with noise, or when the two peaks are the coast. extremely unequal in height, often producing no traceable valley. There have been some techniques proposed in order to overcome IV. CONCLUDING REMARKS these difficulties. They are, for example, the valley sharpening The procedure of ship identification from DF sightings has technique [2], which restricts the histogram to the pixels with been oversimplified in this discussion. Often DF sightings are not large absolute values of derivative (Laplacian or gradient), and completely identified but, instead, contain only ship class informa- the difference histogram method [3], which selects the threshold at tion. The interactive technique still applies, but additional the gray level with the maximal amount of difference. These utilize identification and display flexibility must be provided. information concerning neighboring pixels (or edges) in the ori- Any additional information contained in the sightings can be ginal picture to modify the histogram so as to make it useful for used to discriminate among radar and DF sightings. Factors such thresholding. Another class of methods deals directly with the as measured heading and visual ID will permit further automatic gray-level histogram by parametric techniques. For example, the reduction of the P and Q matrices. histogram is approximated in the least square sense by a sum of It is also possible to automate some of the more routine manual Gaussian distributions, and statistical decision procedures are functions. However, experience has shown that better results are applied [4]. However, such a method requires considerably ted- obtained by having a human operator resolve ambiguous situa- ious and sometimes unstable calculations. Moreover, in many tions arising from sparse data. cases, the Gaussian distributions turn out to be a meager approxi- mation of the real modes. REFERENCES In any event, no "goodness" of threshold has been evaluated in [I] R. W. Sittler, "An optimal data association problem in surveillance theory," IEEE Trans. Mil. Elect., vol. MIL-8, pp. 125-139, 1964. [2] M. S. White, "Finding events in a sea of bubbles," IEEE Trans. Comput., voL Manuscript received October 13, 1977;revised April 17,1978 and August 31, 1978. C-20 (9) pp. 988-1006, 1971. The author is with the Mathematical Engineering Section, Information Science [3} A. G. Jaffer and Y. Bar-Shalom. "On optimal tracking in multiple-target environ- Division, Electrotechnical Laboratory, Chiyoda-ku, Tokyo 100, Japan. 0018-9472/79/0100-0062$00.75 (D 1979 IEEE Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.
  • 2. CORRESPONDENCE 63 most of the methods so far proposed. This would imply that it These require second-order cumulative moments (statistics). could be the right way of deriving an optimal thresholding method In order to evaluate the "goodness" of the threshold (at level k), to establish an appropriate criterion for evaluating the "goodness" we shall introduce the following discriminant criterion measures of threshold from a more general standpoint. (or measures of class separability) used in the discriminant In this correspondence, our discussion will be confined to the analysis [5]: elementary case of threshold selection where only the gray-level histogram suffices without other a priori knowledge. It is not only A = a22 K = (T2/a2WK =/2/a2 = (12) important as a standard technique in picture processing, but also where essential for unsupervised decision problems in pattern recogni- 2 2 2 tion. A new method is proposed from the viewpoint of discrimin- UW = 6oJoU + 0J1ff1 (13) ant analysis; it directly approaches the feasibility of evaluating the 2 = o(po PT) + 1G(i1 PT) "goodness" of threshold and automatically selecting an optimal threshold. = iOO(Y1 -PTo)T (14) II. FORMULATION (due to (9)) and Let the pixels of a given picture be represented in L gray levels L [1, 2, ,L]. The number of pixels at level i is denoted by ni and JT = E (i - p2p 2 )p (15) i=1 the total number of pixels by N = n1 + n2 + + nL* In order to simplify the discussion, the gray-level histogram is normalized are the within-class variance, the between-class variance, and the and regarded as a probability distribution: total variance of levels, respectively. Then our problem is reduced L to an optimization problem to search for a threshold k that maxi- pi = nilN, pi >0, Z Pi-1 (1) mizes one of the object functions (the criterion measures) in (12). This standpoint is motivated by a conjecture that well- Now suppose that we dichotomize the pixels into two classes thresholded classes would be separated in gray levels, and con- CO and C 1 (background and objects, or vice versa) by a threshold versely, a threshold giving the best separation of classes in gray at level k; CO denotes pixels with levels [1, , k], and C1 denotes levels would be the best threshold. pixels with levels [k + 1, , L]. Then the probabilities of class The discriminant criteria maximizing A, K, and q, respectively, occurrence and the class mean levels, respectively, are given by for k are, however, equivalent to one another; e.g., K = i + 1 and = )/(2 + 1) in terms of 2, because the following basic relation k wo = Pr (Co)= E Pi= (k) (2) always holds: i=1 a2 + a2 = 52 1w + TB (16) L i-, w01 = Pr (Ci)= E pi = 1-@(k) t9" It is noticed that U2 and U2 are functions of threshold level k, but i =k+ I and CT is independent of k. It is also noted that cr2 is based on the k k second-order statistics (class variances), while (T2 is based on the Po = i Pr (i Co)- E ipi Io = p(k)/w(k) (4) first-order statistics (class means). Therefore, q is the simplest measure with respect to k. Thus we adopt q as the criterion meas- L L ItT P(k) ure to evaluate the "goodness" (or separability) of the threshold at k=k+ i=k+lI co(k) (5) level k. The optimal threshold k* that maximizes t, or equivalently where maximizes a2 is selected in the following sequential search by k 6 using the simple cumulative quantities (6) and (7), or explicitly o(k) = pi (6) using (2)-(5): and l(k) = us(k)l/T (17) I p(k)= i=1 ipi (7) a2k =[p7(k) --(k)]2 cB(k = (k)[1 w)(k)]- (18) are the zeroth- and the first-order cumulative moments of the histogram up to the kth level, respectively, and and the optimal threshold k* is L (8) 2 (k* ) = max o2(k). (19) PT P- (L) = Z ipi 1 <k<L i =1 is the total mean level of the original picture. We can easily verify From the problem, the range of k over which the maximum is the following relation for any choice of k: sought can be restricted to OP00 + O+IU1=P T, (Oo+ Ui= I (9) SF = {k; (loow = w(k)[I- ((k)] > 0, or 0 < o(k) < 1}. The class variances are given by We shall call it the effective range of the gray-level histogram. k k From the definition in (14), the criterion measure i' (or q) takes a 2 E (i - P0)2 Pr (i C0)= Z (i - po)2pi/o (10) minimum value of zero for such k as k e S - S* = {k; (o(k) = 0 or ii= =i L L 1} (i.e., making all pixels either Cl or CO, which is, of course, not I2 = E (i _ pl)2 Pr (i IC,) = (i - p)2p Wi, (11) our concern) and takes a positive and bounded value for k e S*. It i=k+ I i k+ I is, therefore, obvious that the maximum always exists. Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.
  • 3. 64 IEEE TRANSACnONS ON SYSTEMS, MAN, AND CYBERNEnCS, VOL SMC-9, NO. 1, JANUARY 1979 Ill. DISCUSSiON AND REMARKS A. Analysis offurther important aspects The method proposed in the foregoing affords further means to analyze important aspects other than selecting optimal thresholds. For the selected threshold k*, the class probabilities (2) and (3), respectively, indicate the portions of the areas occupied by the classes in the picture so thresholded. The class means (4) and (5) serve as estimates of the mean levels of the classes in the original gray-level picture. The maximum value ti(k*), denoted simply by 1*, can be used as a measure to evaluate the separability of classes (or ease of thre- sholding) for the original picture or the bimodality of the histo- gram. This is a significant measure, for it is invariant under affine transformations of the gray-level scale (i.e., for any shift and dila- tation, g' = agj + b) It is uniquely determined within the range (a) (b) 0 < q < 1. The lower bound (zero) is attainable by, and only by, pictures PT, 4.2 al=8.831 having a single constant gray level, and the upper bound (unity) is attainable by, and only by, two-valued pictures. K=6 7 =0.894 B. Extension to Multithresholding The extension of the method to multihresholding problems is W" = 0.818 pO= 2.8 straightforward by virtue of the discriminant criterion. For exam- 0.182 p,l= 10.1 w, = ple, in the case of three-thresholding, we assume two thresholds: 1 < k1 < k2 < for separating three classes, CO for [1, * * *, kl], C, (d) for [k1 + 1, , k2], and C2 for [k2 + 1, --, L]. The criterion 5 1 ( measure or (also q) is then a function of two variables k, and k2, (c) and an optimal set of thresholds kt and kt is selected by maximiz- ing r7: a2(ki,, kt) = max o2(kI, k2)- 1!kl<k2<L It should be noticed that the selected thresholds generally become less credible as the number of classes to be separated increases. This is because the criterion measure (e2), defined in one-dimensional (gray-level) scale, may gradually lose its meaning as the number of classes increases. The expression of U2 and the maximization procedure also become more and more com- plicated. However, they are very simple for M = 2 and 3, which cover almost all practical applications, so that a special method to reduce the search processes is hardly needed. It should be remarked that the parameters required in the present method for (e) (f M-thresholding are M - 1 discrete thresholds themselves, while the parametric method, where the gray-level histogram is approx- imated by the sum of Gaussian distributions, requires 3M - 1 PT 4.3 CUT 5.052 continuous parameters. C. Experimental Results K=6 n'= 0.853 Several examples of experimental results are shown in Figs. 1-3. t (' Throughout these figures, (a) (as also (e)) is an original gray-level w =0.858 PO= 3.4 picture; (b) (and (f)) is the result of thresholding; (c) (and (g)) is a w,=0. 142 p1= 9.4 set of the gray-level histogram (marked at the selected threshold) and the criterion measure q1(k) related thereto; and (d) (and (h)) is (h) the result obtained by the analysis. The original gray-level pic- tures are all 64 x 64 in size, and the numbers of gray levels are 16 in Fig. 1, 64 in Fig. 2, 32 in Fig. 3(a), and 256 in Fig. 3(e). (They all (g) Fig. 1. Application to characters. had equal outputs in 16 gray levels by superposition of symbols by reason of representation, so that they may be slightly lacking in precise detail in the gray levels.) Fig. 1 shows the results of the application to an identical char- acter "A" typewritten in different ways, one with a new ribbon (a) Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.
  • 4. CORRESPONDENCE 65 ..:: ......... .... ...... i,t,,~~~~~~~~~~. ............ (a) () . . ...:.. (a) (b) (a) (b) 2 =T 34.4 l=418 033 pT 7.3 Cr2= 23.347 K;= 7 K2=15 '= 0.873 K = 33 7 = 0.887 EL| w, = 0.633 hP= 4.3 ..11 w,= 0.478 P&= 14.2 W, = 0.296 05 10.5= w2 = 0.071 z2=20.2 w, = 0.522 JJ1= 52.8 111111111,-...... I II (d) (c) (d) (c) '' iliE, , , , i~........... ,,l I *1'. -. .t (f)-- (e) (f) (e) T 38.3 a2= 143982 PT 80.7 CT 3043.561 K:=61 K2=136 7=0.893 I_. . . IIIIIIIIIIIII KI = 32 7 = 0.767 w0=0.395 PJO=.24.1 wo= 0.266 0e 20.8 w, 0.456 z Pi= 99.2 7 I =0. 734 P,=44.6 W2=0.1t49 w (h) PZ=174.0 (g) (h) (g) Fig. 3. Application to cells. Critenon measures f(kt, k2) are omitted in (c) and (g) Fig. 2. Application to textures. by reason of illustration. Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.
  • 5. 66 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS, VOL. SMC-9, No. 1, JANI'ARY 1979 and another with an old one (e), respectively. In Fig. 2, the results is feasible by virtue of the criterion on which the method is based. are shown for textures, where the histograms typically show the 3) An optimal threshold (or set of thresholds) is selected auto- difficult cases of a broad and flat valley (c) and a unimodal peak matically and stably, not based on the differentiation (i.e.. a local (g). In order to appropriately illustrate the case of three- property such as valley), but on the integration (i.e., a global thresholding, the method has also been applied to cell images with property) of the histogram. successful results, shown in Fig. 3, where CO stands for the back- 4) Further important aspects can also be analyzed (e.g., estima- ground, C1 for the cytoplasm, and C2 for the nucleus. They are tion of class mean levels, evaluation of class separability, etc.). indicated in (b) and (f) by ( ), (=), and (*), respectively. 5) The method is quite general: it covers a wide scope of un- A number of experimental results so far obtained for various supervised decision procedure. examples indicate that the present method derived theoretically is The range of its applications is not restricted only to the thre- of satisfactory practical use. sholding of the gray-level picture, such as specifically described in the foregoing, but it may also cover other cases of unsupervised D. Unimodality of the object function classification in which a histogram of some characteristic (or feat- The object function 52(k), or equivalently, the criterion measure ure) discriminative for classifying the objects is available. 1(k), is always smooth and unimodal, as can be seen in the exper- Taking into account these points, the method suggested in this imental results in Figs. 1-2. It may attest to an advantage of the correspondence may be recommended as the most simple anid suggested criterion and may also imply the stability of the standard one for automatic threshold selection that can be method. The rigorous proof of the unimodality has not yet been applied to various practical problenms, obtained. However, it can be dispensed with from our standpoint concerning only the maximum. AcK NOWLEDGMENT The author wishes to thank Dr. H. Nishino, Head of the Infor- mation Science Division, for his hospitality and encouragement. IV. CONCLUSION Thanks are also due to Dr. S. Mori, Chief of the Picture Proces- A method to select a threshold automatically from a gray level sing Section, for the data of characters and textures and valuable histogram has been derived from the viewpoint of discriminant discussions, and to Dr. Y. Nogucli for cell data. The author is also analysis. This directly deals with the problem of evaluating the very grateful to Professor S. Amari of the University of Tokyo for goodness of thresholds. An optimal threshold (or set of thre- his cordial and helpful suggestions for revising the presentation of sholds) is selected by the discriminant criterion; namely, by maxi- the manuscript. mizing the discriminant measure q (or the measure of separability REFERENCIES of the resultant classes in gray levels). [1] J. M. S. Prewitt and M. L. Mendelsolhn, "The analysis of cell images," nn. The proposed method is characterized by its nonparametric Acad. Sci., vol. 128, pp. 1035-1053, 1966 and unsupervised nature of threshold selection and has the follow- [2] J. S. Weszka, R. N. Nagel, and A. Rosenfeld, "A threshold selection technique." IEEE Trans. Comput., vol. C-23, pp. 1322 -1326, 1974 ing desirable advantages. [3] S. Watanabe and CYBEST Group. "An automated apparatus for cancer 1) The procedure is very simple; only the zeroth and the first prescreening: CYBEST," Comp. Graph. Imiage Process. vol. 3. pp. 350--358, 1974. order cumulative moments of the gray-level histogram are [4] C. K. Chow and T. Kaneko, "Automatic boundary detection of the left ventricle from cineangiograms," Comput. Biomed. Res., vol. 5, pp. 388- 410, 1972. utilized. [5] K, Fukunage, Introduction to Statisticul Pattern Recogniition. New York: 2) A straightforward extension to multithresholding problems Academic, 1972, pp. 260-267. Book Reviews Orthogonal Transforms for Digital Signal Processing---N. Ahmed and K. tation using orthogonal functions. Fourier methods of representating sig- R. Rao (New York: Springer-Verlag, 1975, 263 pp.). Reviewed by Lokenatlh nals. relation between the Fourier series and the Fourier transform, and Debnath, Departments of Mathematics and Physics, East Carolina Unit er- some aspects of cross correlation. autocorrelation. and consolution. Thlese sity, Greenville, NC 27834. chapters provide a systematic transition from the Fourier represenitation of analog signals to that of digital sigials. With the advent of high-speed digital computers and the rapid advances The third chapter is concerned with the F'ourier representation of in digital technology, orthogonal transforms have received considerable discrete and digital signals througlh the discrete Fourier tranisfornm (D)[ I). attention in recent years, especially in the area of digital signal processing. Some important properties of the DFT including thc conv olution anld This book presents the theory and applications of discrete orthogonal correlation theorems are discussed in some detail, The concept of ampli- transforms. With some elementary knowledge of Fourier series trans- tude, power. and phase spectra is introduced. It is shown that the 1)1F is forms, differential equations, and matrix algebra as prerequisites, this directly related to the Fourier transform series representation ol data sc- book is written as a graduate level text for electrical and computer engi- quences tX(rn)). The two-dimensional DlFT anid its possible extensioni to neering students. higher dimensions are insestigated. and the chapter closes "it}h ;omc The first two chapters are essentially tutorial and cover signal represen- discussion on time-varying power andt phase spectra. Authorized licensed use limited to: PONTIFICIA UNIVERSIDADE CATOLICA DO RIO DE JANEIRO. Downloaded on August 26, 2009 at 17:33 from IEEE Xplore. Restrictions apply.