Low-Open Area Endpoint Detection using a PCA based T 2 Statistic and Q Statistic on Optical Emission Spectroscopy Measurements

Size: px
Start display at page:

Download "Low-Open Area Endpoint Detection using a PCA based T 2 Statistic and Q Statistic on Optical Emission Spectroscopy Measurements"

Transcription

1 Low-Open Area Endpoint Detection using a PCA based T 2 Statistic and Q Statistic on Optical Emission Spectroscopy Measurements Abstract David White, Brian Goodlin, Aaron Gower, Duane Boning, Han Chen, Herb Sawin, and Tim Dalton 2,* Microsytems Technology Laboratories Massachusetts Institute of Technology Cambridge, MA IBM Microelectronics 58 Route 52 Hopewell Junction, NY 2533, TJDalton@US.IBM.COM This paper will examine an approach for automatically identifying endpoint (the completion in etch of a thin film) during plasma etching of low open area wafers. Since many endpointing techniques use a few manually selected wavelengths or simply time the etch, the resulting endpoint detection determination may only be valid for a very short number of runs before process drift and noise render them ineffective. Only recently have researchers begun to examine methods to automatically select and weight spectral channels for estimation and diagnosis of process behavior. This paper will explore the use of principal component analysis (PCA) based T 2 formulation to filter out noisy spectral channels and characterize spectral variation of optical emission spectroscopy (OES) correlated with endpoint. This approach is applied and demonstrated for patterned contact and via etching using Digital Semiconductor s CMOS6 (.35µm) production process. I. Introduction The ability to detect etch endpoint in low open area etches presents a challenge to even the most skilled process engineers. Most etches are timed based upon past experience with a particular reactor type and chemistry, and also based upon process setup verification with costly cross-sectional SEM analysis. As integrated circuit (IC) design moves toward higher density and smaller critical dimensions, the need to know when a particular layer has been removed without etching into the subsequent layer or laterally into features is crucial. Research into plasma etch endpoint detection and uniformity using optical emission spectroscopy (OES) [29,3,5,,], interferometry/ellipsometry [24,8,35,9], in-situ measurement of process conditions [2,23] and spatially resolved optical emission spectroscopy [2,4,8,6,7,32,7] has been very active over the last ten years. Advances in solid-state spectrometer technology now enable low-cost OES instruments that provide hundreds of spectral channels over a wide range of wavelengths. To accommodate the abundance of OES information, Le [7] has proposed the T 2 formulation for determining endpoint. This paper examines the extension of Le s approach to using principal component analysis (PCA) methods for selecting and weighting the appropriate spectral channels that are then used to compute the T 2 statistic and subsequent endpoint during low open area patterned contact etch.

2 As described in Section II, endpoint detection involves determining, from multivariable spectral measurements consisting of hundreds of channels of data, the variance due to clearing from nominal etch behavior. The challenge as described in Section II is to determine what spectral channels are to be selected and how they should be weighted. Statistically, a method is required that measures the variance of a particular measurement within some data population. Section III describes the mathematical relationship between the use of PCA based decomposition to determine the principal spectral channels associated with etching and the use of T 2 statistics which measure the generalized distance of a measurement from a nominal data population. From a linear systems point of view, we perform a congruence transformation on the spectral data to modal coordinates and retain only the most significant modes (eigenvector and eigenvalue pairs) in calculating T 2. Since plasma etch represents a nonstationary process, any endpointing algorithm requires some method for calibrating the validity of the estimator with regard to drift in process mean and covariance. Section III also describes use of the Q-statistic to calibrate the PCA models used during endpoint detection. The application of the PCA based T 2 statistic for plasma etch endpoint monitoring is described in Section IV. This section describes the software development and real-time implementation requirements for in-situ endpointing detection. Section IV concludes with analysis regarding the motivation for using this approach for endpoint detection. The endpoint approach described in this paper was applied to an etch tool used for contact and via etch applications at Digital Semiconductor. Section V discusses the experimental set-up and equipment used for this application. The results from several experiments are presented in Section VI, including a comparison of endpoint detection using a % contact etch, % contact etch and a blanket polysilicon etch. Also presented are results from application of the Q-statistic to determine validity of the PCA model, in-situ results of the algorithm s robustness after several weeks of processing, and scanning electron micrographs for various positions on the wafers. Section VII summarizes the main points resulting from this work and describes future directions for this research. In the interest of avoiding confusion regarding terminology, care must be taken in the interpretation of the term "endpoint." Due to nonuniform film thicknesses (arising from deposition or CMP processing), to spatial variation in the etch rate across the wafer, or to etch nonuniformity with different patterned feature sizes, there is a variation in the time at which a film begins to clear or completes clearing in different locations across a wafer. Thus, there is no single unambiguous etch endpoint time, but rather a region or interval in time where some areas on the wafer are being over-etched while other areas are completing etch. In this paper, we will refer to endpoint as the time (or time interval typically spanning a few seconds) in which the smallest critical dimensions are completely etched across the wafer. II. Motivation for Applying Spectral Characterization to Plasma Processes There exists a broad range of publications [3,4,5,34,27] regarding the use of chemometrics based data manipulation for spectral characterization. Although there are numerous advantages of using 2

3 chemometrics methods such as principal component analysis (PCA) and partial least squares (PLS), most applications of these methods primarily take advantage of their ability to extract a subset of useful relationships from tremendous amounts of data. For that reason, chemometric methods are commonly used in spectroscopy to characterize these relationships where a thousand variable measurement vector is commonplace. Some of the work presented here builds upon the application of PCA methods to in-situ spectral methods for plasma etch diagnostics and uniformity measurements [3,32]. The following figures outline the magnitude of this problem with regard to endpoint detection. Fig. plots a spectral sample of spectral channels (across wavelength) from 35 to 88 nm, as measured in real-time during etch. The dominant spectral channels associated with this particular gas chemistry are labeled as well. Fig. 2 (a, top) plots the time-series behavior of four of these channels across etch and endpoint, and illustrates that the spectral signature before endpoint (at 76 seconds) and after endpoint (at seconds) changes appreciably, as indicated in Fig. 2 (b, bottom). From these figures, one can envision an variable measurement vector acquired every.3 seconds. For the % contact etch discussed in this section, that encompasses over 4, measurements per wafer. Obviously not every spectral channel is necessary, but a key difficulty is to decide which to keep and which to remove. Furthermore, a second challenge is to determine with what importance each channel/variable should be weighted -- a method is needed to determine this optimal weighting or relationship between these channels. Section III describes a commonly used chemometric approach to solving this problem SiF 44 C2 56 intensity (a.u.) (AU) 5 C2 4 C2 47 CO 483 C2,CO 553 F O wavelength (nm) Fig.. Representative Optical Emission Spectra during main etch of oxide etching experiments. Dominant spectral lines are labeled with their corresponding species. 3

4 (a) SiF, 44 nm C 2, 56 nm.5 O, 777 nm CO, 483 nm Before Endpoint After Endpoint time (s) (b) 2 Change in Intensity (after endpoint before) endpoint) CO -6 SiF wavelength (nm) Fig. 2. The normalized intensity of four spectral channels during % open oxide etch are shown in panel (a); the bottom panel (b) displays the difference in spectral intensities during the time marked on the left plot. A characteristic change in emission intensity during endpoint is observed for the dominant spectral lines corresponding to the species SiF, CO, C 2 and O. The line at 56 nm corresponding to C 2 increases at endpoint since it is a reactant, whereas the lines corresponding to the product species CO, SiF, and O all decrease at endpoint. C2 O III. Mathematical Description of the PCA-based T 2 and Q Statistics Principal component analysis (PCA) and related extensions have been widely presented [3,4,5,34,27]. Here we present only a summary description of our approach and the context under 4

