Empirical Mode Decomposition Analysis using Rational Splines

Size: px
Start display at page:

Download "Empirical Mode Decomposition Analysis using Rational Splines"

Transcription

1 Empirical Mode Decomposition Analysis using Rational Splines Geoff Pegram Pegram, GGS, MC Peel & TA McMahon, (28). Empirical Mode Decomposition using rational splines: an application to rainfall time series. Proc. R. Soc. A (28) 464,

2 Outline What is EMD? The EMD algorithm with Cubic Splines Rational Splines 2D EMD on a radar field 2D EMD on the sphere

3 What is EMD? Huang et al. (1998) developed the Hilbert- Huang transform as a new spectral analysis technique. EMD of a time series. Hilbert transform of the EMD results for spectral analysis. Only looking at EMD here.

4 Why EMD / Spectral Analysis? Try to separate physical signal from random noise in a time series Understanding of physical processes Sources of variability in a process Relationship(s) with other known processes Degree of randomness Predictability Model validation

5 Prior to EMD Fourier Assumes that a time series can be decomposed into a set of linear components. Works for linear and stationary time series. However, produces many physically meaningless harmonics as the degree of non-linearity and non-stationarity increases. Most real world processes are non-linear and nonstationary (geosciences, biological, socio-economic, etc).

6 EMD Basics A time series can be decomposed into a set of Intrinsic Mode Function(s) (IMFs) and a residual The EMD algorithm extracts the IMFs and the residual from a time series Locally adaptive Robust with respect to non-linear / non-stationary data No data pre-processing (like removal of trend ) What is an IMF? IMF Rules (Huang et al., 1998) # Maxima + # Minima = # Zero Crossings ±1 Average of cubic splines fitting extrema should = at all points

7 Melbourne Monthly Precipitation (the Algorithm) Precipitation (mm) Observed Maxima Max Spline Minima Min Spline -2 Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4

8 Melbourne Precipitation (Average of first fitted Spline) Precipitation (mm) Max Spline Min Spline Average -2 Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4

9 Melbourne Precipitation (Observed and Average Spline) Precipitation (mm) Observed Average -2 Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4

10 Melbourne Precipitation: 1 st Estimate of IMF1 (subtract average from data) 8 6 1st Estimate of IMF1 Precipitation (mm) Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4 Is it an IMF? Max. (39) + Min. (39) Zero Crossings (75) ± 1

11 EMD Basics (Recursive Sifting) Precipitation (mm) st Estimate of IMF1 Max Spline Min Spline Average -8 Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4

12 Melbourne Precipitation (2 nd Estimate of IMF1) 8 6 2nd Estimate of IMF1 Precipitation (mm) Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4 Is it an IMF? Max. (38) + Min. (38) = Zero Crossings (77) ± 1

13 Melbourne Precipitation (1 st IMF) 8 6 IMF1 Precipitation (mm) After 8 sifts IMF1 is extracted Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4

14 Melbourne Precipitation (Extracting IMF2) Precipitation (mm) Observed IMF1 Residual -8 Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4 Subtract IMF1 from the original time series and sift the residual.

15 EMD Basics Extracting IMFs As each IMF is identified by the sifting process, subtract all the IMFs from the original series to produce a new residual The final residual is reached when there are <= 3 extrema; it may be a trend and or an unresolved IMF There are 3 IMFs in Melbourne precipitation example

16 Melbourne Precipitation (EMD results) 3 IMFs & Residual plotted with data 16 8 Precipitation (mm) Observed Residual Precipitation (mm) 4-4 IMF2 Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4 8 IMF1 IMF3 Precipitation (mm) 4-4 Precipitation (mm) Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4-8 Dec-94 Dec-95 Dec-96 Dec-97 Dec-98 Dec-99 Dec- Dec-1 Dec-2 Dec-3 Dec-4

17 Melbourne Precipitation (IMF Features) Average Period (months) Varianc e (mm 2 ) Observed 748 Variance as a % of Observed (ΣIMFs + Residual) IMF (59) IMF (13) IMF (1) Residual (18) ΣIMFs + Residual (1)

18 Issue #2: Spline end conditions How to extrapolate cubic splines to the ends? Pad the time series? Set some rules? Mirror Average Slope = (SZero) Precipitation (mm) st Estimate of IMF2 Max Spline Min Spline Dec-94 Dec-95 Dec-96 Dec-97

19 End Condition rules comparison Run EMD with the three end condition rules on the same dataset to check for differences 8135 annual precipitation stations from around the world (GHCN version 2) Sample size range from years Mean annual precipitation Maximum = 6,336mm (Hawaii) Minimum =.5mm (Egypt)

20 Results How efficient was each end condition rule? More IMFs indicates the rule may be introducing fluctuations into the analysis End Condition Rule Total Number of IMFs IMFs / Station Mirror 29, Average 31, Slope = 26,19 3.2

21 How to control the ends and variance? Meran Downs data and First fit of splines to Extrema; p = Each segment is a cubic polynomial

22 1.9 Basis functions of cubic spline over unit interval: s(x) = A.u + B.t + C.u^3 + D.t^3 t = (x-xk)/(xk-xk+1) u=1-t t^3 u^3 basic cubic

23 Rational monomial 1/(1+pu) with p = 5 (pole at 1.2) Rational Spline segment formula s k (x) = A k u + B k t + C k u 3 /(1 + pt) + D k t 3 [1/(1 + pu)]

24 1.9 Scaled sum of elemental Basis Functions of Rational Spline Segment p = 5 t u=1-t t^3/(1+pu) u^3/(1+pt) rational (scaled)

25 Meran Downs data and First fit of splines to Extrema; p =

26 Meran Downs data and First fit of splines to Extrema; p =

27 EMD of Meran Downs: p = Obs IMF 1 IMF 2 IMF 3 Resid

