bad pixels treatment previous and existing tools examples and problems
DESCRIPTION
SWM UD, April 2004Nadia Tonello, MPI 3 Calibrated EventMBadPixelsCam Event after interpolation Event after cleaningCleaning levels MPehPhotCam Pixels not calibrated Pixels set as blind from check of pedestal rms Too few neighbor good pixels Example 1TRANSCRIPT
Bad pixels treatment
Previous and existing toolsExamples and problems
SWM UD, April 2004 Nadia Tonello, MPI 2
Classes: MBlindPixelCalcMBlindPixelsCalc2 MBadPixels*
Recognize noisy-problematic pixels Broken (no content – gain fluctuations)
HARDWARE solution Bright stars
How? Check pedestal rms independent from Msigmabar!
What to do with them? Use them as if they were OK Exclude from the image Interpolate
*Calc
*Trea
t
SWM UD, April 2004 Nadia Tonello, MPI 3
Calibrated Event MBadPixelsCam Event after interpolation
Event after cleaning Cleaning levels MPehPhotCam
Pixels not calibrated Pixels set as blindfrom check of pedestal rms
Too few neighbor good pixels
Exam
p le
1
SWM UD, April 2004 Nadia Tonello, MPI 4
Calibrated Event MBadPixelsCam Event after interpolation
Event after cleaning Cleaning levels MPehPhotCam
Pixels not calibrated Pixels set as blindfrom check of pedestal rms
Too few neighbor good pixels
Exam
p le
1
SWM UD, April 2004 Nadia Tonello, MPI 5
Calibrated Event MBadPixelsCam Event after interpolation
Event after cleaning Cleaning levels MPedPhotCam
Pixels not calibrated Pixels set as blindfrom check of pedestal rms
Too few neighbor good pixels
Exam
p le
1
SWM UD, April 2004 Nadia Tonello, MPI 6
Calibrated Event MBadPixelsCam Event after interpolation
Event after cleaning Cleaning levels MPehPhotCam
Pixels not calibrated Pixels set as blindfrom check of pedestal rms
Too few neighbor good pixels
Exam
p le
1
SWM UD, April 2004 Nadia Tonello, MPI 7
Exam
p le
2Calibrated Event MBadPixelsCam Event after interpolation
Event after cleaning Cleaning levels MPehPhotCam
Pixels not calibrated Pixels set as blindfrom check of pedestal rms
SWM UD, April 2004 Nadia Tonello, MPI 8
Exam
p le
2Calibrated Event MBadPixelsCam Event after interpolation
Event after cleaning Cleaning levels MPehPhotCam
Pixels not calibrated Pixels set as blindfrom check of pedestal rms
SWM UD, April 2004 Nadia Tonello, MPI 9
Exam
p le
2Calibrated Event MBadPixelsCam Event after interpolation
Event after cleaning Cleaning levels MPehPhotCam
Pixels not calibrated Pixels set as blindfrom check of pedestal rms
SWM UD, April 2004 Nadia Tonello, MPI 10
Exam
p le
2Calibrated Event MBadPixelsCam Event after interpolation
Event after cleaning Cleaning levels MPehPhotCam
Pixels not calibrated Pixels set as blindfrom check of pedestal rms
SWM UD, April 2004 Nadia Tonello, MPI 11
Anomalies
SWM UD, April 2004 Nadia Tonello, MPI 12
Anomalies
SWM UD, April 2004 Nadia Tonello, MPI 13
SummarySummary Tools are available, tested but not
optimized Some problems cannot be solved simply
with the check of the pedestal rms In Munich we Interpolate
…for the old classes MBlindPixelsCalc2 blind;blind.SetCheckPedestalRms();blind.SetUseInterpolation();
…with the new classes MBadPixelsCalc badpxcalc;MBadPixelsTreat badpxtreat;MBadPixelsMerge badpxmerge;