Commit Graph

3474 Commits

Author SHA1 Message Date
Josh Hawkins
706ed0c578 fixes 2024-10-25 15:10:36 -05:00
Josh Hawkins
f8b1a27e1f fix order 2024-10-25 12:29:53 -05:00
Josh Hawkins
3b99fb78c7 don't process for stationary cars 2024-10-25 12:19:46 -05:00
Josh Hawkins
0dfc1967cc fix processing 2024-10-25 12:13:40 -05:00
Josh Hawkins
ce45c54969 clean up 2024-10-25 12:06:29 -05:00
Josh Hawkins
418c85d08a clean up 2024-10-25 12:06:14 -05:00
Josh Hawkins
be1cbb958c lpr maintainer 2024-10-25 12:05:00 -05:00
Josh Hawkins
e45bb2d193 config 2024-10-25 11:39:42 -05:00
Josh Hawkins
b5ea5df3a5 config 2024-10-25 11:35:57 -05:00
Josh Hawkins
2ba92ebabe Merge branch 'alpr-backend' of https://github.com/blakeblackshear/frigate into alpr-backend 2024-10-25 11:32:04 -05:00
Josh Hawkins
0de4fe5774 initial foundation for alpr with paddleocr 2024-10-25 11:32:01 -05:00
Josh Hawkins
c3eae3ea2b Merge branch '0.16' of https://github.com/blakeblackshear/frigate into 0.16 2024-10-25 11:31:31 -05:00
Nicolas Mowen
4fa5625898 Face detection (#14544)
* Add support for face detection

* Add support for detecting faces during registration

* Set body size to be larger

* Undo
2024-10-25 06:38:46 -06:00
Nicolas Mowen
616ce87113 Fix access (#14540) 2024-10-25 06:38:46 -06:00
Nicolas Mowen
f545efbeb8 Improve face recognition (#14537)
* Increase requirements for face to be set

* Manage faces properly

* Add basic docs

* Simplify

* Separate out face recognition frome semantic search

* Update docs

* Formatting
2024-10-25 06:38:46 -06:00
Nicolas Mowen
7852fd691b Face recognition backend (#14495)
* Add basic config and face recognition table

* Reconfigure updates processing to handle face

* Crop frame to face box

* Implement face embedding calculation

* Get matching face embeddings

* Add support face recognition based on existing faces

* Use arcface face embeddings instead of generic embeddings model

* Add apis for managing faces

* Implement face uploading API

* Build out more APIs

* Add min area config

* Handle larger images

* Add more debug logs

* fix calculation

* Reduce timeout

* Small tweaks

* Use webp images

* Use facenet model
2024-10-25 06:38:46 -06:00
Nicolas Mowen
054f26ce68 Update version 2024-10-25 06:38:46 -06:00
Josh Hawkins
4dadf6d353
Bugfixes (#14587)
* Ensure review and search item mobile pages reopen correctly

* disable pan/pinch/zoom when native browser video controls are displayed

* report 0 for storage usage when api returns null
2024-10-25 06:24:04 -06:00
Corwin
2d27e72ed9
fix: hailo driver wrong version name (#14575) 2024-10-25 06:07:01 -06:00
Nicolas Mowen
4ff0c8a8d1
Better review sub-labels (#14563)
* Better review sub-labels

* Handle init
2024-10-24 17:00:39 -05:00
Josh Hawkins
129c5da5ed Merge branch 'alpr-backend' of https://github.com/blakeblackshear/frigate into alpr-backend 2024-10-24 16:56:10 -05:00
Josh Hawkins
5546e565ed initial foundation for alpr with paddleocr 2024-10-24 16:56:08 -05:00
Josh Hawkins
472b0ef5d2 initial foundation for alpr with paddleocr 2024-10-24 16:50:22 -05:00
Nicolas Mowen
207c358e9a Face detection (#14544)
* Add support for face detection

* Add support for detecting faces during registration

* Set body size to be larger

* Undo
2024-10-24 15:42:45 -06:00
Nicolas Mowen
aaa248cd2f Fix access (#14540) 2024-10-24 15:42:45 -06:00
Nicolas Mowen
51d276b0b3 Improve face recognition (#14537)
* Increase requirements for face to be set

* Manage faces properly

* Add basic docs

* Simplify

* Separate out face recognition frome semantic search

* Update docs

* Formatting
2024-10-24 15:42:45 -06:00
Nicolas Mowen
1ef3931736 Face recognition backend (#14495)
* Add basic config and face recognition table

* Reconfigure updates processing to handle face

* Crop frame to face box

* Implement face embedding calculation

* Get matching face embeddings

* Add support face recognition based on existing faces

* Use arcface face embeddings instead of generic embeddings model

* Add apis for managing faces

* Implement face uploading API

* Build out more APIs

* Add min area config

* Handle larger images

* Add more debug logs

* fix calculation

* Reduce timeout

* Small tweaks

* Use webp images

* Use facenet model
2024-10-24 15:42:45 -06:00
Nicolas Mowen
04945826e7 Update version 2024-10-24 15:42:45 -06:00
Nicolas Mowen
f9fba94863
Slightly downgrade onnxruntime-gpu (#14558) 2024-10-24 13:17:11 -05:00
Nicolas Mowen
f9b246dbd0
Deps updates (#14556)
* Update nvidia deps

* Update python deps

* Update web deps
2024-10-24 08:48:14 -05:00
Nicolas Mowen
64f74b799f Face detection (#14544)
* Add support for face detection

* Add support for detecting faces during registration

* Set body size to be larger

* Undo
2024-10-23 13:53:38 -06:00
Nicolas Mowen
f2265edb26 Fix access (#14540) 2024-10-23 13:53:38 -06:00
Nicolas Mowen
caaedf111a Improve face recognition (#14537)
* Increase requirements for face to be set

* Manage faces properly

* Add basic docs

* Simplify

* Separate out face recognition frome semantic search

* Update docs

* Formatting
2024-10-23 13:53:38 -06:00
Nicolas Mowen
47dadb90f9 Face recognition backend (#14495)
* Add basic config and face recognition table

* Reconfigure updates processing to handle face

* Crop frame to face box

* Implement face embedding calculation

* Get matching face embeddings

* Add support face recognition based on existing faces

* Use arcface face embeddings instead of generic embeddings model

* Add apis for managing faces

* Implement face uploading API

* Build out more APIs

* Add min area config

* Handle larger images

* Add more debug logs

* fix calculation

* Reduce timeout

* Small tweaks

* Use webp images

* Use facenet model
2024-10-23 13:53:38 -06:00
Nicolas Mowen
bddd2cc6fb Update version 2024-10-23 13:53:38 -06:00
Josh Hawkins
8fefded8dc
Fix score in search details dialog for old events (#14541) 2024-10-23 10:31:20 -05:00
Nicolas Mowen
18824830fd
Export preview via api (#14535)
* Break out recording to separate function

* Implement preview exporting

* Formatting
2024-10-23 08:36:52 -05:00
Rui Alves
fa81d87dc0
Updated Documentation for the Review endpoints (#14401)
* Updated documentation for the review endpoint

* Updated documentation for the review/summary endpoint

* Updated documentation for the review/summary endpoint

* Documentation for the review activity audio and motion endpoints

* Added responses for more review.py endpoints

* Added responses for more review.py endpoints

* Fixed review.py responses and proper path parameter names

* Added body model for /reviews/viewed and /reviews/delete

* Updated OpenAPI specification for the review controller endpoints

* Run ruff format frigate

* Drop significant_motion

* Updated frigate-api.yaml

* Deleted total_motion

* Combine 2 models into generic
2024-10-23 08:35:49 -05:00
Josh Hawkins
8bc145472a
Error message and search reset for explore pane (#14534) 2024-10-23 07:31:48 -06:00
Josh Hawkins
7afc1e9762
Improve error message when semantic search is not enabled with genai (#14528) 2024-10-23 06:14:50 -06:00
Josh Hawkins
fc59c83e16
Add download chips to search item details video and snapshot panes (#14525) 2024-10-22 21:09:57 -06:00
Nicolas Mowen
e4048be088
Increase download output (#14523) 2024-10-22 21:33:41 -05:00
Nicolas Mowen
d715a8c290
Catch empty bytes (#14521) 2024-10-22 19:07:54 -05:00
Josh Hawkins
ad308252a1
Accessibility features (#14518)
* Add screen reader aria labels to buttons and menu items

* Fix sub_label score in search detail dialog
2024-10-22 16:07:42 -06:00
Josh Hawkins
c7d9f83638
UI changes and fixes (#14516)
* Add camera webui link to debug view

* fix optimistic description update

* simplify

* clean up

* params
2024-10-22 15:11:05 -06:00
Josh Hawkins
828fdbfd2d
UI tweaks (#14505)
* Add reindex progress to mobile bottom bar status alert

* move menu to new component

* actions component in search footer thumbnail

* context menu for explore summary thumbnail images

* readd top_score to search query for old events
2024-10-22 08:01:01 -06:00
Nicolas Mowen
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
Josh Hawkins
b69816c2f9
reenable revalidation of first page (#14493) 2024-10-21 16:14:36 -06:00
leccelecce
46f5234bd9
Don't run pull_request builds on docs-only change (#14485) 2024-10-21 16:00:17 -06:00
leccelecce
81b8d7a66b
Don't run CI builds on docs-only change (#14486) 2024-10-21 15:59:10 -06:00