28 EMD of Meran Downs: p = Obs IMF 1 IMF 2 IMF 3 Resid

29 Interim Conclusion We want to look at the effect of the tautness of the spline (controlled by p =, 1, 2, 4, 8) and the EMDings (s = 1 or ) on Overshoots Variance reduction Number of sifts Number of IMFs Computational efficiency we ve supercharged the code Now for some fun

30 2D EMD of a radar rainfield scan Sinclair S & Pegram GGS (25). Empirical Mode Decomposition in 2-D space and time: a tool for space-time rainfall analysis and nowcasting Hydrology and Earth System Sciences, 9,

31 Decomposition into IM Surfaces

32 The 2D radial spectrum of IMS1 & Resid1

Empirical Mode Decomposition: Improvement and Application

Empirical Mode Decomposition: Improvement and Application Empirical Mode Decomposition: Improvement and Application Peel, M.C. 1, G.G.S. Pegram 2 and T.A. McMahon 1 1 Department of Civil and Environmental Engineering, The University of Melbourne, Victoria 2 Civil

More information

Interpolation artifacts and bidimensional ensemble empirical mode decomposition

Interpolation artifacts and bidimensional ensemble empirical mode decomposition Interpolation artifacts and bidimensional ensemble empirical mode decomposition Jiajun Han* University of Alberta, Edmonton, Alberta, Canada, hjiajun@ualberta.ca Mirko van der Baan University of Alberta,

More information

Equivalent Effect Function and Fast Intrinsic Mode Decomposition

Equivalent Effect Function and Fast Intrinsic Mode Decomposition Equivalent Effect Function and Fast Intrinsic Mode Decomposition Louis Yu Lu E-mail: louisyulu@gmail.com Abstract: The Equivalent Effect Function (EEF) is defined as having the identical integral values

More information

Separation of Surface Roughness Profile from Raw Contour based on Empirical Mode Decomposition Shoubin LIU 1, a*, Hui ZHANG 2, b

Separation of Surface Roughness Profile from Raw Contour based on Empirical Mode Decomposition Shoubin LIU 1, a*, Hui ZHANG 2, b International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015) Separation of Surface Roughness Profile from Raw Contour based on Empirical Mode Decomposition Shoubin

More information

Cluster EMD and its Statistical Application

Cluster EMD and its Statistical Application Cluster EMD and its Statistical Application Donghoh Kim and Heeseok Oh Sejong University and Seoul National University November 10, 2007 1/27 Contents 1. Multi-scale Concept 2. Decomposition 3. Cluster

More information

USING LINEAR PREDICTION TO MITIGATE END EFFECTS IN EMPIRICAL MODE DECOMPOSITION. Steven Sandoval, Matthew Bredin, and Phillip L.

USING LINEAR PREDICTION TO MITIGATE END EFFECTS IN EMPIRICAL MODE DECOMPOSITION. Steven Sandoval, Matthew Bredin, and Phillip L. USING LINEAR PREDICTION TO MITIGATE END EFFECTS IN EMPIRICAL MODE DECOMPOSITION Steven Sandoval, Matthew Bredin, and Phillip L. De Leon New Mexico State University Klipsch School of Electrical and Computer

More information

Adaptive Boundary Effect Processing For Empirical Mode Decomposition Using Template Matching

Adaptive Boundary Effect Processing For Empirical Mode Decomposition Using Template Matching Appl. Math. Inf. Sci. 7, No. 1L, 61-66 (2013) 61 Applied Mathematics & Information Sciences An International Journal Adaptive Boundary Effect Processing For Empirical Mode Decomposition Using Template

More information

pyeemd Documentation Release Perttu Luukko

pyeemd Documentation Release Perttu Luukko pyeemd Documentation Release 1.3.1 Perttu Luukko August 10, 2016 Contents 1 Contents: 3 1.1 Installing pyeemd............................................ 3 1.2 Tutorial..................................................

More information

FPGA Implementation of HHT for Feature Extraction of Signals

FPGA Implementation of HHT for Feature Extraction of Signals IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 01 July 2016 ISSN (online): 2349-784X FPGA Implementation of HHT for Feature Extraction of Signals Mahesh Baban Shinde Manish

More information

In some applications it may be important that the extrema of the interpolating function are within the extrema of the given data.

In some applications it may be important that the extrema of the interpolating function are within the extrema of the given data. Shape-preserving piecewise poly. interpolation In some applications it may be important that the extrema of the interpolating function are within the extrema of the given data. For example: If you the

More information

Empirical Mode Decomposition Based Denoising by Customized Thresholding

Empirical Mode Decomposition Based Denoising by Customized Thresholding Vol:11, No:5, 17 Empirical Mode Decomposition Based Denoising by Customized Thresholding Wahiba Mohguen, Raïs El hadi Bekka International Science Index, Electronics and Communication Engineering Vol:11,

More information

Audio Watermarking using Colour Image Based on EMD and DCT

Audio Watermarking using Colour Image Based on EMD and DCT Audio Watermarking using Colour Image Based on EMD and Suhail Yoosuf 1, Ann Mary Alex 2 P. G. Scholar, Department of Electronics and Communication, Mar Baselios College of Engineering and Technology, Trivandrum,

More information

Fuzzy C-means with Bi-dimensional Empirical Mode Decomposition for Segmentation of Microarray Image

Fuzzy C-means with Bi-dimensional Empirical Mode Decomposition for Segmentation of Microarray Image www.ijcsi.org 316 Fuzzy C-means with Bi-dimensional Empirical Mode Decomposition for Segmentation of Microarray Image J.Harikiran 1, D.RamaKrishna 2, M.L.Phanendra 3, Dr.P.V.Lakshmi 4, Dr.R.Kiran Kumar

