Commit Graph

3825 Commits

Author SHA1 Message Date
Scott 57b3f53bf3 filter: time based filter for overcoming discontinuities
When the filter has short discontinuities in detection, those frames are sent so that the video is more continuous.
2020-02-17 09:41:07 +10:30
Saxon Milton e312bca992 Merged in validate-before-set (pull request #378)
revid/config/parameter: validate set val passed and then only if good we set receiver

Approved-by: kortschak <dan@kortschak.io>
2020-02-16 22:25:43 +00:00
Saxon Milton 81aa35b586 Merged in parameter-implementations (pull request #376)
revid/config/parameter: wrote code for the generation of Parameter interface implementations and commit resulting code

Using a template, code has been created to generate repetitive implementations of an interface name Parameter. The code iterates through a list of params and creates implementations for each one.

Approved-by: Scott Barnard <scott@ausocean.org>
2020-02-12 00:27:08 +00:00
Ella Pietraroia 2ee8ded809 Merged in benchmark (pull request #374)
Benchmarking for filters

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-02-11 02:50:30 +00:00
Ella Pietraroia d24a0e688e filter: benchmark: tidy 2020-02-11 13:17:08 +10:30
Ella Pietraroia 8dfddfbc1e filter: benchmark: tidying code 2020-02-11 12:14:21 +10:30
Ella Pietraroia e73be1e30a Filter: benchmark: merge conflicts on tests.go file 2020-02-11 10:59:48 +10:30
Ella Pietraroia ee3781eddc Filter: Benchmark: Merging in new way of calling new filters 2020-02-11 10:55:28 +10:30
Ella Pietraroia a658e39c7c filter: benchmark: move consts to into benchamrks 2020-02-11 10:05:45 +10:30
Ella Pietraroia c477a1184b filter: benchmark: add stanza 2020-02-11 10:05:41 +10:30
Ella Pietraroia 96ec7003db filter: benchmark: error checking for write function update descriptions 2020-02-11 10:05:39 +10:30
Ella Pietraroia f3df9f51f8 filter: benchmark: remove \n from log 2020-02-11 10:05:30 +10:30
Ella Pietraroia daa45014b6 filter: benchmark: upadte headers, add consts, print to log 2020-02-11 10:05:24 +10:30
Ella Pietraroia b0dbc25fd2 filter: benchmark: chaning descriptions 2020-02-11 10:03:03 +10:30
Ella Pietraroia 73454cb9bc filter: benchmarks: tidying up code 2020-02-11 10:02:48 +10:30
Ella Pietraroia 06a854c661 benchmark testing file 2020-02-11 10:02:05 +10:30
Ella Pietraroia f076330799 file added 2020-02-11 10:01:22 +10:30
Ella Pietraroia 85ca6014c4 filter: benchmark: change function calls to suit rebase 2020-02-11 10:00:17 +10:30
Ella Pietraroia 87498f125d filter: benchmark: change from wiriting output to file, to wiritng to dummy struct 2020-02-11 10:00:17 +10:30
Ella Pietraroia d7fa988272 filter: benchmark: add stanza 2020-02-11 10:00:17 +10:30
Ella Pietraroia b880657eae filter: benchmark: error checking for write function update descriptions 2020-02-11 10:00:17 +10:30
Ella Pietraroia 99b0ccc1b5 filter: benchmark: remove \n from log 2020-02-11 10:00:17 +10:30
Ella Pietraroia 42fe6e05ac filter: benchmark: upadte headers, add consts, print to log 2020-02-11 10:00:17 +10:30
Ella Pietraroia ab30dff020 filter: benchmark: chaning descriptions 2020-02-11 10:00:17 +10:30
Ella Pietraroia e31934a7e3 filter: benchmarks: tidying up code 2020-02-11 10:00:17 +10:30
Ella Pietraroia 97dac2fc37 filter: adding file with testing data 2020-02-11 10:00:17 +10:30
Ella Pietraroia 034a2622b7 benchmark testing file 2020-02-11 10:00:17 +10:30
Ella Pietraroia 08bbe7c917 file added 2020-02-11 10:00:17 +10:30
Scott Barnard 1ef52df250 Merged in diff-difference (pull request #377)
filter: rename Difference to Diff

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-02-10 06:15:46 +00:00
Scott fa15d92388 filter: Difference → Diff 2020-02-10 15:29:20 +10:30
Scott Barnard a41033beb3 Merged in combine-filter-var (pull request #375)
filter: combine common filter variables

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-02-08 05:30:37 +00:00
Trek Hopton 41807b79fe Merged in mp-move (pull request #373)
remove cmd/mjpeg-player from av to add to vidgrind repo

Approved-by: Saxon Milton <saxon.milton@gmail.com>
Approved-by: Scott Barnard <scott@ausocean.org>
2020-02-08 05:27:46 +00:00
Scott 5f02bb3829 filter: combine common filter variables 2020-02-07 14:34:43 +10:30
Scott Barnard bb5618f3c7 Merged in filter-debug-tag (pull request #370)
filter: use build tags to separate debug code from release code

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-02-07 03:20:46 +00:00
Scott 36ca545636 filter: circle-ci fix 2020-02-07 11:47:36 +10:30
Scott 36001c28b2 filter: combine debugging tools
This combines debugging of gocv and non-gocv filters into a single debugWindows struct.
2020-02-07 11:42:27 +10:30
Scott Barnard 279750dde8 Merged in iot-v1.2.14 (pull request #372)
use iot v1.2.14

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-02-06 23:44:30 +00:00
Trek H cbf8c98c87 remove cmd/mjpeg-player from av to add to vidgrind repo 2020-02-06 17:37:14 +10:30
Scott b2787213d1 filter: fix comment 2020-02-06 15:56:01 +10:30
kortschak 4e60728a0f Merged in webcam-bang (pull request #369)
device/webcam: don't close closed chan

Approved-by: Saxon Milton <saxon.milton@gmail.com>
Approved-by: Scott Barnard <scott@ausocean.org>
2020-02-06 04:36:09 +00:00
Scott 6dab83df3e use iot v1.2.14 2020-02-06 14:20:05 +10:30
Scott 6bad1706ac filter: changed embedded struct to a field within struct 2020-02-05 16:36:09 +10:30
Scott Barnard 32cce4b85f Merged in remove-cmd-field (pull request #371)
revid: remove cmd field from revid struct

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-02-05 05:02:01 +00:00
Scott 7192c392b2 revid: remove cmd field from revid struct 2020-02-05 09:49:21 +10:30
Scott 86ec511697 revid: remove ShowWindows variable 2020-02-04 13:32:45 +10:30
Scott b6d6090e25 filter: implement debug builds for basic motion filter 2020-02-04 13:22:15 +10:30
Scott 5917f35ccd filter: use build tags to separate debug code from release code 2020-02-04 13:22:15 +10:30
Scott Barnard a7346fe68f Merged in motion-pixel-interval (pull request #367)
filter: Motion detection filter pixel interval

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-02-04 02:34:09 +00:00
Scott 12febf18f4 filter: downscalingFactor → scaleFactor 2020-02-04 11:47:27 +10:30
Scott 72a5c31588 filter: add option to reduce resolution of frames for KNN motion filter
This makes the same changes as for the MOG but for the KNN filter.
2020-02-04 11:47:24 +10:30