|
isce3 0.25.0
|
Estimate the statistics of the correlation surface. More...
#include "cuArrays.h"#include "float2.h"#include <cfloat>#include "cudaUtil.h"#include "cudaError.h"#include "cuAmpcorUtil.h"#include <iostream>#include <iomanip>#include <cmath>#include <limits>Functions | |
| __global__ void | cudaKernel_estimateSnr (const float *corrSum, const int *corrValidCount, const float *maxval, float *snrValue, const int size) |
| void | cuEstimateSnr (cuArrays< float > *corrSum, cuArrays< int > *corrValidCount, cuArrays< float > *maxval, cuArrays< float > *snrValue, cudaStream_t stream) |
| Estimate the signal to noise ratio (SNR) of the correlation surface. | |
| __global__ void | cudaKernel_estimateVar (const float *corrBatchRaw, const int NX, const int NY, const int2 *maxloc, const float *maxval, const int templateSize, float3 *covValue, const int size) |
| void | cuEstimateVariance (cuArrays< float > *corrBatchRaw, cuArrays< int2 > *maxloc, cuArrays< float > *maxval, int templateSize, cuArrays< float3 > *covValue, cudaStream_t stream) |
| Estimate the variance of the correlation surface. | |
Estimate the statistics of the correlation surface.
9/23/2017, Minyan Zhong
| void cuEstimateSnr | ( | cuArrays< float > * | corrSum, |
| cuArrays< int > * | corrValidCount, | ||
| cuArrays< float > * | maxval, | ||
| cuArrays< float > * | snrValue, | ||
| cudaStream_t | stream ) |
Estimate the signal to noise ratio (SNR) of the correlation surface.
| [in] | corrSum | the sum of the correlation surface |
| [in] | corrValidCount | the number of valid pixels contributing to sum |
| [out] | snrValue | return snr value |
| [in] | stream | cuda stream |
| void cuEstimateVariance | ( | cuArrays< float > * | corrBatchRaw, |
| cuArrays< int2 > * | maxloc, | ||
| cuArrays< float > * | maxval, | ||
| int | templateSize, | ||
| cuArrays< float3 > * | covValue, | ||
| cudaStream_t | stream ) |
Estimate the variance of the correlation surface.
| [in] | templateSize | size of reference chip |
| [in] | corrBatchRaw | correlation surface |
| [in] | maxloc | maximum location |
| [in] | maxval | maximum value |
| [out] | covValue | variance value |
| [in] | stream | cuda stream |
1.13.2.