More information

An Improved Images Watermarking Scheme Using FABEMD Decomposition and DCT

An Improved Images Watermarking Scheme Using FABEMD Decomposition and DCT An Improved Images Watermarking Scheme Using FABEMD Decomposition and DCT Noura Aherrahrou and Hamid Tairi University Sidi Mohamed Ben Abdellah, Faculty of Sciences, Dhar El mahraz, LIIAN, Department of

More information

Random and coherent noise attenuation by empirical mode decomposition

Random and coherent noise attenuation by empirical mode decomposition GEOPHYSICS, VOL. 7, NO. SEPTEMBER-OCTOBER 9 ; P. V89 V98, 9 FIGS..9/.7 Random and coherent noise attenuation by empirical mode decomposition Maïza Bekara and Mirko van der Baan ABSTRACT We have devised

More information

An Enhanced Video Stabilization Based On Emd Filtering And Spectral Analysis

An Enhanced Video Stabilization Based On Emd Filtering And Spectral Analysis IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 5, Ver. III (Sep.- Oct. 2017), PP 23-30 www.iosrjournals.org An Enhanced Video Stabilization Based

More information

Empirical mode decomposition and Hilbert transforms for analysis of oil-film interferograms

Empirical mode decomposition and Hilbert transforms for analysis of oil-film interferograms IOP PUBLISHING Meas. Sci. Technol. 1 (1) 14 (13pp) MEASUREMENT SCIENCE AND TECHNOLOGY doi:1.188/97-33/1/1/14 Empirical mode decomposition and Hilbert transforms for analysis of oil-film interferograms

More information

BIDIMENSIONAL EMPIRICAL MODE DECOMPOSITION USING VARIOUS INTERPOLATION TECHNIQUES

BIDIMENSIONAL EMPIRICAL MODE DECOMPOSITION USING VARIOUS INTERPOLATION TECHNIQUES Advances in Adaptive Data Analysis Vol. 1, No. 2 (2009) 309 338 c World Scientific Publishing Company BIDIMENSIONAL EMPIRICAL MODE DECOMPOSITION USING VARIOUS INTERPOLATION TECHNIQUES SHARIF M. A. BHUIYAN,

More information

Research Article Fast and Adaptive Bidimensional Empirical Mode Decomposition Using Order-Statistics Filter Based Envelope Estimation

Research Article Fast and Adaptive Bidimensional Empirical Mode Decomposition Using Order-Statistics Filter Based Envelope Estimation Hindawi Publishing Corporation EURASIP Journal on Advances in Signal Processing Volume 8, Article ID 72856, 8 pages doi:.55/8/72856 Research Article Fast and Adaptive Bidimensional Empirical Mode Decomposition

More information

Audio Watermarking using Empirical Mode Decomposition

Audio Watermarking using Empirical Mode Decomposition Audio Watermarking using Empirical Mode Decomposition Charulata P. Talele 1, Dr A. M. Patil 2 1ME Student, Electronics and Telecommunication Department J. T. Mahajan College of Engineering, Faizpur, Maharashtra,

More information

Friday, 11 January 13. Interpolation

Friday, 11 January 13. Interpolation Interpolation Interpolation Interpolation is not a branch of mathematic but a collection of techniques useful for solving computer graphics problems Basically an interpolant is a way of changing one number

More information

Performance Degradation Assessment and Fault Diagnosis of Bearing Based on EMD and PCA-SOM

Performance Degradation Assessment and Fault Diagnosis of Bearing Based on EMD and PCA-SOM Performance Degradation Assessment and Fault Diagnosis of Bearing Based on EMD and PCA-SOM Lu Chen and Yuan Hang PERFORMANCE DEGRADATION ASSESSMENT AND FAULT DIAGNOSIS OF BEARING BASED ON EMD AND PCA-SOM.

More information

Integrated Math I. IM1.1.3 Understand and use the distributive, associative, and commutative properties.

Integrated Math I. IM1.1.3 Understand and use the distributive, associative, and commutative properties. Standard 1: Number Sense and Computation Students simplify and compare expressions. They use rational exponents and simplify square roots. IM1.1.1 Compare real number expressions. IM1.1.2 Simplify square

More information

Seismic data decomposition into spectral components using regularized nonstationary autoregression a

Seismic data decomposition into spectral components using regularized nonstationary autoregression a Seismic data decomposition into spectral components using regularized nonstationary autoregression a a Published in Geophysics, 78, no. 6, O69-O76, (2013) Sergey Fomel ABSTRACT Seismic data can be decomposed

More information

Use Derivatives to Sketch the Graph of a Polynomial Function.

Use Derivatives to Sketch the Graph of a Polynomial Function. Applications of Derivatives Curve Sketching (using derivatives): A) Polynomial Functions B) Rational Functions Lesson 5.2 Use Derivatives to Sketch the Graph of a Polynomial Function. Idea: 1) Identify

More information

EMPIRICAL MODE DECOMPOSITION: APPLICATIONS ON SIGNAL AND IMAGE PROCESSING

EMPIRICAL MODE DECOMPOSITION: APPLICATIONS ON SIGNAL AND IMAGE PROCESSING Advances in Adaptive Data Analysis Vol. 1, No. 1 (2009) 125 175 c World Scientific Publishing Company EMPIRICAL MODE DECOMPOSITION: APPLICATIONS ON SIGNAL AND IMAGE PROCESSING JEAN-CLAUDE NUNES and ÉRIC

More information

Math Content

Math Content 2013-2014 Math Content PATHWAY TO ALGEBRA I Hundreds and Tens Tens and Ones Comparing Whole Numbers Adding and Subtracting 10 and 100 Ten More, Ten Less Adding with Tens and Ones Subtracting with Tens

