IMAGE WARPING APPLICATIONS. register multiple images (registration) correct system distortions. register image to map (rectification)

Size: px
Start display at page:

Download "IMAGE WARPING APPLICATIONS. register multiple images (registration) correct system distortions. register image to map (rectification)"

Transcription

1 APPLICATIONS IMAGE WARPING N correct system distortions Rectification of Landsat TM image register multiple images (registration) original register image to map (rectification) N fill Speedway rectified Broadway Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax) Speedway Broadway

2 WHAT IS REGISTRATION? Alignment of two images such that pixels in each correspond to the same area examples of registered remote sensing images same sensor orbit j orbit k date 1 date different sensors orbit j date 1 and date 1+revisit period or orbit j and orbit k date 1, date with off-nadir pointing AVIRIS SPOT TM TM Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

3 THREE COMPONENTS TO WARPING appropriate mathematical distortion model(s) coordinate transformation resampling (interpolation) Dr. Robert A. Schowengerdt, (voice), (fax)

4 POLYNOMIAL DISTORTION MODELS Generic model useful for registration, rectification and geocoding Known as rubber sheet stretch Relates distorted coordinate system (x,y) and reference coordinate system (x ref,y ref ) N N i i j x = a ij x ref yref i = 0 N j = 0 i j y = b ij x ref yref i = 0 N i j = 0 For example, a quadratic polynomial is written as: x = a 00 + a 10 x ref + a 01 y ref + a 11 x ref y ref + a 0 x ref +a 0 y ref y = b 00 + b 10 x ref + b 01 y ref + b 11 x ref y ref + b 0 x ref +b 0 y ref Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

5 The coefficients in the polynomial can be associated with particular types of distortion coefficient warp component a 00 b 00 a 10 b 01 a 01 b 10 a 11 b 11 a 0 b 0 shift in x shift in y scale in x scale in y rotation shear in x shear in y y-dependent scale in x x-dependent scale in y nonlinear scale in x nonlinear scale in y Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

6 different types of distortion original shift scale in x shear y-dependent scale in x quadratic scale in x rotation quadratic Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

7 A linear (affine) polynomial (number of terms K = 3) Special case that can include: shift scale shear rotation x = a 00 + a 10 x ref + a 01 y ref y = b 00 + b 10 x ref + b 01 y ref In vector-matrix notation x y = a 10 a 01 x ref a + 00 b 10 b 01 y ref b 00 Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

8 GROUND CONTROL POINTS (GCPS) Use to control the polynomial, i.e. to determine its coefficients Characteristics: high contrast in all images of interest small feature size unchanging over time all are at the same elevation (unless topographic relief is being specifically addressed) Often located by visual examination, but can be automated to varying degree, depending on the problem Dr. Robert A. Schowengerdt, (voice), (fax)

9 Automated GCP Location Use image chips Small segments that contain one easily identified and well-located GCP Normalized cross-correlation between template chip T (reference) and search area S in image to be registered N N R ij = T mn S i+ m, j+ n K 1 K m = 1 n = 1 where N N T K1 mn = and K = S i m m = 1 n = 1 1 N m = 1 N n = 1 +, j+ n 1 normalization adjusts for changes in mean DN within area Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

10 Schematic for correlation target area T Cross-correlation of one area two relative shift positions search area S i,j = 0,0 i,j = 0,1 Chip layout over full scene T 1 + T + T 3 + S + S 3 S reference image distorted image Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

11 x 0 0 Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax) y search chip target chip search chip target chip Example with TM chips IMAGE WARPING

12 Using GCPs to find polynomial coefficients Set up system of simultaneous equations using GCPs and solve for polynomial coefficients Example with quadratic polynomial (number of terms K = 6) Given M pairs of GCPs For each GCP pair, m, create two equations x m = a 00 + a 10 x refm + a 01 y refm + a 11 x refm y refm + a 0 x refm + a 0 y refm y m = b 00 + b 10 x refm + b 01 y refm + b 11 x refm y refm + b 0 x refm + b 0 y refm Then, for all M GCP pairs, in vector-matrix notation x 1 x : x M = 1 x ref1 y ref1 x ref1 y ref1 x ref1 1 x ref y ref x ref y ref x ref y ref1 y ref : : : : : : 1 x refm y refm x refm y refm x refm y refm a 00 a 10 a 01 a 11 a 0 a 0 Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

13 So, for each set of GCP x- and y-coordinate pairs, we can write X = WA Y = WB Determined case (M = K, just enough GCPs) solution: M = K : A = W 1 X B = W 1 Y Exact solution which passes through GCPs, i.e. they are mapped exactly Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

14 Overdetermined case (M > K, more than enough GCPs): M K : X = WA + ε X Y = WB + ε Y Solution: M K : Â = ( W T W ) 1 W T X Bˆ = ( W T W ) 1 W T Y. ( W T W ) 1 W T is called the pseudoinverse of W This solution results in least-squares minimum error at GCPs: T min [ ε X εx ] = ( X WÂ ) T ( X WÂ ) T min [ ε Y εy ] = ( Y WBˆ ) T ( Y WBˆ ). Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

15 Dr. Robert A. Schowengerdt, (voice), (fax) x y y = x R= linear 1-D Example of Polynomial Curve Fitting IMAGE WARPING

16 Dr. Robert A. Schowengerdt, (voice), (fax) x y R M M M Y = M0 + M1*x +... M8*x 8 + M9*x 9 second order IMAGE WARPING

17 Dr. Robert A. Schowengerdt, (voice), (fax) x y R M M M M Y = M0 + M1*x +... M8*x 8 + M9*x 9 third order IMAGE WARPING

18 Dr. Robert A. Schowengerdt, (voice), (fax) x y R M e-05 M M M M Y = M0 + M1*x +... M8*x 8 + M9*x 9 fourth order IMAGE WARPING

19 Dr. Robert A. Schowengerdt, (voice), (fax) x y R 1 M e-08 M e-05 M M M M Y = M0 + M1*x +... M8*x 8 + M9*x 9 fifth order IMAGE WARPING

