Nicolas Mowen and GitHub
91ab1071d2
Update docs to make note of go2rtc port requirement ( #16013 )
2025-01-16 16:14:40 -07:00
Nicolas Mowen and GitHub
409e911752
Update integration docs ( #15967 )
2025-01-13 08:50:44 -06:00
Nicolas Mowen and GitHub
32c71c4108
Clean up handling of ffmpeg specific params ( #15956 )
2025-01-12 17:47:24 -06:00
Nicolas Mowen and GitHub
173b7aa308
Handle case where user has multiple manual events on same camera ( #15943 )
2025-01-11 07:47:45 -07:00
Nicolas Mowen and GitHub
0c4ea504d8
Update proxmox docs to align with proxmox recommendation of running in VM. ( #15904 )
2025-01-08 17:19:04 -06:00
Nicolas Mowen and GitHub
b265b6b190
Catch case where user has multiple of the same kind of GPU ( #15903 )
2025-01-08 17:17:57 -06:00
Nicolas Mowen and GitHub
d57a61b50f
Simplify model config ( #15881 )
...
* Add migration to migrate to model_path
* Simplify model config
* Cleanup docs
* Set config version
* Formatting
* Fix tests
2025-01-07 20:59:37 -07:00
Nicolas Mowen and GitHub
4fc9106c17
Update for correct audio requirements ( #15882 )
2025-01-07 17:02:32 -06:00
Nicolas Mowen and GitHub
38e098ca31
Remove extra data except from keypackets when using qsv ( #15865 )
2025-01-06 17:38:46 -06:00
Nicolas Mowen and GitHub
e7ad38d827
Update model docs ( #15779 )
2025-01-02 10:04:16 -06:00
Nicolas Mowen and GitHub
322b847356
Fix event cleanup ( #15724 )
2024-12-29 14:47:40 -06:00
Nicolas Mowen and GitHub
87e7b62c85
Remove duplicated rockchip build ( #15641 )
2024-12-22 13:31:14 -06:00
Nicolas Mowen and GitHub
15ffe5c254
Fix trt ( #15640 )
2024-12-22 11:56:04 -07:00
Nicolas Mowen and GitHub
a767dad3a1
Simplify TensorRT image ( #15638 )
2024-12-22 12:13:29 -06:00
Nicolas Mowen and GitHub
bed20de302
Update docs deps ( #15617 )
2024-12-20 10:37:02 -06:00
Nicolas Mowen and GitHub
70fc5393b1
Make hailo wheels support any minor version ( #15616 )
2024-12-20 10:36:32 -06:00
Nicolas Mowen and GitHub
4af752028f
Bug Fixes ( #15598 )
...
* Catch onvif command error
* fix review item pre and post capture
* Include severity in query
2024-12-19 09:46:14 -06:00
Nicolas Mowen and GitHub
b149828c9f
Catch OS error ( #15590 )
2024-12-18 17:45:08 -06:00
Nicolas Mowen and GitHub
33ee32865f
Ensure that go2rtc streams are cleaned ( #15524 )
...
* Ensure that go2rtc streams are cleaned
* Formatting
* Handle go2rtc config correctly
* Set type
2024-12-15 16:56:24 -06:00
Nicolas Mowen and GitHub
f336a91fee
Cleanup handling of first object message ( #15480 )
2024-12-12 21:22:47 -06:00
Nicolas Mowen and GitHub
d302b6e198
Cap storage bandwidth ( #15473 )
2024-12-12 14:46:00 -06:00
Nicolas Mowen and GitHub
ed2e1f3f72
Remove debug cleanup change ( #15468 )
2024-12-12 07:46:06 -07:00
Nicolas Mowen and GitHub
b4d82084a9
Fixes ( #15465 )
...
* Fix single event return
* Allow customizing if search is preserved for overlay state
* Remove timeout
* Cleanup
* Cleanup naming
2024-12-12 08:22:30 -06:00
Nicolas Mowen and GitHub
0e3fb6cbdd
Standardize handling of config files ( #15451 )
...
* Standardize handling of config files
* Formatting
* Remove unused
2024-12-11 18:46:42 -06:00
Nicolas Mowen and GitHub
0b9c4c18dd
Refactor event cleanup to consider review severity ( #15415 )
...
* Keep track of objects max review severity
* Refactor cleanup to split snapshots and clips
* Cleanup events based on review severity
* Cleanup review imports
* Don't catch detections
2024-12-09 08:25:45 -07:00
Nicolas Mowen and GitHub
d0cc8cb64b
API response cleanup ( #15389 )
...
* API response cleanup
* Remove extra field definition
2024-12-06 20:07:43 -06:00
Nicolas Mowen and GitHub
bb86e71e65
fix auth remote addr access ( #15378 )
2024-12-06 10:25:43 -06:00
Nicolas Mowen and GitHub
d3b631a952
Api improvements ( #15327 )
...
* Organize api files
* Add more API definitions for events
* Add export select by ID
* Typing fixes
* Update openapi spec
* Change type
* Fix test
* Fix message
* Fix tests
2024-12-06 08:04:02 -06:00
Nicolas Mowen and GitHub
47d495fc01
Make note of go2rtc encoded URLs ( #15348 )
...
* Make note of go2rtc encoded URLs
* clarify
2024-12-04 16:54:57 -06:00
Nicolas Mowen and GitHub
32322b23b2
Update nvidia docs to reflect preset ( #15347 )
2024-12-04 15:43:10 -07:00
Nicolas Mowen and GitHub
c95bc9fe44
Handle case where camera name ends in number ( #15296 )
2024-12-01 12:33:10 -07:00
Nicolas Mowen and GitHub
002fdeae67
SHM tweaks ( #15274 )
...
* Use env var to control max number of frames
* Handle type
* Fix frame_name not being sent
* Formatting
2024-12-01 10:39:35 -06:00
Nicolas Mowen and GitHub
ee816b2251
Fix camera access and improve typing ( #15272 )
...
* Fix camera access and improve typing:
* Formatting
2024-11-30 18:22:36 -06:00
Nicolas Mowen and GitHub
f094c59cd0
Fix formatting ( #15271 )
2024-11-30 18:21:50 -06:00
Nicolas Mowen and GitHub
2207a91f7b
Fix ruff ( #15223 )
2024-11-27 12:57:58 -07:00
Nicolas Mowen and GitHub
33957e5360
Set hailo build library path ( #15167 )
2024-11-24 19:07:41 -07:00
Nicolas Mowen and GitHub
ff92b13f35
Fix sending events ( #15100 )
2024-11-20 09:37:33 -07:00
Nicolas Mowen and GitHub
66277fbb6c
Fix embeddings ( #15072 )
...
* Fix embeddings reading frames
* Fix event update reading
* Formatting
* Pin AIO http to fix build failure
* Pin starlette
2024-11-19 12:20:04 -06:00
Nicolas Mowen and GitHub
0b203a3673
fix writing to birdseye restream buffer ( #15052 )
2024-11-18 10:14:49 -06:00
Nicolas Mowen and GitHub
26c3f9f914
Fix birdseye ( #15051 )
2024-11-18 09:38:58 -06:00
Nicolas Mowen and GitHub
474c248c9d
Cleanup correctly ( #15043 )
2024-11-17 16:57:58 -06:00
Nicolas Mowen and GitHub
5b1b6b5be0
Fix round robin ( #15035 )
...
* Move camera SHM frame creation to main process
* Don't reset frame index
* Don't fail if shm exists
* Set more types
2024-11-17 11:25:49 -06:00
Nicolas Mowen and GitHub
45e9030358
Round robin SHM management ( #15027 )
...
* Output frame name to frames processor
* Finish implementing round robin
* Formatting
2024-11-16 16:00:19 -07:00
Nicolas Mowen and GitHub
f9c1600f0d
Duplicate onnx build info ( #15020 )
2024-11-16 13:24:42 -06:00
Nicolas Mowen and GitHub
206ed06905
Make all SHM management untracked ( #15011 )
2024-11-15 14:14:37 -07:00
Nicolas Mowen and GitHub
e407ba47c2
Increase max shm frames ( #15009 )
2024-11-15 14:25:57 -06:00
Nicolas Mowen and GitHub
7fdf42a56f
Various Fixes ( #15004 )
...
* Don't track shared memory in frame tracker
* Don't track any instance
* Don't assign sub label to objects when multiple cars are overlapping
* Formatting
* Fix assignment
2024-11-15 09:54:59 -07:00
Nicolas Mowen and GitHub
9c20cd5f7b
Handle in progress previews export and fix time check bug ( #14930 )
...
* Handle in progress previews and fix time check bug
* Formatting
2024-11-11 09:30:55 -06:00
Nicolas Mowen and GitHub
96c0c43dc8
Add support for specifying tensorrt device ( #14898 )
2024-11-10 08:43:24 -06:00
Nicolas Mowen and GitHub
a68c7f4ef8
Pin all intel packages ( #14887 )
2024-11-09 11:08:25 -06:00
Nicolas Mowen and GitHub
7c474e6827
Pin intel driver ( #14884 )
...
* Pin intel driver
* Use slightly older version
2024-11-09 08:09:36 -07:00
Nicolas Mowen and GitHub
46ed520886
Don't generate tensorrt models by default ( #14865 )
2024-11-08 07:37:18 -06:00
Nicolas Mowen and GitHub
ace02a6dfa
Don't pass hwaccel args to preview ( #14851 )
2024-11-07 17:24:38 -06:00
Nicolas Mowen and GitHub
2eb5fbf112
Add more debug logs for preview and output ( #14833 )
2024-11-06 07:59:33 -06:00
Nicolas Mowen and GitHub
404807c697
UI tweaks ( #14814 )
...
* Tweak bird icon and fix _ in object name
* Apply to all capitalization
2024-11-05 08:29:07 -07:00
Nicolas Mowen and GitHub
553676aade
Fix missing tensor_input ( #14790 )
2024-11-04 13:04:33 -06:00
Nicolas Mowen and GitHub
a13b9815f6
Various fixes ( #14786 )
...
* Catch openvino error
* Remove clip deletion
* Update deletion text
* Fix timeline not respecting timezone config
* Tweaks
* More timezone fixes
* Fix
* More timezone fixes
* Fix shm docs
2024-11-04 07:07:57 -07:00
156e7cc628
Clarify semantic search GPU ( #14767 )
...
* Clarify semantic search GPU
* clarity
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
* fix wording
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2024-11-03 19:49:13 -06:00
Nicolas Mowen and GitHub
e5ebf938f6
Fix float input ( #14720 )
2024-11-01 06:55:55 -06:00
Nicolas Mowen and GitHub
ac8ddada0b
Various fixes ( #14703 )
...
* Fix not retaining custom events
* Fix media apis
2024-10-31 07:31:01 -05:00
Nicolas Mowen and GitHub
bb4e863e87
Fix jetson onnxruntime ( #14698 )
...
* Fix jetson onnxruntime
* Remove comment
2024-10-30 19:16:28 -05:00
Nicolas Mowen and GitHub
c7a4220d65
Jetson onnxruntime ( #14688 )
...
* Add support for using onnx runtime with jetson
* Update docs
* Clarify
2024-10-30 08:22:28 -06:00
Nicolas Mowen and GitHub
03dd9b2d42
Don't open file with read permissions if there is no need to write to it ( #14689 )
2024-10-30 08:22:20 -06:00
Nicolas Mowen and GitHub
89ca085b94
Add info about GPUs that are supported for semantic search ( #14687 )
...
* Add specific information about GPUs that are supported for semantic search
* clarity
2024-10-30 07:41:58 -05:00
Nicolas Mowen and GitHub
fffd9defea
Add docs update to type of change ( #14686 )
2024-10-30 06:30:00 -06:00
Nicolas Mowen and GitHub
d10fea6012
Add specific section about GPU in semantic search ( #14685 )
2024-10-30 07:23:10 -05:00
Nicolas Mowen and GitHub
ab26aee8b2
Fix config loading ( #14684 )
2024-10-30 07:16:56 -05:00
Nicolas Mowen and GitHub
357ce0382e
Fixes ( #14668 )
...
* Fix environment vars reading
* fix yaml returning none
* Assume rocm model is onnx despite file extension
2024-10-29 15:34:07 -05:00
Nicolas Mowen and GitHub
4e25bebdd0
Add ability to configure model input dtype ( #14659 )
...
* Add input type for dtype
* Add ability to manually enable TRT execution provider
* Formatting
2024-10-29 10:28:05 -05:00
Nicolas Mowen and GitHub
eca504cb07
More bug fixes ( #14593 )
...
* Adjust mqtt logging behavior
* Set disconnect
* Only consider intel gpu stats error if None is returned
2024-10-25 09:45:11 -05:00
Nicolas Mowen and GitHub
4c75440af4
Docs updates ( #14590 )
...
* Update motion docs to make note of recordings
* Make note of genai on CPU
2024-10-25 08:09:25 -05:00
Nicolas Mowen and GitHub
94f7528885
Bug fixes ( #14588 )
...
* Get intel stats manually if parsing fails
* Fix assignment
* Clean up mqtt
* Formatting
* Fix logic
2024-10-25 06:47:56 -06:00
Nicolas Mowen and GitHub
4ff0c8a8d1
Better review sub-labels ( #14563 )
...
* Better review sub-labels
* Handle init
2024-10-24 17:00:39 -05:00
Nicolas Mowen and GitHub
f9fba94863
Slightly downgrade onnxruntime-gpu ( #14558 )
2024-10-24 13:17:11 -05:00
Nicolas Mowen and GitHub
f9b246dbd0
Deps updates ( #14556 )
...
* Update nvidia deps
* Update python deps
* Update web deps
2024-10-24 08:48:14 -05:00
Nicolas Mowen and GitHub
18824830fd
Export preview via api ( #14535 )
...
* Break out recording to separate function
* Implement preview exporting
* Formatting
2024-10-23 08:36:52 -05:00
Nicolas Mowen and GitHub
e4048be088
Increase download output ( #14523 )
2024-10-22 21:33:41 -05:00
Nicolas Mowen and GitHub
d715a8c290
Catch empty bytes ( #14521 )
2024-10-22 19:07:54 -05:00
Nicolas Mowen and GitHub
40c6fda19d
Various fixes and improvements ( #14492 )
...
* Refactor preprocessing of images
* Cleanup preprocessing
* Improve naming and handling of embeddings
* Handle invalid intel json
* remove unused
* Use enum for model types
* Formatting
2024-10-21 16:19:34 -06:00
Nicolas Mowen and GitHub
560dc68120
Fixes ( #14480 )
...
* Catch case where object does not have thumbnail data
* Catch intel stats json decoding error
* Catch division by zero
2024-10-21 09:38:48 -05:00
Nicolas Mowen and GitHub
2137de37b9
Fix snapshot call ( #14448 )
2024-10-19 14:11:49 -05:00
Nicolas Mowen and GitHub
8ac4b001a2
Various fixes ( #14410 )
...
* Fix access
* Reorganize tracked object for imports
* Separate out rockchip build
* Formatting
* Use original ffmpeg build
* Fix build
* Update default search type value
2024-10-17 11:02:27 -05:00
Nicolas Mowen and GitHub
edaccd86d6
Fix build ( #14398 )
2024-10-16 19:26:47 -05:00
Nicolas Mowen and GitHub
5f77408956
Update logos handling ( #14396 )
...
* Add attribute for logos
* Clean up tracked object to pass model data
* Update default attributes map
2024-10-16 16:22:34 -05:00
Nicolas Mowen and GitHub
9f866be110
Remove line in install deps ( #14389 )
2024-10-16 11:40:31 -05:00
Nicolas Mowen and GitHub
06f47f262f
Use config attribute map instead of hard coded ( #14387 )
2024-10-16 07:27:36 -06:00
3f1ab66899
Embeddings UI updates ( #14378 )
...
* Handle Frigate+ submitted case
* Add search settings and rename general to ui settings
* Add platform aware sheet component
* use two columns on mobile view
* Add cameras page to more filters
* clean up search settings view
* Add time range to side filter
* better match with ui settings
* fix icon size
* use two columns on mobile view
* clean up search settings view
* Add zones and saving logic
* Add all filters to side panel
* better match with ui settings
* fix icon size
* Fix mobile fitler page
* Fix embeddings access
* Cleanup
* Fix scroll
* fix double scrollbars and add separators on mobile too
* two columns on mobile
* italics for emphasis
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2024-10-15 19:25:59 -05:00
af844ea9d5
Update coral troubleshooting docs ( #14370 )
...
* Update coral docs for latest ubuntu
* capitalization
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2024-10-15 10:39:31 -05:00
Nicolas Mowen and GitHub
b75efcbca2
UI tweaks ( #14369 )
...
* Adjust text size
* Make cursor consistent
* Fix lint
2024-10-15 09:37:04 -06:00
Nicolas Mowen and GitHub
25043278ab
Always run embedding descs one by one ( #14365 )
2024-10-15 07:40:45 -06:00
Nicolas Mowen and GitHub
0eccb6a610
Db fixes ( #14364 )
...
* Handle case where embeddings overflow token limit
* Set notification tokens
* Fix sort
2024-10-15 07:17:54 -06:00
Nicolas Mowen and GitHub
3879fde06d
Don't allow unlimited unprocessed segments to stay in cache ( #14341 )
...
* Don't allow unlimited unprocessed frames to stay in cache
* Formatting
2024-10-14 16:11:43 -06:00
887433fc6a
Streaming download ( #14346 )
...
* Send downloaded mp4 as a streaming response instead of a file
* Add download button to UI
* Formatting
* Fix CSS and text
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
* download video button component
* use download button component in review detail dialog
* better filename
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2024-10-14 15:23:02 -06:00
Nicolas Mowen and GitHub
9adffa1ef5
Detection adjustments ( #14329 )
2024-10-13 21:34:51 -05:00
Nicolas Mowen and GitHub
e8b2fde753
Support batch embeddings when reindexing ( #14320 )
...
* Refactor onnx embeddings to handle multiple inputs by default
* Process items in batches when reindexing
2024-10-13 12:33:27 -05:00
Nicolas Mowen and GitHub
3a403392e7
Fixes for model downloading ( #14305 )
...
* Use different requestor for downloaders
* Handle case where lock is left over from failed partial download
* close requestor
* Formatting
2024-10-12 13:36:10 -05:00
Nicolas Mowen and GitHub
40bb4765d4
Add support for more icons ( #14299 )
2024-10-12 08:37:22 -05:00
Nicolas Mowen and GitHub
51509760e3
Update object docs ( #14295 )
2024-10-12 07:13:00 -05:00
Nicolas Mowen and GitHub
6e332bbdf8
Remove device config and use model size to configure device used ( #14290 )
...
* Remove device config and use model size to configure device used
* Don't show Frigate+ submission when in progress
* Add docs link for bounding box colors
2024-10-11 17:08:14 -05:00
Nicolas Mowen and GitHub
d4b9b5a7dd
Reduce onnx memory usage ( #14285 )
2024-10-11 13:03:47 -05:00