More information

a) y = x 3 + 3x 2 2 b) = UNIT 4 CURVE SKETCHING 4.1 INCREASING AND DECREASING FUNCTIONS

a) y = x 3 + 3x 2 2 b) = UNIT 4 CURVE SKETCHING 4.1 INCREASING AND DECREASING FUNCTIONS UNIT 4 CURVE SKETCHING 4.1 INCREASING AND DECREASING FUNCTIONS We read graphs as we read sentences: left to right. Plainly speaking, as we scan the function from left to right, the function is said to

More information

DISCOVERING THE NATURE OF PERIODIC DATA: II. ANALYZING DATA AND JUDGING THE GOODNESS OF FIT USING RESIDUALS

DISCOVERING THE NATURE OF PERIODIC DATA: II. ANALYZING DATA AND JUDGING THE GOODNESS OF FIT USING RESIDUALS DISCOVERING THE NATURE OF PERIODIC DATA: II. ANALYZING DATA AND JUDGING THE GOODNESS OF FIT USING RESIDUALS Scott A. Sinex and George S. Perkins Prince George s Community College Generating periodic data

More information

A Scalable, Numerically Stable, High- Performance Tridiagonal Solver for GPUs. Li-Wen Chang, Wen-mei Hwu University of Illinois

A Scalable, Numerically Stable, High- Performance Tridiagonal Solver for GPUs. Li-Wen Chang, Wen-mei Hwu University of Illinois A Scalable, Numerically Stable, High- Performance Tridiagonal Solver for GPUs Li-Wen Chang, Wen-mei Hwu University of Illinois A Scalable, Numerically Stable, High- How to Build a gtsv for Performance

More information

Handout 4 - Interpolation Examples

Handout 4 - Interpolation Examples Handout 4 - Interpolation Examples Middle East Technical University Example 1: Obtaining the n th Degree Newton s Interpolating Polynomial Passing through (n+1) Data Points Obtain the 4 th degree Newton

More information

Critical Analysis of Different Hilbert-Huang Algorithms for Pavement Profile Evaluation

Critical Analysis of Different Hilbert-Huang Algorithms for Pavement Profile Evaluation Critical Analysis of Different Hilbert-Huang Algorithms for Pavement Profile Evaluation by Yaw Okyere Adu-Gyamfi A thesis submitted to the Faculty of the University of Delaware in partial fulfillment of

More information

Rolling element bearings fault diagnosis based on CEEMD and SVM

Rolling element bearings fault diagnosis based on CEEMD and SVM Rolling element bearings fault diagnosis based on CEEMD and SVM Tao-tao Zhou 1, Xian-ming Zhu 2, Yan Liu 3, Wei-cai Peng 4 National Key Laboratory on Ship Vibration and Noise, China Ship Development and

More information

Things to Know for the Algebra I Regents

Things to Know for the Algebra I Regents Types of Numbers: Real Number: any number you can think of (integers, rational, irrational) Imaginary Number: square root of a negative number Integers: whole numbers (positive, negative, zero) Things

More information

Interpolation - 2D mapping Tutorial 1: triangulation

Interpolation - 2D mapping Tutorial 1: triangulation Tutorial 1: triangulation Measurements (Zk) at irregular points (xk, yk) Ex: CTD stations, mooring, etc... The known Data How to compute some values on the regular spaced grid points (+)? The unknown data

More information

Ensemble Empirical Mode Decomposition Parameters Optimization for Spectral Distance Measurement in Hyperspectral Remote Sensing Data

Ensemble Empirical Mode Decomposition Parameters Optimization for Spectral Distance Measurement in Hyperspectral Remote Sensing Data Remote Sens. 24, 6, 269-283; doi:.339/rs63269 Article OPEN ACCESS remote sensing ISSN 272-4292 www.mdpi.com/journal/remotesensing Ensemble Empirical Mode Decomposition Parameters Optimization for Spectral

More information

Chronology development, statistical analysis

Chronology development, statistical analysis A R S T A N Guide for computer program ARSTAN, by Edward R. Cook and Richard L. Holmes Adapted from Users Manual for Program ARSTAN, in Tree-Ring Chronologies of Western North America: California, eastern

More information

r the COR d e s 3 A lg e b r a Alabama Pathways

r the COR d e s 3 A lg e b r a Alabama Pathways BUI LT fo COM r the MON COR E Gra 2013 2014 d e s 3 A lg e b r a Alabama Pathways I Grade 3 Operations and Algebraic Thinking Operations and Algebraic Thinking Operations and Algebraic Thinking Number

More information

r the COR d e s 3 A lg e b r a New York Common Core Pathways

r the COR d e s 3 A lg e b r a New York Common Core Pathways BUI LT fo COM r the MON COR E Gra 2013 2014 d e s 3 A lg e b r a New York Common Core Pathways I Grade 3 Number and Operations - Fractions Measurement and Data Geometry Place Value with Whole Numbers Place

More information

FONT CLASSIFICATION FOR KANNADA LANGUAGE

FONT CLASSIFICATION FOR KANNADA LANGUAGE CHAPTER 4 4.1 Introduction FONT CLASSIFICATION FOR KANNADA LANGUAGE Character recognition using computer is more challenging and has been around since the introduction of digital computers. With fast development

More information

Fast and Adaptive Bidimensional Empirical Mode Decomposition for the Real-time Video Fusion

Fast and Adaptive Bidimensional Empirical Mode Decomposition for the Real-time Video Fusion Fast and Adaptive Bidimensional Empirical Mode Decomposition for the Real-time Video Fusion Maciej Wielgus Institute of Micromechanics and Photonics Warsaw University of Technology Warsaw, Poland maciek.wielgus@gmail.com

More information

