Thanks billw for some extra debug info. Another question. Most of my units are working great, but on just one of my units (on which I need to set a fast shutter speed, to capture fast events) it mostly works but has some occasional hiccups (maybe some autoexposure adjustment effect?) Below are some of the *.csv files including two valid and four false-positive readings. Each false detect has a single line in the CSV file, the count is pretty low, the (x,y) location is nearly the same, and it always has dx=0. I may miss some valid triggers if I remove that (x,y) area from a motion region, require a 2nd detect, or raise the count threshold. Is there way to reject an event when dx = 0 ?
Code: Select all
time, x, y, dx, dy, magnitude, count
# width 82 height 61
2.125, 69, 24, 0, 21, 21, 101 # <- FALSE
time, x, y, dx, dy, magnitude, count
# width 82 height 61
2.208, 20, 20, 56, -4, 56, 351 # <- valid
2.542, 39, 20, 44, 11, 45, 493
2.708, 48, 22, 57, 13, 58, 488
time, x, y, dx, dy, magnitude, count
# width 82 height 61
2.042, 68, 24, 0, 23, 23, 112 # <- FALSE
time, x, y, dx, dy, magnitude, count
# width 82 height 61
2.375, 48, 12, 56, -8, 57, 91 # <- valid
2.542, 28, 23, 66, -1, 66, 236
2.708, 20, 24, 7, -9, 11, 227
2.875, 29, 21, -20, 4, 20, 410
3.208, 69, 24, 60, 51, 79, 106
time, x, y, dx, dy, magnitude, count
# width 82 height 61
2.458, 68, 23, 0, 23, 23, 114 # <- FALSE
time, x, y, dx, dy, magnitude, count
# width 82 height 61
2.208, 68, 23, 0, 24, 24, 93 # <- FALSE