Commit Graph

108 Commits

Author SHA1 Message Date
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
Ella Pietraroia cd1088c2fa filter: basic: comments 2020-02-03 11:11:38 +10:30
Ella Pietraroia 17e1eb0436 filter: basic: add error checking for close() 2020-02-03 10:55:12 +10:30
Ella Pietraroia d4c60358a9 filter: basic: comments 2020-02-03 10:52:43 +10:30
Ella Pietraroia c1881cef3a filter: basic: comment and removing const 2020-02-03 10:52:04 +10:30
Ella Pietraroia f27a18282b filter: basic: removing const for pixel and threshold 2020-02-03 10:47:33 +10:30
Ella Pietraroia 02777c4dd5 filter: change names so that they don't have filter in them 2020-02-03 10:14:33 +10:30
Ella Pietraroia 2c3b6f237b filter: 2 spaces instead of a tab 2020-01-31 16:09:13 +10:30
Ella Pietraroia 209882f03d filter: change num to var in saveFrame(), move helper function to bottom, for loop to range 2020-01-31 15:56:36 +10:30
Ella Pietraroia 2c947edc2b iteration error fix 2020-01-31 15:23:18 +10:30
Ella Pietraroia 0189fad0e2 fixing comments 2020-01-31 14:25:26 +10:30
Ella Pietraroia e107b682bb NewBasicFilter to NewBasic as we already know its a filter 2020-01-31 14:23:33 +10:30
Ella Pietraroia 40b282f39d closing debug file 2020-01-31 14:18:54 +10:30
Ella Pietraroia ca0b146419 don't need circleci build tag because gocv is not used 2020-01-31 13:38:04 +10:30
Ella Pietraroia 36d9e0f958 circleci build tag fix 2020-01-31 13:36:12 +10:30
Ella Pietraroia 5c68510209 pr changes made commenting and [][][3] to [][]pixel, pixel is a new struct 2020-01-31 12:55:49 +10:30
Ella Pietraroia 27af48e3ed tidying up and adding any other comments 2020-01-31 11:14:08 +10:30
Ella Pietraroia f93e4e275e finding errors 2020-01-31 11:14:04 +10:30
Ella Pietraroia bf71d8b4a1 added 4x goroutines with mutex lock and waitgroups 2020-01-31 11:11:03 +10:30