UNIT 1: NUMBER LINES, INTERVALS, AND SETS

UNIT 1: NUMBER LINES, INTERVALS, AND SETS ALGEBRA II CURRICULUM OUTLINE 2011-2012 OVERVIEW: 1. Numbers, Lines, Intervals and Sets 2. Algebraic Manipulation: Rational Expressions and Exponents 3. Radicals and Radical Equations 4. Function Basics

More information

Fusion of Multi-Scale Visible and Thermal Images using EMD for Improved Face Recognition

Fusion of Multi-Scale Visible and Thermal Images using EMD for Improved Face Recognition Fusion of Multi-Scale Visible and Thermal Images using EMD for Improved Face Recognition Vaidehi. V 1, Ramya. R 2, PrasannaDevi. M 2, Naresh Babu N T 2, Balamurali P 3, Girish Chandra M 3 Abstract- This

More information

Refined Measurement of Digital Image Texture Loss Peter D. Burns Burns Digital Imaging Fairport, NY USA

Refined Measurement of Digital Image Texture Loss Peter D. Burns Burns Digital Imaging Fairport, NY USA Copyright 3 SPIE Refined Measurement of Digital Image Texture Loss Peter D. Burns Burns Digital Imaging Fairport, NY USA ABSTRACT Image texture is the term given to the information-bearing fluctuations

More information

Computer Graphics. Curves and Surfaces. Hermite/Bezier Curves, (B-)Splines, and NURBS. By Ulf Assarsson

Computer Graphics. Curves and Surfaces. Hermite/Bezier Curves, (B-)Splines, and NURBS. By Ulf Assarsson Computer Graphics Curves and Surfaces Hermite/Bezier Curves, (B-)Splines, and NURBS By Ulf Assarsson Most of the material is originally made by Edward Angel and is adapted to this course by Ulf Assarsson.

More information

CS130 : Computer Graphics Curves (cont.) Tamar Shinar Computer Science & Engineering UC Riverside