5 which a computationally efficient approximation of the T 2 statistic is derived. This section focuses first on a brief review of Hotelling s original formulation, and describes the transformation to a PCA based T 2 value. The Q-statistic is then presented as a means of understanding the validity of a reduced-order PCA model. 3. Principal Component Analysis and T 2 The Hotelling T 2 formulation provides a weighted generalized distance measurement of a sample vector x within a data population (or event space) which uses estimates of the data mean vector x and covariance S. Τ ˆ n 2 T = ( x x) S ( x x) where s jk = n ( xij x j )( xik xk ) () i= Note that we have changed the covariance variable to S to denote the sample covariance and are using 2 ˆΤ to denote our estimate of the T 2 statistic and T the matrix of scores. The elements of matrix S are expressed as s jk. The columns represent variables and the rows represent experiments. We can rearrange this equation into matrix form as follows: 2 2 s s n ˆ 2 Τ = [ m ] [ ] T i min mi min. (2) 2 2 sn s nn where m x ) i ( i x = and m x x ) in = ( in n are the mean-centered samples and n channel n. The pseudo-inverse of the covariance matrix S can be expressed as: x is the mean for S λ = V λ n V T. (3) By substituting the pseudo-inverse into the expression above we acquire a form very similar to the SVD of the covariance matrix C in PCA, C = UΛV = VΛV T, (4) 5

6 6 and the expression: k k T k v C v k M v T M T k v k t T k t k t λ = = = = ) var(, (5) where the variance of each score t k from PCA can be expressed as the eigenvalue λ k of the eigenvector v k associated with that score. This is equivalent to performing a similarity transformation on the measured spectral data M during PCA and the following form is acquired: ˆ 2 T n T T n T T M V MV = = Τ λ λ λ λ. (6) where columns, j j Mv t =, and = j T j v v. Equations (5) and (6) are equivalent because similarity transformations involve the multiplication of the unitary eigenvector matrices, V, whose inner product is the identity matrix. This form can be further simplified to: T T n T = Τ 2 ˆ λ λ (7) using the fact that the inverse of a diagonal matrix is simply the inverse of the elements along the diagonal. Equation (7) provides a much more powerful form with regard to in-line use. The PCA transformation can be used to select only a small number of scores t k to reduce the dimension of the input space to a weighted combination of only the most important spectral channels. The resulting orthogonal basis can thus be used to quickly compute the T 2 statistic in real-time during etch. If or when the covariance matrix needs to be updated, equation (7) allows for faster computation by calculating the inverse of each of the diagonal matrix elements rather than computing a full matrix inversion.

7 As with most open-loop estimation methods, some method of calibrating the PCA model is required to determine the validity of the estimates and whether a shift in spectral mean or covariance has occurred. The Q-statistic provides such a method. 3.2 Q-Statistic for Calibrating Endpoint Estimation As a general diagnostic method, the Q-statistic is another way to examine the variation of incoming samples or measurements with regard to the PCA model: T T Q = m m t t (8) In a statistical sense, the T 2 statistic may be used to describe the distance of new measurements within the PCA model (eigenspace), and the Q-statistic may be used to indicate measurement variation outside the PCA model [2]. A change in the covariance of the spectra, evident as a rotational variation in the eigenvectors of the measurement data toward eigenvectors excluded from the PCA model, will be observed whereas during a shift in spectral mean, a translational variance along eigenvectors will be observed. A deviation in measurement covariance or mean could result from a change in process operating conditions, incoming wafer characteristics or window effects on the emitted light measured by the spectrometer. 7

8 No. of Measured Variables (N), N=3 PCA provides three natural coordinates or eigenvectors V,V 2, & V 3 V 3 Retained principal component along V -direction If only V -direction component retained no projection onto V 2 axis V 2 Projection onto V -direction component V Projections of actual measurement onto the V 2 and V 2 components. If only V -direction component retained no projection onto V 3 axis Actual Measured Variation in N-Space Fig. 3. Visualization of the Q-Statistic. Given three measured variables, PCA provides three principal components shown here as V,V 2, and V 3. If only one component along the V -direction is retained and components V 2 and V 3 are removed, then information associated with those directions are filtered out. A visual example of this is shown in Fig. 3 where the PCA model consists of the V -directional component only and the V 2 and V 3 directional components are excluded. Any measured vectors that reside in the V 2 and V 3 plane will have a null projection onto the V -directional. If the variance in these directions is commonly associated with noise, the removal of vectors V 2 and V 3 increases the signal-to-noise ratio of the original measurement. However, if an event occurs which is not represented in the original data set that has significant variance along V 2 and V 3 axes then that event will not be observed in the resulting scores or T 2 calculation. If, over time, the process covariance drifts in such a way that the new principal direction vector (currently V ) has rotated toward V 2 or V 3, then continued projection along the original V vector will contain significant errors that may not be detectable. The Q-statistic, computed using equation (8), however, would increase sharply indicating the rotation away from V and the need to recompute the PCA coordinates. IV. Application of PCA and T 2 to Plasma Etch Endpoint As critical device dimensions decrease and the manufacturing costs increase, greater importance is placed upon higher yield and reduced variation during manufacture. To adequately address these concerns, run-by-run control, multivariate statistical process control methods and innovative sensor technologies have been introduced. Plasma processes in particular present a difficult problem in that any sensor must 8

9 passively monitor, in real-time, the etch process from outside the chamber, such as through optical emission spectroscopy or electrical/power related parameters. Multivariate methods are necessary to address the large number of variables measured at the rate one to a hundred times a second (- Hz) during processing, such as the hundreds of spectral channels over a wide range of wavelengths commonly provided by optical emission spectrometers. Principal component analysis is a powerful multivariate method to extract important correlations between these variables while reducing the dimensionality of the measurement vector. Also, by exploiting correlations between variables, the effective signal-to-noise ratio is often significantly increased (as evident in the described application here to low open area etch). Multiple components produced by PCA may represent multiple reactions, for example the consumption of reactants and the creation of products, which together may combine to describe the onset of etch, clearing and overetch. To more accurately track the variation of a process in response to these process conditions within the PCA model, the PCA based T 2 statistic may be employed. 4. Methodology for endpoint detection implementation in real-time Real-time endpoint detection (Fig. 4) for an industrial plasma etching system requires:. prior development of a PCA model using experimental training data, 2. a real-time data acquisition system for the collection of OES data, 3. software to calculate T 2 in real-time, and 4. a threshold detection level to automatically stop the process or method to display it on a monitor so an operator may stop the process nm Spectrometer photon energy converted to electrical signals Applied Materials 53 HPD Oxide Etcher STOP Data Acquisition and A-D Conversion PC (Windows/Visual C) PCA - T 2 Computation GUI Endpoint Detection Fig. 4. Block diagram of experimental set-up for real-time endpoint detection is illustrated. Fig. 5 provides a block diagram of the endpoint detection scheme for development (Fig. 5b) and in-situ endpoint detection (Fig. 5a). Once a target reactor/process for endpoint detection is chosen, a series of 9

10 experiments are initiated, etching wafers at nominal operating conditions, over several runs to ensure that significant process drift is captured. The raw OES data taken in sequential time steps throughout an etch is formatted as an r by n matrix, where r is the total number of samples acquired within a run and n is the number of spectral measurements (or channels) collected on each run. The DEC patterned etch data used in this report has samples taken at a sampling period of 5 ms over spectral channels. Thus, in the resulting raw data matrix each row corresponds to one time sample of one particular experimental run/wafer, and each column represents the intensity at one of the sampled wavelengths over the total measured spectral range. The raw data matrix is then mean-centered with respect to each wavelength or channel to produce the data matrix that is decomposed using PCA. New Measurement Data Database of Spectral Data Acquired and Put in Matrix Form Data is Mean Centered Mean Center Alternative Calculation or Redundancy Check Covariance of Data Matrix Calculated Projected on Loads SVD of Covariance Matrix Eigenvalues T Scores T2 Computation Q Stat. Computation Choose the Number of Principal Components (Loads) from Eigenvalue Analysis % Variance Captured by Each Component Calculated T2 values Loads Eigenvalues NO Endpoint Occurred? YES Signal Endpoint V Fig. 5.a. (left) shows the sequence of in-situ steps that were implemented in real time to monitor clearing as well as the Q-statistic based calibration check. The real-time data acquisition system consists of an Ocean Optics S2 Spectrometer that is connected through a data acquisition board to a PC running a Windows C++ application. Fig. 5.b. (right) shows the sequence of off-line steps involved in determining an adequate model for PCA based decomposition of experimental data. This approach can also be extended to use multiple wafers, where the r by n data matrix becomes (bxr) by n and the number of wafers expressed as b. If each run or wafer is treated as a sample in a run-by-run type approach, the inclusion of additional wafers is one way of incorporating etch variation with respect to time. The additional runs or examples also serve to increase the signal-to-noise of each channel. There are several more advanced approaches, often called multi-way PCA [33], to incorporate temporal information over multiple runs and these approaches are to be addressed in future work. Once the mean-centered data matrix is acquired, PCA is applied decomposing the data into a matrix of eigenvectors (V) and a diagonal matrix (Λ) composed of eigenvalues (λ). Since a smaller subset of components is often selected, the dimensionality of the eigenvector and eigenvalue matrices is reduced. The reduced matrices are then used during real-time operation to compute and detect a shift in the T 2 value

11 using equation (7). multiplications. As this equation indicates, the computation is fast requiring only matrix During in-situ endpoint detection, the statistical mean of each spectral channel is determined in realtime using a recursive estimator (e.g. EWMA or exponentially weighted moving average [9]) and current measurements are mean-centered. Keeping the same notation as the PCA derivation, we recursively subtract the mean ( x j ( k )) for channel j from the data for channel j prior to T 2 calculation. This estimated mean x j (k) is calculated using the prior measurement at time sample k- and the current spectral measurement x j (k) acquired at k and multiplying by a gain factor α (less than one), the current mean for channel j, ( k ), is updated at time k as: x j x ( k) = x ( k ) + α ( x ( k ) x ( k)). (9) j j j j Another method that provides similar performance is the mean-centering of real-time spectral measurements from the current wafer using the spectral mean calculated from the prior wafer. The scores are then weighted and summed to determine the T 2 values that are monitored by a shift detection scheme signifying clearing. This scheme could be in the form of a probabilistic estimation [25], threshold trigger or through visual inspection by the operator. There are obvious disadvantages to this approach in the case where significant machine downtime occurs between wafers. As described in Section 3.2, there is a need to continually monitor changes in variables that are not represented in the PCA model and thus require a new decomposition. As shown in Fig. 5a, the Q-statistic may be calculated in parallel to the T 2 computation to indicate when a process has drifted away from the PCA model and determine when a transition between layers has occurred. During this transitional period, spectral intensities that have been previously filtered out in the PCA transformation (reduction to truncated model t) will show up in m resulting in an inequality in (6). Another application of these two statistical measurements is endpoint determination for etching through multiple layers. In this application, the T 2 statistic would be used to determine endpoint based on PCA decomposition of data gathered during a particular phase of the etch (e.g. with a specified chemistry and set of process conditions). So for a multilayer etch, PCA models for each etch chemistry are used to compute a T 2 statistic for endpoint determination and the Q-statistics are used to monitor transitions between layers. 4.2 Motivation for using Principal Component Analysis to Calculate a Modified T 2 Statistic Using principal component analysis (PCA) to calculate the T 2 statistic has several benefits over the traditional approach to calculating T 2. Before describing the advantages, however, it is important to note that the formulation of the T 2 statistic, which was shown to be mathematically obtainable through a

12 congruence transformation, gives a fundamentally different result when the number of components are truncated than if all components are retained. In the original formulation of T 2, deviations from a main etch population are determined, from which endpoint or any other significant deviation will result in an increasing T 2 value. This conventional formulation is reproducible if PCA is applied only to the main etch data (not including data from the endpoint interval) and all of the scores are kept. Fig. 6 depicts an example of this where the same result is obtainable whether using the original T 2 formulation or the PCA formulation where all components are retained in the model. The one drawback to this approach is that spectral lines that are evident only during endpoint may be weighted so small in the etch-only PCA model that they are never observed during endpoint. In Fig. 7, in-situ etch and endpoint data from a % contact etch are used to create two separate data sets. The differences in both spectral lines and weightings due to the truncation of PCA components can be observed (a % contact etch case is chosen because the effects of drift are negligible and the truncation effect is more easily discerned). 2 P lot of T 2 versus tim e for % o pen are a oxide etch T tim e(s) Fig. 6. This plot of T 2 versus time for % open area oxide etch was identically created using the original T 2 formulation and the PCA calculation of T 2, where the PCA was applied only to the main etch data, prior to endpoint. 2

13 principal comp. weighting principal comp. weighting spectral channel, etch-only spectral channel, endpoint-only Fig. 7. PCA was performed on a separate range of data from etch and then endpoint for a % contact etch. The top plot is of the first principal component from the etch-only data and the second is the first component from the endpoint data. The % case is used so that the effects of drift are negligible and differences between the dominant spectral lines and weightings can be observed. Our initial approach has been to include endpoint in our calculation of a modified T 2 value ; other approaches will be discussed in future papers. Since endpoint data is now included, the changes in spectral intensities due to endpoint will be included in one of the first few principal components enabling detection of large changes along these components. An adequate endpoint detection scheme, however, could also be developed from the application of PCA to etch-only data. As outlined in Section IV, the only drawback is that endpoint may have significant variation in directions which are removed from the PCA model. Regardless of whether or not endpoint data is used to create the PCA model, one advantage of using PCA based T 2 over the conventional method is that PCA can be considered a superset of the simple T 2 approach: if PCA is applied correctly and all components retained, the results are the same as a T 2 based computation using all available data. So by using PCA, we have the opportunity to flexibly select components for inclusion or removal with subsequent endpoint detection improvements. 3

14 5 Principle component # contribution to T2 calculation 45 4 Contribution to T2 calculation Contribution to T2 calculation by principle component time(s) Principle components #2,3,4 contribution to T2 calculation PC2 PC3 PC4 Contribution to T2 calculation Principle components #5 contribution to T2 calculation time(s) time(s) Fig. 8. The first principal component based T 2 value (top) clearly shows that the event corresponding to endpoint has occurred between 9 and seconds in the etch. The contribution to T 2 for the 2 nd, 3 rd and 4 th principal components (bottom left) still adds positively to the identification of endpoint, but by the 5 th principal component (bottom right) the information is largely lost in the noise. A second benefit which takes advantage of the flexibility of PCA and T 2 integration is that the signalto-noise ratio can be improved by removing unimportant principal components in the calculation of T 2. As shown in Fig. 8, only the first three principal components appear to detect any shift due to endpoint, and in fact, only one principal component provides a reasonable indicator. One tool that is often used in PCA is to calculate the percent variance captured as a function of principal component and for the case shown, the first two principal components capture over 99% of the variance in the principal component model. If only one component is retained, the resulting T 2 plot would simply be the top graph in Fig. 8. By comparison with the T 2 plot in Fig. 6, the plot obtained improves the signal-to-noise by removing unimportant principal components in the calculation of T 2. As shown in Fig. 8, only the first three principal components detect any shift, and in fact retention of only one principal component can still do a reasonably good job. A third advantage of using PCA is that the principal component mapping of the original data that is obtained results in a set of eigenvectors and corresponding eigenvalues in order of decreasing variance. By observing the PC scores, or alternatively the contributions of each of the principal components to the T 2 calculation, a shift may be more easily detected (see Fig. 8) and identified with a particular eigenvector 4

15 direction. This characteristic is particularly useful for diagnostics where each eigenvector direction may be correlated with a certain process variable and a shift in mean or covariance from nominal operating conditions can be isolated to that variable. Along the first through third principal component directions, a shift is observed corresponding to endpoint. However, by the 4 th and 5 th principal components much of the information has become lost in the noise. Thus, a primary benefit of using principal component analysis in the PCA based calculation of T 2 is that one may gain knowledge about the relative direction that a shift is occurring. The one exception is shown in Fig. 3 where a shift occurs in an eigenvector direction that has been removed during PCA. A fourth benefit of using PCA for the calculation of T 2 is the computational efficiency of using T 2 during the production runs. In the calculation of T 2 there are two major calculations corresponding to 2n 2 + 3n floating point operations each time data is collected, where n is the number of spectral channels collected. When the PCA based technique is employed there are three primary calculations totalling n+2nm+3m floating point operations. For a typical case we are interested in where n= spectral channels and m=3 principal components, the PCA based technique has /34 as many floating point operations each time data is collected, enabling rapid sampling and real-time calculation of the T 2 statistic during a run. V. Description of Experimental Set-up Oxide etch data were collected at Digital Semiconductor using an Applied Materials HDP Oxide etch system to etch contacts and vias in 2-mm wafers. The primary etchant used in the main etch step of the process was C 2 F 6, with O 2 added in the post-etch treatment (an in situ polymer and photoresist strip process). Optical emission measurements were made using an Ocean Optics S2 spectrometer with a single fiber optic cable looking in at the side of the reactor. These measurements consisted of spectral channels over a wavelength range from 35 to 88 nm. The first set of experiments were conducted in early 997 and included a % contact, % contact, thick oxide and a blanket resist etch (to check for false detection). The second set of experiments was conducted in January of 998 to acquire OES data over the entire etch and slightly past the point believed to be the end of clearing. The third set of experiments used the endpointing system developed from the second experimental set (acquired one month earlier) to determine endpoint or clearing. During etch, the T 2 values were calculated and the process terminated once the T 2 value shifted significantly, indicating the completion of clearing. The resulting wafers were analyzed with cross-sectional SEM (scanning electron microscope) measurements. In the polysilicon etching process, a Rainbow LAM TCP 45 etcher at MIT was used to etch blanket 5-mm polysilicon wafers (% open area) with 5A of polysilicon over oxide. The etching chemistry was a 5: ratio of HBr:Cl 2 with a flow rate of 8 sccm. The chamber pressure was 2 mtorr. 5

16 Top power was applied at 3W with a bottom bias power of 25 W. As with the oxide etch experiments, separate training and test wafers were used to develop and test the endpoint detection system. VI. Results and Analysis Our experiments were designed to determine whether PCA based T 2 estimation from OES spectra would provide superior results to current methods where one or two dominant spectral lines, corresponding to a etchant or reactant, are monitored. Low open area etch endpointing (e.g. % oxide / 99% photoresist etch of contact or via) of 2-mm wafers using one or two spectral lines is extremely difficult and represents a challenging test for any endpointing algorithm. As such, these experimental results are focused upon a % contact etch but will also examine a % contact etch and % open-blanket polysilicon etch for comparison. Results of direct comparisons between dominant spectral lines versus the PCA based T 2 estimates are presented in Section 6.. Any real-time algorithm must also be able to generalize to accommodate process shifts and changes which occur from run to run; this issue is discussed in Section 6.2. To determine the robustness of the PCA based T 2 approach, the endpoint estimation algorithm was developed using a batch of % contact etch wafers and then tested in real-time on a separate group of wafers processed three weeks later. To verify these results, scanning electron microscope (SEM) analysis was conducted and the results are presented in Section Comparison of Endpoint Detection for Blanket, % Open Area, and % Open Area Etch Fig. 9 plots the dominant spectral line for each of three etches, with %, %, and % open area, respectively. As mentioned in the experimental set-up the etch consisted of a number of steps before and after the etch of the thin film of concern; to compare the etch results for each the time axis is set to zero at the beginning of etch (relative time). For the % open-blanket polysilicon etch, endpoint (or the completion of clearing) can easily be observed around seconds. For the % contact etch, endpoint is more difficult to determine; however after examining several wafers the characteristic increase around 9 seconds confirms near completion of clearing. For the % contact etch, the dominant drift component of the signal obscures the endpoint. This is likely due to many reasons, one of which is the low area of oxide being etched in comparison to wall and temperature effects in the oxide reactor. Additionally, oxideendpoint is more difficult in this etch system due to the presence of Si and SiO 2 parts inside the etch chamber; these process kit parts also etch, contributing to the observed optical emission background. Since these effects show up across many of the same lines, the selection and weighting of individual lines for observing endpoint but ignoring the drift are very difficult. 6

17 intensity(au).5 % open blanket etch intensity(au) time(s).5 % contact etch intensity(au) time(s) % contact etch time(s) Fig. 9. Plot of dominant spectral channel for three etches is shown. PCA was performed on the OES spectral measurements for selected wafers from each set of experiments; % polysilicon, % open-area oxide and % open-area oxide etch. The three data sets consist of spectral channels and roughly 2 spectral time samples from etch to clearing. All the results presented here represent tests performed on production wafers that have been separated from those used during development of the estimators (i.e. training data). For the % poly and % oxide cases, one principal component was able to capture 99% of the variation; whereas for the % open-area etch two components were needed to capture 99% of the variation. The eigenvectors from each wafer type were incorporated into the T 2 formulation presented in Section II to produce the three separate estimators, which are compared in Fig.. The resulting estimator receives the channel spectral measurement vector in real-time and produces the resulting T 2 value for that particular measurement. 7

18 By examining the hundred-second samples from the onset of etch to endpoint (of which only one channel was plotted in Fig. 9), Figs. 9 and can be directly compared. For the % contact etch, endpoint or the near completion of etch is more easily observed and the process and measurement noise observed in the single channel plot, Fig. 9, is significantly reduced. For the % contact etch, clearing was observed to begin with the abrupt change in slope around 2 to 25 seconds, but the effects of drift are visible as a bowl-shaped increase in the T 2 values. While deriving an algorithm to detect this change in slope would be difficult given the influence of process drift in the signal, after some practice we were able to determine this change visually in real-time. Further examination, in the next section, of the two principal components for the % open area case offers some hope for removing the drift component from the signal and developing algorithms for automating endpoint. T 2 values.5 % open blanket etch time(s) T 2 values.5 % contact etch T 2 values time(s) % contact etch time(s) Fig.. Plot of T 2 values for the same three etches is shown. 8

19 6.2 Effects of Principal Component Selection on Detection and Drift In Fig., the PCA derived T 2 values using the first and second eigenvectors (components) alone and then the combined vectors are plotted for the % contact etch. The first component seems to align primarily with drift and the second component with the change in slope around 8 to 2 seconds that we believe is endpoint. The lighter dotted line in the second subplot is an averaging filter to smooth the noisy raw signal. 8 T 2, eigvec time(s) T 2, eigvec. 2 2 T 2, eigvecs. & time(s) time(s) Fig.. Plot of % etch T 2 values for the st, 2 nd, and combined eigenvectors is shown. 9

20 The effects of mean-centering when a strong drift component is present must be dealt with carefully. For these results, a recursive mean update algorithm was used to center each incoming spectral measurement at the on-set of etch. However the drift component causes variance between each measurement and the spectral mean during the run. This linear increase appears as a quadratic effect when passed through the PCA based T 2 algorithm and is observed in the first component. Since the EWMA weighting coefficient has to be small enough not to filter out significant variance due to endpoint, the primary hope is that drift and endpoint are correlated with one eigenvector or the other and the effects of drift can be removed. To further illustrate this fact, mean centering was performed near endpoint and the results plotted in Fig. 2. Notice that the diminishing T 2 value indicates the spectral measurement approaching the location where mean centering was performed and then increasing again as clearing starts. However the more interesting characteristic is that the T 2 value using the second component does not seem to be affected by mean centering. The variation in the signal seems correlated to endpoint and this result is consistent across all wafers from the Digital Semiconductor experiments. Although further study is needed, the ability of the second component to isolate endpoint variation from drift would improve the robustness of this algorithm significantly. The primary disadvantage of using only the second component is that the signal-to-noise ratio is nearly an order of magnitude lower than keeping the first component in and trying to filter out the effects of drift. 2

21 T 2, eigvec time(s) * T 2, eigvec. 2 2 T 2, eigvecs. & time(s) time(s) Fig. 2. The effect of mean centering on drift is indicated in the first component which does not seem to affect the relationship of the second component with regard to endpoint. 6.3 Q-Statistic and T 2 Results using PCA Models Developed on Etch-only Data Fig. 3 shows the Q-statistic for the % contact etch case where the PCA model has been developed from etch-only data (no clearing data included); in this application both endpoint detection and calibration are inseparable. Note the values decreasing toward the onset of etch (as the process approaches etch) and deviating away again at endpoint (the conclusion of etch). This figure can be directly compared to the T 2 endpoint computations in Fig. 8. The advantage of using the Q-statistic for endpoint detection is the high signal-to-noise ratio noted by the units on the y-axis. The disadvantage, as pointed out in Section IV, is that any deviation from the PCA model will resemble endpoint, including drift. 2

22 x Q vals tim e (s ) Fig. 3. The Q-statistic values for the % contact etch where the PCA model has been developed using only etch data (no endpoint) T 2 vals tim e (s ) Fig. 4. T 2 values are shown for the % contact etch using etch-only data. A PCA model is developed using data taken from approximately 7 to 9 seconds during % contact etch for a training wafer. This model is used within the endpoint detection software applied to four test wafers, and the T 2 results are shown in Fig. 4. Although observable, the effects of mean and covariance based drift from samples 8 to 2 do not prevent fairly easy endpoint detection. One reason for this is that the update scheme using a EWMA-based recursive mean update has been tailored to update the mean to accommodate drift but not so fast as to filter out the effects of endpoint. This simple mean update scheme 22

23 was applied over a range of weighting coefficients to determine the optimum weighting for this trade-off. When the update coefficient is only slightly higher, the mean update severely reduces the endpoint signature thus reducing the signal-to-noise ratio. When the mean update coefficient is slightly lower, the natural drift in the process dominates the T 2 values and endpoint is difficult to see. As mentioned before, the use of etch-only data with T 2 detection (as in Fig. 4) provides a similar result as the Q-statistic in Fig. 3 and has a serious disadvantage that any deviation from nominal etch may not be distinguishable from endpoint. Although the performance of this estimation approach appears to be quite good, the Q-statistic cannot be used simultaneously as a calibration metric for the PCA based endpoint detection scheme and issues regarding robustness are of concern. 6.4 Real-time Demonstration of Robustness of PCA Based Endpoint Approach To test the robustness of the PCA and T 2 based endpoint algorithm, data was taken in January of 998 to update the PCA models developed from earlier data sets. The resulting algorithm was demonstrated and tested in real-time approximately one month later. During the approximately three weeks between experiments, a few hundred wafers were processed in the etch chamber. Additionally, significant maintenance activity occurred, including the replacement of an RF matching network. These and other variables may cause significant drift in the system. When a sudden shift occurred in the T 2 values (believed to correspond with the end of clearing), the process was stopped and the wafers examined by SEM analysis. The PCA based T 2 values plotted in real-time from the beginning to the conclusion of etch are shown in Fig. 5. To obtain a clear understanding of the correlation between the T 2 estimates and status of the wafer, the etch process was halted at different times associated with the beginning, middle and end of the endpoint estimate. Wafer 23 was stopped at the beginning of the rise believed to be the onset of endpoint. Wafer 24 represents the original timed etch used by Digital Semiconductor for the % contact etch (believed to be past the optimal endpoint). Processing of wafer 25 was stopped at the top of the rise believed to be associated with the near completion of clearing. The scanning electron micrographs for wafers 23, 24 and 25 are displayed in Fig. 6. SEM photos of minimum-sized vias in an SRAM structure are shown at the wafer center and edge. Micrographs for wafers 25 and 26 are very similar and as such, only wafer 25 is shown. (Note the magnification is 5K for all micrographs, with the exception of the top right photo that is 45K.) Wafer 23 shows that the smallest features on this pattern are not yet clear; there is approximately 5nm of oxide remaining at the center and 25 nm remaining at the edge (out of a total of 842 nm). SEMs of larger features show that they have cleared by this point, as expected due to RIE lag [,2]. For wafer 23, the measured via diameter is.472 microns at the center and.468 microns at the edge positions. The measured diameters are approximately.498 microns for the via at the edge of wafer 24 and wafer 25. The via depth for wafer 23 at the center is.79 microns (out of a total film stack of.842 microns). The via depth for wafers 24 and 25 at the center are.855 and.88 microns, which represent the total oxide thickness. 23

24 The fastest etch rate was observed at the wafer center for the largest vias of approximately.525 microns. The via diameters varied from.57 (for wafer 23) to.62 microns (for wafer 24), indicating slight overetch for the larger vias. The primary difference was in the contact etch depth. For the larger vias, wafer 23 shows an incomplete etch depth of.84 microns compared to wafers 24 and 25 at microns respectively wafer wafer 23 wafer Fig. 5. The T 2 values for four of the wafers from the real-time endpoint experiments are plotted. Wafer 23 was stopped short of the predicted endpoint. Wafer 24 uses the current timed etch recipe for Alpha wafers. Wafer 25 was stopped at the top of the rise estimated to be near the end of clearing. 24

25 Center Edge Wafer 23 Wafer 24 Wafer 25 Fig. 6. Scanning electron micrographs for wafers 23, 24 and 25 are displayed for the center and edge positions of the smallest critical design units of an SRAM structure. In general, the SEMs indicate that from the onset of estimated endpoint (wafer 23) to the slight overetch of wafer 24, there is an optimal stopping region after the sudden rise where trade-offs between overetching the larger dimensions and underetching the smaller dimensions exist. It is observed that across the entire set of 36 micrographs taken for vias at minimum size,.25x minimum, and.5x minimum at the center, middle and edge of the wafer, wafers 25 and 26 offer a potential improvement in throughput by minimizing the required overetch time. It would be very difficult to determine the optimal endpoint and a better metric for successful etch completion is likely to be within a five to ten second region shortly after the sudden rise. These results indicate that a real-time implementation of this algorithm developed from process data one month earlier could be robust enough to provide reliable endpoint determination in a production process. It should also be noted that without an effective estimator to update the mean in the presence of drift these results are not possible. The use of PCA enhances the signal-to-noise ratio where low open area etch can be observed; however it is the use of simple recursive estimators that provide the asimportant robustness. In the next section, future plans to address several obstacles to increasing the robustness and eventual automation are discussed. 25

26 VII. Conclusions and Future Work Effective endpointing of low open area etch is extremely difficult using a timed etch or by monitoring a few hand-selected wavelengths. Alternative methods using PCA in conjunction with T 2 detection and recursive mean updates have been presented for estimating endpoint and calibrating this estimate over long term use. These methods have been applied to production wafers at Digital Semiconductor and the results confirmed through SEM analysis. The key issues for success using this approach involve careful analysis of which principal components are aligned with drift and removal of those components if possible. Issues regarding mean centering to address run-to-run shifts in spectral mean are also addressed. The current and future focus of this work is to address the critical obstacles in developing a fully automated, robust system for commercial use. To commercially implement this approach and address multi-layer etches where multiple PCA models are required, there are three sources of variation that need to be further addressed. The first is to determine when etch begins so that any transient signals between layers do not require data processing or trigger any alarms. The second is to identify and adapt/filter any drift or shifts in the spectral signature and the third, which is primarily focused on in this paper, is the characterization of endpoint in the presence of noise and process related disturbances. There are several approaches that may overcome any or all of these sources of variation. In the first two cases, the algorithm must adjust to the run-to-run variance due to process drift and shifts and in the third case, identify the variance due to endpoint. For all three steps, a priori information is used to determine when etch begins (first source of variation), to recalculate the new baseline spectral mean (second source of variation), and to determine when clearing is complete or endpoint (third source of variation). The characteristics of the shift signifying the beginning of etch usually follow a step-like pattern. Gradient methods do not work well for these tasks because there are often noise-like fluctuations in the signal or transients before etch begins. To identify the beginning of etch, a step fitting function can be applied to clusters of incoming data to identify the characteristic step due to reactants being consumed and products formed and from this identification, the baseline is adjusted to the new mean [25]. One constraint is that the data window be sized appropriately with the bandwidth of the estimation loop. By splitting the data set into two different data populations and iteratively computing the mean for each population, a step is identified and fit. The split always begins at the most recent or current sample and works backward using prior calculations. The sum squared error for each fit over a group is compared and the process is repeated until the beginning of etch is determined by a large shift in the T 2 calculation. Once determined, the resulting mean after the shift is used to mean center the incoming OES measurements. When coded efficiently this algorithm can be used with the PCA based T 2 method in real-time. 26

APC. Jan Zimpel Knut Voigtländer. Dirk Knobloch Infineon Technologies AG München. Advanced Data Processing GmbH. Oct Page 1

APC. Jan Zimpel Knut Voigtländer. Dirk Knobloch Infineon Technologies AG München. Advanced Data Processing GmbH. Oct Page 1 Processing Infineon Technologies AG München Oct. 21 Page 1 SEMATECH AEC/ Symposium XIII October 6-11, 2, Banff, Canada Outline Processing Introduction Comparison of common used endpoint detection methods

More information

Chapter 5. Track Geometry Data Analysis

Chapter 5. Track Geometry Data Analysis Chapter Track Geometry Data Analysis This chapter explains how and why the data collected for the track geometry was manipulated. The results of these studies in the time and frequency domain are addressed.

More information

Clustering and Visualisation of Data

Clustering and Visualisation of Data Clustering and Visualisation of Data Hiroshi Shimodaira January-March 28 Cluster analysis aims to partition a data set into meaningful or useful groups, based on distances between data points. In some

More information

SELECTION OF A MULTIVARIATE CALIBRATION METHOD

SELECTION OF A MULTIVARIATE CALIBRATION METHOD SELECTION OF A MULTIVARIATE CALIBRATION METHOD 0. Aim of this document Different types of multivariate calibration methods are available. The aim of this document is to help the user select the proper

More information

Error Analysis, Statistics and Graphing

Error Analysis, Statistics and Graphing Error Analysis, Statistics and Graphing This semester, most of labs we require us to calculate a numerical answer based on the data we obtain. A hard question to answer in most cases is how good is your

More information

D-Optimal Designs. Chapter 888. Introduction. D-Optimal Design Overview

D-Optimal Designs. Chapter 888. Introduction. D-Optimal Design Overview Chapter 888 Introduction This procedure generates D-optimal designs for multi-factor experiments with both quantitative and qualitative factors. The factors can have a mixed number of levels. For example,

More information

Tensor Based Approaches for LVA Field Inference

Tensor Based Approaches for LVA Field Inference Tensor Based Approaches for LVA Field Inference Maksuda Lillah and Jeff Boisvert The importance of locally varying anisotropy (LVA) in model construction can be significant; however, it is often ignored

More information

METAL OXIDE VARISTORS

METAL OXIDE VARISTORS POWERCET CORPORATION METAL OXIDE VARISTORS PROTECTIVE LEVELS, CURRENT AND ENERGY RATINGS OF PARALLEL VARISTORS PREPARED FOR EFI ELECTRONICS CORPORATION SALT LAKE CITY, UTAH METAL OXIDE VARISTORS PROTECTIVE

More information

Chapter 2 Basic Structure of High-Dimensional Spaces

Chapter 2 Basic Structure of High-Dimensional Spaces Chapter 2 Basic Structure of High-Dimensional Spaces Data is naturally represented geometrically by associating each record with a point in the space spanned by the attributes. This idea, although simple,

More information

The latest trend of hybrid instrumentation

The latest trend of hybrid instrumentation Multivariate Data Processing of Spectral Images: The Ugly, the Bad, and the True The results of various multivariate data-processing methods of Raman maps recorded with a dispersive Raman microscope are

More information

On the quality of measured optical aberration coefficients using phase wheel monitor

On the quality of measured optical aberration coefficients using phase wheel monitor On the quality of measured optical aberration coefficients using phase wheel monitor Lena V. Zavyalova *, Aaron R. Robinson, Anatoly Bourov, Neal V. Lafferty, and Bruce W. Smith Center for Nanolithography

More information

NEAR-IR BROADBAND POLARIZER DESIGN BASED ON PHOTONIC CRYSTALS

NEAR-IR BROADBAND POLARIZER DESIGN BASED ON PHOTONIC CRYSTALS U.P.B. Sci. Bull., Series A, Vol. 77, Iss. 3, 2015 ISSN 1223-7027 NEAR-IR BROADBAND POLARIZER DESIGN BASED ON PHOTONIC CRYSTALS Bogdan Stefaniţă CALIN 1, Liliana PREDA 2 We have successfully designed a

More information

CHAPTER 3 SIMULATION TOOLS AND

CHAPTER 3 SIMULATION TOOLS AND CHAPTER 3 SIMULATION TOOLS AND Simulation tools used in this simulation project come mainly from Integrated Systems Engineering (ISE) and SYNOPSYS and are employed in different areas of study in the simulation

More information

Assignment 2. Classification and Regression using Linear Networks, Multilayer Perceptron Networks, and Radial Basis Functions

Assignment 2. Classification and Regression using Linear Networks, Multilayer Perceptron Networks, and Radial Basis Functions ENEE 739Q: STATISTICAL AND NEURAL PATTERN RECOGNITION Spring 2002 Assignment 2 Classification and Regression using Linear Networks, Multilayer Perceptron Networks, and Radial Basis Functions Aravind Sundaresan

More information

Machine Learning for Pre-emptive Identification of Performance Problems in UNIX Servers Helen Cunningham

Machine Learning for Pre-emptive Identification of Performance Problems in UNIX Servers Helen Cunningham Final Report for cs229: Machine Learning for Pre-emptive Identification of Performance Problems in UNIX Servers Helen Cunningham Abstract. The goal of this work is to use machine learning to understand

More information

High spatial resolution measurement of volume holographic gratings

High spatial resolution measurement of volume holographic gratings High spatial resolution measurement of volume holographic gratings Gregory J. Steckman, Frank Havermeyer Ondax, Inc., 8 E. Duarte Rd., Monrovia, CA, USA 9116 ABSTRACT The conventional approach for measuring

More information

Design and Analysis of an Euler Transformation Algorithm Applied to Full-Polarimetric ISAR Imagery

Design and Analysis of an Euler Transformation Algorithm Applied to Full-Polarimetric ISAR Imagery Design and Analysis of an Euler Transformation Algorithm Applied to Full-Polarimetric ISAR Imagery Christopher S. Baird Advisor: Robert Giles Submillimeter-Wave Technology Laboratory (STL) Presented in

More information

Ultrasonic Multi-Skip Tomography for Pipe Inspection

Ultrasonic Multi-Skip Tomography for Pipe Inspection 18 th World Conference on Non destructive Testing, 16-2 April 212, Durban, South Africa Ultrasonic Multi-Skip Tomography for Pipe Inspection Arno VOLKER 1, Rik VOS 1 Alan HUNTER 1 1 TNO, Stieltjesweg 1,

More information

Data Mining Chapter 3: Visualizing and Exploring Data Fall 2011 Ming Li Department of Computer Science and Technology Nanjing University

Data Mining Chapter 3: Visualizing and Exploring Data Fall 2011 Ming Li Department of Computer Science and Technology Nanjing University Data Mining Chapter 3: Visualizing and Exploring Data Fall 2011 Ming Li Department of Computer Science and Technology Nanjing University Exploratory data analysis tasks Examine the data, in search of structures

More information

Optical Topography Measurement of Patterned Wafers

Optical Topography Measurement of Patterned Wafers Optical Topography Measurement of Patterned Wafers Xavier Colonna de Lega and Peter de Groot Zygo Corporation, Laurel Brook Road, Middlefield CT 6455, USA xcolonna@zygo.com Abstract. We model the measurement

More information

Chapter 3 Set Redundancy in Magnetic Resonance Brain Images

Chapter 3 Set Redundancy in Magnetic Resonance Brain Images 16 Chapter 3 Set Redundancy in Magnetic Resonance Brain Images 3.1 MRI (magnetic resonance imaging) MRI is a technique of measuring physical structure within the human anatomy. Our proposed research focuses

More information

OPTIMISATION OF PIN FIN HEAT SINK USING TAGUCHI METHOD

OPTIMISATION OF PIN FIN HEAT SINK USING TAGUCHI METHOD CHAPTER - 5 OPTIMISATION OF PIN FIN HEAT SINK USING TAGUCHI METHOD The ever-increasing demand to lower the production costs due to increased competition has prompted engineers to look for rigorous methods

More information

AN ALGORITHM FOR BLIND RESTORATION OF BLURRED AND NOISY IMAGES

AN ALGORITHM FOR BLIND RESTORATION OF BLURRED AND NOISY IMAGES AN ALGORITHM FOR BLIND RESTORATION OF BLURRED AND NOISY IMAGES Nader Moayeri and Konstantinos Konstantinides Hewlett-Packard Laboratories 1501 Page Mill Road Palo Alto, CA 94304-1120 moayeri,konstant@hpl.hp.com

More information

Points Lines Connected points X-Y Scatter. X-Y Matrix Star Plot Histogram Box Plot. Bar Group Bar Stacked H-Bar Grouped H-Bar Stacked

Points Lines Connected points X-Y Scatter. X-Y Matrix Star Plot Histogram Box Plot. Bar Group Bar Stacked H-Bar Grouped H-Bar Stacked Plotting Menu: QCExpert Plotting Module graphs offers various tools for visualization of uni- and multivariate data. Settings and options in different types of graphs allow for modifications and customizations

More information

Photoresist Qualification using Scatterometry CD

Photoresist Qualification using Scatterometry CD Photoresist Qualification using Scatterometry CD Roie Volkovich *a, Yosef Avrahamov a, Guy Cohen a, Patricia Fallon b, Wenyan Yin b, a KLA-Tencor Corporation Israel, Halavian St., P.O.Box 143, Migdal Haemek

More information

2. Data Preprocessing

2. Data Preprocessing 2. Data Preprocessing Contents of this Chapter 2.1 Introduction 2.2 Data cleaning 2.3 Data integration 2.4 Data transformation 2.5 Data reduction Reference: [Han and Kamber 2006, Chapter 2] SFU, CMPT 459

More information

FMA901F: Machine Learning Lecture 3: Linear Models for Regression. Cristian Sminchisescu

FMA901F: Machine Learning Lecture 3: Linear Models for Regression. Cristian Sminchisescu FMA901F: Machine Learning Lecture 3: Linear Models for Regression Cristian Sminchisescu Machine Learning: Frequentist vs. Bayesian In the frequentist setting, we seek a fixed parameter (vector), with value(s)

More information

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong) Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong) References: [1] http://homepages.inf.ed.ac.uk/rbf/hipr2/index.htm [2] http://www.cs.wisc.edu/~dyer/cs540/notes/vision.html

