Presentation is loading. Please wait.

Presentation is loading. Please wait.

Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data A wavelet.

Similar presentations


Presentation on theme: "Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data A wavelet."— Presentation transcript:

1 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data A wavelet packets equalization technique to reveal the multiple spatial-scale nature of coronal structures Guillermo A. Stenborg The Catholic University of America & NASA Goddard Space Flight Center

2 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data Objective More accurate tracking of coronal events More accurate determination of onset times Tracking of continuous coronal outflow (slow solar wind ?) seen in LASCO-C2 and -C3 images ? Approach Selective contrast enhancement of boundaries and internal details of coronal features More reliable identification of coronal structures to help in the process of automatic recognition of coronal events

3 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data  WTs (Wavelet Transforms) Transforms data to time-scale domain Use of “mother wavelets” How do we analyse signals? Dilations and compressions Traslations over the signal´s domain Analyzing wavelet adapted to frequency Spatialy Localized Additional capabilities & features Infinite set of possible basis functions Quantitative measure of information Adapted wavelets Time-scale based methods

4 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data the first scales the higher (spatial) frequency componentsthe last ones the lower (spatial) frequency signatures 1) The technique consists in decomposing a given signal in the so- called wavelet scales or wavelet planes, the first scales containing the higher (spatial) frequency components and the last ones containing the lower (spatial) frequency signatures. 2) Wavelet Transform properties allow further decomposition of each wavelet scale in subsequent scales. 3) After noise filtering in the wavelet domain, and assigning different weights to the wavelet scales (including a smoothed array called “continuum”) a reconstructed image is obtained, showing selectively contrast- enhanced features (in a way resembling the technique known as „unsharp masking“). The Wavelet-based Equalization Technique

5 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data The 1D “à trous” algorithm B n -splines (1D) Mother Wavelets Analysis produces a set of resolution- related views of the original signal, called scales. Scaling is achieved by dilating and contracting the basic wavelet to form a set of wavelet functions. Wavelet Scales Starck J.-L. et al., ApJ, 1997 Wavelet Transform MW: B 3 -spline (1D)

6 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data The 2D “à trous” algorithm Weight 01 11 20 30 40 50

7 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data The 2D “à trous” algorithm Weight 01 10 21 30 40 50

8 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data The 2D “à trous” algorithm Weight 01 10 20 31 40 50

9 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data The 2D “à trous” algorithm Weight 01 10 20 30 41 50

10 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data Weight 01 10 20 30 40 51 The 2D “à trous” algorithm

11 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data The 2D “à trous” algorithm 1) Reconstruction of original image 4) Weighted Reconstruction: The Figure depicts the wavelet scales 1 to 4 (W i ) and the smoothed image (W o ), i.e., continuum, of I (x,y) = EIT Fe IX/X ( 171 Å) image =  =1  =[1,1,1,1] k=0 For comparison, continuum corresponding to decomposition based on 50 scales when 2D B 3 -spline : : 2) Local standard deviation of Noise at scale j Local standard deviation of noise in original image (first scale) Noise progression in wavelet space 3) Noise filtering: (hard thresholding as in Donoho & Johnstone, 1994)

12 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data The 2D “à trous” algorithm Reconstruction Weight 01 15 25 35 45 55

13 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data The technique shown so far involves decomposing a given image in wavelet planes (i.e., spatial frequency bands), the finer scales containing the higher frequency components and the coarser ones the lowest frequency signatures. For non-orthogonal wavelets (as for the “à trous” algorithm) the Signal to Noise Ratio (SNR) increases toward coarser scales. Straightforward filtering of wavelet coeficients at this stage produces rejection of signal along with noise. Comments on the 2D “à trous” algorithm A better alternative is a technique allowing a finer analysis of the frequency content of the signal

14 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data The alternative: The Wavelet Packets -based Equalization Technique The splitting algorithm of wavelet packets on non-orthogonal wavelets allows much better frequency localization. That is achieved by recursively decomposing (transforming) the wavelet scales obtained with the “à trous” algorithm (thanks to the fact that wavelet transform is not its own inverse). 1-D variant of the algorithm was first implemented for an astronomical aplication by Fligge & Solanki, 1997 to reduce noise in astronomical spectra. 2-D variant of the algorithm was first implemented for an astronomical application by Stenborg & Cobelli, 2003 to reveal the multiple spatial-scale nature of coronal structures (hereafter SC2003).