CS130 : Computer Graphics Curves (cont.) Tamar Shinar Computer Science & Engineering UC Riverside CS130 : Computer Graphics Curves (cont.) Tamar Shinar Computer Science & Engineering UC Riverside Blending Functions Blending functions are more convenient basis than monomial basis canonical form (monomial

More information

Classification of Bearing Faults Through Time- Frequency Analysis and Image Processing

Classification of Bearing Faults Through Time- Frequency Analysis and Image Processing Classification of Bearing Faults Through Time- Frequency Analysis and Image Processing Damiano Rossetti 1*, Yu Zhang 2, Stefano Squartini 1 and Stefano Collura 3 1 Università Politecnica delle Marche,

More information

Need for Parametric Equations

Need for Parametric Equations Curves and Surfaces Curves and Surfaces Need for Parametric Equations Affine Combinations Bernstein Polynomials Bezier Curves and Surfaces Continuity when joining curves B Spline Curves and Surfaces Need

More information

Bézier Splines. B-Splines. B-Splines. CS 475 / CS 675 Computer Graphics. Lecture 14 : Modelling Curves 3 B-Splines. n i t i 1 t n i. J n,i.

Bézier Splines. B-Splines. B-Splines. CS 475 / CS 675 Computer Graphics. Lecture 14 : Modelling Curves 3 B-Splines. n i t i 1 t n i. J n,i. Bézier Splines CS 475 / CS 675 Computer Graphics Lecture 14 : Modelling Curves 3 n P t = B i J n,i t with 0 t 1 J n, i t = i=0 n i t i 1 t n i No local control. Degree restricted by the control polygon.

More information

SUMMARY INTRODUCTION METHOD. Review of VMD theory

SUMMARY INTRODUCTION METHOD. Review of VMD theory Bin Lyu*, The University of Olahoma; Fangyu Li, The University of Georgia; Jie Qi, Tao Zhao, and Kurt J. Marfurt, The University of Olahoma SUMMARY The coherence attribute is a powerful tool to delineate

More information

Prediction of traffic flow based on the EMD and wavelet neural network Teng Feng 1,a,Xiaohong Wang 1,b,Yunlai He 1,c

Prediction of traffic flow based on the EMD and wavelet neural network Teng Feng 1,a,Xiaohong Wang 1,b,Yunlai He 1,c 2nd International Conference on Electrical, Computer Engineering and Electronics (ICECEE 215) Prediction of traffic flow based on the EMD and wavelet neural network Teng Feng 1,a,Xiaohong Wang 1,b,Yunlai

More information

Section 4.1: Time Series I. Jared S. Murray The University of Texas at Austin McCombs School of Business

Section 4.1: Time Series I. Jared S. Murray The University of Texas at Austin McCombs School of Business Section 4.1: Time Series I Jared S. Murray The University of Texas at Austin McCombs School of Business 1 Time Series Data and Dependence Time-series data are simply a collection of observations gathered

More information

MEI Desmos Tasks for AS Pure

MEI Desmos Tasks for AS Pure Task 1: Coordinate Geometry Intersection of a line and a curve 1. Add a quadratic curve, e.g. y = x² 4x + 1 2. Add a line, e.g. y = x 3 3. Select the points of intersection of the line and the curve. What

More information

Creating Surfaces. Steve Kopp Steve Lynch

Creating Surfaces. Steve Kopp Steve Lynch Steve Kopp Steve Lynch Overview Learn the types of surfaces and the data structures used to store them Emphasis on surface interpolation Learn the interpolation workflow Understand how interpolators work

More information

MINI-PAPER A Gentle Introduction to the Analysis of Sequential Data

MINI-PAPER A Gentle Introduction to the Analysis of Sequential Data MINI-PAPER by Rong Pan, Ph.D., Assistant Professor of Industrial Engineering, Arizona State University We, applied statisticians and manufacturing engineers, often need to deal with sequential data, which

More information

B-Spline Polynomials. B-Spline Polynomials. Uniform Cubic B-Spline Curves CS 460. Computer Graphics

B-Spline Polynomials. B-Spline Polynomials. Uniform Cubic B-Spline Curves CS 460. Computer Graphics CS 460 B-Spline Polynomials Computer Graphics Professor Richard Eckert March 24, 2004 B-Spline Polynomials Want local control Smoother curves B-spline curves: Segmented approximating curve 4 control points

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing 21 (2011) 543 550 Contents lists available at ScienceDirect Digital Signal Processing www.elsevier.com/locate/dsp Classification of parkinsonian and essential tremor using empirical

More information

Fitting to a set of data. Lecture on fitting

Fitting to a set of data. Lecture on fitting Fitting to a set of data Lecture on fitting Linear regression Linear regression Residual is the amount difference between a real data point and a modeled data point Fitting a polynomial to data Could use

More information

Perceptual audio coding schemes based on adaptive signal processing tools

Perceptual audio coding schemes based on adaptive signal processing tools Biomedical Acoustics: Paper ICA2016-728 Perceptual audio coding schemes based on adaptive signal processing tools Fernando A. Marengo Rodriguez (a), Sergio A. Castells (b), Gonzalo D. Sad (c) (a) National

More information

Non-stationary interpolation in the f-x domain

Non-stationary interpolation in the f-x domain Stanford Exploration Project, Report 129, May 6, 2007, pages 75 85 Non-stationary interpolation in the f-x domain William Curry ABSTRACT Interpolation of seismic data has previously been performed using

More information

CS 475 / CS Computer Graphics. Modelling Curves 3 - B-Splines

CS 475 / CS Computer Graphics. Modelling Curves 3 - B-Splines CS 475 / CS 675 - Computer Graphics Modelling Curves 3 - Bézier Splines n P t = i=0 No local control. B i J n,i t with 0 t 1 J n,i t = n i t i 1 t n i Degree restricted by the control polygon. http://www.cs.mtu.edu/~shene/courses/cs3621/notes/spline/bezier/bezier-move-ct-pt.html

More information

Polynomial Functions Graphing Investigation Unit 3 Part B Day 1. Graph 1: y = (x 1) Graph 2: y = (x 1)(x + 2) Graph 3: y =(x 1)(x + 2)(x 3)

Polynomial Functions Graphing Investigation Unit 3 Part B Day 1. Graph 1: y = (x 1) Graph 2: y = (x 1)(x + 2) Graph 3: y =(x 1)(x + 2)(x 3) Part I: Polynomial Functions when a = 1 Directions: Polynomial Functions Graphing Investigation Unit 3 Part B Day 1 1. For each set of factors, graph the zeros first, then use your calculator to determine

More information

MCS 118 Quiz 1. Fall (5pts) Solve the following equations for x. 7x 2 = 4x x 2 5x = 2

MCS 118 Quiz 1. Fall (5pts) Solve the following equations for x. 7x 2 = 4x x 2 5x = 2 MCS 8 Quiz Fall 6. (5pts) Solve the following equations for. 7 = 4 + 3. (5pts) Solve the following equations for. 3 5 = 3. (5pts) Factor 3 + 35 as much as possible. 4. (5pts) Simplify +. 5. (5pts) Solve

More information

Package musica. R topics documented: September 3, Type Package Title Multiscale Climate Model Assessment Version 0.1.3

Package musica. R topics documented: September 3, Type Package Title Multiscale Climate Model Assessment Version 0.1.3 Type Package Title Multiscale Climate Model Assessment Version 0.1.3 Package musica September 3, 2016 Provides functions allowing for (1) easy aggregation of multivariate time series into custom time scales,

More information

OUTLINE. Quadratic Bezier Curves Cubic Bezier Curves

OUTLINE. Quadratic Bezier Curves Cubic Bezier Curves BEZIER CURVES 1 OUTLINE Introduce types of curves and surfaces Introduce the types of curves Interpolating Hermite Bezier B-spline Quadratic Bezier Curves Cubic Bezier Curves 2 ESCAPING FLATLAND Until

More information

RESTORATION OF DEGRADED DOCUMENTS USING IMAGE BINARIZATION TECHNIQUE

RESTORATION OF DEGRADED DOCUMENTS USING IMAGE BINARIZATION TECHNIQUE RESTORATION OF DEGRADED DOCUMENTS USING IMAGE BINARIZATION TECHNIQUE K. Kaviya Selvi 1 and R. S. Sabeenian 2 1 Department of Electronics and Communication Engineering, Communication Systems, Sona College

More information

Feature Selection and Occupancy Classification Using Seismic Sensors

Feature Selection and Occupancy Classification Using Seismic Sensors Feature Selection and Occupancy Classification Using Seismic Sensors Arun Subramanian 1, Kishan G. Mehrotra 1, Chilukuri K. Mohan 1, Pramod K. Varshney 1 and Thyagaraju Damarla 2 1 Department of Electrical

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

Fall CSCI 420: Computer Graphics. 4.2 Splines. Hao Li.

Fall CSCI 420: Computer Graphics. 4.2 Splines. Hao Li. Fall 2014 CSCI 420: Computer Graphics 4.2 Splines Hao Li http://cs420.hao-li.com 1 Roller coaster Next programming assignment involves creating a 3D roller coaster animation We must model the 3D curve

More information

GREENWOOD PUBLIC SCHOOL DISTRICT Algebra III Pacing Guide FIRST NINE WEEKS

GREENWOOD PUBLIC SCHOOL DISTRICT Algebra III Pacing Guide FIRST NINE WEEKS GREENWOOD PUBLIC SCHOOL DISTRICT Algebra III FIRST NINE WEEKS Framework/ 1 Aug. 6 10 5 1 Sequences Express sequences and series using recursive and explicit formulas. 2 Aug. 13 17 5 1 Sequences Express

More information

IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 05, 2017 ISSN (online):

IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 05, 2017 ISSN (online): IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 05, 2017 ISSN (online): 2321-0613 Audio Watermarking using Empirical Mode of Decomposition Mr. A. A. Dhanorkar 1 Dr. S.

More information

Audio encoding based on the empirical mode decomposition

Audio encoding based on the empirical mode decomposition Audio encoding based on the empirical mode decomposition Kais Khaldi, Abdel-Ouahab Boudraa, Monia Turki, Thierry Chonavel, Imen Samaali To cite this version: Kais Khaldi, Abdel-Ouahab Boudraa, Monia Turki,

More information

CS 6210 Fall 2016 Bei Wang. Review Lecture What have we learnt in Scientific Computing?

CS 6210 Fall 2016 Bei Wang. Review Lecture What have we learnt in Scientific Computing? CS 6210 Fall 2016 Bei Wang Review Lecture What have we learnt in Scientific Computing? Let s recall the scientific computing pipeline observed phenomenon mathematical model discretization solution algorithm

More information

Nonparametric Risk Attribution for Factor Models of Portfolios. October 3, 2017 Kellie Ottoboni

Nonparametric Risk Attribution for Factor Models of Portfolios. October 3, 2017 Kellie Ottoboni Nonparametric Risk Attribution for Factor Models of Portfolios October 3, 2017 Kellie Ottoboni Outline The problem Page 3 Additive model of returns Page 7 Euler s formula for risk decomposition Page 11

More information

( ) = Y ˆ. Calibration Definition A model is calibrated if its predictions are right on average: ave(response Predicted value) = Predicted value.

( ) = Y ˆ. Calibration Definition A model is calibrated if its predictions are right on average: ave(response Predicted value) = Predicted value. Calibration OVERVIEW... 2 INTRODUCTION... 2 CALIBRATION... 3 ANOTHER REASON FOR CALIBRATION... 4 CHECKING THE CALIBRATION OF A REGRESSION... 5 CALIBRATION IN SIMPLE REGRESSION (DISPLAY.JMP)... 5 TESTING

More information

CAMBRIDGE TECHNOLOGY IN MATHS Year 11 TI-89 User guide

CAMBRIDGE TECHNOLOGY IN MATHS Year 11 TI-89 User guide Year 11 TI-89 User guide Page 1 of 17 CAMBRIDGE TECHNOLOGY IN MATHS Year 11 TI-89 User guide CONTENTS Getting started 2 Linear equations and graphs 3 Statistics 5 Sequences 11 Business and related mathematics

More information

Introduction to Applied and Pre-calculus Mathematics (2008) Correlation Chart - Grade 10 Introduction to Applied and Pre-Calculus Mathematics 2009

Introduction to Applied and Pre-calculus Mathematics (2008) Correlation Chart - Grade 10 Introduction to Applied and Pre-Calculus Mathematics 2009 Use words and algebraic expressions to describe the data and interrelationships in a table with rows/columns that are not related recursively (not calculated from previous data) (Applied A-1) Use words

More information

Lecture 27, April 24, Reading: See class website. Nonparametric regression and kernel smoothing. Structured sparse additive models (GroupSpAM)

Lecture 27, April 24, Reading: See class website. Nonparametric regression and kernel smoothing. Structured sparse additive models (GroupSpAM) School of Computer Science Probabilistic Graphical Models Structured Sparse Additive Models Junming Yin and Eric Xing Lecture 7, April 4, 013 Reading: See class website 1 Outline Nonparametric regression

More information

Cubic smoothing spline

Cubic smoothing spline Cubic smooting spline Menu: QCExpert Regression Cubic spline e module Cubic Spline is used to fit any functional regression curve troug data wit one independent variable x and one dependent random variable

More information

Final Exam MAT 100 JS 2018

Final Exam MAT 100 JS 2018 Final Exam MAT 100 JS 2018 Miles College T Dabit MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Tell which set or sets the number belongs to: natural

More information

Intro to Modeling Modeling in 3D

Intro to Modeling Modeling in 3D Intro to Modeling Modeling in 3D Polygon sets can approximate more complex shapes as discretized surfaces 2 1 2 3 Curve surfaces in 3D Sphere, ellipsoids, etc Curved Surfaces Modeling in 3D ) ( 2 2 2 2

More information

Mid-Chapter Quiz: Lessons 2-1 through 2-3

Mid-Chapter Quiz: Lessons 2-1 through 2-3 Graph and analyze each function. Describe its domain, range, intercepts, end behavior, continuity, and where the function is increasing or decreasing. 1. f (x) = 2x 3 2 16 1.5 6.75 1 2 0 0 1 2 1.5 6.75

More information

Georeferencing & Spatial Adjustment

Georeferencing & Spatial Adjustment Georeferencing & Spatial Adjustment Aligning Raster and Vector Data to the Real World Rotation Differential Scaling Distortion Skew Translation 1 The Problem How are geographically unregistered data, either

More information

The following information is for reviewing the material since Exam 3:

The following information is for reviewing the material since Exam 3: Outcomes List for Math 121 Calculus I Fall 2010-2011 General Information: The purpose of this Outcomes List is to give you a concrete summary of the material you should know, and the skills you should

More information

A Comparison of Parameters Estimation Based on Forecasting Accuracy in Singular Spectrum Analysis (SSA)

A Comparison of Parameters Estimation Based on Forecasting Accuracy in Singular Spectrum Analysis (SSA) A Comparison of Parameters Estimation Based on Forecasting Accuracy in Singular Spectrum Analysis (SSA) Meri Andani Rosmalawati, Iman Bimantara M 2, Gumgum Darmawan, Toni Toharudin Statistics Department,

More information

Yao WANG Ming J ZUO Yaguo LEI Xianfeng FAN. 1. Introduction

Yao WANG Ming J ZUO Yaguo LEI Xianfeng FAN. 1. Introduction Yao WANG Ming J ZUO Yaguo LEI Xianfeng FAN POPRAWA APROKSYMACJI LOKALNEJ ŚREDNIEJ W ROZKŁADZIE NA MODY EMPIRYCZNE DLA CELÓW DETEKCJI USZKODZEŃ PRZEKŁADNI IMPROVEMENT OF LOCAL MEAN APPROXIMATION IN EMPIRICAL

More information

Splines. Parameterization of a Curve. Curve Representations. Roller coaster. What Do We Need From Curves in Computer Graphics? Modeling Complex Shapes

Splines. Parameterization of a Curve. Curve Representations. Roller coaster. What Do We Need From Curves in Computer Graphics? Modeling Complex Shapes CSCI 420 Computer Graphics Lecture 8 Splines Jernej Barbic University of Southern California Hermite Splines Bezier Splines Catmull-Rom Splines Other Cubic Splines [Angel Ch 12.4-12.12] Roller coaster

More information

2014 Stat-Ease, Inc. All Rights Reserved.

2014 Stat-Ease, Inc. All Rights Reserved. What s New in Design-Expert version 9 Factorial split plots (Two-Level, Multilevel, Optimal) Definitive Screening and Single Factor designs Journal Feature Design layout Graph Columns Design Evaluation

More information

HHT-based audio coding

HHT-based audio coding HHT-based audio coding Kais Khaldi, Abdel-Ouahab Boudraa, Bruno Torrésani, Thierry Chonavel To cite this version: Kais Khaldi, Abdel-Ouahab Boudraa, Bruno Torrésani, Thierry Chonavel. HHT-based audio coding.

More information

Spatial Interpolation & Geostatistics

Spatial Interpolation & Geostatistics (Z i Z j ) 2 / 2 Spatial Interpolation & Geostatistics Lag Lag Mean Distance between pairs of points 11/3/2016 GEO327G/386G, UT Austin 1 Tobler s Law All places are related, but nearby places are related

More information

Object Recognition with Invariant Features

Object Recognition with Invariant Features Object Recognition with Invariant Features Definition: Identify objects or scenes and determine their pose and model parameters Applications Industrial automation and inspection Mobile robots, toys, user

More information

Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension

Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension Estimating Noise and Dimensionality in BCI Data Sets: Towards Illiteracy Comprehension Claudia Sannelli, Mikio Braun, Michael Tangermann, Klaus-Robert Müller, Machine Learning Laboratory, Dept. Computer

More information

Last time... Bias-Variance decomposition. This week

Last time... Bias-Variance decomposition. This week Machine learning, pattern recognition and statistical data modelling Lecture 4. Going nonlinear: basis expansions and splines Last time... Coryn Bailer-Jones linear regression methods for high dimensional

More information

Learning a collaborative multiscale dictionary based on robust empirical mode decomposition

Learning a collaborative multiscale dictionary based on robust empirical mode decomposition Learning a collaborative multiscale dictionary based on robust empirical mode decomposition Rui Chen, a Huizhu Jia, a,* Xiaodong Xie, a Wen Gao a a Peing University, National Engineering Laboratory for

More information

Math 370 Exam 1 Review Name. Use the vertical line test to determine whether or not the graph is a graph in which y is a function of x.

Math 370 Exam 1 Review Name. Use the vertical line test to determine whether or not the graph is a graph in which y is a function of x. Math 370 Exam 1 Review Name Determine whether the relation is a function. 1) {(-6, 6), (-6, -6), (1, 3), (3, -8), (8, -6)} Not a function The x-value -6 corresponds to two different y-values, so this relation

