1. 2 Understanding Atmospheric & Oceanic Flows: Laboratory Application of Cross-Correlation David M. Holland Courant Institute of Mathematical Sciences.

Slides:



Advertisements
Similar presentations
The Use of General Purpose Software as a Teaching Tool in Electronic Engineering Presenter:Martin R. Varley University of Central Lancashire, UK Co-Authors:Michael.
Advertisements

Reflections on undertaking a problem-based learning degree and the student’s perception of the role of university David McDonagh “Give the pupils something.
CSCI 4550/8556 Computer Networks Comer, Chapter 22: The Future IP (IPv6)
PA214 Waves and Fields Fourier Methods Blue book New chapter 12 Fourier sine series Application to the wave equation Fourier cosine series Fourier full.
Examples in Transformative Undergraduate Preparation of Future Teachers in STEM M.Y. S.P.A.C.E Team Activities Hong-lie Qiu, P.H.D. Department of Geosciences.
1 Image filtering Hybrid Images, Oliva et al.,
Introduction to Fast Fourier Transform (FFT) Algorithms R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2003.
Advanced Computer Graphics (Spring 2006) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 6: Low-level features 1 Computational Architectures in Biological.
02-1 Physics I Class 02 One-Dimensional Motion Definitions.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
Detecting and Tracking of Mesoscale Oceanic Features in the Miami Isopycnic Circulation Ocean Model. Ramprasad Balasubramanian, Amit Tandon*, Bin John,
1 CIS / Introduction to Business GIS Winter 2005 Lecture 2 Dr. David Gadish.
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Welcome and Overview Richard Anderson University of Washington June 30, 20081IUCEE: Welcome and Overview.
The Social Web: A laboratory for studying s ocial networks, tagging and beyond Kristina Lerman USC Information Sciences Institute.
Content-Based Image Retrieval using the EMD algorithm Igal Ioffe George Leifman Supervisor: Doron Shaked Winter-Spring 2000 Technion - Israel Institute.
1 Introducing the working groups for Simulation group Per Henrik Hogstad 2.
Image Representation Gaussian pyramids Laplacian Pyramids
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 3 Ravi Ramamoorthi
1 Imaging Techniques for Flow and Motion Measurement Lecture 7 Lichuan Gui University of Mississippi 2011 Correlation Interrogation & FFT Acceleration.
Finding Internet Resources for Teaching Statistics Using CAUSEweb Ginger Holmes Rowell, Ph. D. Middle Tennessee State University Roundtable Luncheon August.
An innovative learning model for computation in first year mathematics Birgit Loch Department of Mathematics and Computing, USQ Elliot Tonkes CS Energy,
Particle Image Velocimetry (PIV) Introduction
NEPTUNE Canada Workshop Oceans 2.0 Project Environment NEPTUNE Canada DMAS Team Victoria, BC February 16, 2009.
DOOR ENTRY SYSTEM Alina Dinca László Papp Adrian Ulges Csaba Domokos Cercel Constantin Team:
Particle Image Velocimetry 2 and Particle Tracking Velocimetry
Digital Image Processing Homework II Fast Fourier Transform 2012/03/28 Chih-Hung Lu ( 呂志宏 ) Visual Communications Laboratory Department of Communication.
1 Lecture III Shobhit Niranjan Gaurav Gupta. 2 Convolution Definition: For discrete functions: Properties Commutativity Associativity Distributivity.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
1 Challenge the future 1 st Ocean Energy colloquium Ocean Thermal Energy Conversion June 2015 Challenge the future.
G Practical MRI 1 – 29 th January 2015 G Practical MRI 1 Introduction to the course Mathematical fundamentals.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Definition of a System Examples Causality Linearity Time Invariance Resources:
Computing & Information Sciences Kansas State University CIS 536/636 Introduction to Computer Graphics Lecture 5 of 41 William H. Hsu Department of Computing.
Instructional Techniques. Traditional Training Methods.
© 2010, TSI Incorporated Global Sizing Velocimetry (GSV)
The Fast Fourier Transform and Applications to Multiplication
A Generalization of Forward-backward Algorithm Ai Azuma Yuji Matsumoto Nara Institute of Science and Technology.
New tools for facilitating the integration of models into teaching David F. Boutt Umass-Amherst.
Analysis of Lagrangian Coherent Structures of the Chesapeake Bay Stephanie Young, Kayo Ide,
Elementary Mechanics of Fluids Lab # 3 FLOW VISUALIZATION.
Statistics in WR: Lecture 1 Key Themes – Knowledge discovery in hydrology – Introduction to probability and statistics – Definition of random variables.
Objects localization and recognition
Science 10 Mr. Jean May 9th, The plan: Video clip of the day The Jet Stream Wind Currents.
Particle Image Velocimetry Demo Outline (For reference) ‏ Topic NumberTopic NamePage Type 1Flow of PIVAnimated page.
G52IIP, School of Computer Science, University of Nottingham 1 Image Transforms Basic idea Input Image, I(x,y) (spatial domain) Mathematical Transformation.
(B1) What are the advantages and disadvantages of digital TV systems? Hint: Consider factors on noise, data security, VOD etc. 1.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition Objectives: Reestimation Equations Continuous Distributions.
Ben Falconer. Background A bit about me Ben Falconer Came to Warwick 2006 Computer and Information engineering MEng project Project based around PIV Current.
Services-Oriented Architecture for Water Data David R. Maidment Fall 2009.
Progress In Image Registration. Why Registration In computer vision, sets of data acquired by sampling the same scene or object at different times, or.
Parallel Algorithm Design & Analysis Course Dr. Stephen V. Providence Motivation, Overview, Expectations, What’s next.
CEE 3430, Engineering Hydrology David Tarboton
Advanced Computer Graphics
MATLAB Distributed, and Other Toolboxes
Rocky K. C. Chang September 4, 2017
Intro to GETSI-Field Development Model & Guiding Principles
CEE 3430, Engineering Hydrology David Tarboton
INTRODUCTION TO BASIC MATLAB
SOM Neural Network for Particle Tracking Velocimetry
WP1: Existing Undergraduate Curriculum Faculty of Technical Sciences
Statistics in WR: Lecture 9
Digital Image Processing
How Geographers Look at the World
DT001A, Simulation of communication systems, 7.5 ECTS
Ideas to be Adopted from IUCEE Workshop on Teaching Algorithms
Research Institute for Future Media Computing
Title Everyone’s names.
Understanding Atmospheric & Oceanic Flows: Laboratory Application of Cross-Correlation
How Geographers Look at the World
Presentation transcript:

