# HG changeset patch # User Nicolas Saunier # Date 1656408608 -7200 # Node ID f3b3696f5640341b70da9a27d2bf12b1245ceab9 # Parent d24d57e4de2436ef85bdd017accdd6f2f24fd0af adding time interval for MOTA computation diff -r d24d57e4de24 -r f3b3696f5640 scripts/nomad/site-parameters-optimization.py --- a/scripts/nomad/site-parameters-optimization.py Tue Jun 28 01:04:58 2022 +0200 +++ b/scripts/nomad/site-parameters-optimization.py Tue Jun 28 11:30:08 2022 +0200 @@ -74,7 +74,10 @@ #load ground truth annotations = storage.loadTrajectoriesFromSqlite(gtDatabaseAbsPath, 'object') # Appending negative mota because nomad minimizes the output - Mota.append(-computeMota(annotations, objects, Mota)) + matchingDistance = 5 + inter = TimeInterval.union([a.getTimeInterval() for a in annotations]) + motp, mota, mt, mme, fpt, gt, gtMatches, toMatches = moving.computeClearMOT(annotations, objects, matchingDistance, inter.first, inter.last) + Mota.append(-mota) # Change to the previous directory os.chdir(cwd)