Commit Graph

126 Commits

Author SHA1 Message Date
Trek H 0ab1e7c38f filter: change build tags to allow build withcv 2023-09-06 18:27:55 +09:30
Saxon Nelson-Milton 67e03d0f5c Invert tag for inclusion of CV functionality
Prior to this change, CV was included by default, however, this
doesn't seem appropriate given that this functionality is rarely
used. For that reason, the meaning of the nocv tag has been
inverted i.e. it is now called withcv, and it the tag must be
included to build CV components.
2022-11-13 08:19:12 +10:30
Saxon Nelson-Milton 5eb5992f15 using latest version of utils and using latest logging package 2022-05-27 15:42:58 +09:30
Russell Stanley 808f0f662e Fixed range issues with gocv 2022-02-01 16:36:43 +10:30
Dan Kortschak f27e4abdf8
ci,filter: simplify, generalise and document build constraints 2021-05-17 10:51:50 +09:30
Dan Kortschak a7b97b0b1b
filter: fix import ordering 2021-05-17 10:46:53 +09:30
Saxon Nelson-Milton 7b00f00e16 added README.md files to top level packages 2021-04-11 11:19:37 +09:30
Saxon Milton ce50b5fbd1 Merged in nicer-update-func (pull request #411)
revid/config: variables struct providing names, types, update and validation

Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-05-19 06:02:02 +00:00
Saxon Milton 4cf155bbc2 Merged in correct-config-types (pull request #401)
Correct types of fields in revid/config/config.go Config struct
2020-05-02 03:55:13 +00:00
Ella Pietraroia 149f95af84 no package level comments in test files 2020-04-23 12:34:11 +09:30
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
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 fa15d92388 filter: Difference → Diff 2020-02-10 15:29:20 +10:30
Scott 5f02bb3829 filter: combine common filter variables 2020-02-07 14:34:43 +10:30
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 b2787213d1 filter: fix comment 2020-02-06 15:56:01 +10:30
Scott 6bad1706ac filter: changed embedded struct to a field within struct 2020-02-05 16:36:09 +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 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
Scott 10bfc296be filter: add option to reduce resolution of frames for MOG motion filter
A new netsender variable, FilterDownscaling is used for reducing the resolution of frames within the MOG motion filter.
This does not affect the resolution of the video output, it is only used to speed up calculations.
A FilterDownscaling factor of 2 is equivalent to skipping every 2nd pixel in the image.
2020-02-04 11:47:09 +10:30
Ella Pietraroia c90cc40949 Merged in basic-filter (pull request #366)
Basic filter

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-02-03 07:04:59 +00:00
Ella Pietraroia 5ccc4fbf99 filter: more comment fixing 2020-02-03 16:44:38 +10:30
Ella Pietraroia 45e0f2a817 filter: more comments fixing 2020-02-03 16:42:11 +10:30
Ella Pietraroia 9c5b284d68 filter: fixing comments 2020-02-03 16:39:25 +10:30