15 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data w 0 (0) w 1 (0) w 2 (0) w p1 (0)... w k (0) w 0 (0,k) w 1 (0,k) w 2 (0,k) w p2 (0,k)... w m (0,k) w 0 (0,k,m) w 1 (0,k,m) w 2 (0,k,m) w p3 (0,k,m)... w k (0,k,m) I(x,y) The technique Multiple-level decomposition scheme: 3-level decomposition tree. For clarity only one branch is shown at each decomposition level, but it is assumed that when computing a new level all coefficients of the previous one are decomposed 1) 2) 3)  33  03  02  01  00 0  23  13  12  10 1  53  52  51  50 5  43  42  41 4  32  31  30 3  22  21  20 2 3210 In matrix form the weighting coefficients can be depicted as (for 2 levels): 4) Briefly, the first level decomposition of the given image in p 1 scales gives rise to the wavelet transform set {w i (0) }, i=1...p 1, i=0 corresponding to the continuum component. Afterward, further decomposition is applied to each wavelet plane.

16 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 0123 01111 10100 20100 30100 40100 50100

17 0123 01111 10010 20010 30010 40010 50010

18 0123 01111 11000 21000 31000 41000 51000

19 0123 01111 1515107 23 75 31753 41531 50311 0123 01111 10013 21135 31357 4357 557 15

20 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 0123 00000 11001 21001 31001 41001 51001 0123 00000 10110 20110 30110 40110 50110

21  = 1  = [0,10,1,1,1,1,1,1] K = 0 EIT Fe XIV image reconstructed with:  = 1 0,10,0,0 1, 1,1,1  = 1, 1,1,1 1, 1,1,1 K = 0 EIT Fe XIV image reconstructed with:

22 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data

23

24 1/5 LASCO-C2: April 21, 2002

25 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 2/5 LASCO-C2: April 21, 2002

26 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 3/5 LASCO-C2: April 21, 2002

27 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 4/5 LASCO-C2: April 21, 2002

28 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 5/5 LASCO-C2: April 21, 2002

29 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1/2 LASCO-C3: April 21, 2002

30 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 2/2 LASCO-C3: April 21, 2002

31 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 00000 10111 20111 0111 70111 80111 0123 01111 18888 28888 8888 78888 88888 0123 01111 118888 2 888...18888 7 888 8 888 0123 01111 18 28...818 78 88 01/14 LASCO-C2 Level 0.5

32 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 02/14 LASCO-C2 Level 0.5

33 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 03/14 LASCO-C2 Level 0.5

34 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 04/14 LASCO-C2 Level 0.5

35 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 05/14 LASCO-C2 Level 0.5

36 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 06/14 LASCO-C2 Level 0.5

37 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 07/14 LASCO-C2 Level 0.5

38 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 08/14 LASCO-C2 Level 0.5

39 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 09/14 LASCO-C2 Level 0.5

40 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 10/14 LASCO-C2 Level 0.5

41 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 11/14 LASCO-C2 Level 0.5

42 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 12/14 LASCO-C2 Level 0.5

43 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 13/14 LASCO-C2 Level 0.5

44 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1998.06.02 0123 00000 11111 21111...1111 71111 81111 0123 01111 18888 28888 8888 78888 88888 0123 01111 1818 28...818 78 88 0123 01111 1 888 2 888...18888 7 888 8 888 0123 00000 10111 20111...0111 70111 80111 14/14 LASCO-C2 Level 0.5

45 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data LASCO-C2 2002.08.12 00:06 – 2002.08.14 02:06 Original 0123 01111 10555 20555...0555 70555 80555 0123 00000 11111 21111 1111 71111 81111 0123 00000 10333 20333 0000 70000 80000 12 34

46 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1234

47 Highlights Typical coronal images show coexistent structures exhibiting high and low intensities, i.e., a wide dynamic range.  Method´s property of being highly localized (depending upon the value of N, i.e., size of the mother wavelet, relative to the image size) allows to treat them on the same ground and without affecting each other. Radial distance from the border of the occulter (in pixels) C2 image: Polar representation (01/01/2001 @ 00:06 UT) Original Processed Angular distance (0 at equator, West limb) As shown with the examples, the SC2003 technique is suitable for the selective enhancement of specific spatial scales composing any 2D image. An example showing the application of the SC2003 technique to a polar representation of a LASCO C2 image

