creating calibrated images with secchi_prep

14
March 6, 2007 5 th SECCHI Consortium Meeting Orsay, France Robin Colaninno Creating Calibrated Images with SECCHI_PREP 5 th SECCHI Consortium Meeting March 6, 2007 Robin Colaninno Naval Research Laboratory George Mason University

Upload: blaise

Post on 16-Mar-2016

37 views

Category:

Documents


2 download

DESCRIPTION

Creating Calibrated Images with SECCHI_PREP. 5 th SECCHI Consortium Meeting March 6, 2007 Robin Colaninno Naval Research Laboratory George Mason University. What is SECCHI_PREP?. SECCHI_PREP. Level 1.0 Data. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

Creating Calibrated Images with

SECCHI_PREP5th SECCHI Consortium Meeting

March 6, 2007

Robin ColaninnoNaval Research LaboratoryGeorge Mason University

Page 2: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

What is SECCHI_PREP?

● IDL software routine to read in and perform the latest calibration and image correction procedures for all SECCHI instruments.

● SECCHI_PREP is intended to be the single routine that the user would interact with to process level 0.5 data.

Level 0.5 Data SECCHI_PREPLevel 1.0 Data

Level 2.0 Data

Page 3: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

The SECCHI_PREP Way● Fast, Efficient, Flexible and Friendly

All Procedures Are Modular Calibration is Easily Updatable Optional XSECCHI_PREP GUI

● Intended Users Instrument Teams Solar Physicists and Researchers Other SSW Applications (Festival and SWB)

Page 4: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

SECCHI_PREP● General Procedures

Reads Image and Header Trims Image Buffers Subfield Images Calibrates Images Updates Header Returns to Memory and/or Writes Image Files

● FITS, PNG, and JPG

Page 5: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

Using SECCHI_PREP with EUVI

● Correction SEB Image Processing Correction

● SEB IP - divide by 2, 3, 4 and square root Normalize to 'Clear Filter' Subtract the Bias Normalize Exposure Time Apply a Calibration Image DN to Detected Photons Correction

Page 6: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

Using SECCHI_PREP with COR1 & COR2

● Calibration SEB Image Processing Correction

● SEB IP - divide by 2, 3, 4 and square root Subtract the Bias Normalize Exposure Time Apply a Calibration Image

● vignetting and flat fielding DN to MSB Calibration Factor

Page 7: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

Creating Level 2 Images● Polarization Image

Total Brightness Polarized Brightness Percent Polarized Polarization Angle

● Restrictions Input files must be sorted into triples Only one type of image can be returned

Page 8: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

Using SECCHI_PREP with HI1 & HI2

● Correction Corrects for Shutterless Mode

● Steve Crothers Apply a Calibration Image

Page 9: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

Example Calls

Default call: IDL> secchi_prep, files, image, header

To limit the memory usage:IDL> secchi_prep, files, image ,header, outsize = 512

To save FITS file and return to memory:IDL> secchi_prep, files, image, header, /write_fts

To only save FITS file :IDL> secchi_prep, files, /write_fts

Page 10: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

SECCHI_PREP Keywords

SECCHI_PREP, filenames, images, headers [,SAVEPATH=path] [,OUTSIZE=value] [,/WRITE_FTS] [,/WRITE_PNG] [,/WRITE_JPG] [,/TRIM_OFF] [,/ROTATE_ON] [,/CALIBRATE_OFF] [,/CALFAC_OFF] [,/NORMAL_OFF] [,/DN2P_OFF] [,/BIAS_OFF] [,/EXPTIME_OFF] [,/CALIMG_OFF] [,/SEBIP_OFF] [,/NEW_CALIMG] [,CALIMG_FILENAME=filename] [,/SHUTTERLESS_OFF] [/SMASK_ON] [/IMASK_ON] [,/BMASK_OFF] [,/FILL_MEAN] [,/FILL_VALUE=value] [/POLARIZ_ON] [,/pB] [,/MU] [,/PERCENT] [,/COLOR_ON] [,/DATE_ON] [/LOGO_ON]

Page 11: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

XSECCHI_PREP

Page 12: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

Future Improvements● ICER Missing Sector Masking● Background Subtraction● Cosmic Ray and Star Removal● Expanding COR_POLARIZ● And?

Page 13: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

Websites● SECCHI_PREP User Guide

http://secchi.nrl.navy.mil/wiki/pmwiki.php?n=Main.SecchiPrep

● Feedback SECCHI Bugzilla

http://secchi.nrl.navy.mil/bugzilla/ SECCHI_PREP Feature Request Wiki Page http://secchi.nrl.navy.mil/wiki/pmwiki.php?n=Main.SecchiPrep

Page 14: Creating Calibrated Images  with SECCHI_PREP

March 6, 2007 5th SECCHI Consortium Meeting

Orsay, FranceRobin Colaninno

SECCHI Prepped