blakeblackshear.frigate/frigate
Blake Blackshear d81dd60fef
Improve motion detection and region selection (#6741)
* refactor existing motion detector

* implement and use cnt bgsub

* pass fps to motion detector

* create a simplified motion detector

* lightning detection

* update default motion config

* lint imports

* use estimated boxes for regions

* use improved motion detector

* update test

* use a different strategy for clustering motion and object boxes

* increase alpha during calibration

* simplify object consolidation

* add some reasonable constraints to the estimated box

* adjust cluster boundary to 10%

* refactor

* add disabled debug code

* fix variable scope
2023-06-11 08:45:11 -05:00
..
comms Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
detectors Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
events Fix bug introduced in new linter (#6754) 2023-06-11 07:18:47 -05:00
images Replace green screen with error message and force camera_fps to 0 (#4544) 2022-11-28 21:47:20 -06:00
motion Improve motion detection and region selection (#6741) 2023-06-11 08:45:11 -05:00
record Optimization of Sync Records: Implementing Pagination and Temporary Table (#6585) 2023-06-11 08:01:50 -05:00
test Improve motion detection and region selection (#6741) 2023-06-11 08:45:11 -05:00
track Improve motion detection and region selection (#6741) 2023-06-11 08:45:11 -05:00
__init__.py
__main__.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
app.py DB Optimizations (#6712) 2023-06-11 07:23:18 -05:00
config.py Improve motion detection and region selection (#6741) 2023-06-11 08:45:11 -05:00
const.py Add API and WebUI to export recordings (#6550) 2023-06-08 07:32:35 -04:00
ffmpeg_presets.py Add API and WebUI to export recordings (#6550) 2023-06-08 07:32:35 -04:00
http.py Fix bug introduced in new linter (#6754) 2023-06-11 07:18:47 -05:00
log.py Improve tracking (#6516) 2023-05-31 08:12:43 -06:00
models.py Optimization of Sync Records: Implementing Pagination and Temporary Table (#6585) 2023-06-11 08:01:50 -05:00
mypy.ini update deps (#6093) 2023-04-15 14:17:59 -05:00
object_detection.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
object_processing.py Ability to configure min frames for zone presence (#6680) 2023-06-11 08:00:53 -05:00
output.py Birdseye Autolayout (#6734) 2023-06-11 07:54:18 -05:00
plus.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
ptz.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
stats.py Option to enable / disable stats that require external processes (#6615) 2023-06-11 08:26:34 -05:00
storage.py DB Optimizations (#6712) 2023-06-11 07:23:18 -05:00
timeline.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
types.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
util.py Add function to get physical interfaces for bandwidth calculation (#6618) 2023-06-11 07:34:03 -05:00
video.py Improve motion detection and region selection (#6741) 2023-06-11 08:45:11 -05:00
watchdog.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00