Measures Tonality-to-Noise Ratio of complex QMF subband samples.
IppStatus ippsEstimateTNR_SBR_32f(const Ipp32fc* pSrc, Ipp32f* pTNR0, Ipp32f* pTNR1, Ipp32f* pMeanNrg);
pSrc |
Pointer to the vector that stores the QMF-processed subband samples for one subband. |
pTNR0 |
Pointer to the first TNR estimate of the input signal. |
pTNR1 |
Pointer to the second TNR estimate of the input signal. |
pMeanNrg |
Pointer to mean energy of QMF-processed subband. |
The function ippsEstimateTNR_SBR is declared in the ippac.h file. This function implements Tonality-to-Noise Ratio algorithm described by EC126 standard. The function may be used by SBR encoder to estimate TNR of the input signal. The outputs from this function are TNR measurements of the input signal. These estimates may be are used by the noise estimation algorithm, inverse filtering estimation algorithm, and sines estimation algorithm.
The functionality of ippsEstimateTNR is described as follows:
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when at least one of the specified pointers is NULL. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.