Mercurial > hg > multitrack-audio-matcher
diff bayesianArraySrc/BayesianArrayStructure.h @ 11:9a2b008c4706
Priors for each channel and scrolling projection for new prior is added
author | Andrew N Robertson <andrew.robertson@eecs.qmul.ac.uk> |
---|---|
date | Sun, 05 Feb 2012 00:00:58 +0000 |
parents | 33dedfe32893 |
children | f5de07b4d733 |
line wrap: on
line diff
--- a/bayesianArraySrc/BayesianArrayStructure.h Sat Feb 04 19:59:27 2012 +0000 +++ b/bayesianArraySrc/BayesianArrayStructure.h Sun Feb 05 00:00:58 2012 +0000 @@ -98,6 +98,10 @@ bool usingIntegratedTempoEstimate; double relativeSpeedLikelihoodStdDev; + void projectDistribution(const double& newEventTime, const double& newAlignmentPosition, DynamicVector& projectedPrior); + void complexCrossUpdateProjection(DynamicVector& projectedPrior, const double& timeDifferenceInPositionVectorUnits); + void translatePosteriorByMaximumSpeed(DynamicVector& translatedPosterior, const double& timeDifferenceInPositionVectorUnits); + void printPostOffset(); bool updatingSpeedDistribution;//false for testing