12 June 2008TIES -- Kelowna, B.C. Canada The Image Warp for Evaluating Gridded Weather Forecasts Eric Gilleland National Center for Atmospheric Research.

Slides:



Advertisements
Similar presentations
Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Advertisements

Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
1 Low-Dose Dual-Energy CT for PET Attenuation Correction with Statistical Sinogram Restoration Joonki Noh, Jeffrey A. Fessler EECS Department, The University.
Budapest May 27, 2008 Unifying mixed linear models and the MASH algorithm for breakpoint detection and correction Anders Grimvall, Sackmone Sirisack, Agne.
3.11 Adaptive Data Assimilation to Include Spatially Variable Observation Error Statistics Rod Frehlich University of Colorado, Boulder and RAL/NCAR Funded.
WRF Verification: New Methods of Evaluating Rainfall Prediction Chris Davis NCAR (MMM/RAP) Collaborators: Dave Ahijevych, Mike Baldwin, Barb Brown, Randy.
Assessment of Tropical Rainfall Potential (TRaP) forecasts during the Australian tropical cyclone season Beth Ebert BMRC, Melbourne, Australia.
Improving Excessive Rainfall Forecasts at HPC by using the “Neighborhood - Spatial Density“ Approach to High Res Models Michael Eckert, David Novak, and.
Data mining and statistical learning - lecture 6
Verification Methods for High Resolution Model Forecasts Barbara Brown NCAR, Boulder, Colorado Collaborators: Randy Bullock, John Halley.
NWP Verification with Shape- matching Algorithms: Hydrologic Applications and Extension to Ensembles Barbara Brown 1, Edward Tollerud 2, Tara Jensen 1,
Spatial Analysis Longley et al., Ch 14,15. Transformations Buffering (Point, Line, Area) Point-in-polygon Polygon Overlay Spatial Interpolation –Theissen.
Exploring the Use of Object- Oriented Verification at the Hydrometeorological Prediction Center Faye E. Barthold 1,2, Keith F. Brill 1, and David R. Novak.
Human Computer Interaction 7. Advanced User Interfaces (I) Data Scattering and RBF Course no. ILE5013 National Chiao Tung Univ, Taiwan By: I-Chen Lin,
Image Representation Gaussian pyramids Laplacian Pyramids
WWOSC 2014 Assimilation of 3D radar reflectivity with an Ensemble Kalman Filter on a convection-permitting scale WWOSC 2014 Theresa Bick 1,2,* Silke Trömel.
Mesoscale Model Evaluation Mike Baldwin Cooperative Institute for Mesoscale Meteorological Studies, University of Oklahoma Also affiliated with NOAA/NSSL.
Wavelets Series Used to Solve Dynamic Optimization Problems Lizandro S. Santos, Argimiro R. Secchi, Evaristo. C. Biscaia Jr. Programa de Engenharia Química/COPPE,
Overview G. Jogesh Babu. Probability theory Probability is all about flip of a coin Conditional probability & Bayes theorem (Bayesian analysis) Expectation,
Oceanography 569 Oceanographic Data Analysis Laboratory Kathie Kelly Applied Physics Laboratory 515 Ben Hall IR Bldg class web site: faculty.washington.edu/kellyapl/classes/ocean569_.
4th Int'l Verification Methods Workshop, Helsinki, 4-6 June Methods for verifying spatial forecasts Beth Ebert Centre for Australian Weather and.
The Importance of Atmospheric Variability for Data Requirements, Data Assimilation, Forecast Errors, OSSEs and Verification Rod Frehlich and Robert Sharman.
Development of an object- oriented verification technique for QPF Michael Baldwin 1 Matthew Wandishin 2, S. Lakshmivarahan 3 1 Cooperative Institute for.
Towards an object-oriented assessment of high resolution precipitation forecasts Janice L. Bytheway CIRA Council and Fellows Meeting May 6, 2015.
Regional climate prediction comparisons via statistical upscaling and downscaling Peter Guttorp University of Washington Norwegian Computing Center
On the spatial verification of FROST-2014 precipitation forecast fields Anatoly Muraviev (1), Anastasia Bundel (1), Dmitry Kiktev (1), Nikolay Bocharnikov.
Ebert-McBride Technique (Contiguous Rain Areas) Ebert and McBride (2000: Verification of precipitation in weather systems: determination of systematic.
Image Registration as an Optimization Problem. Overlaying two or more images of the same scene Image Registration.
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss Priority project « Advanced interpretation and verification.
Spatial Interpolation III
Page 1© Crown copyright Scale selective verification of precipitation forecasts Nigel Roberts and Humphrey Lean.
Wavelet Spectral Analysis Ken Nowak 7 December 2010.
Feature-based (object-based) Verification Nathan M. Hitchens National Severe Storms Laboratory.
Verification of Precipitation Areas Beth Ebert Bureau of Meteorology Research Centre Melbourne, Australia
1. Analysis and Reanalysis Products Adrian M Tompkins, ICTP picture from Nasa.
Object-oriented verification of WRF forecasts from 2005 SPC/NSSL Spring Program Mike Baldwin Purdue University.
Spatial Smoothing and Multiple Comparisons Correction for Dummies Alexa Morcom, Matthew Brett Acknowledgements.
Methods for 3D Shape Matching and Retrieval
Do the NAM and GFS have displacement biases in their MCS forecasts? Charles Yost Russ Schumacher Department of Atmospheric Sciences Texas A&M University.
Diagnostic Evaluation of Mesoscale Models Chris Davis, Barbara Brown, Randy Bullock and Daran Rife NCAR Boulder, Colorado, USA.
U. Damrath, COSMO GM, Athens 2007 Verification of numerical QPF in DWD using radar data - and some traditional verification results for surface weather.
WCRP Extremes Workshop Sept 2010 Detecting human influence on extreme daily temperature at regional scales Photo: F. Zwiers (Long-tailed Jaeger)
Spatial Forecast Methods Inter-Comparison Project -- ICP Spring 2008 Workshop NCAR Foothills Laboratory Boulder, Colorado.
Page 1© Crown copyright 2004 The use of an intensity-scale technique for assessing operational mesoscale precipitation forecasts Marion Mittermaier and.
Diagnostic verification and extremes: 1 st Breakout Discussed the need for toolkit to build beyond current capabilities (e.g., NCEP) Identified (and began.
WRF Verification Toolkit Workshop, Boulder, February 2007 Spatial verification of NWP model fields Beth Ebert BMRC, Australia.
NCAR, 15 April Fuzzy verification of fake cases Beth Ebert Center for Australian Weather and Climate Research Bureau of Meteorology.
The WRF Verification Toolkit Lacey Holland, Tressa Fowler, and Barbara Brown Research Applications Laboratory NCAR Lacey Holland, Tressa Fowler, and Barbara.
Overview of SPC Efforts in Objective Verification of Convection-Allowing Models and Ensembles Israel Jirak, Chris Melick, Patrick Marsh, Andy Dean and.
Principal Warps: Thin-Plate Splines and the Decomposition of Deformations 김진욱 ( 이동통신망연구실 ; 박천현 (3D 모델링 및 처리연구실 ;
MOTION Model. Road Map Motion Model Non Parametric Motion Field : Algorithms 1.Optical flow field estimation. 2.Block based motion estimation. 3.Pel –recursive.
User-Focused Verification Barbara Brown* NCAR July 2006
1 Application of MET for the Verification of the NWP Cloud and Precipitation Products using A-Train Satellite Observations Paul A. Kucera, Courtney Weeks,
Application of the CRA Method Application of the CRA Method William A. Gallus, Jr. Iowa State University Beth Ebert Center for Australian Weather and Climate.
Application of object-oriented verification techniques to ensemble precipitation forecasts William A. Gallus, Jr. Iowa State University June 5, 2009.
Intensity-scale verification technique
Fuzzy verification using the Fractions Skill Score
Spatial Verification Intercomparison Meeting, 20 February 2007, NCAR
Multi-scale validation of high resolution precipitation products
General framework for features-based verification
The Brightness Constraint
A special case of calibration
The Brightness Constraint
Verification of nowcasting products: Issues and methods
Computational Neuroanatomy for Dummies
Filtering and State Estimation: Basic Concepts
CSE 554 Lecture 10: Extrinsic Deformations
Group 9 – Data Mining: Data
Kalman Filter: Bayes Interpretation
Calibration and homographies
Presentation transcript:

12 June 2008TIES -- Kelowna, B.C. Canada The Image Warp for Evaluating Gridded Weather Forecasts Eric Gilleland National Center for Atmospheric Research (NCAR) Boulder, Colorado. Johan Lindström and Finn Lindgren Mathematical Statistics, Centre for Mathematical Sciences, Lund University, Lund, Sweden.

12 June 2008TIES -- Kelowna, B.C. Canada User-relevant verification: Good forecast or Bad forecast? FO

12 June 2008TIES -- Kelowna, B.C. Canada User-relevant verification: Good forecast or Bad forecast? FO If I’m a water manager for this watershed, it’s a pretty bad forecast…

12 June 2008TIES -- Kelowna, B.C. Canada User-relevant verification: Good forecast or Bad forecast? If I’m an aviation traffic strategic planner… It might be a pretty good forecast O AB OF Flight Route Different users have different ideas about what makes a good forecast

12 June 2008TIES -- Kelowna, B.C. Canada High vs. low resolution Which rain forecast is better? Mesoscale model (5 km) 21 Mar 2004 Sydney Global model (100 km) 21 Mar 2004 Sydney Observed 24h rain RMS=13.0 RMS=4.6 From E. Ebert

12 June 2008TIES -- Kelowna, B.C. Canada High vs. low resolution Which rain forecast is better? Mesoscale model (5 km) 21 Mar 2004 Sydney Global model (100 km) 21 Mar 2004 Sydney Observed 24h rain RMS=13.0 RMS=4.6 “Smooth” forecasts generally “Win” according to traditional verification approaches. From E. Ebert

12 June 2008TIES -- Kelowna, B.C. Canada CSI = 0 for first 4; CSI > 0 for the 5th Consider forecasts and observations of some dichotomous field on a grid: Some problems with this approach: (1) Non-diagnostic – doesn’t tell us what was wrong with the forecast – or what was right (2) Ultra-sensitive to small errors in simulation of localized phenomena Traditional “Measures”-based approaches

12 June 2008TIES -- Kelowna, B.C. Canada Spatial verification techniques aim to:  account for uncertainties in timing and location  account for field spatial structure  provide information on error in physical terms  provide information that is diagnostic meaningful to forecast users Weather variables defined over spatial domains have coherent structure and features Spatial forecasts

12 June 2008TIES -- Kelowna, B.C. Canada  Filter Methods Neighborhood verification methods Scale decomposition methods  Motion Methods Feature-based methods Image deformation  Other Cluster Analysis Variograms Binary image metrics Etc… Recent research on spatial verification methods

12 June 2008TIES -- Kelowna, B.C. Canada Filter Methods  Also called “fuzzy” verification  Upscaling put observations and/or forecast on coarser grid calculate traditional metrics Fractions skill score (Roberts 2005; Roberts and Lean 2007) Ebert (2007; Met Applications) provides a review and synthesis of these approaches Neighborhood verification

12 June 2008TIES -- Kelowna, B.C. Canada  Errors at different scales of a single- band spatial filter (Fourier, wavelets,…) Briggs and Levine, 1997 Casati et al., 2004  Removes noise  Examine how different scales contribute to traditional scores  Does forecast power spectra match the observed power spectra? Fig. from Briggs and Levine, 1997 Filter Methods Single-band pass

12 June 2008TIES -- Kelowna, B.C. Canada Feature-based verification Error components displacement volume pattern

12 June 2008TIES -- Kelowna, B.C. Canada Numerous features-based methods  Composite approach (Nachamkin, 2004)  Contiguous rain area approach (CRA; Ebert and McBride, 2000; Gallus and others) Gratuitous photo from Boulder open space Motion Methods Feature- or object-based verification

12 June 2008TIES -- Kelowna, B.C. Canada Motion Methods Feature- or object-based verification  Baldwin object- based approach  Method for Object- based Diagnostic Evaluation (MODE)  Others…

12 June 2008TIES -- Kelowna, B.C. Canada Inter-Comparison Project (ICP)  References  Background  Test cases  Software  Initial Results

12 June 2008TIES -- Kelowna, B.C. Canada The image warp

12 June 2008TIES -- Kelowna, B.C. Canada The image warp

12 June 2008TIES -- Kelowna, B.C. Canada The image warp  Transform forecast field, F, to look as much like the observed field, O, as possible.  Information about forecast performance: Traditional score(s),, of un-deformed field, F. Improvement in score, η, of deformed field, F’, against O. Amount of movement necessary to improve by η.

12 June 2008TIES -- Kelowna, B.C. Canada The image warp  More features Transformation can be decomposed into:  Global affine part  Non-linear part to capture more local effects Relatively fast (2-5 minutes per image pair using MatLab). Confidence Intervals can be calculated for η, affine and non-linear deformations using distributional theory (work in progress).

12 June 2008TIES -- Kelowna, B.C. Canada The image warp  Deformed image given by F’(s)=F(W(s)), s=(x,y) a point on the grid W maps coordinates from deformed image, F’, into un- deformed image F. W(s)=W affine (s) + W non-linear (s)  Many choices exist for W: Polynomials  (e.g. Alexander et al., 1999; Dickinson and Brown, 1996). Thin plate splines  (e.g. Glasbey and Mardia, 2001; Åberg et al., 2005). B-splines  (e.g. Lee et al., 1997). Non-parametric methods  (e.g. Keil and Craig, 2007).

12 June 2008TIES -- Kelowna, B.C. Canada The image warp  Let F’ (zero-energy image) have control points, p F’.  Let F have control points, p F.  We want to find a warp function such that the p F’ control points are deformed into the p F control points. W(p F’ )= p F  Once we have found a transformation for the control points, we can compute warps of the entire image: F’(s)=F(W(s)).

12 June 2008TIES -- Kelowna, B.C. Canada The image warp Select control points, p O, in O. Introduce log-likelihood to measure dissimilarity between F’ and O. log p(O | F, p F, p O ) = h(F’, O), Choice of error likelihood, h, depends on field of interest.

12 June 2008TIES -- Kelowna, B.C. Canada The image warp Must penalize non-physical warps! Introduce a smoothness prior for the warps Behavior determined by the control points. Assume these points are fixed and a priori known, in order to reduce prior on warping function to p (p F | p O ). p (p F | O, F, p O ) = log p (O | F, p F, p O ) p (p F | p O ) = h(F’, O) + log p (p F | p O ), where it is assumed that p F are conditionally independent of F given p O.

12 June 2008TIES -- Kelowna, B.C. Canada ICP Test case 1 June 2006 MSE=17,508 9,316 WRF ARW (24-h) Stage II

WRF ARW (24-h) Stage II Comparison with MODE (Features-based) Radius = 15 grid squares Threshold = 0.05”

12 June 2008TIES -- Kelowna, B.C. Canada Comparison with MODE (Features-based)  Area ratios (1) 1.3 (2) 1.2 (3) 1.1  Location errors (1) Too far West (2) Too far South (3) Too far North  Traditional Scores: POD = 0.40 FAR = 0.56 CSI = WRF ARW-2 Objects with Stage II Objects overlaid  All forecast areas were somewhat too large

12 June 2008TIES -- Kelowna, B.C. Canada Acknowledgements  STINT (The Swedish Foundation for International Cooperation in Research and Higher Education): Grant IG provided travel funds that made this research possible.  Many slides borrowed: David Ahijevych, Barbara G. Brown, Randy Bullock, Chris Davis, John Halley Gotway, Lacey Holland

12 June 2008TIES -- Kelowna, B.C. Canada References on ICP website

12 June 2008TIES -- Kelowna, B.C. Canada References not on ICP website Sofia Åberg, Finn Lindgren, Anders Malmberg, Jan Holst, and Ulla Holst. An image warping approach to spatio-temporal modelling. Environmetrics, 16 (8):833–848, C.A. Glasbey and K.V. Mardia. A penalized likelihood approach to image warping. Journal of the Royal Statistical Society. Series B (Methodology), 63 (3):465–514, S. Lee, G. Wolberg, and S.Y. Shin. Scattered data interpolation with multilevel B-splines. IEEE Transactions on Visualization and Computer Graphics, 3(3): 228–244, 1997

12 June 2008TIES -- Kelowna, B.C. Canada Nothing more to see here…

12 June 2008TIES -- Kelowna, B.C. Canada The image warp  W is a vector-valued function with a transformation for each coordinate of s. W(s)=(W x (s), W y (s))  For TPS, find W that minimizes (similarly for W y (s)) keeping W(p 0 )=p 1 for each control point.

12 June 2008TIES -- Kelowna, B.C. Canada The image warp Resulting warp function is W x (s)=S’A + UB, where S is a stacked vector with components (1, s x, s y ), A is a vector of parameters describing the affine deformations, U is a matrix of radial basis functions, and B is a vector of parameters describing the non- linear deformations.