More information

How to Analyze Materials

How to Analyze Materials INTERNATIONAL CENTRE FOR DIFFRACTION DATA How to Analyze Materials A PRACTICAL GUIDE FOR POWDER DIFFRACTION To All Readers This is a practical guide. We assume that the reader has access to a laboratory

More information

DESIGNER S NOTEBOOK Proximity Detection and Link Budget By Tom Dunn July 2011

DESIGNER S NOTEBOOK Proximity Detection and Link Budget By Tom Dunn July 2011 INTELLIGENT OPTO SENSOR Number 38 DESIGNER S NOTEBOOK Proximity Detection and Link Budget By Tom Dunn July 2011 Overview TAOS proximity sensors operate by flashing an infrared (IR) light towards a surface

More information

Feature Selection Technique to Improve Performance Prediction in a Wafer Fabrication Process

Feature Selection Technique to Improve Performance Prediction in a Wafer Fabrication Process Feature Selection Technique to Improve Performance Prediction in a Wafer Fabrication Process KITTISAK KERDPRASOP and NITTAYA KERDPRASOP Data Engineering Research Unit, School of Computer Engineering, Suranaree

More information

CHAPTER 3 PRINCIPAL COMPONENT ANALYSIS AND FISHER LINEAR DISCRIMINANT ANALYSIS

