Nicolas Mowen and GitHub
8254602449
Fix not deleting thumbnails ( #19371 )
...
* Fix not deleting thumbnails
* Consoldiate langauge tags
2025-08-04 00:56:23 -05:00
Nicolas Mowen and GitHub
c3410cd13e
Revamp RF-DETR Export Docs ( #19341 )
...
* Revamp RFDETR docs
* Clarify model size
* Specify model size
2025-07-31 09:11:46 -05:00
Nicolas Mowen and GitHub
d18f2282c8
Update tensorrt inference time docs ( #19338 )
...
* Update tensorrt inference times
* Update hardware.md
2025-07-31 08:21:41 -05:00
Nicolas Mowen and GitHub
4f4c8a4fb9
Center camera in layout when only one camera is filtered ( #19319 )
2025-07-29 09:15:37 -05:00
d5ce0ba73e
Update intel supported hardware docs ( #19282 )
...
* Update intel supported hardware
* Update naming
* Make docs more consistent
* Apply suggestion from @hawkeye217
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
* Apply suggestion from @hawkeye217
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2025-07-25 10:22:53 -05:00
Nicolas Mowen and GitHub
7680b050b4
Correctly set the snapPoints ( #19206 )
2025-07-18 08:28:52 -06:00
Nicolas Mowen and GitHub
1763dba9c2
Fix motion timeline offset ( #19185 )
2025-07-17 08:17:58 -06:00
Nicolas Mowen and GitHub
3eb3797bc5
Update API schema to latest ( #19156 )
...
* Add description to snapshot api
* Update API schema
2025-07-15 21:53:21 -05:00
Nicolas Mowen and GitHub
f81ac43be6
Move tensorrt onnxruntime in line with other build variants ( #19150 )
2025-07-15 08:55:41 -05:00
Nicolas Mowen and GitHub
f75e55ee74
Improve ffmpeg frame handling ( #19110 )
...
* Improve handling of ffmpeg process depending on error
* Simplify code and make it more clear
2025-07-11 14:19:43 -05:00
Nicolas Mowen and GitHub
5cf98824f5
Misc fixes ( #19089 )
...
* Correctly handle min_faces
* Change to use recognized faces
2025-07-11 06:30:26 -06:00
Nicolas Mowen and GitHub
95daf0ba05
Fix ulimit setting ( #19087 )
...
* Fix setting both hard and soft limits
* Clarify warning
2025-07-10 10:54:47 -06:00
Nicolas Mowen and GitHub
213dc97c17
Set ulimit ( #19086 )
...
* Add script to set ulimits in case they are too low
* Run the script
* Set version
* Set limit if it is too low
2025-07-10 08:48:42 -06:00
Nicolas Mowen and GitHub
ee1db240d7
Handle window resizes in config editor ( #19070 )
2025-07-10 08:28:23 -06:00
Nicolas Mowen and GitHub
178117183e
Move trt error ( #19031 )
...
* Move trt error
* Formatting
2025-07-07 17:57:37 -06:00
Nicolas Mowen and GitHub
d69916694b
Remove TensorRT Detector from AMD64 Build ( #19030 )
...
* Don't support tensorrt detector for amd64 builds
* Add logs for directing users not to use tensorrt detector
* Rework docs
* Fix dockerfile index
* Don't undo jetson fix
2025-07-07 18:12:52 -05:00
Nicolas Mowen and GitHub
fc608b31d7
Fix build caching ( #19029 )
2025-07-07 16:48:58 -06:00
Nicolas Mowen and GitHub
6563f78ab0
Improve bird classification ( #19009 )
...
* Crop more tightly on bird
* Add slight padding
2025-07-06 18:08:47 -06:00
ea576e7468
Fixes ( #18897 )
...
* Fix showing review items that span over multiple days
* Simplify
* Fix tests
* Fix unchanged value
* Allow admin as default role and viewer as passed header for proxy auth
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2025-06-26 13:01:09 -06:00
8a9ebe9292
Fixes ( #18795 )
...
* Catch error when regex is invalid
* Fix i18n label
* Mobile camera drawer i18n fixes
* additional frame cache debug logs
* Add Romanian
* Fix exports thumbnail path
* Improve clip buffer and remove outdated comments
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2025-06-20 17:39:47 -05:00
fe571dc217
Fixes ( #18777 )
...
* Remove tracked object update resets
* Adjust face blur reduction
* Add space for config editor buttons
* Slight adjustment
* Fix double thats
* update icons
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2025-06-19 10:20:33 -05:00
02f75d3b1f
Fixes ( #18751 )
...
* Catch intel GPU stats decode error
* Add Vietnamese
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2025-06-17 14:11:19 -05:00
Nicolas Mowen and GitHub
c935a76a45
Use default ffmpeg to export webp image ( #18740 )
2025-06-16 11:41:01 -06:00
Nicolas Mowen and GitHub
2d586eeeb7
Cleanup ( #18705 )
2025-06-13 07:55:08 -06:00
Nicolas Mowen and GitHub
99e7533de2
add docs for troubleshooting GPUs ( #18644 )
...
* add docs for troubleshooting GPUs
* Fix error when blur is not enabled
* Cleanup
2025-06-09 12:19:56 -06:00
Nicolas Mowen and GitHub
27914fc3b8
Don't run bird classification if model is not downloaded yet ( #18474 )
2025-05-29 16:15:25 -05:00
cbdac9ece5
Fixes ( #18379 )
...
* Don't return weighted name if it has the same number of results
* Remove link to incorrect format yolov9 models
* Fix command list from appearing when other inputs are focused
the description box in the tracked object details pane was causing the command input list to show when focused.
* clarify face docs
* Add note about python yolov9 export
* Check if hailort thread is still alive when timeout error is run into
* Reduce inference timeout
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2025-05-27 10:25:34 -05:00
Nicolas Mowen and GitHub
6969a7fd47
Cleanup builds ( #18372 )
...
* Cleanup builds
* Uninstall onnxurntime not openvino
2025-05-23 21:02:24 -05:00
Nicolas Mowen and GitHub
8274b733da
Fix Jetson ONNXRuntime ( #18370 )
...
* Correctly save jetson wheel
* Temp docker build
2025-05-23 15:27:37 -05:00
Nicolas Mowen and GitHub
717517aeb5
Misc fixes ( #18289 )
...
* Fix key not moved
* Account for HLS start offset when seeking and calculating update time
2025-05-18 18:23:01 -05:00
Nicolas Mowen and GitHub
b18572a3b6
Min face configuration option ( #18284 )
...
* Add option to specify minimum face attempts for an object
* Set upper bound
2025-05-18 07:20:59 -05:00
f48356cbee
Fixes ( #18245 )
...
* Only check if an object is stationary to avoid mqtt snapshot
* docs heading tweak
* Add more API descriptions
* Add missing lib for new rocm onnxruntime whl
* Update inference times to reflect better rocm performance
* Cleanup resetting tracked object activity
* remove print
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2025-05-15 17:13:18 -05:00
d3d05fa397
Fixes ( #18220 )
...
* Add option to not trim clip
* Improve API
* Update snapshot for new best objects
* Fix missing strings
* Convert to separate key
* Always include bounding box on snapshots
* improve autotracking relative zooming time calculation
* update proxy docs to note the need for comma separated header roles
* Add count translation
* tracked object lifecycle i18n fix
* update speed estimation docs
* clarity
* Re-initialize onvif information when toggling camera on live view
* Move time ago to card info and add face area
* Clarify face recognition docs
* Increase minimum face recognition area
* use clipFrom to in vod module endpoint to start at the correct time
* Cleanup media api
* Don't change duration
* Use search detail dialog for face library
* Move to segment based
* Cleanup
* Add back duration modification
* clean up docs
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2025-05-14 16:44:06 -06:00
Nicolas Mowen and GitHub
3a69273f0c
revert onnx runtime update ( #18074 )
...
* revert onnx runtime update
* Fix docs
2025-05-06 09:02:34 -05:00
Nicolas Mowen and GitHub
895afcdb0e
Various Fixes ( #18035 )
...
* Support multi and single core rknn npus
* Update docs config to be more clear
2025-05-04 09:33:27 -06:00
Nicolas Mowen and GitHub
fa196f85a7
Opt out of OpenVINO telemetry ( #18015 )
2025-05-03 08:55:22 -05:00
Nicolas Mowen and GitHub
92f7b54371
Update docusaurus ( #17990 )
2025-05-01 10:25:16 -05:00
Nicolas Mowen and GitHub
2c9cd760a9
Clarify loitering behavior ( #17984 )
2025-05-01 06:21:39 -05:00
Nicolas Mowen and GitHub
45e91b3664
Various tweaks ( #17978 )
...
* Fix NPU stats
* Add global camera specific h265 note
* Update record docs for apple compatibility
* remove
* Remove non-in progress requirement
2025-04-30 19:11:45 -05:00
Nicolas Mowen and GitHub
e57dde7bb0
Support automatic language selection based on system language ( #17953 )
...
* Support automatic language selection
* Handle non-matching keys
* Cleanup
* Handle region specific language codes from browser
* Fix passing in requestor
2025-04-29 10:02:50 -05:00
Nicolas Mowen and GitHub
4b4053d174
Add face and lpr to tracked object update topic ( #17940 )
...
* Send tracked object updates for face and license_plate objects
* Update docs
* Add to type enum
* Add camera to object description update
* Formatting
* Consolidate yue-Hant
* Add missing
2025-04-28 16:43:03 -06:00
Nicolas Mowen and GitHub
aef715e8bb
Simplify openvino hardware inference times ( #17896 )
2025-04-24 19:04:46 -05:00
Nicolas Mowen and GitHub
eb4433162c
Fix video MP typing ( #17880 )
...
* Fix video typing
* Fix typo
2025-04-23 17:59:02 -06:00
Nicolas Mowen and GitHub
aa7899e9dc
Docs / typing updates ( #17878 )
...
* Mention support for multiple rknn detectors
* Improve typing
* Fix mypy change
* Fix typing
2025-04-23 17:06:06 -06:00
Nicolas Mowen and GitHub
212784b68e
implement RKNN downloads for yolov9 and yolox models ( #17875 )
...
* Add other rockchip download models
* Specify newer release version
* Specify newer release version
* Update docs for rknn downloads
* Update hardware docs
2025-04-23 12:22:23 -05:00
Nicolas Mowen and GitHub
f9b2db4405
Implement smart capitalization based on locale ( #17860 )
2025-04-22 16:21:09 -06:00
Nicolas Mowen and GitHub
381225059e
Add N100 to OpenVINO examples ( #17845 )
2025-04-21 18:03:59 -05:00
Nicolas Mowen and GitHub
6857cc2b97
Update camera recommendation ( #17844 )
2025-04-21 17:01:32 -05:00
Nicolas Mowen and GitHub
d5f9153c94
Remove unused pattern ( #17842 )
2025-04-21 14:11:34 -06:00
Nicolas Mowen and GitHub
43a9641ae8
Fix hailo detection ( #17819 )
2025-04-19 20:32:14 -05:00
Nicolas Mowen and GitHub
38ffe21b69
Add support for rockchip GPU stats ( #17812 )
...
* Set rockchip GPU name
* Add support for calculating rockchip GPU load
* Format consistently
* Fix access error
2025-04-19 16:34:05 -05:00
Nicolas Mowen and GitHub
80a13e43e9
Add support for NPU statistics in metrics page ( #17806 )
...
* Add npu usages as a statistic
* Support showing NPU stats in dashboard
* Add sys volume mount for npu usages
* Fix type
* Simplify check
* Cleanup
* Cleanup
2025-04-19 08:20:22 -06:00
Nicolas Mowen and GitHub
89b54f19c8
Add YOLOv9 support to RKNN ( #17791 )
...
* Add yolov9
* Undo
* Update docs for rknn yolov9
* Update docs notes
* Add infernece times table
2025-04-18 16:51:04 -06:00
Nicolas Mowen and GitHub
e8883a2a2e
Fix yolox docs ( #17789 )
2025-04-18 16:15:55 -05:00
Nicolas Mowen and GitHub
1cdc9b6097
Implement YOLOx for RKNN ( #17788 )
...
* Implement yolox rknn inference and post processing
* rework docs
2025-04-18 14:44:02 -06:00
Nicolas Mowen and GitHub
68382d89b4
Cleanup detection ( #17785 )
...
* Fix yolov9 NMS
* Improve batched yolo NMS
* Consolidate grids and strides calculation
* Use existing variable
* Remove
* Ensure init is called
2025-04-18 10:26:34 -06:00
Nicolas Mowen and GitHub
19aaa64fe9
Add support for yolox models to onnx detector ( #17773 )
2025-04-18 06:40:06 -05:00
Nicolas Mowen and GitHub
8270967cdc
UI Fixes ( #17762 )
...
* Fix handling of non existing cameras in groups
* Update docs
* Improve typing
2025-04-17 13:48:09 -06:00
Nicolas Mowen and GitHub
8744da3bf8
Fix yolov9 export script ( #17744 )
...
* Fix yolov9 export script
* Fix typo
* Update object_detectors.md
2025-04-16 14:52:21 -06:00
Nicolas Mowen and GitHub
6a487a5dc7
Update yolonas docs ( #17736 )
...
* Adjust pre_nms predictions to increase performance
* Update yolonas export and rocm inference times
2025-04-16 09:01:15 -06:00
Nicolas Mowen and GitHub
28e2f57c76
Update hardware inference speeds ( #17733 )
2025-04-16 07:45:45 -05:00
Nicolas Mowen and GitHub
9e666ddf40
Add steps for face step indicator ( #17719 )
2025-04-15 13:09:47 -05:00
Nicolas Mowen and GitHub
8803fd7fff
Add snapshot score to explore details ( #17713 )
...
* Add snapshot score to details
* Only show snapshot score if it has a snapshot
2025-04-15 08:46:33 -06:00
Nicolas Mowen and GitHub
15fe79178b
Improve async object detector support ( #17712 )
...
* Move object detection to folder
* Add input store type
* Add hwnc
* Add hwcn
* Fix test
2025-04-15 08:55:38 -05:00
Nicolas Mowen and GitHub
bd0ee86db9
Refactor yolov9 detector to support v3, v4, v7 as well ( #17697 )
...
* Implement blobbed yolov7 post processing and consolidate yolo implementation
* Update documentation
* Add repo
* fix name
2025-04-14 16:05:41 -05:00
Nicolas Mowen and GitHub
ea98785097
UI improvements ( #17684 )
...
* Add sub label to explore chip
* Add bird classification to settings
* Remove score
* Cleanup
2025-04-13 13:06:59 -05:00
Nicolas Mowen and GitHub
622bda9f66
Include arch in name ( #17667 )
2025-04-12 07:50:17 -06:00
Nicolas Mowen and GitHub
e9787c5a88
Small Tweaks ( #17652 )
...
* Ensure that hailo uses correct labelmap
* Make whole button clickable
* Add weblate to readme
* Update docs for HEIC
* Fix explore chip icon logic
* Sort regardless of case
* Don't allow selection
* Fix image uploading
2025-04-11 08:21:01 -06:00
Nicolas Mowen and GitHub
7cfa818e63
Update tensorrt model config to use coco-80 ( #17640 )
2025-04-10 17:28:57 -05:00
Nicolas Mowen and GitHub
30ac868757
Quick fixes ( #17639 )
...
* Use mobile drawer for face selection
* Convert face selection to separate component
* Cleanup dialogs
* Add FAQ for record resolution
* Update image name
* Remove unused
* Cleanup
2025-04-10 16:33:51 -05:00
Nicolas Mowen and GitHub
3d2bfa34c8
Face fixes ( #17618 )
...
* Correctly ensure updates are more periodic when lpr or face detection is needed
* Cleanup
* Update api schema
* Don't update for stationary objects
* Simplify check
* Remove
2025-04-09 20:56:11 -05:00
Nicolas Mowen and GitHub
5d63c58f2c
UI tweaks ( #17615 )
...
* Ensure that text field doesn't zoom on iOS
* Add keyboard shortcut support to generic video player
2025-04-09 09:46:27 -05:00
Nicolas Mowen and GitHub
269cadff15
Show detail icon indicating if a car has a plate recognized that is not a known plate ( #17601 )
2025-04-08 10:08:01 -05:00
Nicolas Mowen and GitHub
7bfcf2040d
Clean up enabled config updates ( #17547 )
...
* Immediately end review item for disabled cameras
* Clean up checks
* Remove duplicate enabled checkers
* Cleanup
2025-04-05 08:47:58 -05:00
Nicolas Mowen and GitHub
e94b24ec39
Face fixes ( #17530 )
...
* Catch - in name
* Add note about docs
2025-04-04 07:03:08 -06:00
Nicolas Mowen and GitHub
907283b9a4
Only handle click on card when selection mode is ongoing ( #17493 )
2025-04-01 17:23:12 -05:00
Nicolas Mowen and GitHub
a6c8bcd878
Docs update ( #17491 )
...
* Update installation image docs
* Update properties
2025-04-01 08:13:14 -06:00
Nicolas Mowen and GitHub
207d1d2806
Face UI cleanup ( #17472 )
...
* Add note
* Sort by event id
* Fix reprocess causing shift
* Move event group to separate comp
* Handle selecting events
* implement event selection
* Implement selected handler
* handle right click
* Toggle ctrl + a
* Stop propogation
* Fix
2025-03-31 16:49:56 -05:00
Nicolas Mowen and GitHub
1dd5007fa8
Update nvidia inference time docs ( #17469 )
2025-03-31 13:47:33 -05:00
Nicolas Mowen and GitHub
7f3f62e46d
Clean up and clarify face docs ( #17454 )
2025-03-30 09:33:52 -05:00
Nicolas Mowen and GitHub
4aa493b96c
Catch case where frame time is between end and rounded start ( #17438 )
2025-03-28 21:37:11 -05:00
Nicolas Mowen and GitHub
c1b06d63b6
Fix embedding eps ( #17437 )
...
* Fix embedding eps
* Fix thumbnail cleanup
2025-03-28 18:35:50 -06:00
Nicolas Mowen and GitHub
9e8b85a957
Implement enchrichments events per second graph ( #17436 )
...
* Cleanup existing naming
* Add face recognitions per second
* Add lpr fps
* Add all eps
* Clean up line graph
* Translations
* Change wording
* Fix incorrect access
* Don't require plates
* Add comment
* Fix
2025-03-28 18:13:35 -05:00
Nicolas Mowen and GitHub
b14abffea3
Refactor face library page ( #17424 )
...
* Section faces by event id
* Make score keeping more robust
* layout improvements
* Cleanup dialog
* Fix clicking behavior
* Add view in explore option
* math.round
* Don't require events
* Cleanup
* Remove selection
* Don't require
* Change dialog size with snapshot
* Use filename as key
* fix key
* Rework layout for mobile
* Handle mobile landscape
* Fix train issue
* Match logic
* Move deletion logic
* Fix reprocessing
* Support creating a new face
* Translations
* Do sorting in frontend
* Adjust unknown
* Cleanup
* Set max limit to faces to recognize
* Fix sorting
* Fix
2025-03-28 13:52:12 -05:00
Nicolas Mowen and GitHub
3f1b4438e4
Ensure landmark detector has a defualt value ( #17420 )
2025-03-27 13:41:22 -06:00
Nicolas Mowen and GitHub
8978d1ff74
Tweak face recognition docs ( #17413 )
2025-03-27 10:50:41 -05:00
Nicolas Mowen and GitHub
a35146ab61
Various fixes ( #17411 )
...
* Remove initial requirement for history
* Clenaup conf
* Handle symlinks
2025-03-27 08:28:09 -06:00
Nicolas Mowen and GitHub
36446ceded
Implement facenet tflite for small face recognition model ( #17402 )
2025-03-27 06:31:29 -05:00
Nicolas Mowen and GitHub
ff34739f40
Face recognition bug fixes ( #17401 )
...
* Simplify normalization
* Fix confidence check
2025-03-26 19:43:10 -05:00
e3f34d6f11
Bird classification docs ( #17369 )
...
* Add bird classification to sidebar
* Add docs for bird classification
* Update bird_classification.md
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
* Add model info
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com >
2025-03-26 14:42:30 -05:00
Nicolas Mowen and GitHub
e6936c177b
Face model loading improvements ( #17390 )
...
* Don't assume landmark file is downloaded
* Rewrite build model task to be asynchronous so it doesn't block the pipeline
* Handle case where face recognition does not respond
* Cleanup
* Make daemon thread
2025-03-26 10:00:23 -06:00
Nicolas Mowen and GitHub
e3d4b84803
Face recognition improvements ( #17387 )
...
* Increase frequency of updates when internal face detection is used
* Adjust number of required faces based on detection type
* Adjust min_score config to unknown_score
* Only for person
* Improve typing
* Update face rec docs
* Cleanup ui colors
* Cleanup
2025-03-26 07:23:01 -06:00
Nicolas Mowen and GitHub
395fc33ccc
Include all .so and .so.12 ( #17388 )
2025-03-26 08:14:36 -05:00
Nicolas Mowen and GitHub
b18d1fb970
Refactor face recognition ( #17368 )
...
* Refactor face recognition to allow for running lbph or embedding
* Cleanup
* Use weighted average for faces
* Set correct url
* Cleanup
* Update docs
* Update docs
* Use scipy trimmed mean
* Normalize
* Handle color and gray landmark detection
* Upgrade to new arcface model
* Implement sigmoid function
* Rename
* Rename to arcface
* Fix
* Add face recognition model size to ui config
* Update toast
2025-03-25 19:59:03 -05:00
Nicolas Mowen and GitHub
7e8b3c389d
Update face_recognition.md ( #17349 )
2025-03-24 18:31:32 -05:00
Nicolas Mowen and GitHub
eabc316c7b
Various fixes ( #17342 )
...
* Remove imutils
* Ensure that state is maintained when setting search params
* Change script for version of setuptools
* Fix
* Fix
2025-03-24 12:25:36 -05:00
Nicolas Mowen and GitHub
c239721021
Ensure thumb camera directory exists before saving ( #17339 )
2025-03-24 09:39:51 -05:00
Nicolas Mowen and GitHub
a8fa77c6b9
Classification fixes ( #17337 )
...
* Cleanup classification settings behavior
* Cleanup response
* restore
2025-03-24 09:12:42 -05:00
Nicolas Mowen and GitHub
18af06237c
Support RF-DETR models with OpenVINO ( #17321 )
...
* Add support for openvino to run rf-detr models
* Add more inference time examples
* organize
* Add example to docs
* Add support for yolo generic
2025-03-23 14:02:16 -06:00
Nicolas Mowen and GitHub
17e14cefd9
Various fixes & tweaks ( #17308 )
...
* Catch case where returned face box is invalid
* Update detector docs
* Add note for customizing rfdetr resolution
2025-03-22 13:58:27 -05:00