1

2 Understanding Atmospheric & Oceanic Flows: Laboratory Application of Cross-Correlation David M. Holland Courant Institute of Mathematical Sciences New York University June 10 th, 2003 Faculty Resource Network Seminar

3 Seminar Schedule  09:00 – 10:00 Lecture – Cross Correlation  10:00 – 10:30 Laboratory Visit (Room 103, 251 Mercer St. WWH)  10:30 – 11:30 MATLAB Computing Exercises  11:30 – 12:00 Group Presentations (Answers to MATLAB Exercises)

4 Introduction to Lecture n Atmospheric & Oceanic Flows n Planetary Scale Flows – Feature Tracking n Laboratory Scale Flows – Particle Image Velocimetry n Cross Correlation Analysis n MATLAB Implementation – Particle Image Velocimetry

5 Atmospheric Flows n Jet Stream (Discovery Video) Jet Stream n Hurricane Hurricane n Tornado Tornado

6 Oceanic Flows n Great Conveyor Belt Great Conveyor Belt n Gulf Stream Gulf Stream n Further Information: Read Chapter 1 of Handout: The Oceans and Climate by Bigg

7 Image “a”Image “b” Here are two sequential images (a and b) of chlorophyll-a data collected over the US east coast on May 8, 2000 by two different satellites at time spacing of 67 minutes.ab Planetary Scale Flows – Feature Tracking

8 Flow Field Vectors - Derived by Feature Tracking Algorithm Question: How are these flow arrows derived? Planetary Scale Flows Feature Tracking Planetary Scale Flows – Feature Tracking

9 n Laboratory Analog of Planetary Scale Flows (Jet Stream)Jet Stream n PIV Principles PIV Principles n Further Information: Read Chapter 3 of Handout: Particle Image Velocimetry by Raffel et al. n NYU Laboratory NYU Laboratory Laboratory Scale Flows – Particle Image Velocimetry (PIV)

10 Cross Correlation Analysis – Basic Concepts n One-Dimensional Example (Convolution, but similar to Cross Correlation) Also use notation ‘*’ to indicate convolution

11 Cross Correlation Analysis – Image Displacement n Demonstration of Cross Correlation to find (dis)placement of one image within another (see MATLAB handout for details) n MATLAB “demos” Toolbox “Image Processing” “Image Registration” Set Path to “.” Enter Commands

12 Cross Correlation Analysis – Fast Fourier Transform n One-Dimensional Example

13 Cross Correlation Analysis – Convolution Theorem n One-Dimensional Example (using functions f(k) and g(k)) n Convolution Theorem gives Convolution as Inverse Transform of Product of Fourier Transforms where F and G represent Fourier Transform of f and g.

14 MATLAB Implementation – Particle Image Velocimetry (PIV)

15 Concluding Remarks– Concluding Remarks – Cross Correlation n Atmospheric & Oceanic Flows are Complex – Laboratory Models Provide Insight n Particle Imaging Velocimetry – Non-Invasive Measurement n Cross Correlation Analysis – Plays Central Role n Future Research – Faster/Better Computer Algorithms

16 Concluding Remarks– Concluding Remarks – Educational Applications  MATLAB is a powerful teaching tool  Various Demo Modules for most all aspects of Mathematics  Interesting Applications of Statistics and Probability in the Geosciences  (e.g., Fluid Flow Measurement)  This Seminar Web Site available   (see Handout)

17 Seminar Schedule – Remainder of Morning  10:00 – 10:30 Physical Laboratory Visit (Room 103, 251 Mercer St.) (see NYU Map Handout for details)NYU Map Handout  10:30 – 11:30 MATLAB Computing ExercisesMATLAB Computing Exercises (Break into Groups of Two) (Room 305, 197 Mercer St.)  11:30 – 12:00 Group Presentations (Answers to MATLAB Exercises)

18