Procrustes Shape Analysis Verification Tool

Slides:



Advertisements
Similar presentations
Binary Shape Clustering via Zernike Moments
Advertisements

Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
Caroline Rougier, Jean Meunier, Alain St-Arnaud, and Jacqueline Rousseau IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 5,
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
By: Michael Vorobyov. Moments In general, moments are quantitative values that describe a distribution by raising the components to different powers.
Page 0 of 34 MBE Vocoder. Page 1 of 34 Outline Introduction to vocoders MBE vocoder –MBE Parameters –Parameter estimation –Analysis and synthesis algorithm.
3D Shape Histograms for Similarity Search and Classification in Spatial Databases. Mihael Ankerst,Gabi Kastenmuller, Hans-Peter-Kriegel,Thomas Seidl Univ.
Fingerprint Minutiae Matching Algorithm using Distance Histogram of Neighborhood Presented By: Neeraj Sharma M.S. student, Dongseo University, Pusan South.
Data Mining Techniques: Clustering
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
CS223B Assignment 1 Recap. Lots of Solutions! 37 Groups Many different approaches Let’s take a peek at all 37 results on one image from the test set.
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.
Fitting a Model to Data Reading: 15.1,
Cluster Analysis (1).
Cliff Rhyne and Jerry Fu June 5, 2007 Parallel Image Segmenter CSE 262 Spring 2007 Project Final Presentation.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Application of Digital Signal Processing in Computed tomography (CT)
Video Compression Concepts Nimrod Peleg Update: Dec
CSCI 347 / CS 4206: Data Mining Module 04: Algorithms Topic 06: Regression.
CSE554Laplacian DeformationSlide 1 CSE 554 Lecture 8: Laplacian Deformation Fall 2012.
Chapter 9 Superposition and Dynamic Programming 1 Chapter 9 Superposition and dynamic programming Most methods for comparing structures use some sorts.
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_.
Machine Vision for Robots
Multimodal Interaction Dr. Mike Spann
Ajay Kumar, Member, IEEE, and David Zhang, Senior Member, IEEE.
CSE554AlignmentSlide 1 CSE 554 Lecture 5: Alignment Fall 2011.
8/25/05 Cognitive Computations Software Tutorial Page 1 SNoW: Sparse Network of Winnows Presented by Nick Rizzolo.
Atmospheric Science Department University of Missouri - Columbia A Procrustes Shape Analysis Verification Tool Steve Lack Sakis Micheas Neil Fox Chris.
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
CS 376b Introduction to Computer Vision 02 / 22 / 2008 Instructor: Michael Eckmann.
Digital Image Processing CSC331
Object Detection 01 – Advance Hough Transformation JJCAO.
Event-based Verification and Evaluation of NWS Gridded Products: The EVENT Tool Missy Petty Forecast Impact and Quality Assessment Section NOAA/ESRL/GSD.
Ebert-McBride Technique (Contiguous Rain Areas) Ebert and McBride (2000: Verification of precipitation in weather systems: determination of systematic.
Digital Image Processing (Digitaalinen kuvankäsittely) Exercise 2
Fourier Descriptors For Shape Recognition Applied to Tree Leaf Identification By Tyler Karrels.
Vincent DeVito Computer Systems Lab The goal of my project is to take an image input, artificially blur it using a known blur kernel, then.
An Object-Based Approach for Identifying and Evaluating Convective Initiation Forecast Impact and Quality Assessment Section, NOAA/ESRL/GSD.
Feature-based (object-based) Verification Nathan M. Hitchens National Severe Storms Laboratory.
Object-oriented verification of WRF forecasts from 2005 SPC/NSSL Spring Program Mike Baldwin Purdue University.
CI VERIFICATION METHODOLOGY & PRELIMINARY RESULTS
Page 1© Crown copyright 2004 The use of an intensity-scale technique for assessing operational mesoscale precipitation forecasts Marion Mittermaier and.
Mesh Resampling Wolfgang Knoll, Reinhard Russ, Cornelia Hasil 1 Institute of Computer Graphics and Algorithms Vienna University of Technology.
WRF Verification Toolkit Workshop, Boulder, February 2007 Spatial verification of NWP model fields Beth Ebert BMRC, Australia.
Digital Image Processing Lecture 17: Segmentation: Canny Edge Detector & Hough Transform Prof. Charlene Tsai.
Meeting 8: Features for Object Classification Ullman et al.
Neural Networks The Elements of Statistical Learning, Chapter 12 Presented by Nick Rizzolo.
Data Mining – Algorithms: K Means Clustering
Content Based Coding of Face Images
EE368 Final Project Spring 2003
The number of procedures by type and data about rev/costs. The summary section, includes a change area, which shows the difference between the current.
Graph-based Segmentation
Ensemble Classifiers.
Machine Learning Supervised Learning Classification and Regression
Image Representation and Description – Representation Schemes
Image Geo-Referencing in ArcGIS
Digital Image Processing Lecture 20: Representation & Description
Paper – Stephen Se, David Lowe, Jim Little
Intensity-scale verification technique
Detection of discontinuity using
UZAKTAN ALGIILAMA UYGULAMALARI Segmentasyon Algoritmaları
Low Bit Rate Video Coding with Geometric Transformation
Scott Tan Boonping Lau Chun Hui Weng
Joshua Barczak CMSC435 UMBC
Content-Based Image Retrieval
Content-Based Image Retrieval
Seasonal Forecasting Using the Climate Predictability Tool
Fourier Transform of Boundaries
Label propagation algorithm
MIRA, SVM, k-NN Lirong Xia. MIRA, SVM, k-NN Lirong Xia.
Presentation transcript:

Procrustes Shape Analysis Verification Tool Steve Lack1, Neil Fox2, George Limpert2, and Brice Lambi1 1NOAA ESRL-Forecast Verification Section 2University of Missouri-Columbia

Review Micheas et al. 2007 Landmark based method (matches points along identified cell boundary) Identification of cells using minimum threshold of intensity and size Matches objects based on minimizing centroid location or minimizing error based on fit Can be run on an ensemble product Penalty based on sum of squares error of matched cells MATLAB® code

Updates Cell Identification Added a component to enable the use of identifying cells based on FFT at multiple scales Size threshold may still be used for binary images Matching--full attribute matching scheme, tunable False alarm identification and penalties Recode into C++, build interactive Java webpage

Cell Identification Spectral Analysis Spectral analysis is performed using the Fourier Transform Instead of working in a spatial (x,y) domain, some work is done in a frequency (u,v) domain As u and v increase, structure size decreases Therefore by selecting appropriate u and v values, some of the work of identifying structures at multiple scales is already done Use IFFT to get back into the spatial domain

RADAR Application Can easily breakdown image into stratiform (low frequency) and convective (high frequency) components Breakdown convective image into multiple spatial scales (cells, segments, and clusters) Larger clusters are used for most of the verification exercises May be adapted for precip rates or amounts.

Classification Original Image (left) with convective/ stratiform mask (right)

Multi-scale Breakdown

Matching Get away from centroid matching or minimum shape matching Combine the two and include other parameters: size, rotation, intensity Sum of squares penalty function of all attributes becomes a matching tool Can tune the parameters to put more weight on displacement or intensity, etc

Matching – distance vs. Procrustes

Fit Comparison

Fit Comparison

Matching Tags Once the code finds the correct matches and assesses penalties, cell pairs are tagged Hits Misses False Alarms Multiple forecast cells can be matched to a single truth (hits and false alarms) Truth cells can be matched to the same forecast cell (hits and misses) False alarms penalties can be assessed in a total domain penalty Allows for higher penalties for false alarms with high displacement Lower penalties for low displacement (tight cluster of cells in forecast with lower count of truth cells)

Interface Select use cases (geometric test data) through different options available in the Procrustes scheme Retains a classic version (min. size, min. intensity threshold) and new FFT version Customize matching criteria Display SS error results and absolute displacement vector for now