Automated Detection and Characterization of Solar Filaments and Sigmoids K. Wagstaff, D. M. Rust, B. J. LaBonte and P. N. Bernasconi Johns Hopkins University.

Slides:



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

A Graph based Geometric Approach to Contour Extraction from Noisy Binary Images Amal Dev Parakkat, Jiju Peethambaran, Philumon Joseph and Ramanathan Muthuganapathy.
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
電腦視覺 Computer and Robot Vision I
11/26/081 AUTOMATIC SOLAR ACTIVITY DETECTION BASED ON IMAGES FROM HSOS NAOC, HSOS YANG Xiao, LIN GangHua
Evolution of Barb-Angle and Partial Filament Eruption J.T. Su [1,2], Y. Liu [2], H.Q. Zhang [1], H. Kurokawa [2] V. Yurchyshyn [3] (1)National Astronomical.
Computer Vision Lecture 16: Region Representation
Automatic Feature Extraction for Multi-view 3D Face Recognition
Computer Vision Laboratory 1 Unrestricted Recognition of 3-D Objects Using Multi-Level Triplet Invariants Gösta Granlund and Anders Moe Computer Vision.
Instructor: Mircea Nicolescu Lecture 15 CS 485 / 685 Computer Vision.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Segmentation and Region Detection Defining regions in an image.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Computer Vision for Solar PhysicsSDO Science Workshop, May 2011 Computer Vision for Solar Physics Piet Martens Montana State University Center for Astrophysics.
Knowledge-Based Organ Identification from CT Images 1 Masahara Kobashi and Linda Shapiro Best-Paper Prize in Pattern Recognition Vol. 28, No
A new face detection method based on shape information Pattern Recognition Letters, 21 (2000) Speaker: M.Q. Jing.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
January 19, 2006Computer Vision © 2006 Davi GeigerLecture 1.1 Image Measurements and Detection Davi Geiger
Ensemble Tracking Shai Avidan IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE February 2007.
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
CS292 Computational Vision and Language Segmentation and Region Detection.
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Circular Augmented Rotational Trajectory (CART) Shape Recognition & Curvature Estimation Presentation for 3IA 2007 Russel Ahmed Apu & Dr. Marina Gavrilova.
Computer vision.
Detecting EUV waves Detecting Dimmings www. SolarDemon.oma.be near real-time, Flare, Dimming, and EUV wave Monitoring E. Kraaikamp 1, C. Verbeeck 1, and.
An Automatic System for CME Detection and Source Region Identification Jie Zhang Art Poland, Harry Wechsler Kirk Borne George Mason.
Yuan March 10, 2010 Automatic Solar Filaments Segmentation.
Machine Vision for Robots
EADS DS / SDC LTIS Page 1 7 th CNES/DLR Workshop on Information Extraction and Scene Understanding for Meter Resolution Image – 29/03/07 - Oberpfaffenhofen.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
OBJECT RECOGNITION. The next step in Robot Vision is the Object Recognition. This problem is accomplished using the extracted feature information. The.
Ajay Kumar, Member, IEEE, and David Zhang, Senior Member, IEEE.
S EGMENTATION FOR H ANDWRITTEN D OCUMENTS Omar Alaql Fab. 20, 2014.
CS 6825: Binary Image Processing – binary blob metrics
ENT 273 Object Recognition and Feature Detection Hema C.R.
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
Phase Congruency Detects Corners and Edges Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
Data Extraction using Image Similarity CIS 601 Image Processing Ajay Kumar Yadav.
Fourier Descriptors For Shape Recognition Applied to Tree Leaf Identification By Tyler Karrels.
Automated Solar Cavity Detection
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
1 Self-Calibration and Neural Network Implementation of Photometric Stereo Yuji IWAHORI, Yumi WATANABE, Robert J. WOODHAM and Akira IWATA.
CS654: Digital Image Analysis Lecture 36: Feature Extraction and Analysis.
The HESSI Imaging Process. How HESSI Images HESSI will make observations of the X-rays and gamma-rays emitted by solar flares in such a way that pictures.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
October 16, 2014Computer Vision Lecture 12: Image Segmentation II 1 Hough Transform The Hough transform is a very general technique for feature detection.
By Pushpita Biswas Under the guidance of Prof. S.Mukhopadhyay and Prof. P.K.Biswas.
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Course 3 Binary Image Binary Images have only two gray levels: “1” and “0”, i.e., black / white. —— save memory —— fast processing —— many features of.
Instructor: Mircea Nicolescu Lecture 10 CS 485 / 685 Computer Vision.
IRIS RECOGNITION 1 CITY ENGINEERING COLLEGE Technical Seminar On “IRIS RECOGNITION” By NANDAN.T.MURTHY 1CE06EC043.
October 3, 2013Computer Vision Lecture 10: Contour Fitting 1 Edge Relaxation Typically, this technique works on crack edges: pixelpixelpixel pixelpixelpixelebg.
Solar Image Recognition Workshop, Brussels, 23 & 24 Oct. The Detection of Filaments in Solar Images Dr. Rami Qahwaji Department of Electronic Imaging and.
Edge Detection Phil Mlsna, Ph.D. Dept. of Electrical Engineering Northern Arizona University.
IT472: Digital Image Processing
Distinctive Image Features from Scale-Invariant Keypoints
Fitting Curve Models to Edges
Knowledge-Based Organ Identification from CT Images
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Project P06441: See Through Fog Imaging
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Joshua Kahn, Scott Wiese ECE533 – Fall 2003 December 12, 2003
Ju Jing, Vasyl B. Yurchyshyn, Guo Yang, Yan Xu, and Haimin Wang
ECE734 Project-Scale Invariant Feature Transform Algorithm
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Computer and Robot Vision I
Introduction to Artificial Intelligence Lecture 22: Computer Vision II
Presentation transcript:

