blakeblackshear.frigate/frigate
Blake Blackshear d51197eaa2
use a different method for blur and contrast to reduce CPU (#6940)
* use a different method for blur and contrast to reduce CPU

* blur with radius instead

* use faster interpolation for motion

* improve contrast based on averages

* increase default threshold to 30

* ensure mask is applied after contrast improvement

* update opencv

* update benchmark script
2023-06-30 07:27:31 -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 Performance: multiprocessing improvement (#6936) 2023-06-28 05:39:39 -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 use a different method for blur and contrast to reduce CPU (#6940) 2023-06-30 07:27:31 -05:00
record Remove legacy recordings file cleanup (#6947) 2023-06-30 07:13:00 -05:00
test use clahe for contrast improvement (#6835) 2023-06-18 11:56:41 -05:00
track Fix max_frames, improve stationary objects in masked areas (#6815) 2023-06-16 07:32:43 -05:00
__init__.py app container and config schema 2021-01-26 21:40:33 -06:00
__main__.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00
app.py Performance: multiprocessing improvement (#6936) 2023-06-28 05:39:39 -05:00
config.py use a different method for blur and contrast to reduce CPU (#6940) 2023-06-30 07:27:31 -05:00
const.py Remove legacy recordings file cleanup (#6947) 2023-06-30 07:13:00 -05:00
ffmpeg_presets.py Add API and WebUI to export recordings (#6550) 2023-06-08 07:32:35 -04:00
http.py Load labels dynamically for event filters (#6896) 2023-06-28 05:51:53 -05:00
log.py Performance: multiprocessing improvement (#6936) 2023-06-28 05:39:39 -05: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 Fix max_frames, improve stationary objects in masked areas (#6815) 2023-06-16 07:32:43 -05:00
object_processing.py Apply zone filter before inertia (#6854) 2023-06-30 07:15:55 -05:00
output.py Rewrite birdseye auto layout (#6818) 2023-06-16 07:35:36 -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 Refactor storage stats calculation to use powers of 2 for more accurate values (#6765) 2023-06-11 14:49:13 -05:00
storage.py Refactor storage stats calculation to use powers of 2 for more accurate values (#6765) 2023-06-11 14:49:13 -05:00
timeline.py Performance: multiprocessing improvement (#6936) 2023-06-28 05:39:39 -05:00
types.py Performance: multiprocessing improvement (#6936) 2023-06-28 05:39:39 -05:00
util.py optimize frame-per-second calculations (#6887) 2023-06-28 05:55:53 -05:00
video.py configurable ffmpeg timeout (#6897) 2023-06-30 07:14:39 -05:00
watchdog.py Add isort and ruff linter (#6575) 2023-05-29 05:31:17 -05:00