AUTOMATED IDENTIFICATION OF MARTIAN CRATERS USING IMAGE PROCESSING M. Magee 1, C.R. Chapman 2, S.W. Dellenback 1, B. Enke 2, W.J. Merline 2, M.P. Rigney.

Slides:



Advertisements
Similar presentations
Distinctive Image Features from Scale-Invariant Keypoints
Advertisements

QR Code Recognition Based On Image Processing
Esmail Hadi Houssein ID/  „Motivation  „Problem Overview  „License plate segmentation  „Character segmentation  „Character Recognition.
Edge Detection CSE P 576 Larry Zitnick
Lecture 4 Edge Detection
Locally Constraint Support Vector Clustering
Announcements Mailing list: –you should have received messages Project 1 out today (due in two weeks)
Automatic Face Recognition Using Color Based Segmentation and Intelligent Energy Detection Michael Padilla and Zihong Fan Group 16 EE368, Spring
Object Recognition with Invariant Features n Definition: Identify objects or scenes and determine their pose and model parameters n Applications l Industrial.
Edge Detection Today’s reading Forsyth, chapters 8, 15.1
Object Recognition Using Distinctive Image Feature From Scale-Invariant Key point D. Lowe, IJCV 2004 Presenting – Anat Kaspi.
Fitting a Model to Data Reading: 15.1,
Scale Invariant Feature Transform (SIFT)
Shadow Removal Seminar
3-D Computer Vision CSc Feature Detection and Grouping.
Edge Detection Today’s readings Cipolla and Gee –supplemental: Forsyth, chapter 9Forsyth Watt, From Sandlot ScienceSandlot Science.
FACE DETECTION AND RECOGNITION By: Paranjith Singh Lohiya Ravi Babu Lavu.
כמה מהתעשייה? מבנה הקורס השתנה Computer vision.
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Hough Transform on the GPU Presented by Javier Garcia November 29, 2010.
Overview Harris interest points Comparing interest points (SSD, ZNCC, SIFT) Scale & affine invariant interest points Evaluation and comparison of different.
Lecture 6-1CS251: Intro to AI/Lisp II I can see clearly now May 4th, 1999.
© by Yu Hen Hu 1 ECE533 Digital Image Processing Image Segmentation.
Technology Capability Development for Identification and Interpretation of Martian Craters and Climate History Technology Capability Development for Identification.
Edges. Edge detection schemes can be grouped in three classes: –Gradient operators: Robert, Sobel, Prewitt, and Laplacian (3x3 and 5x5 masks) –Surface.
Phase Congruency Detects Corners and Edges Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
G52IVG, School of Computer Science, University of Nottingham 1 Edge Detection and Image Segmentation.
BARCODE IDENTIFICATION BY USING WAVELET BASED ENERGY Soundararajan Ezekiel, Gary Greenwood, David Pazzaglia Computer Science Department Indiana University.
Experiences Accelerating MATLAB Systems Biology Applications Heart Wall Tracking Lukasz Szafaryn, Kevin Skadron University of Virginia.
COMP322/S2000/L171 Robot Vision System Major Phases in Robot Vision Systems: A. Data (image) acquisition –Illumination, i.e. lighting consideration –Lenses,
Automated Solar Cavity Detection
Edge Detection and Geometric Primitive Extraction Jinxiang Chai.
CSE 185 Introduction to Computer Vision Feature Matching.
October 16, 2014Computer Vision Lecture 12: Image Segmentation II 1 Hough Transform The Hough transform is a very general technique for feature detection.
Filtering Objective –improve SNR and CNR Challenges – blurs object boundaries and smears out important structures.
A New Method for Crater Detection Heather Dunlop November 2, 2006.
Announcements Project 0 due tomorrow night. Edge Detection Today’s readings Cipolla and Gee (handout) –supplemental: Forsyth, chapter 9Forsyth For Friday.
Digital Image Processing Lecture 17: Segmentation: Canny Edge Detector & Hough Transform Prof. Charlene Tsai.
Instructor: Mircea Nicolescu Lecture 7
Natalie Gallegos, Tony Liang, Marvin Mendez, Raul Ornelas, Alberto Serrano Sponsor: Jet Propulsion Laboratory (JPL) Advisors: E. Y. Elaine Kang, Saman.
CONTENTS:  Introduction.  Face recognition task.  Image preprocessing.  Template Extraction and Normalization.  Template Correlation with image database.
Digital Image Processing (DIP)
CS262: Computer Vision Lect 06: Face Detection
Image Filtering Spatial filtering
Edge Detection Phil Mlsna, Ph.D. Dept. of Electrical Engineering Northern Arizona University.
Chapter 10 Image Segmentation
Presented by David Lee 3/20/2006
Detection of discontinuity using
Clark R. Chapman Southwest Research Inst. Boulder, CO USA
Fitting Curve Models to Edges
Image Processing, Leture #12
Jianping Fan Dept of CS UNC-Charlotte
Digital Image Processing
Edge Detection CSE 455 Linda Shapiro.
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Pose Estimation for non-cooperative Spacecraft Rendevous using CNN
Video Compass Jana Kosecka and Wei Zhang George Mason University
Hough Transform.
Morphological Operators
Edge Detection Today’s readings Cipolla and Gee Watt,
Finding Basic Shapes Hough Transforms
CSE 185 Introduction to Computer Vision
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Presented by Xu Miao April 20, 2005
Presented by Mohammad Rashidujjaman Rifat Ph.D Student,
IT472 Digital Image Processing
Introduction to Artificial Intelligence Lecture 22: Computer Vision II
Review and Importance CS 111.
Presentation transcript:

AUTOMATED IDENTIFICATION OF MARTIAN CRATERS USING IMAGE PROCESSING M. Magee 1, C.R. Chapman 2, S.W. Dellenback 1, B. Enke 2, W.J. Merline 2, M.P. Rigney 1 WHY AUTOMATE CRATER DETECTION ?  Process vast image archives  Count/measure craters objectively  First-cut assistance to human analyst  Determine crater morphology parameters  Step toward science-based spacecraft sequencing WHY MARS ?  Over 100,000 MGS images archived  Odyssey THEMIS images streaming in  Complex, varied terrain  Geological history calibrated by craters  Erosion/filling/exhumation processes Southwest Research Institute, 1 Automation and Data Systems Division (San Antonio), 2 Dept. of Space Studies (Boulder) 1. Cross-Correlation Based Template Matching 2. Directional Edge Based Detection 3. Convolution with an Annular Crater Kernel 4. Circular Hough Transform Analysis of Crater Detections, iteration of algorithm parameters TEST IMAGE OF CRATERED TERRAIN Merger of identitications by 4 techniques: AUTOMATICALLY IDENTIFIED CRATERS Template craters extracted from image (scaled to a range of sizes, above) are cross-correlated at every spot in the image. As a crater-area-based scheme, it is especially effective for small, bowl-shaped craters. Gaussian operator sensitive to solar direction is applied to yield gradient strengths (left); edge detector is applied, then thinned; annular kernels of varying radii are applied to find circular craters. The image is convolved with an annular crater kernel (also sensitive to solar illumination direction) to find craters (purple). Edge detections are processed into circular arcs and parameterized into “Hough space” (x,y,r, above); accumulation and arbitration processes yield craters. Take-away Conclusions: Application of multiple detection methods (each with rather strict, high- confidence parameters), and combining the results, maximizes detection of impact craters on planetary images while minimizing “false positives”. The enormous imaging data bases that have been obtained from planetary missions, especially for Mars, contain a wealth of information that will never be measured and synthesized by graduate students and post-docs at currently funding levels. Automated techniques cannot yet fully replace human analysts, but our research demonstrates that pre-processing by a variety of sophisticated techniques can find over ~80% of recognizable craters with few false positives. This can be a “first stage” of image processing that could then be handed off to a human analyst for correction and augmentation, markedly increasing the efficiency of image analysis. Careful comparison of the identified craters above with the original image to the left shows generally good results. But several “craters” may, in fact, be unusual junctures of valleys and other non- impact features. At some point, even the human image interpreter cannot be sure…but we believe that considerable further improvements in the automatic techniques are possible. We are not yet sure that they can eventually replace human analysts or assist autonomous, real-time sequencing decisions on-board spacecraft. This research has been supported by an Internal Research and Development grant from Southwest Research Institute, through its “SwIM Initiative”