20 Example Application GCP1 GCP6 Register aerial photo to map in an urban area GCP GCP5 aerial photo (x,y) Locate 6 GCPs in each (black crosses) GCP3 GCP4 Locate 4 Ground Points (GPs) in each (red circles) not used for control, only for testing GCP1 GCP GCP6 GCP5 map reference (xref,y ref ) GCP3 GCP4 Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

21 Dr. Robert A. Schowengerdt, (voice), (fax) y (pixels) x (pixels) Mapping of GCPs IMAGE WARPING

22 Dr. Robert A. Schowengerdt, (voice), (fax) number of terms 0 1 RMS deviation (pixels) 3 4 GCPs GPs 5 Error at GCPs and GPs versus polynomial order IMAGE WARPING

23 Dr. Robert A. Schowengerdt, (voice), (fax) original six GCPs five GCPs, with outlier deleted deviation in x (pixels) deviation in x (pixels) -1-1 deviation in y (pixels) deviation in y (pixels) Refinement of GCPs by error analysis IMAGE WARPING

24 Final result Dr. Robert A. Schowengerdt, (voice), (fax)

25 Piecewise Polynomial Distortion Model IMAGE WARPING piecewise quadrilateral warping For severely-distorted images that can t be modeled with a single, global polynomial of reasonable order a d b c A B D C Example airborne scanner image piecewise triangle warping affine correction a b c A B C d D reference frame distorted frame quadratic correction Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

26 COORDINATE TRANSFORMATION Coordinates are mapped from the reference frame to the distorted image frame ( xy, ) = fx ( ref, y ref ) Distortion Correction Implementation 1. Create an empty output image (which is in the reference coordinate system). Step through the integer reference coordinates, one at a time, and calculate the coordinates in the distorted image (x,y) by Eq Estimate the pixel value to insert in the output image at (xref,y ref ) from the original image at (x,y) (resampling) Backwards mapping from (x ref,y ref ) > (x,y) avoids holes or overlaying of multiple pixels in the processed image Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

27 Coordinate transformation between two frames reference frame image frame column column (x,y) (x ref,y ref ) row row Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

28 RESAMPLING The (x,y) coordinates calculated by ( xy, ) = fx ( ref, y ref ) are generally between the integer pixel coordinates of the array Therefore, must estimate (interpolate or resample) a new pixel at the (x,y) location reference frame image frame column column DN r (x,y) DN(x ref,y ref ) row row Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

29 Dr. Robert A. Schowengerdt, (voice), (fax) (pixels) resample DN(x,y) between E and F 0 resample F between C and D 0. resample E between A and B 0.4 value n-n linear 1. implement -D bilinear resampling as two successive 1-D resamplings + [ xdn D + ( 1 x )DN C ] y DN r = xdn B 1 x [ + ( )DN A ] ( 1 y ) C F D bilinear: slower, but continuous 1 - y DN r (x,y) DN r = DN C y A E B nearest-neighbor: fast, but discontinuous INT(x,y) x 1 - x Three common weighting functions: Pixels are resampled using a weightedaverage of the neighboring pixels resampling distances IMAGE WARPING

30 Dr. Robert A. Schowengerdt, (voice), (fax) (pixels) value PCC, α = -1 PCC, α = -0.5 sinc 1. High-boost filter characteristics; amount of boost depends on amplitude of side-lobe, which is proportional to α standard bicubic is α = -1; superior bicubic is α = -0.5 where is the distance from (x,y) to the grid points in 1-D = 0, = α( ), 1 = ( α + ) 3 ( α + 3 ) + 1, 1 DN r ( α ; ) = PCC ( α, ) piecewise polynomial; special case of Parametric Cubic Convolution (PCC) bicubic: slowest, but results in sharpest image IMAGE WARPING

31 PCC resampling procedure resample along each row, A-D, E-H, I-L, M-P DN Q = DN A PCC ( x + 1 ; α ) + DN B PCC ( x ; α ) + DN C PCC ( ( 1 x ); α ) + DN D PCC ( x ; α ) etc. resample along new column Q-T DN r = DN Q PCC ( y + 1 ; α ) + DN R PCC ( y ; α ) + DN S PCC ( ( 1 y ); α ) + DN T PCC ( y ; α ) A B Q C D y x 1 - x E F R G H 1 - y DN r (x,y) I J S K L M N T O P Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

32 Comparison of nearestneighbor and bilinear resampling for image magnification 1X nearest-neighbor bilinear X 3X Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

33 Surface plots from previous figure nearest-neighbor bilinear Dr. Robert A. Schowengerdt, (voice), (fax) x y x y DN DN DN DN

34 Comparison of 4 resampling functions for image magnification nearest-neighbor bilinear PCC (α = 0.5) PCC (α = 1.0) Dr. Robert A. Schowengerdt, schowengerdt@ece.arizona.edu, (voice), (fax)

35 image difference maps resulting from different resampling functions nearest-neighbor bilinear bilinear PCC Note, resampling function affects local radiometric accuracy, while polynomial distortion model affects global geometric accuracy. Dr. Robert A. Schowengerdt, (voice), (fax)

SATELLITE REMOTE SENSING

SATELLITE REMOTE SENSING SATELLITE REMOTE SENSING of NATURAL RESOURCES David L. Verbyla LEWIS PUBLISHERS Boca Raton New York London Tokyo Contents CHAPTER 1. SATELLITE IMAGES 1 Raster Image Data 2 Remote Sensing Detectors 2 Analog

More information

Digital Elevation Models (DEM)

Digital Elevation Models (DEM) Digital Elevation Models (DEM) Digital representation of the terrain surface enable 2.5 / 3D views Rule #1: they are models, not reality Rule #2: they always include some errors (subject to scale and data

More information

Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems

Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems Topics covered in this lab: i. Importing spatial data to TAS ii. Rectification iii. Conversion from latitude/longitude

More information

