Nick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							045aac8933 
							
						 
					 
					
						
						
							
							Add object filter ratio ( #2952 )  
						
						... 
						
						
						
						* Add object ratio config parameters
Issue: #2948 
* Add config test for object filter ratios
Issue: #2948 
* Address review comments
- Accept `ratio` default
- Rename `bounds` to `box` for consistency
- Add migration for new field
Issue: #2948 
* Fix logical errors
- field migrations require default values
- `clipped` referenced the wrong index for region, since it shifted
- missed an inclusion of `ratio` for detections in `process_frames`
- revert naming `o[2]` as `box` since it is out of scope!
This has now been test-run against a video, so I believe the kinks are
worked out.
Issue: #2948 
* Update contributing notes for `make`
Issue: #2948 
* Fix migration
- Ensure that defaults match between Event and migration script
- Deconflict migration script number (from rebase)
Issue: #2948 
* Filter objects out of ratio bounds
Issue: #2948 
* Update migration file to 009
Issue: #2948  
						
					 
					
						2022-04-10 08:25:18 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							b82d75b79e 
							
						 
					 
					
						
						
							
							avoid rare divide by zero  
						
						
						
					 
					
						2022-02-18 21:18:26 -06:00 
						 
				 
			
				
					
						
							
							
								Yuriy Sannikov 
							
						 
					 
					
						
						
						
						
							
						
						
							80627e4989 
							
						 
					 
					
						
						
							
							safe refactoring ( #2552 )  
						
						... 
						
						
						
						Co-authored-by: YS <ys@gm.com> 
						
					 
					
						2022-02-18 21:18:26 -06:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							e36099a342 
							
						 
					 
					
						
						
							
							improve box merging and keep tracking  
						
						
						
					 
					
						2022-02-18 21:18:26 -06:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							a943ac1308 
							
						 
					 
					
						
						
							
							use s6 to shutdown frigate  
						
						
						
					 
					
						2021-09-18 07:40:27 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							f63a7cb6c0 
							
						 
					 
					
						
						
							
							remove font_scale in timestamp_style and calculate dynamically again  
						
						
						
					 
					
						2021-09-04 16:34:48 -05:00 
						 
				 
			
				
					
						
							
							
								ElMoribond 
							
						 
					 
					
						
						
						
						
							
						
						
							fe2e32c84f 
							
						 
					 
					
						
						
							
							Add ability to restart  
						
						
						
					 
					
						2021-07-06 07:36:37 -05:00 
						 
				 
			
				
					
						
							
							
								ElMoribond 
							
						 
					 
					
						
						
						
						
							
						
						
							c6e53d0ea8 
							
						 
					 
					
						
						
							
							Add ability to restart  
						
						
						
					 
					
						2021-07-06 07:36:37 -05:00 
						 
				 
			
				
					
						
							
							
								ElMoribond 
							
						 
					 
					
						
						
						
						
							
						
						
							11d8095cdd 
							
						 
					 
					
						
						
							
							Add ability to restart  
						
						
						
					 
					
						2021-07-06 07:36:37 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Hunter 
							
						 
					 
					
						
						
						
						
							
						
						
							8d01cc4807 
							
						 
					 
					
						
						
							
							fix ffmpeg config and remove side effects  
						
						
						
					 
					
						2021-06-25 06:13:08 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Hunter 
							
						 
					 
					
						
						
						
						
							
						
						
							c664bd63f6 
							
						 
					 
					
						
						
							
							initial conversion to pydantic  
						
						
						
					 
					
						2021-06-24 06:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							f009897eca 
							
						 
					 
					
						
						
							
							clear position before copy  
						
						
						
					 
					
						2021-06-23 08:15:15 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							fa61e9da29 
							
						 
					 
					
						
						
							
							maintain aspect ratio for birdseye  
						
						
						
					 
					
						2021-06-23 08:15:15 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							0ff037997f 
							
						 
					 
					
						
						
							
							fixup timestamp config  
						
						
						
					 
					
						2021-06-23 08:15:15 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Englbrecht 
							
						 
					 
					
						
						
						
						
							
						
						
							7bfe8e4f5b 
							
						 
					 
					
						
						
							
							Add draw_timstamp: Helper for timestamp mods  
						
						
						
					 
					
						2021-06-22 06:33:04 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							babe1dd1eb 
							
						 
					 
					
						
						
							
							precompute the layout offsets and dimensions  
						
						
						
					 
					
						2021-06-12 07:23:14 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							17179abf5a 
							
						 
					 
					
						
						
							
							use quality value and faster resize  
						
						
						
					 
					
						2021-06-12 07:23:14 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							c70419bd0b 
							
						 
					 
					
						
						
							
							update birdseye layout calculations  
						
						
						
					 
					
						2021-06-12 07:23:14 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							f4a0ec43a6 
							
						 
					 
					
						
						
							
							wip yuv_rgb refactor  
						
						
						
					 
					
						2021-06-12 07:23:14 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							39ff49e054 
							
						 
					 
					
						
						
							
							formatting cleanup  
						
						
						
					 
					
						2021-02-25 07:01:57 -06:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							9451048574 
							
						 
					 
					
						
						
							
							remove support for image masks  
						
						
						
					 
					
						2021-01-26 21:40:33 -06:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							96ac2c29d6 
							
						 
					 
					
						
						
							
							add object masks and move moton mask  
						
						
						
					 
					
						2021-01-26 21:40:33 -06:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							41dd4447cc 
							
						 
					 
					
						
						
							
							allow region to extend beyond the frame  
						
						
						
					 
					
						2021-01-26 21:40:33 -06:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							03c855ecbe 
							
						 
					 
					
						
						
							
							sort imports  
						
						
						
					 
					
						2021-01-26 21:40:33 -06:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							4c3fea25a5 
							
						 
					 
					
						
						
							
							use a queue for logging  
						
						
						
					 
					
						2021-01-26 21:40:33 -06:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							af303cbf2a 
							
						 
					 
					
						
						
							
							create typed config classes  
						
						
						
					 
					
						2021-01-26 21:40:33 -06:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							12c4cd77c5 
							
						 
					 
					
						
						
							
							only convert pix_fmt when necessary  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							5e77436d39 
							
						 
					 
					
						
						
							
							fix coral fps value  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							ea4ecae27c 
							
						 
					 
					
						
						
							
							Refactor with a working false positive test  
						
						
						
					 
					
						2020-09-17 07:37:27 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							adcfe699c2 
							
						 
					 
					
						
						
							
							ensure frigate can exit gracefully  
						
						
						
					 
					
						2020-08-08 07:40:48 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Blackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							4ee200a81c 
							
						 
					 
					
						
						
							
							move ffmpeg capture to a separate thread and use a queue  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							1089a40943 
							
						 
					 
					
						
						
							
							cleanup old code  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							38e7fa07d2 
							
						 
					 
					
						
						
							
							add a label position arg for bounding boxes  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							5b4c6e50bc 
							
						 
					 
					
						
						
							
							dedupe detected objects  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							4a58f16637 
							
						 
					 
					
						
						
							
							tweak the label position  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							8bae05cfe2 
							
						 
					 
					
						
						
							
							first working version, single region and motion detection disabled  
						
						
						
					 
					
						2019-03-17 09:03:52 -05:00 
						 
				 
			
				
					
						
							
							
								blakeblackshear 
							
						 
					 
					
						
						
						
						
							
						
						
							86f5d8128d 
							
						 
					 
					
						
						
							
							initial refactoring  
						
						
						
					 
					
						2019-02-25 20:27:02 -06:00