CHAPTER 3 PRINCIPAL COMPONENT ANALYSIS AND FISHER LINEAR DISCRIMINANT ANALYSIS 38 CHAPTER 3 PRINCIPAL COMPONENT ANALYSIS AND FISHER LINEAR DISCRIMINANT ANALYSIS 3.1 PRINCIPAL COMPONENT ANALYSIS (PCA) 3.1.1 Introduction In the previous chapter, a brief literature review on conventional

More information

Network Traffic Measurements and Analysis

Network Traffic Measurements and Analysis DEIB - Politecnico di Milano Fall, 2017 Introduction Often, we have only a set of features x = x 1, x 2,, x n, but no associated response y. Therefore we are not interested in prediction nor classification,

More information

ISOCS Characterization of Sodium Iodide Detectors for Gamma-Ray Spectrometry

ISOCS Characterization of Sodium Iodide Detectors for Gamma-Ray Spectrometry ISOCS Characterization of Sodium Iodide Detectors for Gamma-Ray Spectrometry Sasha A. Philips, Frazier Bronson, Ram Venkataraman, Brian M. Young Abstract--Activity measurements require knowledge of the

More information

Constrained optimization of band edge filter matching layers

Constrained optimization of band edge filter matching layers Constrained optimization of band edge filter matching layers Ronald R. Willey, Consultant 13039 Cedar Street Charlevoix, MI 49720, USA rwilley@freeway.net ABSTRACT A constrained optimization design procedure

