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 |