| 
							
							
								 Blake Blackshear | 81c5b96ed7 | fix watchdog restart | 2020-03-03 20:26:53 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 6f6d202c99 | improve watchdog and coral fps tracking | 2020-03-03 20:26:53 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 2fc389c3ad | dont log http requests | 2020-03-03 20:26:53 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 05951aa7da | cleanup | 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 | 04e9ab5ce4 | add watchdog for camera processes | 2020-03-03 20:26:53 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 1089a40943 | cleanup old code | 2020-03-03 20:26:53 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 68c3a069ba | add a min_fps option | 2020-03-03 20:26:53 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 80b9652f7a | check plasma store and consolidate frame drawing | 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 | c539993387 | refactor some classes into new files | 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 | 3f34c57e31 | read from ffmpeg | 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 | cd057370e1 | fallback to opencv to detect resolution and allow config to specify | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 6263912655 | use ffprobe to get frame shape (fixes #87) | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | af247275cf | make timestamp on snapshots configurable (fixes #88) | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 1198c29dac | make watchdog timeout configurable per camera (fixes #95) | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 169603d3ff | attempt to fix regions in process key error | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | dc7eecebc6 | clarify config | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 0dd4087d5d | switch base image back to ubuntu:18.04 | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 6ecf87fc60 | update config example | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | ebcf1482f8 | remove region in process when skipping | 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 | 38efbd63ea | add camera name to ffmpeg log messages | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 50bcad8b77 | skip regions when the queue is too full and add more locks | 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 | 382d7be50a | check correct object | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | f43dc36a37 | cleanup | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 38e7fa07d2 | add a label position arg for bounding boxes | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | e261c20819 | let the queues get as big as needed | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 3a66e672d3 | notify mqtt when objects deregistered | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 2aada930e3 | fix multiple object type tracking | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | d87f4407a0 | switch everything to run off of tracked objects | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | be5a114f6a | group by label before tracking objects | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 32b212c7b6 | fix mask filtering | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 76c8e3a12f | make a copy | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 16f7a361c3 | fix object filters | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 634b87307f | group by label before suppressing boxes | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 1d4fbbdba3 | update all obj props | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 65579e9cbf | add thread to write frames to disk | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 49dc029c43 | merge boxes by label | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 08174d8db2 | fix color of best image | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 5199242a68 | remove unused current frame variable | 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 | cc2abe93a6 | track objects and add config for tracked objects | 2020-02-22 09:03:00 -06:00 |  | 
			
				
					| 
							
							
								 Blake Blackshear | 0c6717090c | implement filtering and switch to NMS with OpenCV | 2020-02-22 09:03:00 -06:00 |  |