| | 1 | == Stack Analysis (ppStack) == |
| | 2 | |
| | 3 | === Stack Masks === |
| | 4 | |
| | 5 | Updates added 2010.10.29 : Previously, we were only setting |
| | 6 | bad mask bits, and only setting a single vale (BLANK) for all bits. |
| | 7 | As of ipp-20101029, the code now does the following: |
| | 8 | |
| | 9 | * for bad pixels, set the output mask to the OR of all bad input pixels |
| | 10 | * for good pixels (ie, a value is calculated), set the output mask to the fuzzy AND of the inputs pixels |
| | 11 | *actually* used to calculate the output pixel value. The fuzzy AND |
| | 12 | raises a bit if 65% of the input pixels see that bit. This change was |
| | 13 | necessary to allow the nightly stacks to include information about |
| | 14 | suspect pixels due to, eg, excessive burntool or excessive diffraction |
| | 15 | spikes. The suspect nature of the pixel folds into the PSF_QF_PERFECT |
| | 16 | score (psf-weighted fraction of pixels with neither BAD nor SUSPECT |
| | 17 | pixels). |