Nicolas Mowen and GitHub
dbeaf43b8f
Fix detector config help template ( #14249 )
...
* Fix detector config
* Fix general support
2024-10-09 16:04:31 -05:00
Nicolas Mowen and GitHub
a2f42d51fd
Fix install docs ( #14226 )
2024-10-08 15:48:54 -05:00
Nicolas Mowen and GitHub
0b71cfaf06
Handle loitering objects ( #14221 )
2024-10-08 09:41:54 -05:00
2541a345d0
Improve Nvidia GPU stats ( #14206 )
...
* :Add support for nvidia driver info
* Don't show temperature if detector isn't called coral
* Add encoder and decoder info for Nvidia GPUs
* Fix device info
* Implement GPU info for nvidia GPU
* Update web/src/views/system/GeneralMetrics.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
* Update web/src/views/system/GeneralMetrics.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2024-10-07 20:15:31 -06:00
Nicolas Mowen and GitHub
74047453ef
Bug Fixes ( #14193 )
...
* fix getting device from empty list
* Overwrite all fields
* Fix header too low
2024-10-07 07:18:09 -06:00
Nicolas Mowen and GitHub
9c751230a1
Include lsof in container ( #14145 )
2024-10-03 17:23:37 -05:00
Nicolas Mowen and GitHub
e725730982
Fix shared memory frames being stuck when a camera capture crashed ( #14140 )
...
* Fix shared memory frames being stuck when a camera capture crashed
* Update ffmpeg build
2024-10-03 09:31:07 -06:00
Nicolas Mowen and GitHub
21c12d118b
Correct preview docs ( #14136 )
2024-10-03 08:40:49 -05:00
Nicolas Mowen and GitHub
0f2cff5078
Fix mjpeg api ( #14138 )
2024-10-03 07:33:06 -06:00
Nicolas Mowen and GitHub
077402406b
Make env vars warning more clear ( #14128 )
2024-10-02 21:52:58 -05:00
Nicolas Mowen and GitHub
75d531285a
Don't consider segments containing unprocessed frames in segment count ( #14120 )
2024-10-02 12:55:55 -05:00
Nicolas Mowen and GitHub
0aad7db2d2
UI tweaks ( #14118 )
...
* Reset snapshot state when event is moved
* Add page listener for review page
* Add same listener for search page
* Use content height
2024-10-02 09:32:12 -05:00
Nicolas Mowen and GitHub
20c3b890ae
Clean up hwaccel docs ( #14117 )
2024-10-02 08:58:53 -05:00
Nicolas Mowen and GitHub
5b0c1e5b9e
Fix event entries ( #14093 )
2024-10-01 11:07:13 -05:00
Nicolas Mowen and GitHub
3cff0df0ce
Bug fixes ( #14092 )
...
* Fix path of selected GPU
* Fix selection bug
* Simplify
2024-10-01 07:54:27 -06:00
Nicolas Mowen and GitHub
15fa55c223
Refactor attribute saving ( #14090 )
...
* Refactor attribute saving
* Ensure sub label is not overwritten
* Formatting
* Fix unused
2024-10-01 07:31:03 -06:00
Nicolas Mowen and GitHub
594ca3a04b
Don't assume single render device is D128 ( #14091 )
2024-10-01 07:27:41 -06:00
Nicolas Mowen and GitHub
f36e7430ae
Fix logging ( #14079 )
...
* Fix log level setting
* fix app.py mypy issues
2024-09-30 17:45:22 -05:00
Nicolas Mowen and GitHub
94fd75e014
Misc Improvements ( #14076 )
...
* Return ID of export in http response
* Ignore keyboard listener when typing in text field
* Add other keyboard listeners
2024-09-30 16:55:44 -05:00
Nicolas Mowen and GitHub
4dc4704bb4
Improve Intel GPU stats ( #14073 )
...
* Fix formatting
* Fix test
2024-09-30 16:41:14 -05:00
Nicolas Mowen and GitHub
18bf7f93fa
Improve rocm handling of different models ( #14072 )
...
* Improve rocm handling of different models
* Formatting
* Fix type check
2024-09-30 16:40:46 -05:00
Nicolas Mowen and GitHub
c73f694c63
Improve gamma filter ( #14065 )
...
* Improve gamma filter
* Fix tests
2024-09-30 11:42:51 -06:00
Nicolas Mowen and GitHub
576191cd4e
Remove debug log ( #14037 )
2024-09-28 10:26:11 -05:00
Nicolas Mowen and GitHub
38d398c967
Dynamic attributes config ( #14035 )
...
* Add config for attribute map and generate all labels from the map
* Update docs
* Formatting
* Use the dynamic label map
* Fix check
* Fix docs typo
2024-09-28 07:49:04 -06:00
Nicolas Mowen and GitHub
cab497e81e
Fix dynamic api ordering ( #14022 )
...
* Fix dynamic api ordering
* Formatting
2024-09-27 12:09:53 -06:00
Nicolas Mowen and GitHub
50e9c67609
Update Templates ( #14019 )
...
* Update general support template
* Update camera support
* Update config-support.yml
* Update detector support
* Update general-support.yml
* Update hardware-acceleration-support.yml
* Create pull_request_template.md
2024-09-27 10:48:51 -05:00
Nicolas Mowen and GitHub
05fe7f8a48
Fixes & Tweaks ( #14013 )
...
* Rework to create util for onnx initialization
* Fix shm log
* Fix onClick exceptoins
2024-09-27 07:41:48 -06:00
Nicolas Mowen and GitHub
ddfdb71783
Fix snapshot access ( #13996 )
2024-09-26 20:05:48 -05:00
Nicolas Mowen and GitHub
da1478c0c1
Update object_detectors.md ( #13994 )
...
* Update object_detectors.md
* Use info
* Move CPU detector to bottom
* Moce CPU to bottom
* Add missing detector keys
2024-09-26 18:58:58 -05:00
Nicolas Mowen and GitHub
20fd1db0f4
Update hailo driver to 4.18 ( #13991 )
2024-09-26 12:16:08 -06:00
Nicolas Mowen and GitHub
a65aaab849
Fixes ( #13990 )
...
* Fix ROCm input name
* Fix incorrect parsing of None
2024-09-26 12:42:21 -05:00
Nicolas Mowen and GitHub
a5595189ed
Fix ROCm inference ( #13988 )
2024-09-26 12:16:26 -05:00
Nicolas Mowen and GitHub
4a1da3ebc5
Fix saving config ( #13985 )
2024-09-26 11:19:37 -05:00
Nicolas Mowen and GitHub
35a4460334
Tweaks ( #13983 )
...
* Add onConnect to mqtt and doucment
* Add play pause via mouse click
2024-09-26 09:12:15 -05:00
Nicolas Mowen and GitHub
a6ccb37683
Fix config saving api ( #13969 )
2024-09-25 17:22:11 -05:00
Nicolas Mowen and GitHub
fc3aac96f2
Remove incorrect ( #13966 )
2024-09-25 14:53:17 -05:00
Nicolas Mowen and GitHub
fef30bc671
Peroparly handle text based responses ( #13964 )
2024-09-25 13:35:30 -05:00
Nicolas Mowen and GitHub
45aceea53b
Return version as html ( #13960 )
2024-09-25 10:06:17 -06:00
25819584bd
Add ability to filter search by time range ( #13946 )
...
* Add ability to filter by time range
* Cleanup
* Handle input with tags
* fix input for time_range filter
* fix before and after filters
* clean up
* Ensure the default value works as expected
* Handle time range in am/pm based on browser
* Fix arrow
* Fix text
* Handle midnight case
* fix width
* Fix bg
* Fix bg
* Fix mobile spacing
* y spacing
* remove left padding
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2024-09-25 10:05:40 -06:00
Nicolas Mowen and GitHub
4c24b70d47
Do not use a default value of datetime for params ( #13957 )
...
* Do not use a default value of datetime for params
* Formatting
* Remove unused
* Undo
2024-09-25 10:49:54 -05:00
Nicolas Mowen and GitHub
e935db5075
Api fixes ( #13955 )
...
* Fix false positive submission
* Make sure None is not sent as rate limit
2024-09-25 08:01:08 -05:00
Nicolas Mowen and GitHub
4c4b884f8e
Review api fixes ( #13942 )
...
* Fix order of review api
* remove uneccesary params
2024-09-24 14:32:50 -05:00
Nicolas Mowen and GitHub
7854e1c2c1
Fix plus api ( #13937 )
...
* Fix plus api
* Fix regenerate api
2024-09-24 12:22:11 -05:00
Nicolas Mowen and GitHub
a9ff795948
More api fixes ( #13936 )
...
* Set correect return type for raw config
* Simplify parsing
* Formatting
2024-09-24 09:54:03 -06:00
Nicolas Mowen and GitHub
a8e2f97260
Improve performance of image fetching ( #13933 )
2024-09-24 09:50:20 -05:00
Nicolas Mowen and GitHub
d17253b023
Fix apis ( #13932 )
2024-09-24 09:27:10 -05:00
Nicolas Mowen and GitHub
08941ab39a
Improve hailo docs ( #13910 )
...
* Fix command for hailo8 install
* Update object_detectors.md
2024-09-23 09:53:54 -05:00
Nicolas Mowen and GitHub
af84af7b7a
Don't print error for requesting camera info ( #13905 )
2024-09-23 08:49:34 -05:00
Nicolas Mowen and GitHub
6bafb68d77
Remove PyYAML usages and dependency ( #13889 )
2024-09-22 14:08:36 -05:00
Nicolas Mowen and GitHub
6f2924006c
Include radeontop in arm build ( #13886 )
2024-09-22 10:56:30 -05:00
Nicolas Mowen and GitHub
062c305cd8
Remove context file ( #13885 )
2024-09-22 08:38:23 -06:00
Nicolas Mowen and GitHub
61a4a4bc2f
Update openvino to 2024.3 ( #13861 )
2024-09-20 17:20:11 -05:00
Nicolas Mowen and GitHub
1a51ce712c
Simplify tensorrt building ( #13851 )
...
* Simplify tensorrt building
* Use engine context cache
2024-09-20 10:49:44 -05:00
Nicolas Mowen and GitHub
d498fabe72
Update ffmpeg to 7 and update intel hwaccel docs ( #13834 )
...
* Update ffmpeg to 7 and update intel hwaccel docs
* Formatting
* Redo early gen naming
* Add gamma back in
* Fix table
* Add link to intel docs
* Add hwaccel arg for disabling gamma
* Formatting
* Fix tests
* Formatting
* Fix nvidia
2024-09-19 13:29:58 -06:00
Nicolas Mowen and GitHub
27e71eb142
Improve navigation ( #13833 )
...
* Fix infinite loop
* Fix review page not opening to historical review items
* Use query arg for search and remove unused recording opening
* Retain query
* Clean up typing
2024-09-19 11:01:57 -05:00
Nicolas Mowen and GitHub
7c63cb5bca
Do not handle object if data is None ( #13830 )
2024-09-19 07:51:07 -06:00
Nicolas Mowen and GitHub
ddf3a687a3
Use intel apt for out of tree drivers ( #13829 )
2024-09-19 07:41:08 -06:00
Nicolas Mowen and GitHub
4515eb4637
Rocm yolonas ( #13816 )
...
* Implement ROCm detectors
* Cleanup tensor input
* Fixup image creation
* Add support for yolonas in onnx
* Get build working with onnx
* Update docs and simplify config
* Remove unused imports
2024-09-18 19:34:07 -05:00
Nicolas Mowen and GitHub
5e0d8fe4c7
Make note of multi-model on GPU support ( #13813 )
...
* Make note of multi-gpu support
* fix typo
2024-09-18 12:05:27 -06:00
Nicolas Mowen and GitHub
e44a9e8921
Use cpu provider for embeddings models ( #13806 )
2024-09-17 17:20:18 -05:00
Nicolas Mowen and GitHub
1ed8642010
Refactor onnx providers ( #13804 )
...
* Ensure dirs exist for model caches
* Formatting
* Don't use tensorrt for embeddings
2024-09-17 15:54:44 -05:00
Nicolas Mowen and GitHub
2362d0e838
Override onnx clip loading ( #13800 )
...
* Set caching options for hardware providers
* Always use CPU for searching
* Use new install strategy to remove onnxruntime and then install post wheels
2024-09-17 13:24:35 -06:00
Nicolas Mowen and GitHub
90d7fc6bc5
Install no deps separately for wheel ( #13799 )
...
* Install no deps separately for wheel
* Fix order
* fix arg
2024-09-17 11:04:51 -06:00
Nicolas Mowen and GitHub
350abda21a
Update docs dependencies ( #13793 )
2024-09-17 08:27:47 -05:00
Nicolas Mowen and GitHub
f7eaace7ae
Change path for rockchip ffmpeg ( #13792 )
2024-09-17 07:04:38 -06:00
Nicolas Mowen and GitHub
6bf2708c0e
Standardize bar graph y axis ( #13772 )
...
* Standardize bar graph y axis
* Fix lint
2024-09-16 18:18:32 -06:00
Nicolas Mowen and GitHub
36d7eb7caa
Support ONNX model caching ( #13780 )
...
* Support model caching
* Cleanup
2024-09-16 18:18:11 -06:00
Nicolas Mowen and GitHub
4fc8d33d31
Fix detections logic ( #13781 )
2024-09-16 18:23:10 -05:00
Nicolas Mowen and GitHub
2f69f5afe6
Add support for yolonas via ONNX and allow TensorRT execution provider to work correctly ( #13776 )
...
* Add support for yolonas in onnx
* Add correct deps
* Set ld library path
* Refactor cudnn to only be used in amd64
* Add onnx to docs and add explainer at the top
* Undo change
* Update comment
* Remove uneccesary
* Remove line change
2024-09-16 16:17:31 -05:00
Nicolas Mowen and GitHub
06ccf7e9e9
Always close connection to shm frame after detection ( #13766 )
2024-09-16 07:56:20 -06:00
Nicolas Mowen and GitHub
e4ea35e626
Add onnxruntime nvidia providers ( #13756 )
2024-09-15 20:30:30 -05:00
Nicolas Mowen and GitHub
0c86c77d42
Ffmpeg 6 ( #13754 )
...
* Move back to ffmpeg 6
* Use ffmpeg 6
2024-09-15 11:42:52 -06:00
Nicolas Mowen and GitHub
3df33199bc
Add Arc a750 to hardware stats list ( #13752 )
2024-09-15 11:37:30 -06:00
Nicolas Mowen and GitHub
fc145016ea
Use smarter logic for default ffmpeg handling ( #13748 )
2024-09-15 09:01:15 -06:00
Nicolas Mowen and GitHub
d5acd11164
Ffmpeg fixes ( #13739 )
...
* Only include hwaccel args if detect is being used
* Include both libmfx libraries
2024-09-14 13:22:03 -05:00
Nicolas Mowen and GitHub
088a0fb4a5
Ffmpeg cleanup ( #13737 )
2024-09-14 07:03:39 -06:00
Nicolas Mowen and GitHub
4f10f82580
Install onevpl tools for intel ( #13730 )
...
* Install onevpl tools for intel
* Use updated intel lib
2024-09-13 21:18:56 -05:00
Nicolas Mowen and GitHub
5ff476c6f9
Configurable ffmpeg ( #13722 )
...
* Install multiple ffmpeg versions and add config to make it configurable
* Update docs
* Run ffprobe too
* Cleanup
* Apply config to go2rtc as well
* Fix ffmpeg bin
* Docs
* Restore path
* Cleanup env var
* Fix ffmpeg path for encoding
* Fix export
* Formatting
2024-09-13 15:14:51 -05:00
Nicolas Mowen and GitHub
641f1244dd
Update ffmpeg ( #13720 )
2024-09-13 09:55:42 -05:00
Nicolas Mowen and GitHub
a1fd29b34b
Fix filter args ( #13718 )
...
* Fix filter args in events
* Fix export arg
* Don'
t fail
* Fix filter buttons
* Fix right click
* Formatting
2024-09-13 08:25:29 -05:00
Nicolas Mowen and GitHub
87ab4e7c9b
UI Fixes ( #13703 )
...
* Respect ui configured timezone
* Non alert videos are always 16:9
2024-09-12 14:28:15 -05:00
Nicolas Mowen and GitHub
d84e3cacca
UI Improvements and Tweaks ( #13689 )
...
* Improve image loading by not loading when off screen
* Add share menu to export
* Add share button and tidy up review detail lists
* Fix missing key
* Use query args for review filter
* Add object lifecycle to explore dialog
* Adjust sizing
* Simplify share button
* Always show snapshot but hide buttons for frigate+ if not applicable
* Handle case when user switches to element missing the previously selected tab
* Handle cases where share is not available
* Fix logic
2024-09-12 09:46:29 -05:00
Nicolas Mowen and GitHub
62657ad05a
Ensure detections are not immediately deleted ( #13683 )
...
* Ensure detections are not immediately deleted
* Formatting
2024-09-11 15:46:24 -05:00
Nicolas Mowen and GitHub
f3784505e0
Explore page optimizations ( #13682 )
...
* Fix video scaling
* Simplify similarity searching
* Hide source filter when doing similarity search
* Fix up
* Remove frigate plus view
* Add icons to detail tabs
* Cleanup
2024-09-11 14:20:41 -05:00
Nicolas Mowen and GitHub
22ee6bb137
Handle middle mouse button clicks ( #13678 )
...
* Handle middle mouse button clicks
* Fix up
2024-09-11 12:26:01 -05:00
Nicolas Mowen and GitHub
3972642ba0
Refactor search details into Explore Page ( #13665 )
2024-09-11 08:41:16 -06:00
Nicolas Mowen and GitHub
d2588d9de4
Fix search detail pane ( #13658 )
2024-09-10 13:38:58 -05:00
Nicolas Mowen and GitHub
07d1692f2b
Make notifications toggleable via MQTT ( #13657 )
...
* Add ability to toggle mqtt state from MQTT / ws
* Listen to notification config updates
* Add docs for notifications
2024-09-10 11:24:44 -06:00
Nicolas Mowen and GitHub
8db9824842
Don't save preview frames if recording is not enabled ( #13656 )
...
* Simplify check
* Don't write frames
* Write frames only if recording enabled
2024-09-10 11:12:42 -06:00
Nicolas Mowen and GitHub
c8521554c8
Refactor Search Page ( #13645 )
...
* Always enable search page
* Always show eents when searching
* No default search background
* Center and show all filters when semantic search is not enabled
* Limit number of default items shown
* Adjust search options
* Add support for sub label filtering
* Separate out filters and clean up detail pane
* Tablet cleanup
* Fix current hour search preview
* Handle single lists
* Cleanup api search
2024-09-10 10:23:20 -06:00
Nicolas Mowen and GitHub
ceb7aa8b36
Improve handling of empty frames ( #13651 )
2024-09-10 08:39:37 -05:00
Nicolas Mowen and GitHub
f5dbcd5465
Add types to date preview & vod api ( #13636 )
...
* Add types to date preview api
* Formatting
2024-09-09 11:03:53 -05:00
Nicolas Mowen and GitHub
8be139d4d1
Fix thumbnail failure ( #13634 )
...
* Fix thumbnail failure
* Formatting
* Fix logic
2024-09-09 09:29:05 -05:00
Nicolas Mowen and GitHub
2fc58fea81
Add api docs for review api ( #13613 )
2024-09-07 14:21:38 -05:00
Nicolas Mowen and GitHub
17901fcfef
Fix arm build ( #13608 )
2024-09-07 09:40:31 -05:00
Nicolas Mowen and GitHub
149339a8d9
Install onnxruntime with openvino execution provider ( #13587 )
...
* Install onnxruntime with openvino execution provider
* Update requirements-wheels.txt
* Still include openvino
2024-09-06 14:18:48 -05:00
Nicolas Mowen and GitHub
18a6aa1824
Update ffmpeg to 7.0.2 ( #13578 )
...
* Update to ffmpeg 7.0
* Reduce CPU by not changing pixel format
* Add basic vulkan support
* Adjust gamma after vaapi change
* Formatting
2024-09-05 18:27:32 -06:00
Nicolas Mowen and GitHub
055f0dfc22
Fix birdseye opening and not closing frames ( #13553 )
2024-09-04 08:25:00 -06:00
Nicolas Mowen and GitHub
e80322dab7
Fix recording cleanup logic again ( #13527 )
2024-09-03 16:56:26 -05:00
Nicolas Mowen and GitHub
7626dd239a
Fix incorrect recording config access ( #13524 )
...
* Fix incorrect access
* Formatting
2024-09-03 16:27:19 -05:00