IMAGE ENHANCEMENT II (CONVOLUTION)

IMAGE ENHANCEMENT II (CONVOLUTION) MOTIVATION Recorded images often exhibit problems such as: blurry noisy Image enhancement aims to improve visual quality Cosmetic processing Usually empirical techniques, with ad hoc parameters ( whatever

More information

Mapping granite outcrops in the Western Australian Wheatbelt using Landsat TM data

Mapping granite outcrops in the Western Australian Wheatbelt using Landsat TM data Journal of the Royal Society of Western Australia, 109-113, 2000 Mapping granite outcrops in the Western Australian Wheatbelt using Landsat TM data N A Campbell 1, S D Hopper 2 & P A Caccetta 1 1 CSIRO

More information

Digital Change Detection Using Remotely Sensed Data for Monitoring Green Space Destruction in Tabriz

Digital Change Detection Using Remotely Sensed Data for Monitoring Green Space Destruction in Tabriz Int. J. Environ. Res. 1 (1): 35-41, Winter 2007 ISSN:1735-6865 Graduate Faculty of Environment University of Tehran Digital Change Detection Using Remotely Sensed Data for Monitoring Green Space Destruction

More information

CE 59700: Digital Photogrammetric Systems

CE 59700: Digital Photogrammetric Systems CE 59700: Digital Photogrammetric Systems Fall 2016 1 Instructor: Contact Information Office: HAMP 4108 Tel: (765) 496-0173 E-mail: ahabib@purdue.edu Lectures (HAMP 2102): Monday, Wednesday & Friday (12:30

More information

CORRELATION OF PADDY FIELD FOR LAND BOUNDARY RECORD

CORRELATION OF PADDY FIELD FOR LAND BOUNDARY RECORD CORRELATION OF PADDY FIELD FOR LAND BOUNDARY RECORD, Hong Kong Key words: District Sheet, correlation, land boundary record, paddy field SUMMARY Land boundary rights are legally documented in land leases

More information

A STATISTICAL APPROACH TO IMAGE WARPING. Chris Glasbey. Biomathematics and Statistics Scotland

A STATISTICAL APPROACH TO IMAGE WARPING. Chris Glasbey. Biomathematics and Statistics Scotland A STATISTICAL APPROACH TO IMAGE WARPING Chris Glasbey Biomathematics and Statistics Scotland IMAGE ANALYSIS: the extraction of information from pictures Which line is longer? Who is this? 2 The human eye/brain

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad -00 0 CIVIL ENGINEERING TUTORIAL QUESTION BANK Course Name : Remote Sensing and GIS Course Code : A00 Class : IV B. Tech I Semester

More information

DETECTION OF CHANGES IN FOREST LANDCOVER TYPE AFTER FIRES IN PORTUGAL

DETECTION OF CHANGES IN FOREST LANDCOVER TYPE AFTER FIRES IN PORTUGAL DETECTION OF CHANGES IN FOREST LANDCOVER TYPE AFTER FIRES IN PORTUGAL Paulo M. Barbosa, Mário R. Caetano, and Teresa G. Santos Centro Nacional de Informação Geográfica (CNIG), Portugal barp@cnig.pt, mario@cnig.pt,

More information

Lab 1: Importing Data, Rectification, Datums, Projections, and Output (Mapping)

Lab 1: Importing Data, Rectification, Datums, Projections, and Output (Mapping) Lab 1: Importing Data, Rectification, Datums, Projections, and Output (Mapping) Topics covered in this lab: i. Importing spatial data to TAS ii. Rectification iii. Conversion from latitude/longitude to

More information

In practice one often meets a situation where the function of interest, f(x), is only represented by a discrete set of tabulated points,

In practice one often meets a situation where the function of interest, f(x), is only represented by a discrete set of tabulated points, 1 Interpolation 11 Introduction In practice one often meets a situation where the function of interest, f(x), is only represented by a discrete set of tabulated points, {x i, y i = f(x i ) i = 1 n, obtained,

More information

Image preprocessing in spatial domain

Image preprocessing in spatial domain Image preprocessing in spatial domain Sampling theorem, aliasing, interpolation, geometrical transformations Revision: 1.4, dated: May 25, 2006 Tomáš Svoboda Czech Technical University, Faculty of Electrical

More information

Raster Data Model. Examples of raster data Remotely sensed imagery (BV, DN) DEM (elevation) DRG (color) Raster Database

Raster Data Model. Examples of raster data Remotely sensed imagery (BV, DN) DEM (elevation) DRG (color) Raster Database Raster Data Model Why use a raster data model? Raster data representations Cell value Measurement, average, majority, significance Cell-based vs. point-based Raster data components Cells, Pixels, Grid

More information

Image preprocessing in spatial domain

Image preprocessing in spatial domain Image preprocessing in spatial domain Sampling theorem, aliasing, interpolation, geometrical transformations Revision: 1.3, dated: December 7, 2005 Tomáš Svoboda Czech Technical University, Faculty of

More information

Bilinear Quadrilateral (Q4): CQUAD4 in GENESIS

Bilinear Quadrilateral (Q4): CQUAD4 in GENESIS Bilinear Quadrilateral (Q4): CQUAD4 in GENESIS The Q4 element has four nodes and eight nodal dof. The shape can be any quadrilateral; we ll concentrate on a rectangle now. The displacement field in terms

More information

Cubic Splines MATH 375. J. Robert Buchanan. Fall Department of Mathematics. J. Robert Buchanan Cubic Splines

Cubic Splines MATH 375. J. Robert Buchanan. Fall Department of Mathematics. J. Robert Buchanan Cubic Splines Cubic Splines MATH 375 J. Robert Buchanan Department of Mathematics Fall 2006 Introduction Given data {(x 0, f(x 0 )), (x 1, f(x 1 )),...,(x n, f(x n ))} which we wish to interpolate using a polynomial...

More information

Overview key concepts and terms (based on the textbook Chang 2006 and the practical manual)

Overview key concepts and terms (based on the textbook Chang 2006 and the practical manual) Introduction Geo-information Science (GRS-10306) Overview key concepts and terms (based on the textbook 2006 and the practical manual) Introduction Chapter 1 Geographic information system (GIS) Geographically

More information

Medical Image Analysis

Medical Image Analysis Medical Image Analysis Instructor: Moo K. Chung mchung@stat.wisc.edu Lecture 3. Deformation-based Morphometry (DBM) January 30, 2007 Deformation based Morphometry (DBM) It uses deformation fields obtained

More information

Single Exposure Enhancement and Reconstruction. Some slides are from: J. Kosecka, Y. Chuang, A. Efros, C. B. Owen, W. Freeman

Single Exposure Enhancement and Reconstruction. Some slides are from: J. Kosecka, Y. Chuang, A. Efros, C. B. Owen, W. Freeman Single Exposure Enhancement and Reconstruction Some slides are from: J. Kosecka, Y. Chuang, A. Efros, C. B. Owen, W. Freeman 1 Reconstruction as an Inverse Problem Original image f Distortion & Sampling

More information

ACCURACY OF DIGITAL ELEVATION MODEL ACCORDING TO SPATIAL RESOLUTION

ACCURACY OF DIGITAL ELEVATION MODEL ACCORDING TO SPATIAL RESOLUTION Abstract ACCURACY OF DIGITAL ELEVATION MODEL ACCORDING TO SPATIAL RESOLUTION Masataka TAKAGI Department of Infrastructure Systems Engineering, Kochi University of Technology. Tosa-Yamada, Kochi 782-82,

More information

Multi-sourced 3D Geospatial Terrain Modelling: Issues and Challenges

Multi-sourced 3D Geospatial Terrain Modelling: Issues and Challenges 10th Conference on Cartography and Geoinformation, Zagreb, Croatia Multi-sourced 3D Geospatial Terrain Modelling: Issues and Challenges Prof. Dr. Yerach Doytsher Mapping and Geo-Information Engineering,

More information

BASE MAPPING. Technical Approachs

BASE MAPPING. Technical Approachs BASE MAPPING Technical Approachs STATEMENT OF THE PROBLEM A major stumbling block to the integration of remotely sensed data into existing GIS data base structures is the issue of positional accuracy of

More information

GIS CONCEPTS ARCGIS METHODS AND. 2 nd Edition, July David M. Theobald, Ph.D. Natural Resource Ecology Laboratory Colorado State University

GIS CONCEPTS ARCGIS METHODS AND. 2 nd Edition, July David M. Theobald, Ph.D. Natural Resource Ecology Laboratory Colorado State University GIS CONCEPTS AND ARCGIS METHODS 2 nd Edition, July 2005 David M. Theobald, Ph.D. Natural Resource Ecology Laboratory Colorado State University Copyright Copyright 2005 by David M. Theobald. All rights

More information

Introduction to GIS - 2

Introduction to GIS - 2 Introduction to GIS - 2 Outline Using GIS Representation of spatial objects in GIS Prof. D. Nagesh Kumar Department of Civil Engineering Indian Institute of Science Bangalore 560 012, India http://www.civil.iisc.ernet.in/~nagesh

More information

Optimized Compact-support Interpolation Kernels

Optimized Compact-support Interpolation Kernels Optimized Compact-support Interpolation Kernels Ramtin Madani, Student Member, IEEE, Ali Ayremlou, Student Member, IEEE, Arash Amini, Farrokh Marvasti, Senior Member, IEEE, Abstract In this paper, we investigate

More information

9/24/2014. Georeferencing: conclusions

9/24/2014. Georeferencing: conclusions Georeferencing: conclusions 1 GEOG 300: UTM REVIEW QUIZ (0%) 1. The UTM system is composed of zones, each degrees longitude wide 2. The 0 value for northings is located at 3. The 0 value for eastings is

More information

Algebra II Vocabulary Word Wall Cards

Algebra II Vocabulary Word Wall Cards Algebra II Vocabulary Word Wall Cards Mathematics vocabulary word wall cards provide a display of mathematics content words and associated visual cues to assist in vocabulary development. The cards should

More information

Motion Estimation (I) Ce Liu Microsoft Research New England

Motion Estimation (I) Ce Liu Microsoft Research New England Motion Estimation (I) Ce Liu celiu@microsoft.com Microsoft Research New England We live in a moving world Perceiving, understanding and predicting motion is an important part of our daily lives Motion

More information

Sampling in 1D ( ) Continuous time signal f(t) Discrete time signal. f(t) comb

Sampling in 1D ( ) Continuous time signal f(t) Discrete time signal. f(t) comb Sampling in 2D 1 Sampling in 1D Continuous time signal f(t) Discrete time signal t ( ) f [ k] = f( kt ) = f( t) δ t kt s k s f(t) comb k 2 Nyquist theorem (1D) At least 2 sample/period are needed to represent

More information

A Basic Introduction to Geographic Information Systems (GIS) ~~~~~~~~~~

A Basic Introduction to Geographic Information Systems (GIS) ~~~~~~~~~~ A Basic Introduction to Geographic Information Systems (GIS) ~~~~~~~~~~ Rev. Ronald J. Wasowski, C.S.C. Associate Professor of Environmental Science University of Portland Portland, Oregon 3 September

More information

SCORE BOOSTER JAMB PREPARATION SERIES II

SCORE BOOSTER JAMB PREPARATION SERIES II BOOST YOUR JAMB SCORE WITH PAST Polynomials QUESTIONS Part II ALGEBRA by H. O. Aliu J. K. Adewole, PhD (Editor) 1) If 9x 2 + 6xy + 4y 2 is a factor of 27x 3 8y 3, find the other factor. (UTME 2014) 3x

More information

Spatial Transformation

Spatial Transformation Spatial Transformation Presented by Liqun Chen June 30, 2017 1 Overview 2 Spatial Transformer Networks 3 STN experiments 4 Recurrent Models of Visual Attention (RAM) 5 Recurrent Models of Visual Attention

More information

Curves. Hakan Bilen University of Edinburgh. Computer Graphics Fall Some slides are courtesy of Steve Marschner and Taku Komura

Curves. Hakan Bilen University of Edinburgh. Computer Graphics Fall Some slides are courtesy of Steve Marschner and Taku Komura Curves Hakan Bilen University of Edinburgh Computer Graphics Fall 2017 Some slides are courtesy of Steve Marschner and Taku Komura How to create a virtual world? To compose scenes We need to define objects

More information

Of course, we discussed this topic in Math So this partially a review. Apolynomialofdegreed in two variable x and y is defined by. α ij x i y j.

Of course, we discussed this topic in Math So this partially a review. Apolynomialofdegreed in two variable x and y is defined by. α ij x i y j. Math 5620 Spring 2019 Notes of 4/5/19 Polynomials in Two Variables Of course, we discussed this topic in Math 5610. So this partially a review. Apolynomialofdegreed in two variable x and y is defined by

More information

THE ASSESSMENT OF ORTHOPHOTO QUALITY WITH RESPECT TO THE STRUCTURE OF DIGITAL ELEVATION MODEL

THE ASSESSMENT OF ORTHOPHOTO QUALITY WITH RESPECT TO THE STRUCTURE OF DIGITAL ELEVATION MODEL THE ASSESSMENT OF ORTHOPHOTO QUALITY WITH RESPECT TO THE STRUCTURE OF DIGITAL ELEVATION MODEL M.Modiri a, H.Enayati b, M. Ebrahimikia c, * a Professor at Malek Ashtar University of Technology, Esfahan,

More information

Metadata for 2005 Orthophotography Products

Metadata for 2005 Orthophotography Products Metadata for 2005 Orthophotography Products What does this data set describe? 1. How should this data set be cited? 2. What geographic area does the data set cover? 3. What does it look like? 4. Does the

More information

Copyright 2018 UC Regents and ALEKS Corporation. ALEKS is a registered trademark of ALEKS Corporation. 2/10

Copyright 2018 UC Regents and ALEKS Corporation. ALEKS is a registered trademark of ALEKS Corporation. 2/10 Prep for Calculus This course covers the topics outlined below. You can customize the scope and sequence of this course to meet your curricular needs. Curriculum (281 topics + 125 additional topics) Real

More information

Motion Estimation (I)

Motion Estimation (I) Motion Estimation (I) Ce Liu celiu@microsoft.com Microsoft Research New England We live in a moving world Perceiving, understanding and predicting motion is an important part of our daily lives Motion

More information

Lecture 1 Introduction

Lecture 1 Introduction L. Vandenberghe EE236A (Fall 2013-14) Lecture 1 Introduction course overview linear optimization examples history approximate syllabus basic definitions linear optimization in vector and matrix notation

More information

Math Review for AP Calculus

Math Review for AP Calculus Math Review for AP Calculus This course covers the topics shown below. Students navigate learning paths based on their level of readiness. Institutional users may customize the scope and sequence to meet

More information

Math Prep for Statics

Math Prep for Statics Math Prep for Statics This course covers the topics shown below. Students navigate learning paths based on their level of readiness. Institutional users may customize the scope and sequence to meet curricular

More information

Digital Elevation Models (DEM) / DTM

Digital Elevation Models (DEM) / DTM Digital Elevation Models (DEM) / DTM Uses in remote sensing: queries and analysis, 3D visualisation, classification input Fogo Island, Cape Verde Republic ASTER DEM / image Banks Peninsula, Christchurch,

More information

Arsène Pérard-Gayot (Slides by Piotr Danilewski)

Arsène Pérard-Gayot (Slides by Piotr Danilewski) Computer Graphics - Splines - Arsène Pérard-Gayot (Slides by Piotr Danilewski) CURVES Curves Explicit y = f x f: R R γ = x, f x y = 1 x 2 Implicit F x, y = 0 F: R 2 R γ = x, y : F x, y = 0 x 2 + y 2 =

More information

Operations depend on pixel s Coordinates. Context free. Independent of pixel values. I(x,y) I (x,y )

Operations depend on pixel s Coordinates. Context free. Independent of pixel values. I(x,y) I (x,y ) Geometric Transformation Operations depend on piel s Coordinates. Contet free. Independent of piel values. f f (, ) = ' (, ) = ' I(, ) = I' ( f (, ), f ( ) ), (,) (, ) I(,) I (, ) Eample: Translation =

More information

Video and Motion Analysis Computer Vision Carnegie Mellon University (Kris Kitani)

Video and Motion Analysis Computer Vision Carnegie Mellon University (Kris Kitani) Video and Motion Analysis 16-385 Computer Vision Carnegie Mellon University (Kris Kitani) Optical flow used for feature tracking on a drone Interpolated optical flow used for super slow-mo optical flow

More information

Augmented Reality VU Camera Registration. Prof. Vincent Lepetit

Augmented Reality VU Camera Registration. Prof. Vincent Lepetit Augmented Reality VU Camera Registration Prof. Vincent Lepetit Different Approaches to Vision-based 3D Tracking [From D. Wagner] [From Drummond PAMI02] [From Davison ICCV01] Consider natural features Consider

More information

Digital Elevation Models (DEM) / DTM

Digital Elevation Models (DEM) / DTM Digital Elevation Models (DEM) / DTM Uses in remote sensing: queries and analysis, 3D visualisation, layers in classification Fogo Island, Cape Verde Republic ASTER DEM / image Banks Peninsula, Christchurch,

More information

ECE 425. Image Science and Engineering

ECE 425. Image Science and Engineering ECE 425 Image Science and Engineering Spring Semester 2000 Course Notes Robert A. Schowengerdt schowengerdt@ece.arizona.edu (520) 62-2706 (voice), (520) 62-8076 (fa) ECE402 DEFINITIONS 2 Image science

More information

PreCalculus. Curriculum (637 topics additional topics)

PreCalculus. Curriculum (637 topics additional topics) PreCalculus This course covers the topics shown below. Students navigate learning paths based on their level of readiness. Institutional users may customize the scope and sequence to meet curricular needs.

More information

Notes on Cellwise Data Interpolation for Visualization Xavier Tricoche

Notes on Cellwise Data Interpolation for Visualization Xavier Tricoche Notes on Cellwise Data Interpolation for Visualization Xavier Tricoche urdue University While the data (computed or measured) used in visualization is only available in discrete form, it typically corresponds

More information

Alg Review/Eq & Ineq (50 topics, due on 01/19/2016)

Alg Review/Eq & Ineq (50 topics, due on 01/19/2016) Course Name: MAC 1140 Spring 16 Course Code: XQWHD-P4TU6 ALEKS Course: PreCalculus Instructor: Van De Car Course Dates: Begin: 01/11/2016 End: 05/01/2016 Course Content: 307 topics Textbook: Coburn: Precalculus,

More information

Grade 8. Concepts and Procedures. The Number System. Expressions and Equations

Grade 8. Concepts and Procedures. The Number System. Expressions and Equations Grade 8 Concepts and Procedures The Number System Target A: Know that there are numbers that are not rational and approximate them by rational numbers. identify pi as not rational, classify numbers as

More information

DISCUSSION CLASS OF DAX IS ON 22ND MARCH, TIME : 9-12 BRING ALL YOUR DOUBTS [STRAIGHT OBJECTIVE TYPE]

DISCUSSION CLASS OF DAX IS ON 22ND MARCH, TIME : 9-12 BRING ALL YOUR DOUBTS [STRAIGHT OBJECTIVE TYPE] DISCUSSION CLASS OF DAX IS ON ND MARCH, TIME : 9- BRING ALL YOUR DOUBTS [STRAIGHT OBJECTIVE TYPE] Q. Let y = cos x (cos x cos x). Then y is (A) 0 only when x 0 (B) 0 for all real x (C) 0 for all real x

More information

Generation and analysis of Digital Elevation Model (DEM) using Worldview-2 stereo-pair images of Gurgaon district: A geospatial approach

Generation and analysis of Digital Elevation Model (DEM) using Worldview-2 stereo-pair images of Gurgaon district: A geospatial approach 186 Generation and analysis of Digital Elevation Model (DEM) using Worldview-2 stereo-pair images of Gurgaon district: A geospatial approach Arsad Khan 1, Sultan Singh 2 and Kaptan Singh 2 1 Department

More information

ArcGIS 10.0 Imagery. Joseph B. Bowles

ArcGIS 10.0 Imagery. Joseph B. Bowles ArcGIS 10.0 Imagery Joseph B. Bowles Presentation Overview Imagery and raster data What is a mosaic dataset Use of mosaic datasets Build a mosaic dataset Migrate to mosaic datasets Q&A Characteristics

More information

The Potential of High Resolution Satellite Interferometry for Monitoring Enhanced Oil Recovery

The Potential of High Resolution Satellite Interferometry for Monitoring Enhanced Oil Recovery The Potential of High Resolution Satellite Interferometry for Monitoring Enhanced Oil Recovery Urs Wegmüller a Lutz Petrat b Karsten Zimmermann c Issa al Quseimi d 1 Introduction Over the last years land

More information

Display data in a map-like format so that geographic patterns and interrelationships are visible

Display data in a map-like format so that geographic patterns and interrelationships are visible Vilmaliz Rodríguez Guzmán M.S. Student, Department of Geology University of Puerto Rico at Mayagüez Remote Sensing and Geographic Information Systems (GIS) Reference: James B. Campbell. Introduction to

More information

Geometric Image Manipulation

Geometric Image Manipulation Bruce A. Draper J. Ross Beveridge, January 24, 204 Geometric Image Manipulation Lecture (part a) January 24, 204 Bruce A. Draper J. Ross Beveridge, January 24, 204 Status Update Programming assignment

More information

CS 323: Numerical Analysis and Computing

CS 323: Numerical Analysis and Computing CS 323: Numerical Analysis and Computing MIDTERM #2 Instructions: This is an open notes exam, i.e., you are allowed to consult any textbook, your class notes, homeworks, or any of the handouts from us.

More information

Level 1 Advanced Math 2005 Final Exam

Level 1 Advanced Math 2005 Final Exam Level 1 Advanced Math 005 Final Exam NAME: _ANSWERS AND GRADING GUIDELINES Instructions WRITE ANSWERS IN THE SPACES PROVIDED AND SHOW ALL WORK. Partial credit will not be given if work is not shown. Ask

More information

College Algebra with Trigonometry

College Algebra with Trigonometry College Algebra with Trigonometry This course covers the topics outlined below. You can customize the scope and sequence of this course to meet your curricular needs. Curriculum (556 topics + 614 additional

More information

Visual Object Recognition

Visual Object Recognition Visual Object Recognition Lecture 2: Image Formation Per-Erik Forssén, docent Computer Vision Laboratory Department of Electrical Engineering Linköping University Lecture 2: Image Formation Pin-hole, and

More information

Neuroimage Processing

Neuroimage Processing Neuroimage Processing Instructor: Moo K. Chung mkchung@wisc.edu Lecture 10-11. Deformation-based morphometry (DBM) Tensor-based morphometry (TBM) November 13, 2009 Image Registration Process of transforming

More information

Automatic Geo-Referencing of Provisional Cadastral Maps: Towards a Survey-Accurate Cadastral Database for a National Spatial Data Infrastructure

Automatic Geo-Referencing of Provisional Cadastral Maps: Towards a Survey-Accurate Cadastral Database for a National Spatial Data Infrastructure Institute of Cartography and Geoinformatics Leibniz Universität Hannover Automatic Geo-Referencing of Provisional Cadastral Maps: Towards a Survey-Accurate Cadastral Database for a National Spatial Data

More information

Morphology Gonzalez and Woods, Chapter 9 Except sections 9.5.7, 9.5.8, and Repetition of binary dilatation, erosion, opening, closing

Morphology Gonzalez and Woods, Chapter 9 Except sections 9.5.7, 9.5.8, and Repetition of binary dilatation, erosion, opening, closing 09.11.2011 Anne Solberg Morphology Gonzalez and Woods, Chapter 9 Except sections 9.5.7, 9.5.8, 9.5.9 and 9.6.4 Repetition of binary dilatation, erosion, opening, closing Binary region processing: connected

More information

Summer Packet A Math Refresher For Students Entering IB Mathematics SL

Summer Packet A Math Refresher For Students Entering IB Mathematics SL Summer Packet A Math Refresher For Students Entering IB Mathematics SL Name: PRECALCULUS SUMMER PACKET Directions: This packet is required if you are registered for Precalculus for the upcoming school

More information

Chapter 2 Interpolation

Chapter 2 Interpolation Chapter 2 Interpolation Experiments usually produce a discrete set of data points (x i, f i ) which represent the value of a function f (x) for a finite set of arguments {x 0...x n }. If additional data

More information

Minimal Element Interpolation in Functions of High-Dimension

Minimal Element Interpolation in Functions of High-Dimension Minimal Element Interpolation in Functions of High-Dimension J. D. Jakeman, A. Narayan, D. Xiu Department of Mathematics Purdue University West Lafayette, Indiana Random Model as a function We can consider

More information

DIPA Flowchart All you need to know

DIPA Flowchart All you need to know DIPA Flowchart All you need to know 0. Overview of Remote Sensing 1. Radiometric correction (Step 1,2,3) System radiometric correction Atmospheric correction Bidirectional correction 2. Geometric registration

More information

DEPARTMENT OF MATHEMATICS

DEPARTMENT OF MATHEMATICS DEPARTMENT OF MATHEMATICS AS level Mathematics Core mathematics 1 C1 2015-2016 Name: Page C1 workbook contents Indices and Surds Simultaneous equations Quadratics Inequalities Graphs Arithmetic series

More information

USA Mathematical Talent Search Round 1 Solutions Year 24 Academic Year

USA Mathematical Talent Search Round 1 Solutions Year 24 Academic Year 1/1/24. Several children were playing in the ugly tree when suddenly they all fell. Roger hit branches A, B, and C in that order on the way down. Sue hit branches D, E, and F in that order on the way down.

More information

MA 323 Geometric Modelling Course Notes: Day 07 Parabolic Arcs

MA 323 Geometric Modelling Course Notes: Day 07 Parabolic Arcs MA 323 Geometric Modelling Course Notes: Day 07 Parabolic Arcs David L. Finn December 9th, 2004 We now start considering the basic curve elements to be used throughout this course; polynomial curves and

More information

DESIGNING CNN GENES. Received January 23, 2003; Revised April 2, 2003

DESIGNING CNN GENES. Received January 23, 2003; Revised April 2, 2003 Tutorials and Reviews International Journal of Bifurcation and Chaos, Vol. 13, No. 10 (2003 2739 2824 c World Scientific Publishing Company DESIGNING CNN GENES MAKOTO ITOH Department of Information and

More information

- 1 - Items related to expected use of technology appear in bold italics.

- 1 - Items related to expected use of technology appear in bold italics. - 1 - Items related to expected use of technology appear in bold italics. Operating with Geometric and Cartesian Vectors Determining Intersections of Lines and Planes in Three- Space Similar content as

More information

Digital Elevation Model (DEM) Generation from Stereo Images

Digital Elevation Model (DEM) Generation from Stereo Images Pertanika J. Sci. & Technol. 19 (S): 77-82 (2011) ISSN: 0128-7680 Universiti Putra Malaysia Press Digital Elevation Model (DEM) Generation from Stereo Images C. E. Joanna Tan *, M. Z. Mat Jafri, H. S.

More information

PreCalculus. Curriculum (447 topics additional topics)

PreCalculus. Curriculum (447 topics additional topics) PreCalculus This course covers the topics shown below. Students navigate learning paths based on their level of readiness. Institutional users may customize the scope and sequence to meet curricular needs.

More information

Interpolation (Shape Functions)

Interpolation (Shape Functions) Mètodes Numèrics: A First Course on Finite Elements Interpolation (Shape Functions) Following: Curs d Elements Finits amb Aplicacions (J. Masdemont) http://hdl.handle.net/2099.3/36166 Dept. Matemàtiques

More information

Time Series Analysis with SAR & Optical Satellite Data

Time Series Analysis with SAR & Optical Satellite Data Time Series Analysis with SAR & Optical Satellite Data Thomas Bahr ESRI European User Conference Thursday October 2015 harris.com Motivation Changes in land surface characteristics mirror a multitude of

More information

Newton's forward interpolation formula

Newton's forward interpolation formula Newton's Interpolation Formulae Interpolation is the process of approximating a given function, whose values are known at N + 1 tabular points, by a suitable polynomial, P N (x) of degree N which takes

More information

Algebra 2. Curriculum (384 topics additional topics)

Algebra 2. Curriculum (384 topics additional topics) Algebra 2 This course covers the topics shown below. Students navigate learning paths based on their level of readiness. Institutional users may customize the scope and sequence to meet curricular needs.

More information

Polarization Shearing Interferometer (PSI) Based Wavefront Sensor for Adaptive Optics Application. A.K.Saxena and J.P.Lancelot

Polarization Shearing Interferometer (PSI) Based Wavefront Sensor for Adaptive Optics Application. A.K.Saxena and J.P.Lancelot Polarization Shearing Interferometer (PSI) Based Wavefront Sensor for Adaptive Optics Application A.K.Saxena and J.P.Lancelot Adaptive Optics A Closed loop Optical system to compensate atmospheric turbulence

More information

MTH301 Calculus II Glossary For Final Term Exam Preparation

MTH301 Calculus II Glossary For Final Term Exam Preparation MTH301 Calculus II Glossary For Final Term Exam Preparation Glossary Absolute maximum : The output value of the highest point on a graph over a given input interval or over all possible input values. An

More information

Correlation Studies between Landsat MSS Data and Population Density in Japan. Kenji Naito and Shin-ichi Hanaki

Correlation Studies between Landsat MSS Data and Population Density in Japan. Kenji Naito and Shin-ichi Hanaki Correlation Studies between Landsat MSS Data and Population Density in Japan Kenji Naito and Shin-ichi Hanaki Nippon Electric Co., Ltd. Central Research Laboratories Kawasaki, Japan Jun Yamamoto and Kageo

More information

Popular Mechanics, 1954

Popular Mechanics, 1954 Introduction to GIS Popular Mechanics, 1954 1986 $2,599 1 MB of RAM 2017, $750, 128 GB memory, 2 GB of RAM Computing power has increased exponentially over the past 30 years, Allowing the existence of

More information

Intensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER? Intensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER?

Intensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER? Intensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER? : WHICH ONE LOOKS BETTER? 3.1 : WHICH ONE LOOKS BETTER? 3.2 1 Goal: Image enhancement seeks to improve the visual appearance of an image, or convert it to a form suited for analysis by a human or a machine.

More information

Int Math 3 Midterm Review Handout (Modules 5-7)

Int Math 3 Midterm Review Handout (Modules 5-7) Int Math 3 Midterm Review Handout (Modules 5-7) 1 Graph f(x) = x and g(x) = 1 x 4. Then describe the transformation from the graph of f(x) = x to the graph 2 of g(x) = 1 2 x 4. The transformations are

More information

GEOGRAPHICAL DATABASES FOR THE USE OF RADIO NETWORK PLANNING

GEOGRAPHICAL DATABASES FOR THE USE OF RADIO NETWORK PLANNING GEOGRAPHICAL DATABASES FOR THE USE OF RADIO NETWORK PLANNING Tommi Turkka and Jaana Mäkelä Geodata Oy / Sanoma WSOY Corporation Konalantie 6-8 B FIN-00370 Helsinki tommi.turkka@geodata.fi jaana.makela@geodata.fi

More information

Chapter 5. GIS The Global Information System

Chapter 5. GIS The Global Information System Chapter 5 GIS The Global Information System What is GIS? We have just discussed GPS a simple three letter acronym for a fairly sophisticated technique to locate a persons or objects position on the Earth

More information

Investigating the advantages of satellite data as evidence in possible litigation

Investigating the advantages of satellite data as evidence in possible litigation World Transactions on Engineering and Technology Education Vol.11, No.3, 2013 2013 WIETE Investigating the advantages of satellite data as evidence in possible litigation Elpida X. Fanouriou, Nicos. V.

More information

LAND USE MAPPING AND MONITORING IN THE NETHERLANDS (LGN5)

LAND USE MAPPING AND MONITORING IN THE NETHERLANDS (LGN5) LAND USE MAPPING AND MONITORING IN THE NETHERLANDS (LGN5) Hazeu, Gerard W. Wageningen University and Research Centre - Alterra, Centre for Geo-Information, The Netherlands; gerard.hazeu@wur.nl ABSTRACT

More information

13 Path Planning Cubic Path P 2 P 1. θ 2

13 Path Planning Cubic Path P 2 P 1. θ 2 13 Path Planning Path planning includes three tasks: 1 Defining a geometric curve for the end-effector between two points. 2 Defining a rotational motion between two orientations. 3 Defining a time function

More information

CHAPTER 4 PRINCIPAL COMPONENT ANALYSIS-BASED FUSION

CHAPTER 4 PRINCIPAL COMPONENT ANALYSIS-BASED FUSION 59 CHAPTER 4 PRINCIPAL COMPONENT ANALYSIS-BASED FUSION 4. INTRODUCTION Weighted average-based fusion algorithms are one of the widely used fusion methods for multi-sensor data integration. These methods

More information

Super-Resolution. Dr. Yossi Rubner. Many slides from Miki Elad - Technion

Super-Resolution. Dr. Yossi Rubner. Many slides from Miki Elad - Technion Super-Resolution Dr. Yossi Rubner yossi@rubner.co.il Many slides from Mii Elad - Technion 5/5/2007 53 images, ratio :4 Example - Video 40 images ratio :4 Example Surveillance Example Enhance Mosaics Super-Resolution

More information

Projections and Coordinate Systems

Projections and Coordinate Systems Projections and Coordinate Systems Overview Projections Examples of different projections Coordinate systems Datums Projections Overview Projections and Coordinate Systems GIS must accurately represent

More information

Unit 3: Number, Algebra, Geometry 2

Unit 3: Number, Algebra, Geometry 2 Unit 3: Number, Algebra, Geometry 2 Number Use standard form, expressed in standard notation and on a calculator display Calculate with standard form Convert between ordinary and standard form representations

More information

Introduction to Decision Sciences Lecture 6

Introduction to Decision Sciences Lecture 6 Introduction to Decision Sciences Lecture 6 Andrew Nobel September 21, 2017 Functions Functions Given: Sets A and B, possibly different Definition: A function f : A B is a rule that assigns every element

More information

Morphological image processing

Morphological image processing INF 4300 Digital Image Analysis Morphological image processing Fritz Albregtsen 09.11.2017 1 Today Gonzalez and Woods, Chapter 9 Except sections 9.5.7 (skeletons), 9.5.8 (pruning), 9.5.9 (reconstruction)

More information

A Method for Blur and Similarity Transform Invariant Object Recognition

A Method for Blur and Similarity Transform Invariant Object Recognition A Method for Blur and Similarity Transform Invariant Object Recognition Ville Ojansivu and Janne Heikkilä Machine Vision Group, Department of Electrical and Information Engineering, University of Oulu,

More information