Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

void Impala::Core::VideoSet::ShotSegmenter::ComputeSSWeights (  )  [inline, private]

Definition at line 256 of file ShotSegmenter.h.

References Impala::Core::Vector::HistogramIntersection(), mGauss, mHistograms, mHistPerFrame, mWeights, mWindowSize, Impala::Core::Array::Array2dTem< StorT, elemSize, ArithT >::SetValue(), and Impala::Core::Array::Array2dTem< StorT, elemSize, ArithT >::Value().

Referenced by HandleNewFrame().

00257     {   
00258         for (int i=0 ; i<mWindowSize ; i++)
00259         {
00260             for (int j=0 ; j<mWindowSize ; j++)
00261             {
00262                 Real64 weight=0;
00263                 for (int k=0 ; k<mHistPerFrame ; k++)
00264                 {
00265                     weight += Core::Vector::HistogramIntersection
00266                         (*mHistograms[i*mHistPerFrame+k],
00267                          *mHistograms[j*mHistPerFrame+k]);
00268                 }
00269                 mWeights->SetValue(weight*mGauss->Value(mWindowSize+i-j,0),i,j);
00270             }
00271         }
00272     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:22:13 2011 for ImpalaSrc by  doxygen 1.5.1