Lines Matching refs:DP

49 //      DP         - dimension of the dynamical vector
57 CV_IMPL CvConDensation* cvCreateConDensation( int DP, int MP, int SamplesNum )
65 if( DP < 0 || MP < 0 || SamplesNum < 0 )
72 CD->DP = DP;
77 CV_CALL( CD->flSamples[0] = (float *) cvAlloc( sizeof( float ) * SamplesNum * DP ));
78 CV_CALL( CD->flNewSamples[0] = (float *) cvAlloc( sizeof( float ) * SamplesNum * DP ));
83 CD->flSamples[i] = CD->flSamples[i - 1] + DP;
84 CD->flNewSamples[i] = CD->flNewSamples[i - 1] + DP;
87 CV_CALL( CD->State = (float *) cvAlloc( sizeof( float ) * DP ));
88 CV_CALL( CD->DynamMatr = (float *) cvAlloc( sizeof( float ) * DP * DP ));
92 CV_CALL( CD->RandS = (CvRandState *) cvAlloc( sizeof( CvRandState ) * DP ));
93 CV_CALL( CD->Temp = (float *) cvAlloc( sizeof( float ) * DP ));
94 CV_CALL( CD->RandomSample = (float *) cvAlloc( sizeof( float ) * DP ));
108 // DP - dimension of the dynamical vector
171 icvSetZero_32f( ConDens->Temp, ConDens->DP, 1 );
176 icvScaleVector_32f( ConDens->flSamples[i], ConDens->State, ConDens->DP,
178 icvAddVector_32f( ConDens->Temp, ConDens->State, ConDens->Temp, ConDens->DP );
185 icvScaleVector_32f( ConDens->Temp, ConDens->Temp, ConDens->DP, 1.f / Sum );
186 icvTransformVector_32f( ConDens->DynamMatr, ConDens->Temp, ConDens->State, ConDens->DP,
187 ConDens->DP );
198 icvCopyVector_32f( ConDens->flSamples[j], ConDens->DP, ConDens->flNewSamples[i] );
204 for( j = 0; j < ConDens->DP; j++ )
210 ConDens->flSamples[i], ConDens->DP, ConDens->DP );
212 ConDens->DP );
252 if( (lowerBound->rows != conDens->DP) || (upperBound->rows != conDens->DP) )
258 for( i = 0; i < conDens->DP; i++ )
268 for( i = 0; i < conDens->DP; i++ )
275 for( i = 0; i < conDens->DP; i++ )