Alexander Ernfridsson
d746d84bd4
Replace object tracker with SORT
...
Source: https://github.com/abewley/sort
Commit: c1b808481200d7997413c6e831bc59c8b08b61b8
It has better accuracy when measured in my environment. It
uses a Kalman filter to correct "bad" detections and is able
to recover from lost tracks to some extent. Deep sort is
also an alterative but adds more complexity. This was a
key to be able to get a room tracker working good without
losing track of objects all the time.
Input configuration exposed to user config for users to
calibrate after their needs.
Removed main function together with some plot dependencies
from sort.py to not be needed to add unnecessary deps to
frigate.
2020-08-05 17:54:06 +00:00
Blake Blackshear
a8c0fadf95
make pre_capture time configurable
2020-08-01 18:20:44 -05:00
Blake Blackshear
71f6f0bee4
typo
2020-08-01 18:20:44 -05:00
Blake Blackshear
a00afb61c0
add warning about cache to config
2020-08-01 18:20:44 -05:00
Blake Blackshear
16732aa5b3
update example config
2020-08-01 18:20:44 -05:00
Blake Blackshear
3d2f1437e4
filter objects before triggering events
2020-08-01 18:20:44 -05:00
Blake Blackshear
7383db60b0
save clips for tracked objects
2020-08-01 18:20:44 -05:00
Blake Blackshear
760e1ffe1d
skip frames in the capture thread instead
2020-06-02 05:25:02 -05:00
Blake Blackshear
2768e1dadb
clarify mqtt password readme
2020-03-03 20:26:53 -06:00
Blake Blackshear
e6892d66b8
update docs and add back benchmark
2020-03-03 20:26:53 -06:00
Blake Blackshear
cd057370e1
fallback to opencv to detect resolution and allow config to specify
2020-02-22 09:03:00 -06:00
Blake Blackshear
af247275cf
make timestamp on snapshots configurable ( fixes #88 )
2020-02-22 09:03:00 -06:00
Blake Blackshear
1198c29dac
make watchdog timeout configurable per camera ( fixes #95 )
2020-02-22 09:03:00 -06:00
Blake Blackshear
dc7eecebc6
clarify config
2020-02-22 09:03:00 -06:00
Blake Blackshear
6ecf87fc60
update config example
2020-02-22 09:03:00 -06:00
Blake Blackshear
bee99ca6ff
track and report all detected object types
2020-01-02 07:39:57 -06:00
Blake Blackshear
3a3afe14bf
change the ffmpeg config for global defaults and overrides
2019-12-08 16:03:23 -06:00
Blake Blackshear
01f058a482
clarify optional properties
2019-12-08 16:03:23 -06:00
Blake Blackshear
f148eb5a7b
add some comments for regions
2019-12-08 16:03:23 -06:00
Blake Blackshear
297e2f1c0c
allow mqtt client_id to be set for multi frigate setups
2019-12-08 16:03:23 -06:00
Blake Blackshear
ceedfae993
add max person area
2019-12-08 07:17:18 -06:00
Blake Blackshear
e13563770d
allow full customization of input
2019-12-08 07:06:52 -06:00
Blake Blackshear
a659019d1a
move config example
2019-12-08 07:06:52 -06:00