More information

Mar. 20 Math 2335 sec 001 Spring 2014

Mar. 20 Math 2335 sec 001 Spring 2014 Mar. 20 Math 2335 sec 001 Spring 2014 Chebyshev Polynomials Definition: For an integer n 0 define the function ( ) T n (x) = cos n cos 1 (x), 1 x 1. It can be shown that T n is a polynomial of degree n.

More information

YEAR 12 Trial Exam Paper FURTHER MATHEMATICS. Written examination 1. Worked solutions

YEAR 12 Trial Exam Paper FURTHER MATHEMATICS. Written examination 1. Worked solutions YEAR 12 Trial Exam Paper 2016 FURTHER MATHEMATICS Written examination 1 s This book presents: worked solutions, giving you a series of points to show you how to work through the questions mark allocations

More information

Gap-Filling of Solar Wind Data by Singular Spectrum Analysis

Gap-Filling of Solar Wind Data by Singular Spectrum Analysis Gap-Filling of Solar Wind Data by Singular Spectrum Analysis Dmitri Kondrashov University of California, Los Angeles Yuri Shprits University of California, Los Angeles Motivation 1. Observational data

More information

Parametric Curves. University of Texas at Austin CS384G - Computer Graphics

Parametric Curves. University of Texas at Austin CS384G - Computer Graphics Parametric Curves University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Parametric Representations 3 basic representation strategies: Explicit: y = mx + b Implicit: ax + by + c

More information

Operators to calculate the derivative of digital signals

Operators to calculate the derivative of digital signals 9 th IMEKO TC 4 Symposium and 7 th IWADC Workshop July 8-9, 3, Barcelona, Spain Operators to calculate the derivative of digital signals Lluís Ferrer-Arnau, Juan Mon-Gonzalez, Vicenç Parisi-Baradad Departament

More information