140 Commits

Author SHA1 Message Date
Koushik Dutta
ed341a12b1 predict: rgba to rgb conversion 2023-03-14 14:50:28 -07:00
Koushik Dutta
457fc96332 predict: support for new pipeline redetection 2023-03-14 09:16:54 -07:00
Koushik Dutta
dcb6627fb1 predict: publish fix that validates settings input 2023-03-13 11:15:45 -07:00
Koushik Dutta
d5157fb868 predict: new detection pipeline around 50% faster! 2023-03-13 10:17:38 -07:00
Koushik Dutta
28ac97f4c9 predict: new pipeline 2023-03-12 22:11:06 -07:00
Koushik Dutta
11a1a1134d predict: validate args 2023-03-10 16:50:11 -08:00
Koushik Dutta
fbaa8a31cf predict: fix bug where memory can leak if detection fails
tf: request restart if detection fails
2023-03-06 09:34:04 -08:00
Koushik Dutta
bb9f3d5aab predict: revert object tracker changes until custom NVR detector with face recognition is in place 2023-03-05 22:38:36 -08:00
Koushik Dutta
172790b18f sdk: fix device StorageSetting deserialzation
predict: externalize tracker
2023-03-01 21:33:43 -08:00
Koushik Dutta
3c237eac91 tensorflow-lite: cleanup dead code 2023-03-01 14:51:52 -08:00
Koushik Dutta
39c0759d1b tensorflow-lite: add simd support 2023-02-28 21:34:06 -08:00
Koushik Dutta
1fa6c2d842 tensorflow: reduce several expensice cpu resizes 2023-02-28 20:44:21 -08:00
Koushik Dutta
74f4bdd429 predict: snapshot predictions 2023-02-20 22:53:07 -08:00
Koushik Dutta
88d4022642 reolink: allow self signed https 2023-02-20 09:06:10 -08:00
Koushik Dutta
f0ce7211c9 predict: wip face recognition 2023-02-13 23:20:17 -08:00
Koushik Dutta
f1c4bba760 predict: restructure for face recog 2023-02-13 21:52:29 -08:00
Koushik Dutta
bee3d8d151 predict: fix overlapped detections 2023-02-13 12:06:29 -08:00
Koushik Dutta
46cf0a9cd3 predict: better matches along middle 2023-02-13 10:59:33 -08:00
Koushik Dutta
bdecf70474 detect: fixup model settings 2023-02-11 20:53:39 -08:00
Koushik Dutta
91808be62e detect: publish support for windows 2023-02-11 10:11:26 -08:00
Koushik Dutta
cb9c5f26a9 detection: support libav throughout 2023-02-11 08:24:45 -08:00
Koushik Dutta
cccc8147f3 detect: add pyav backend in case gstreamer is unavailable 2023-02-09 12:00:57 -08:00
Koushik Dutta
d8ceed6bc5 tensorflow: publish desktop variant 2023-02-08 09:45:28 -08:00
Koushik Dutta
4cc1b760d1 predict: fix detection handling of untracked objects 2023-01-23 13:25:16 -08:00
Koushik Dutta
efb39a0cbb predict: publish stable 2023-01-22 17:43:31 -08:00
Koushik Dutta
242dcfaba1 predict: publish betas 2023-01-22 17:23:03 -08:00
Koushik Dutta
ffc1206f81 tensorflow-lite: log active detection sessions 2023-01-21 19:45:07 -08:00
Koushik Dutta
040f11e2b7 predict: improve performance and reduce memory usage to almost nothing 2023-01-21 17:49:24 -08:00
Koushik Dutta
22bce96318 remove numba dependency 2023-01-15 10:02:31 -08:00
Koushik Dutta
212202eedf detect: remove debug logging 2023-01-15 00:37:45 -08:00
Koushik Dutta
318ada3ba6 detect: publish betas 2023-01-15 00:34:34 -08:00
Koushik Dutta
0ae1fef28b detect: publish betas 2023-01-15 00:33:23 -08:00
Koushik Dutta
e6938654ca predict: wip testing 2023-01-15 00:06:31 -08:00
Koushik Dutta
baedbbb4ab update sort_oh 2023-01-14 23:42:10 -08:00
Koushik Dutta
b938aa59a7 remove sort_oh 2023-01-14 23:40:02 -08:00
Koushik Dutta
a331dadbe2 remove sort_oh 2023-01-14 23:36:20 -08:00
Koushik Dutta
cc3222f235 predict: fix non intersection 2023-01-14 18:18:46 -08:00
Koushik Dutta
7b4b2d1356 predict: improve tracker box matching 2023-01-14 18:14:17 -08:00
Koushik Dutta
76aae9e8ac detection plugins: persist trackers 2023-01-13 22:50:03 -08:00
Koushik Dutta
e40f5f426a detections: add sort tracker 2023-01-13 21:00:47 -08:00
Koushik Dutta
624c88f281 detections: add sort tracker 2023-01-13 20:57:41 -08:00
Koushik Dutta
70f2cb68f4 tensorflow-lite: revert effecientdet, seems slow on some systems 2023-01-06 19:52:51 -08:00
Koushik Dutta
a83e903a38 Revert "tensorflow-lite: switch to effecientdet"
This reverts commit 5a92bdfe1a.
2023-01-06 19:51:51 -08:00
Koushik Dutta
f6624c5b42 tensorflow-lite: publish 2023-01-06 17:44:28 -08:00
Koushik Dutta
5a92bdfe1a tensorflow-lite: switch to effecientdet 2023-01-06 17:44:14 -08:00
Koushik Dutta
95a3d3ce6c detection plugins: fix teardown race conditions 2023-01-05 09:10:21 -08:00
Koushik Dutta
c7e4078f6f detect: fix python3.10 API change 2023-01-04 23:48:41 -08:00
Koushik Dutta
715d3b61a2 tensorflow-lite/coreml: fix thread leak 2023-01-04 16:49:15 -08:00
Koushik Dutta
c72492dc16 coreml: publish! 2023-01-04 13:56:08 -08:00
Koushik Dutta
69d2d88f50 tensorflow-lite/coreml: refactor to break out a general python prediction plugin 2023-01-04 10:06:01 -08:00