EstimateTNR_SBR

Measures Tonality-to-Noise Ratio of complex QMF subband samples.

Syntax

IppStatus ippsEstimateTNR_SBR_32f(const Ipp32fc* pSrc, Ipp32f* pTNR0, Ipp32f* pTNR1, Ipp32f* pMeanNrg);

Parameters

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.

Description

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:









Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error when at least one of the specified pointers is NULL.

Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.