Felipe Santos
8fad761774
Add note about gracetime not working
2022-12-05 10:42:33 -03:00
Felipe Santos
7e222642c9
Gracefully handle shutdown
2022-12-04 13:37:28 -03:00
Felipe Santos
7c98aa9f61
Rotate logs when they reach 10MB and keep only 1 archive
2022-12-03 14:06:16 -03:00
Felipe Santos
55294b9605
Log all services to RAM
2022-12-03 13:41:16 -03:00
Felipe Santos
94a2b6bb88
Upgrade s6-overlay from 2.2.0.3 to 3.1.2.1 ( #4584 )
...
Also remove the unnecessary xz-utils from the final image.
2022-12-03 10:23:19 -06:00
Nate Meyer
e5fe323aca
Add OpenVino Detector ( #3768 )
...
* Initial work for adding OpenVino detector. Not functional
* Load model and submit for inference.
Sucessfully load model and initialize OpenVino engine with either CPU or GPU as device.
Does not parse results for objects.
* Detection working with ssdlite_mobilenetv2 FP16 model
* Add OpenVIno support and model to docker image
* Add documentation for OpenVino detector configuration
* Adds support for ARM32/ARM64 and the Myriad X hardware
- Use custom-built openvino wheel for all platforms
- Add libusb build without udev for NCS2 support
* Add documentation around Intel CPU requirements and NCS2 setup
* Print all available output tensors
* Update documentation for config parameters
2022-12-03 10:19:34 -06:00
Blake Blackshear
c497e83a54
Update python dependencies ( #4500 )
...
* low risk updatea
* revert scipy
* update flask
2022-11-24 10:47:45 -06:00
Blake Blackshear
370276a7b6
Faster image builds with caching ( #4491 )
...
* fix makefile variable
* add branch for testing
* fix arm32 build
* use amd64 for web build
* install wheels in a separate layer for better parallel builds
* try build-push-action
* try using gh context
* use short sha
* cleanup
2022-11-23 20:00:45 -06:00
Felipe Santos
f4187d6b83
Reduce amount layers of the docker image ( #4448 )
...
* Reduce amount layers of the docker image
* Fix models file name
2022-11-21 19:31:39 -06:00
Felipe Santos
c4d442450b
Remove ffplay from docker image ( #4449 )
2022-11-20 20:46:31 -06:00
Felipe Santos
65825040a3
Improve the devcontainer experience ( #3492 )
...
* Make it easier to run the devcontainer
* Some more improvements
* Tidy up few other things
* Better name stages
* Fix CI
* Setup everything with one click
* Allow to set IMAGE_OWNER
* Change IMAGE_OWNER to IMAGE_REPO
* Fix CI with IMAGE_REPO
* Fix nodejs installation
* Test devcontainer build as part of CI
* Build devcontainer in its own job
* Fix devcontainer cli installation
* Fix devcontainer build
* Fix devcontainer build in CI again
* Enable buildkit only
* Increase coverage of devcontainer test
* Fix devcontainer start in CI
* Ensure latest version of docker compose is used
* Fix install compose action
* Disable CI stuff which does not work until we fix them
2022-11-20 07:34:12 -06:00
Blake Blackshear
d5fb20c524
refactor dockerfile
2020-10-18 13:47:13 -05:00
Blake Blackshear
ec4d048905
upgrade to python3.8 and switch from plasma store to shared_memory
2020-10-18 13:47:13 -05:00
Blake Blackshear
0b7f65e227
fixes
2020-09-17 07:37:27 -05:00
Blake Blackshear
3e87ef6426
update pip
2020-09-17 07:37:27 -05:00
Blake Blackshear
acb75fa02d
refactor and reduce false positives
2020-09-17 07:37:27 -05:00
Blake Blackshear
d88745af6e
simplify directory creation
2020-08-01 18:20:44 -05:00
Blake Blackshear
7383db60b0
save clips for tracked objects
2020-08-01 18:20:44 -05:00
Blake Blackshear
9d1f9f35e5
fix model paths
2020-07-26 12:07:47 -05:00
mattheys
b345571a63
Update CPU model to Mobilenet v2
...
Inference speed went from ~470ms to ~530ms, however average confidence went from ~75% to ~90%+
2020-07-03 12:32:01 -05:00
Blake Blackshear
743116a733
install tzdata
2020-06-02 05:25:02 -05:00
Blake Blackshear
e37eba49ff
make object processor resilient to plasma failures
2020-06-02 05:25:02 -05:00
Blake Blackshear
6de8e3bd1f
remove sharedarray references
2020-06-02 05:25:02 -05:00
Blake Blackshear
3a9781c4f8
handle various scenarios with external process failures
2020-06-02 05:25:02 -05:00
Blake Blackshear
777fb1d5d1
Update to latest url for tensorflow lite wheel
2020-03-03 20:26:53 -06:00
Blake Blackshear
e6892d66b8
update docs and add back benchmark
2020-03-03 20:26:53 -06:00
Blake Blackshear
bb8e4621f5
add models and convert speed to ms
2020-03-03 20:26:53 -06:00
Blake Blackshear
569e07949f
split into separate processes
2020-03-03 20:26:53 -06:00
Blake Blackshear
ffa9534549
update tflite to 2.1.0
2020-03-03 20:26:53 -06:00
Blake Blackshear
8a572f96d5
tweak process handoff
2020-03-03 20:26:53 -06:00
Blake Blackshear
24cb3508e8
Mostly working detection in a separate process
2020-03-03 20:26:53 -06:00
Blake Blackshear
4c618daa90
WIP: revamp to incorporate motion
2020-03-03 20:26:53 -06:00
Blake Blackshear
0dd4087d5d
switch base image back to ubuntu:18.04
2020-02-22 09:03:00 -06:00
Blake Blackshear
50bcf60893
switch to opencv headless
2020-02-22 09:03:00 -06:00
Blake Blackshear
cfffb219ae
switch back to stretch for hwaccel issues
2020-02-22 09:03:00 -06:00
Blake Blackshear
725dd3220c
removing pillow-simd for now
2020-02-22 09:03:00 -06:00
Blake Blackshear
10dc56f6ea
revamp dockerfile
2020-02-22 09:03:00 -06:00
Blake Blackshear
9cc46a71cb
working dynamic regions, but messy
2020-02-22 09:03:00 -06:00
Blake Blackshear
b6130e77ff
label threads and implements stats endpoint
2020-02-22 09:03:00 -06:00
Blake Blackshear
480175d70f
add color map to use different colors for different objects
2020-01-02 07:39:57 -06:00
blakeblackshear
12d5007b90
add required packages for VAAPI
2019-07-30 19:11:22 -05:00
blakeblackshear
7028b05856
add a benchmark script
2019-07-30 19:11:22 -05:00
blakeblackshear
baa587028b
use a regular subprocess for ffmpeg, refactor bounding box drawing
2019-07-30 19:11:22 -05:00
blakeblackshear
2b51dc3e5b
experimental: running ffmpeg directly and capturing raw frames
2019-07-30 19:11:22 -05:00
blakeblackshear
9f8278ea8f
working odroid build, still needs hwaccel
2019-07-30 19:11:22 -05:00
blakeblackshear
e0b9b616ce
cleanup and update readme
2019-03-30 07:58:31 -05:00
blakeblackshear
8774e537dc
implementing a config file for a single camera
2019-03-28 07:30:58 -05:00
blakeblackshear
48aa245914
convert docker build to x86
2019-03-26 05:44:33 -05:00
blakeblackshear
8bae05cfe2
first working version, single region and motion detection disabled
2019-03-17 09:03:52 -05:00
blakeblackshear
5dc76803d6
cleanup
2019-02-28 06:49:27 -06:00