IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 32170


Ignore:
Timestamp:
Aug 23, 2011, 12:03:26 AM (15 years ago)
Author:
mhuber
Message:

switch sum of kernels->mean to kernels->rms for PSF matching image rejection in convolved stacking, also ensure RMS is positive

Location:
trunk/ppStack/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppStack/src/ppStackConvolve.c

    r31158 r32170  
    377377            0.5 * (values->data.F32[numGood / 2 - 1] + values->data.F32[numGood / 2]);
    378378
    379         float rms = 0.74 * (values->data.F32[numGood * 3 / 4] -
     379        // EAM/MEH ensure RMS is positive
     380        float rms = 0.74 * fabsf(values->data.F32[numGood * 3 / 4] -
    380381                            values->data.F32[numGood / 4]); // Estimated RMS from interquartile range
    381382        psFree(values);
  • trunk/ppStack/src/ppStackMatch.c

    r31158 r32170  
    441441                assert(item->type == PS_DATA_UNKNOWN);
    442442                pmSubtractionKernels *kernels = item->data.V; // Convolution kernels
    443                 sum += kernels->mean;
     443                // EAM/MEH sum the RMS instead of the mean now 
     444                sum += kernels->rms;
    444445                num++;
    445446            }
Note: See TracChangeset for help on using the changeset viewer.