Rourke750
23479e0c40
fix conflicts
2020-01-02 12:01:31 -05:00
Rourke750
5842a3cace
fix conflicts
2020-01-02 11:59:12 -05:00
Blake Blackshear
ab3e70b4db
check to see if we have a frame before trying to send
2020-01-02 07:39:57 -06:00
Blake Blackshear
d90e408d50
set the current object status to off when expired
2020-01-02 07:39:57 -06:00
Blake Blackshear
6c87ce0879
cache the computed jpg bytes to reduce cpu usage
2020-01-02 07:39:57 -06:00
Blake Blackshear
b7b4e38f62
slow down the preview feed to lower cpu usage
2020-01-02 07:39:57 -06:00
Blake Blackshear
480175d70f
add color map to use different colors for different objects
2020-01-02 07:39:57 -06:00
Blake Blackshear
bee99ca6ff
track and report all detected object types
2020-01-02 07:39:57 -06:00
rourke750
d69a4ef427
allow detection to be disabled
...
Allows detection to be enabled or disabled via mqtt
fix minor mistake
fix minor bug
change how thread is started
fix some more small problems
added changes for watchdog
didnt disable watchdog and it would restart process, fixed that
change method how watchdog disabled
reinitialize watchdog when enable sent
2019-12-21 14:31:56 -05:00
Blake Blackshear
5c01720567
Update README.md
2019-12-12 08:08:32 -06:00
Blake Blackshear
262f45c8bc
Update sponsorship option
2019-12-11 06:35:17 -06:00
tubalainen
22bb17b2fd
Filename updated but not the reference
2019-12-09 06:01:27 -06:00
Blake Blackshear
3a3afe14bf
change the ffmpeg config for global defaults and overrides
2019-12-08 16:03:23 -06:00
Blake Blackshear
01f058a482
clarify optional properties
2019-12-08 16:03:23 -06:00
Blake Blackshear
d899ef158e
fix datestamp positioning
2019-12-08 16:03:23 -06:00
Blake Blackshear
39d64f7ba7
add health check and handle bad camera names
2019-12-08 16:03:23 -06:00
Blake Blackshear
f148eb5a7b
add some comments for regions
2019-12-08 16:03:23 -06:00
Blake Blackshear
297e2f1c0c
allow mqtt client_id to be set for multi frigate setups
2019-12-08 16:03:23 -06:00
Blake Blackshear
e818744d81
print the frame time on the image
2019-12-08 08:55:54 -06:00
Blake Blackshear
ceedfae993
add max person area
2019-12-08 07:17:18 -06:00
Blake Blackshear
e13563770d
allow full customization of input
2019-12-08 07:06:52 -06:00
Blake Blackshear
a659019d1a
move config example
2019-12-08 07:06:52 -06:00
blakeblackshear
ba71927d53
allow setting custom output params and setting the log level for ffmpeg
2019-08-25 08:54:19 -05:00
blakeblackshear
04fed31eac
increase watchdog timeout to 10 seconds
2019-08-25 08:54:19 -05:00
blakeblackshear
ebaa8fac01
tweak input params and gracefully kill ffmpeg
2019-08-25 08:54:19 -05:00
blakeblackshear
2ec45cd1b6
send the best person frame over mqtt for faster updates in homeassistant
2019-08-25 08:54:19 -05:00
blakeblackshear
700bd1e3ef
use a thread to capture frames from the subprocess so it can be killed properly
2019-07-30 19:11:22 -05:00
Alexis Birkill
c9e9f7a735
Fix comparison of object x-coord against mask ( #52 )
2019-07-30 19:11:22 -05:00
blakeblackshear
aea4dc8724
a few fixes
2019-07-30 19:11:22 -05:00
blakeblackshear
12d5007b90
add required packages for VAAPI
2019-07-30 19:11:22 -05:00
blakeblackshear
8970e73f75
comment formatting and comment out mask in example config
2019-07-30 19:11:22 -05:00
blakeblackshear
1ba006b24f
add some comments to the sample config
2019-07-30 19:11:22 -05:00
blakeblackshear
4a58f16637
tweak the label position
2019-07-30 19:11:22 -05:00
blakeblackshear
436b876b24
add support for ffmpeg hwaccel params and better mask handling
2019-07-30 19:11:22 -05:00
blakeblackshear
a770ab7f69
specify a client id for frigate
2019-07-30 19:11:22 -05:00
blakeblackshear
806acaf445
update dockerignore and debug option
2019-07-30 19:11:22 -05:00
Kyle Niewiada
c653567cc1
Add area
labels to bounding boxes ( #47 )
...
* Add object size to the bounding box
Remove script from Dockerfile
Fix framerate command
Move default value for framerate
update dockerfile
dockerfile changes
Add person_area label to surrounding box
Update dockerfile
ffmpeg config bug
Add `person_area` label to `best_person` frame
Resolve debug view showing area label for non-persons
Add object size to the bounding box
Add object size to the bounding box
* Move object area outside of conditional to work with all object types
2019-07-30 19:11:22 -05:00
blakeblackshear
8fee8f86a2
take_frame config example
2019-07-30 19:11:22 -05:00
blakeblackshear
59a4b0e650
add ability to process every nth frame
2019-07-30 19:11:22 -05:00
blakeblackshear
834a3df0bc
added missing scripts
2019-07-30 19:11:22 -05:00
blakeblackshear
c41b104997
extra ffmpeg params to reduce latency
2019-07-30 19:11:22 -05:00
blakeblackshear
7028b05856
add a benchmark script
2019-07-30 19:11:22 -05:00
blakeblackshear
2d22a04391
reduce verbosity of ffmpeg
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
Blake Blackshear
56b9c754f5
Update README.md
2019-06-18 06:19:13 -07:00
Blake Blackshear
5c4f5ef3f0
Create FUNDING.yml
2019-06-18 06:15:05 -07:00
Blake Blackshear
8c924896c5
Merge pull request #36 from drcrimzon/patch-1
...
Add MQTT connection error handling
2019-05-15 07:10:53 -05:00
Mike Wilkinson
2c2f0044b9
Remove error redundant check
2019-05-14 11:09:57 -04:00