blakeblackshear.frigate/frigate
Josh Hawkins 60b34bcfca
Refactor processors and add LPR postprocessing (#16722)
* recordings data pub/sub

* function to process recording stream frames

* model runner

* lpr model runner

* refactor to mixin class and use model runner

* separate out realtime and post processors

* move model and mixin folders

* basic postprocessor

* clean up

* docs

* postprocessing logic

* clean up

* return none if recordings are disabled

* run postprocessor handle_requests too

* tweak expansion

* add put endpoint

* postprocessor tweaks with endpoint
2025-02-21 06:51:37 -07:00
..
api Refactor processors and add LPR postprocessing (#16722) 2025-02-21 06:51:37 -07:00
camera Bugfix: ensure all object labels are added to zones (#16686) 2025-02-19 06:25:39 -07:00
comms Refactor processors and add LPR postprocessing (#16722) 2025-02-21 06:51:37 -07:00
config Improve ffmpeg versions handling (#16712) 2025-02-20 18:07:41 -07:00
data_processing Refactor processors and add LPR postprocessing (#16722) 2025-02-21 06:51:37 -07:00
db Improve face recognition (#15205) 2025-02-08 12:47:01 -06:00
detectors Add support for YoloV9 to OpenVINO (#16495) 2025-02-11 11:23:19 -07:00
embeddings Refactor processors and add LPR postprocessing (#16722) 2025-02-21 06:51:37 -07:00
events Remove thumb from database field (#16647) 2025-02-18 07:46:29 -07:00
genai Improve handling of error conditions with ollama and snapshot regeneration (#15527) 2024-12-15 20:51:23 -06:00
images
motion Only match on exact config name in some cases (#16704) 2025-02-20 10:04:06 -06:00
output Only match on exact config name in some cases (#16704) 2025-02-20 10:04:06 -06:00
ptz Tracking improvements (#16484) 2025-02-11 09:37:58 -06:00
record Refactor processors and add LPR postprocessing (#16722) 2025-02-21 06:51:37 -07:00
review Toggle review alerts and detections (#16482) 2025-02-11 07:46:25 -07:00
service_manager Add metrics page for embeddings and face / license plate processing times (#15818) 2025-02-08 12:47:01 -06:00
stats Fix prometheus client exporter (#16620) 2025-02-17 06:17:15 -07:00
test Add support for SR-IOV GPU stats (#15796) 2025-02-08 12:47:01 -06:00
track Remove thumb from database field (#16647) 2025-02-18 07:46:29 -07:00
util Refactor ONNX embedding class to use a base class and type-specific classes (#16703) 2025-02-20 10:17:07 -06:00
__init__.py
__main__.py Generalize postprocessing (#15931) 2025-02-08 12:47:01 -06:00
app.py Remove thumb from database field (#16647) 2025-02-18 07:46:29 -07:00
const.py Improve ffmpeg versions handling (#16712) 2025-02-20 18:07:41 -07:00
ffmpeg_presets.py Improve ffmpeg versions handling (#16712) 2025-02-20 18:07:41 -07:00
log.py Update base image (#15103) 2025-02-08 12:47:01 -06:00
models.py
mypy.ini Add metrics page for embeddings and face / license plate processing times (#15818) 2025-02-08 12:47:01 -06:00
object_detection.py
object_processing.py Quick fixes (#16668) 2025-02-18 10:13:28 -06:00
plus.py Simplify plus submit (#15941) 2025-01-11 07:04:11 -07:00
storage.py Cap storage bandwidth (#15473) 2024-12-12 14:46:00 -06:00
timeline.py
types.py Processing refactor (#15935) 2025-02-08 12:47:01 -06:00
video.py Only match on exact config name in some cases (#16704) 2025-02-20 10:04:06 -06:00
watchdog.py