Automated Detection and Characterization of Solar Filaments and Sigmoids K. Wagstaff, D. M. Rust, B. J. LaBonte and P. N. Bernasconi Johns Hopkins University Applied Physics Laboratory Laurel, Maryland USA Solar Image Recognition Workshop Brussels October 23-24, 2003

Objectives of Solar Filament Detection and Classification Report automatically on filament disappearances Provide warning of geomagnetic storms Characterize magnetic flux rope chirality and orientation of principal axis Forecast pattern of B z in magnetic clouds

Filaments observed in H  on 1 January 2003 at 1708 UTC (BBSO image)

Filament Detection Method Identify filament pixels –Apply darkness threshold –Group dark pixels into contiguous regions –Prune out small dark regions and artifacts –Draw contours around filament boundary Find spines (filament centerlines) –Use simplified Kegl’s algorithm for finding the principal curve defined by a set of points

Detected filaments with borders outlined.

Filaments with spines indicated.

Find Barbs (protrusions from filament) Identify points farthest from the spine Follow boundary in each direction to find bays, i.e. local minimum distances from spine Establish each barb centerline by connecting the farthest point to the midpoint of left and right bays

Barbs indicated by white lines.

Chirality (handedness) Classification Calculate angle between barb centerline and spine Classify barbs by obtuse and acute angles Assign filament chirality based on majority classification: right-handed for acute angles; left-handed for obtuse angles

Deducing filament chirality from barb counts.

The solar disk observed in H  on 30 June 2002 at 1540 UTC (BBSO image). Ten filaments identified, five filaments classified.

Contoured filament with first approximation to spine.

Second approximation.

Fourth approximation.

Sixth approximation.

Eighth approximation.

Final approximation to spine and classification of filament.

Southern hemisphere filament rests in a right-handed flux rope. Solar disk in H  on 22 August 2002 at 1603 UTC (BBSO image)

Northern hemisphere filament rests in a left-handed flux rope. Mirror image would be associated with right-handed flux rope.

Future Developments Make detection algorithm more robust Test against man-made lists Compare filament positions on successive images after correcting for solar rotation Set alarm bit if filament can’t be found Estimate geoeffectiveness from filament position on the disk and magnetic indices

Sigmoid Detection Sigmoid = elongate structure, S or inverse-S shape = signal of enhanced CME probability Present method: observers watching 24 hr/day Improved space weather forecasts require automatic, accurate sigmoid detection

X-ray Sigmoid

Algorithm developed for filament detection can be used on sigmoids.

Sigmoid Detection Problems Structure and intensity not well correlated Intensity dynamic range as high as 1000 Internal structure makes detection dependent on spatial resolution Visibility varies with temperature. Visibility is best at x 10 6 K, but often only 10 6 K images are available

Traditional Image Recognition Algorithms Used to identify rigid shapes Rely on edge detection Extract features: vertices, lines, circular arcs, general curves Test geometric constraints

Traditional Image Recognition Edge detection creates a map of edges Map determines key features Features compared to the model If enough features satisfy the constraints of the model, then the object is identified.

Image Contouring Threshold image at different intensity levels Lines of equal intensity create closed contours Closed contours have distinct shapes

Characterizing a Shape with Curvature Curvature is change in tangent angle per change in arc length Counter-clockwise curving lines have positive curvature.

Estimating Curvature from Discreet Data Every curve is given by an iterated sequence of points k-curvature algorithm used for discreet data Computing exact curvature is impossible

Interpreting the curvature- arclength plot Unique features: position of extrema and zeros; number of zeros; area under the curve; length of perimeter

Sample Case 1: Non-Sigmoid Number of Regions between zeros:6 Extrema at: s = 0.05, 0.18, 0.35, 0.60, 0.70, 0.93 Area under the curve in each region: -2.88, 0.09, -2.89, 0.08, -2.60, 1.03

Sample Case 2: Sigmoid Number of Regions between zeros:4 Extrema at: s = 0.36, 0.50, 0.83, 0.94 Area under the curve in each region: -4.36, 0.57, -4.53, 0.61

Successes and Problems 8 out of 10 Sigmoids Correctly Identified –6 false detections in 4 different images Reasons for False Detections –Sigmoids are not yet precisely defined –Sigmoids are often superposed on complicated background Recent Developments: –Algorithm refined and tested on SXI and EIT images –Web-based implementation operates on real-time images

Conclusions Developed algorithm for automatic detection and classification of H  filaments Developed algorithm for automatic detection of sigmoids Test results: sigmoid detector successfully flags periods of high activity