Autocorrelation

Estimates normal, biased, and unbiased auto-correlation of a vector and stores the result in a second vector.

Supported Technologies

SSE2

Synopsis

FwStatus   fwsAutoCorr_32f ( const Fw32f* pSrc, int srcLen, Fw32f* pDst, int dstLen );
FwStatus   fwsAutoCorr_NormA_32f ( const Fw32f* pSrc, int srcLen, Fw32f* pDst, int dstLen );
FwStatus   fwsAutoCorr_NormB_32f ( const Fw32f* pSrc, int srcLen, Fw32f* pDst, int dstLen );
FwStatus   fwsAutoCorr_32fc ( const Fw32fc* pSrc, int srcLen, Fw32fc* pDst, int dstLen );
FwStatus   fwsAutoCorr_NormA_32fc ( const Fw32fc* pSrc, int srcLen, Fw32fc* pDst, int dstLen );
FwStatus   fwsAutoCorr_NormB_32fc ( const Fw32fc* pSrc, int srcLen, Fw32fc* pDst, int dstLen );
FwStatus   fwsAutoCorr_64f ( const Fw64f* pSrc, int srcLen, Fw64f* pDst, int dstLen );
FwStatus   fwsAutoCorr_NormA_64f ( const Fw64f* pSrc, int srcLen, Fw64f* pDst, int dstLen );
FwStatus   fwsAutoCorr_NormB_64f ( const Fw64f* pSrc, int srcLen, Fw64f* pDst, int dstLen );
FwStatus   fwsAutoCorr_64fc ( const Fw64fc* pSrc, int srcLen, Fw64fc* pDst, int dstLen );
FwStatus   fwsAutoCorr_NormA_64fc ( const Fw64fc* pSrc, int srcLen, Fw64fc* pDst, int dstLen );
FwStatus   fwsAutoCorr_NormB_64fc ( const Fw64fc* pSrc, int srcLen, Fw64fc* pDst, int dstLen );

Parameters

dstLen   Specifies the number of elements in destination buffer(this will be the length of auto-correlation)
pDst   Pointer to a destination buffer.
pSrc   Pointer to a source buffer.
srcLen   Specifies the number of elements in source buffer

Description

Estimates normal, biased, and unbiased auto-correlation of a vector and stores the result in a second vector.