More information

COMPARISON OF 3D LASER VIBROMETER AND ACCELEROMETER FREQUENCY MEASUREMENTS

COMPARISON OF 3D LASER VIBROMETER AND ACCELEROMETER FREQUENCY MEASUREMENTS Proceedings of the IMAC-XXVII February 9-12, 2009 Orlando, Florida USA 2009 Society for Experimental Mechanics Inc. COMPARISON OF 3D LASER VIBROMETER AND ACCELEROMETER FREQUENCY MEASUREMENTS Pawan Pingle,

More information

Interferogram Analysis using Active Instance-Based Learning

Interferogram Analysis using Active Instance-Based Learning Interferogram Analysis using Active Instance-Based Learning Olac Fuentes and Thamar Solorio Instituto Nacional de Astrofísica, Óptica y Electrónica Luis Enrique Erro 1 Santa María Tonantzintla, Puebla,

More information

Spectral Compression: Weighted Principal Component Analysis versus Weighted Least Squares

Spectral Compression: Weighted Principal Component Analysis versus Weighted Least Squares Spectral Compression: Weighted Principal Component Analysis versus Weighted Least Squares Farnaz Agahian a*, Brian Funt a, Seyed Hossein Amirshahi b a Simon Fraser University, 8888 University Dr. V5A 1S6,