48 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data Towards automatic tracking of dynamical events The temporal evolution of dynamical events can be seen in a single 2D image by stacking one image on top of the other and obtaining the intensity profile along the time axis i) at a given position angle for all radial distances (Heigth - Time maps), or ii) at a given radial distance for all position angles (Position angle - Time maps), so that the SC2003 technique can be applied. Two examples using LASCO-C2 data follows. Original Processed (Continuum component removed) Position Angle Radial distance (pxls) Time (hours since January 8, 2001 at 00:06 UT) 0 25 50 75 100 125 Time (hours since January 8, 2001 at 00:06 UT) 0 25 50 75 100 125 0 50 100 150 90 270 110 130 150 170 190 210 230 250

49 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 270 300 330 0 30 60 90 Position Angle Radial distance (pxls) 150 100 50 0 0 25 50 75 100 125 Time (hours since January 21, 2001 at 00:06 UT) 0 25 50 75 100 125 Original Processed (Continuum component removed) CMEs Streamers Top: Position Angle - Time map Bottom: Corresponding Height-Time Map for a radial cut at P=98° -Example 1- and P=285° - Example 2- (solid white line in Position Angle - Time map). The dashed white line depicts the border of the occulter.

50 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data Future Prospects... Time-lapse sequences of LASCO-C2, and C3 show a continuous outflow resembling the flow of the slow solar wind. However, the small inhomogeneities forming the flow cannot be distinguished from noise when observing individual images. This side effect can be used for good to enhance the inhomogeneities forming the outward flow. As the object to be characterize is a flow, static images will not reveal anything unless the dynamic is in the image itself (e.g., Carrington maps, or Height- Time maps). If there is no small-scale inhomogeneities moving outward the Heigth-Time image will exhibit just white noise. Otherwise, the background will exhibit a preferential direction (noise correlated in time). Under way... The SC2003 technique to enhance such inhomogeneities to help quantify the slow solar wind speed... Without proper noise removal, the technique developed also enhances the noise Note the inclination of the pattern !!!!! Time Radial distance (pxls) Angular distance

51 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data END

52 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 1/4

53 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 2/4

54 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 3/4

55 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 4/4

56 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data - Splines : piecewise polynomials - Spline degree n : each segment is a polynomial of degree n (n+1 coef needed). Additional smoothness constraint: continuity of the spline and derivatives until order n-1. - B splines: basic atoms by which splines are constructed - B 3 minimum curvature property. Why B 3 splines as mother wavelets? 2D B 3 -spline

57 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data

58 (1) The arrival of photons, and their expression by electron counts on CCD detectors may be modeled by a Poisson distribution. If the noise in data I(x,y) is Poisson, the Anscombe transformation acts as if the data arose from Gaussian white noise model. Determination of the Noise (3) Noise Progression in wavelet scales: by simulating an image containing Gaussian noise with a standard deviation equal to 1, and taking the same WT applied to the original image to this sintetic image. is the standard deviation of each wavelet scale. (2) Calculation of local standard deviation: For a fixed pixel position, say ( k,h ), the local standard deviation is calculated by taking its N x N neighbouring pixels given by the cartesian product [ k,k+N ] x [ h,h+N ] and computing their standard deviation. This value is stored in an array at its corresponding position, i.e., ( k,h ). The operation is extended to cover all pixels, the resulting array being the local standard deviation (4) Example: Original imageOriginal image + white noise (gaussian) comparable to that of the original signal After filtering by application of the multiresolution approach

59 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 0123 01111 15000 25000 35000 45000 55000 0123 01111 15000 25000...5000 145000 155000

60 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data 0123 01111 10000 20000 35555...5555 155555 Original

61 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data Original 0123 01111 15000 25555 35555 45555 55555

62 Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data

63  FTs (Fourier Transforms): - Transforms data from time to frequency domain - Functions as superpositions of sin and cos Non-localized  WFTs (Windowed Fourier Transforms): - Signal is chopped into sections for separate analysis - Windowing via weight functions - Gives information both in time and frequency domain Weight functions are translated but window size remains constant, i.e., Time-widths are not adapted to frequency Spatially Localized Frequency based methods


Download ppt "Pattern Recognition Techniques Applied to Solar Image Data SIRW October 23-24, 2003 Pattern Recognition Techniques Applied to Solar Image Data A wavelet."

Similar presentations


Ads by Google