More information

MONITORING THE REPEATABILITY AND REPRODUCIBILTY OF A NATURAL GAS CALIBRATION FACILITY

MONITORING THE REPEATABILITY AND REPRODUCIBILTY OF A NATURAL GAS CALIBRATION FACILITY MONITORING THE REPEATABILITY AND REPRODUCIBILTY OF A NATURAL GAS CALIBRATION FACILITY T.M. Kegel and W.R. Johansen Colorado Engineering Experiment Station, Inc. (CEESI) 54043 WCR 37, Nunn, CO, 80648 USA

More information

Week 7 Picturing Network. Vahe and Bethany

Week 7 Picturing Network. Vahe and Bethany Week 7 Picturing Network Vahe and Bethany Freeman (2005) - Graphic Techniques for Exploring Social Network Data The two main goals of analyzing social network data are identification of cohesive groups

More information

Analysis of Directional Beam Patterns from Firefly Optimization

Analysis of Directional Beam Patterns from Firefly Optimization Analysis of Directional Beam Patterns from Firefly Optimization Nicholas Misiunas, Charles Thompson and Kavitha Chandra Center for Advanced Computation and Telecommunications Department of Electrical and

More information

IMAGE DE-NOISING IN WAVELET DOMAIN

IMAGE DE-NOISING IN WAVELET DOMAIN IMAGE DE-NOISING IN WAVELET DOMAIN Aaditya Verma a, Shrey Agarwal a a Department of Civil Engineering, Indian Institute of Technology, Kanpur, India - (aaditya, ashrey)@iitk.ac.in KEY WORDS: Wavelets,

More information

Principal Component Analysis

Principal Component Analysis Copyright 2004, Casa Software Ltd. All Rights Reserved. 1 of 16 Principal Component Analysis Introduction XPS is a technique that provides chemical information about a sample that sets it apart from other

More information

Advanced Surface Based MoM Techniques for Packaging and Interconnect Analysis

Advanced Surface Based MoM Techniques for Packaging and Interconnect Analysis Electrical Interconnect and Packaging Advanced Surface Based MoM Techniques for Packaging and Interconnect Analysis Jason Morsey Barry Rubin, Lijun Jiang, Lon Eisenberg, Alina Deutsch Introduction Fast

More information

Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation

Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation Obviously, this is a very slow process and not suitable for dynamic scenes. To speed things up, we can use a laser that projects a vertical line of light onto the scene. This laser rotates around its vertical

More information

Design of Fault Diagnosis System of FPSO Production Process Based on MSPCA

Design of Fault Diagnosis System of FPSO Production Process Based on MSPCA 2009 Fifth International Conference on Information Assurance and Security Design of Fault Diagnosis System of FPSO Production Process Based on MSPCA GAO Qiang, HAN Miao, HU Shu-liang, DONG Hai-jie ianjin

More information

Mode-Field Diameter and Spot Size Measurements of Lensed and Tapered Specialty Fibers

Mode-Field Diameter and Spot Size Measurements of Lensed and Tapered Specialty Fibers Mode-Field Diameter and Spot Size Measurements of Lensed and Tapered Specialty Fibers By Jeffrey L. Guttman, Ph.D., Director of Engineering, Ophir-Spiricon Abstract: The Mode-Field Diameter (MFD) and spot

More information

Chapter 2 On-Chip Protection Solution for Radio Frequency Integrated Circuits in Standard CMOS Process

Chapter 2 On-Chip Protection Solution for Radio Frequency Integrated Circuits in Standard CMOS Process Chapter 2 On-Chip Protection Solution for Radio Frequency Integrated Circuits in Standard CMOS Process 2.1 Introduction Standard CMOS technologies have been increasingly used in RF IC applications mainly

More information

Basics of Multivariate Modelling and Data Analysis

Basics of Multivariate Modelling and Data Analysis Basics of Multivariate Modelling and Data Analysis Kurt-Erik Häggblom 9. Linear regression with latent variables 9.1 Principal component regression (PCR) 9.2 Partial least-squares regression (PLS) [ mostly

More information

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION 6.1 INTRODUCTION Fuzzy logic based computational techniques are becoming increasingly important in the medical image analysis arena. The significant

More information

The Curse of Dimensionality

The Curse of Dimensionality The Curse of Dimensionality ACAS 2002 p1/66 Curse of Dimensionality The basic idea of the curse of dimensionality is that high dimensional data is difficult to work with for several reasons: Adding more

More information

17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES

17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES 17. SEISMIC ANALYSIS MODELING TO SATISFY BUILDING CODES The Current Building Codes Use the Terminology: Principal Direction without a Unique Definition 17.1 INTRODUCTION { XE "Building Codes" }Currently

More information

ELEC Dr Reji Mathew Electrical Engineering UNSW

ELEC Dr Reji Mathew Electrical Engineering UNSW ELEC 4622 Dr Reji Mathew Electrical Engineering UNSW Review of Motion Modelling and Estimation Introduction to Motion Modelling & Estimation Forward Motion Backward Motion Block Motion Estimation Motion

More information

EMO A Real-World Application of a Many-Objective Optimisation Complexity Reduction Process

EMO A Real-World Application of a Many-Objective Optimisation Complexity Reduction Process EMO 2013 A Real-World Application of a Many-Objective Optimisation Complexity Reduction Process Robert J. Lygoe, Mark Cary, and Peter J. Fleming 22-March-2013 Contents Introduction Background Process Enhancements

More information

Supporting Information. High-Throughput, Algorithmic Determination of Nanoparticle Structure From Electron Microscopy Images

Supporting Information. High-Throughput, Algorithmic Determination of Nanoparticle Structure From Electron Microscopy Images Supporting Information High-Throughput, Algorithmic Determination of Nanoparticle Structure From Electron Microscopy Images Christine R. Laramy, 1, Keith A. Brown, 2, Matthew N. O Brien, 2 and Chad. A.

More information

Modeling and Estimation of FPN Components in CMOS Image Sensors

Modeling and Estimation of FPN Components in CMOS Image Sensors Modeling and Estimation of FPN Components in CMOS Image Sensors Abbas El Gamal a, Boyd Fowler a,haomin b,xinqiaoliu a a Information Systems Laboratory, Stanford University Stanford, CA 945 USA b Fudan

More information

Chapter 11 Representation & Description

Chapter 11 Representation & Description Chain Codes Chain codes are used to represent a boundary by a connected sequence of straight-line segments of specified length and direction. The direction of each segment is coded by using a numbering

More information

Renyan Ge and David A. Clausi

Renyan Ge and David A. Clausi MORPHOLOGICAL SKELETON ALGORITHM FOR PDP PRODUCTION LINE INSPECTION Renyan Ge and David A. Clausi Systems Design Engineering University of Waterloo, 200 University Avenue West Waterloo, Ontario, Canada

More information

ECE 176 Digital Image Processing Handout #14 Pamela Cosman 4/29/05 TEXTURE ANALYSIS

ECE 176 Digital Image Processing Handout #14 Pamela Cosman 4/29/05 TEXTURE ANALYSIS ECE 176 Digital Image Processing Handout #14 Pamela Cosman 4/29/ TEXTURE ANALYSIS Texture analysis is covered very briefly in Gonzalez and Woods, pages 66 671. This handout is intended to supplement that

More information

RSM Split-Plot Designs & Diagnostics Solve Real-World Problems

RSM Split-Plot Designs & Diagnostics Solve Real-World Problems RSM Split-Plot Designs & Diagnostics Solve Real-World Problems Shari Kraber Pat Whitcomb Martin Bezener Stat-Ease, Inc. Stat-Ease, Inc. Stat-Ease, Inc. 221 E. Hennepin Ave. 221 E. Hennepin Ave. 221 E.

More information

MRT based Fixed Block size Transform Coding

MRT based Fixed Block size Transform Coding 3 MRT based Fixed Block size Transform Coding Contents 3.1 Transform Coding..64 3.1.1 Transform Selection...65 3.1.2 Sub-image size selection... 66 3.1.3 Bit Allocation.....67 3.2 Transform coding using

More information

Byung Kim, Michael McKinley, William Vogt

Byung Kim, Michael McKinley, William Vogt The Inflection Scaling Method: A new method for calculating J c in trouser tear specimens in presence of remote energy absorption without optical observation of crack initiation Byung Kim, Michael McKinley,

More information

Inspection System for High-Yield Production of VLSI Wafers

Inspection System for High-Yield Production of VLSI Wafers Inspection System for High-Yield Production of VLSI Wafers Toshimitsu Hamada 1), Jun Nakazato 2), Kenji Watanabe 3), Fumio Mizuno 4), Shizuo Isogai 5) 1) Nasu University, Faculty of Urban Economics 2)

More information

Using Excel for Graphical Analysis of Data

Using Excel for Graphical Analysis of Data Using Excel for Graphical Analysis of Data Introduction In several upcoming labs, a primary goal will be to determine the mathematical relationship between two variable physical parameters. Graphs are

More information

CS 348B Project Report Mingyu Gao, Jing Pu

CS 348B Project Report Mingyu Gao, Jing Pu CS 348B Project Report Mingyu Gao, Jing Pu mgao12@stanford.edu, jingpu@stanford.edu Introduction In this project, we plan to render silicon wafers with the signature of rainbow colors on the reflecting

More information

ECG782: Multidimensional Digital Signal Processing

ECG782: Multidimensional Digital Signal Processing Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Spring 2014 TTh 14:30-15:45 CBC C313 Lecture 06 Image Structures 13/02/06 http://www.ee.unlv.edu/~b1morris/ecg782/

More information

Raman Images. Jeremy M. Shaver 1, Eunah Lee 2, Andrew Whitley 2, R. Scott Koch. 1. Eigenvector Research, Inc. 2. HORIBA Jobin Yvon, Inc.

Raman Images. Jeremy M. Shaver 1, Eunah Lee 2, Andrew Whitley 2, R. Scott Koch. 1. Eigenvector Research, Inc. 2. HORIBA Jobin Yvon, Inc. Analyzing and Visualizing Large Raman Images Jeremy M. Shaver 1, Eunah Lee 2, Andrew Whitley 2, R. Scott Koch 1 1. Eigenvector Research, Inc. 2. HORIBA Jobin Yvon, Inc. What is a Large Image? Gone from

More information

SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS.

SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS. SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS. 1. 3D AIRWAY TUBE RECONSTRUCTION. RELATED TO FIGURE 1 AND STAR METHODS

More information

Adaptive Waveform Inversion: Theory Mike Warner*, Imperial College London, and Lluís Guasch, Sub Salt Solutions Limited

Adaptive Waveform Inversion: Theory Mike Warner*, Imperial College London, and Lluís Guasch, Sub Salt Solutions Limited Adaptive Waveform Inversion: Theory Mike Warner*, Imperial College London, and Lluís Guasch, Sub Salt Solutions Limited Summary We present a new method for performing full-waveform inversion that appears

More information

Lecture 8 Object Descriptors

Lecture 8 Object Descriptors Lecture 8 Object Descriptors Azadeh Fakhrzadeh Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University 2 Reading instructions Chapter 11.1 11.4 in G-W Azadeh Fakhrzadeh

More information

Spectral Classification

Spectral Classification Spectral Classification Spectral Classification Supervised versus Unsupervised Classification n Unsupervised Classes are determined by the computer. Also referred to as clustering n Supervised Classes

More information

FACE RECOGNITION USING INDEPENDENT COMPONENT

FACE RECOGNITION USING INDEPENDENT COMPONENT Chapter 5 FACE RECOGNITION USING INDEPENDENT COMPONENT ANALYSIS OF GABORJET (GABORJET-ICA) 5.1 INTRODUCTION PCA is probably the most widely used subspace projection technique for face recognition. A major

More information

LOESS curve fitted to a population sampled from a sine wave with uniform noise added. The LOESS curve approximates the original sine wave.

LOESS curve fitted to a population sampled from a sine wave with uniform noise added. The LOESS curve approximates the original sine wave. LOESS curve fitted to a population sampled from a sine wave with uniform noise added. The LOESS curve approximates the original sine wave. http://en.wikipedia.org/wiki/local_regression Local regression

More information

SUMMARY: DISTINCTIVE IMAGE FEATURES FROM SCALE- INVARIANT KEYPOINTS

SUMMARY: DISTINCTIVE IMAGE FEATURES FROM SCALE- INVARIANT KEYPOINTS SUMMARY: DISTINCTIVE IMAGE FEATURES FROM SCALE- INVARIANT KEYPOINTS Cognitive Robotics Original: David G. Lowe, 004 Summary: Coen van Leeuwen, s1460919 Abstract: This article presents a method to extract

More information

CIE L*a*b* color model

CIE L*a*b* color model CIE L*a*b* color model To further strengthen the correlation between the color model and human perception, we apply the following non-linear transformation: with where (X n,y n,z n ) are the tristimulus

More information

OPTIMIZING A VIDEO PREPROCESSOR FOR OCR. MR IBM Systems Dev Rochester, elopment Division Minnesota

OPTIMIZING A VIDEO PREPROCESSOR FOR OCR. MR IBM Systems Dev Rochester, elopment Division Minnesota OPTIMIZING A VIDEO PREPROCESSOR FOR OCR MR IBM Systems Dev Rochester, elopment Division Minnesota Summary This paper describes how optimal video preprocessor performance can be achieved using a software

More information

Reproducing the hierarchy of disorder for Morpho-inspired, broad-angle color reflection

Reproducing the hierarchy of disorder for Morpho-inspired, broad-angle color reflection Supplementary Information for Reproducing the hierarchy of disorder for Morpho-inspired, broad-angle color reflection Bokwang Song 1, Villads Egede Johansen 2,3, Ole Sigmund 3 and Jung H. Shin 4,1,* 1

More information

doi: /

doi: / Yiting Xie ; Anthony P. Reeves; Single 3D cell segmentation from optical CT microscope images. Proc. SPIE 934, Medical Imaging 214: Image Processing, 9343B (March 21, 214); doi:1.1117/12.243852. (214)

More information

K-Means Clustering Using Localized Histogram Analysis

K-Means Clustering Using Localized Histogram Analysis K-Means Clustering Using Localized Histogram Analysis Michael Bryson University of South Carolina, Department of Computer Science Columbia, SC brysonm@cse.sc.edu Abstract. The first step required for many

More information

Chemometrics. Description of Pirouette Algorithms. Technical Note. Abstract

Chemometrics. Description of Pirouette Algorithms. Technical Note. Abstract 19-1214 Chemometrics Technical Note Description of Pirouette Algorithms Abstract This discussion introduces the three analysis realms available in Pirouette and briefly describes each of the algorithms

More information

OPTICAL TECHNOLOGIES FOR TSV INSPECTION Arun A. Aiyer, Frontier Semiconductor 2127 Ringwood Ave, San Jose, California 95131

OPTICAL TECHNOLOGIES FOR TSV INSPECTION Arun A. Aiyer, Frontier Semiconductor 2127 Ringwood Ave, San Jose, California 95131 OPTICAL TECHNOLOGIES FOR TSV INSPECTION Arun A. Aiyer, Frontier Semiconductor 2127 Ringwood Ave, San Jose, California 95131 ABSTRACT: In this paper, Frontier Semiconductor will introduce a new technology

More information

This paper describes an analytical approach to the parametric analysis of target/decoy

This paper describes an analytical approach to the parametric analysis of target/decoy Parametric analysis of target/decoy performance1 John P. Kerekes Lincoln Laboratory, Massachusetts Institute of Technology 244 Wood Street Lexington, Massachusetts 02173 ABSTRACT As infrared sensing technology

More information

MODERN semiconductor manufacturing processes typically

MODERN semiconductor manufacturing processes typically 458 IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, VOL. 18, NO. 3, AUGUST 2005 Locating Disturbances in Semiconductor Manufacturing With Stepwise Regression Anthony T. McCray, Student Member, IEEE,

More information

Data Mining - Data. Dr. Jean-Michel RICHER Dr. Jean-Michel RICHER Data Mining - Data 1 / 47

Data Mining - Data. Dr. Jean-Michel RICHER Dr. Jean-Michel RICHER Data Mining - Data 1 / 47 Data Mining - Data Dr. Jean-Michel RICHER 2018 jean-michel.richer@univ-angers.fr Dr. Jean-Michel RICHER Data Mining - Data 1 / 47 Outline 1. Introduction 2. Data preprocessing 3. CPA with R 4. Exercise

More information

Aircraft Tracking Based on KLT Feature Tracker and Image Modeling

Aircraft Tracking Based on KLT Feature Tracker and Image Modeling Aircraft Tracking Based on KLT Feature Tracker and Image Modeling Khawar Ali, Shoab A. Khan, and Usman Akram Computer Engineering Department, College of Electrical & Mechanical Engineering, National University

More information

Tutorial: Using Tina Vision s Quantitative Pattern Recognition Tool.

Tutorial: Using Tina Vision s Quantitative Pattern Recognition Tool. Tina Memo No. 2014-004 Internal Report Tutorial: Using Tina Vision s Quantitative Pattern Recognition Tool. P.D.Tar. Last updated 07 / 06 / 2014 ISBE, Medical School, University of Manchester, Stopford

More information

Comparison of fiber orientation analysis methods in Avizo

Comparison of fiber orientation analysis methods in Avizo Comparison of fiber orientation analysis methods in Avizo More info about this article: http://www.ndt.net/?id=20865 Abstract Rémi Blanc 1, Peter Westenberger 2 1 FEI, 3 Impasse Rudolf Diesel, Bât A, 33708

More information

Driven Cavity Example

Driven Cavity Example BMAppendixI.qxd 11/14/12 6:55 PM Page I-1 I CFD Driven Cavity Example I.1 Problem One of the classic benchmarks in CFD is the driven cavity problem. Consider steady, incompressible, viscous flow in a square

More information

Facial Expression Detection Using Implemented (PCA) Algorithm

Facial Expression Detection Using Implemented (PCA) Algorithm Facial Expression Detection Using Implemented (PCA) Algorithm Dileep Gautam (M.Tech Cse) Iftm University Moradabad Up India Abstract: Facial expression plays very important role in the communication with

More information

Robust Kernel Methods in Clustering and Dimensionality Reduction Problems

Robust Kernel Methods in Clustering and Dimensionality Reduction Problems Robust Kernel Methods in Clustering and Dimensionality Reduction Problems Jian Guo, Debadyuti Roy, Jing Wang University of Michigan, Department of Statistics Introduction In this report we propose robust

More information

CHAPTER 3. Preprocessing and Feature Extraction. Techniques

CHAPTER 3. Preprocessing and Feature Extraction. Techniques CHAPTER 3 Preprocessing and Feature Extraction Techniques CHAPTER 3 Preprocessing and Feature Extraction Techniques 3.1 Need for Preprocessing and Feature Extraction schemes for Pattern Recognition and

More information

Lecture 3: Camera Calibration, DLT, SVD

Lecture 3: Camera Calibration, DLT, SVD Computer Vision Lecture 3 23--28 Lecture 3: Camera Calibration, DL, SVD he Inner Parameters In this section we will introduce the inner parameters of the cameras Recall from the camera equations λx = P

More information

Classification of Hyperspectral Breast Images for Cancer Detection. Sander Parawira December 4, 2009

Classification of Hyperspectral Breast Images for Cancer Detection. Sander Parawira December 4, 2009 1 Introduction Classification of Hyperspectral Breast Images for Cancer Detection Sander Parawira December 4, 2009 parawira@stanford.edu In 2009 approximately one out of eight women has breast cancer.

More information

Fourier Transforms and Signal Analysis

Fourier Transforms and Signal Analysis Fourier Transforms and Signal Analysis The Fourier transform analysis is one of the most useful ever developed in Physical and Analytical chemistry. Everyone knows that FTIR is based on it, but did one

More information

Chapter 4. Clustering Core Atoms by Location

Chapter 4. Clustering Core Atoms by Location Chapter 4. Clustering Core Atoms by Location In this chapter, a process for sampling core atoms in space is developed, so that the analytic techniques in section 3C can be applied to local collections

More information

Linear Methods for Regression and Shrinkage Methods

Linear Methods for Regression and Shrinkage Methods Linear Methods for Regression and Shrinkage Methods Reference: The Elements of Statistical Learning, by T. Hastie, R. Tibshirani, J. Friedman, Springer 1 Linear Regression Models Least Squares Input vectors

More information

3. Data Preprocessing. 3.1 Introduction

3. Data Preprocessing. 3.1 Introduction 3. Data Preprocessing Contents of this Chapter 3.1 Introduction 3.2 Data cleaning 3.3 Data integration 3.4 Data transformation 3.5 Data reduction SFU, CMPT 740, 03-3, Martin Ester 84 3.1 Introduction Motivation

More information

GENERAL AUTOMATED FLAW DETECTION SCHEME FOR NDE X-RAY IMAGES

GENERAL AUTOMATED FLAW DETECTION SCHEME FOR NDE X-RAY IMAGES GENERAL AUTOMATED FLAW DETECTION SCHEME FOR NDE X-RAY IMAGES Karl W. Ulmer and John P. Basart Center for Nondestructive Evaluation Department of Electrical and Computer Engineering Iowa State University

More information

Improved Centroid Peak Detection and Mass Accuracy using a Novel, Fast Data Reconstruction Method

Improved Centroid Peak Detection and Mass Accuracy using a Novel, Fast Data Reconstruction Method Overview Improved Centroid Peak Detection and Mass Accuracy using a Novel, Fast Data Reconstruction Method James A. Ferguson 1, William G. Sawyers 1, Keith A. Waddell 1, Anthony G. Ferrige 2, Robert Alecio

More information

Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi

Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi 1. Introduction The choice of a particular transform in a given application depends on the amount of

More information