Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							db78446576 
							
						 
					 
					
						
						
							
							tensordecoder: Correct Klass, for ssd TD  
						
						... 
						
						
						
						Tensor decoder need a specific klass to be able to auto-plug them
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7698 > 
						
						
					 
					
						2024-10-22 20:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							4ff98d66bb 
							
						 
					 
					
						
						
							
							onnx: fix formating  
						
						... 
						
						
						
						Code alignement was not alway consistent
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7205 > 
						
						
					 
					
						2024-07-30 16:50:15 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							87ec3bd399 
							
						 
					 
					
						
						
							
							ssdobjectdetector: Add size threshold to drop too big detections  
						
						... 
						
						
						
						There is a known "failure" mode where the SSD detector finds an object
which is the whole frame. So skip objects which are "too big" to avoid
this.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6810 > 
						
						
					 
					
						2024-05-17 23:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							8afc305fe2 
							
						 
					 
					
						
						
							
							onnx: fix, update tensor producer and consumers  
						
						... 
						
						
						
						- Propagate GstTensor.type becoming to GstTensor.data_type to tensor producer
  (onnx) and consumer (TensorDecoder)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6061 > 
						
						
					 
					
						2024-02-05 22:27:59 -05:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							3325a10f57 
							
						 
					 
					
						
						
							
							onnx: Port SSD detector to C  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6001 > 
						
						
					 
					
						2024-02-02 18:47:52 -05:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1291fd86 
							
						 
					 
					
						
						
							
							onnx: Only read labels file one and use GIO  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6001 > 
						
						
					 
					
						2024-02-02 18:43:22 -05:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							13de5160be 
							
						 
					 
					
						
						
							
							onnx: Add more tensor data types  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6001 > 
						
						
					 
					
						2024-02-02 18:43:21 -05:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							e3d8168a5a 
							
						 
					 
					
						
						
							
							onnx: Remove unecessary gst_tensor_meta_get_all_from_buffer  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6001 > 
						
						
					 
					
						2024-02-02 18:43:21 -05:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							2034f776bb 
							
						 
					 
					
						
						
							
							onnx: Merge tensor into tensor meta file  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6001 > 
						
						
					 
					
						2024-02-02 18:43:21 -05:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ac114ca5 
							
						 
					 
					
						
						
							
							onnxinference: Return caps based on model preference when possible  
						
						... 
						
						
						
						This should enable zero-copy when the model has the right type
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5885 > 
						
						
					 
					
						2024-01-13 22:29:41 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							83c2d30438 
							
						 
					 
					
						
						
							
							onnx: Use the element pointer for debug message  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5885 > 
						
						
					 
					
						2024-01-13 22:29:41 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							54b361c554 
							
						 
					 
					
						
						
							
							onnx: Extract data type from the model itself  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5885 > 
						
						
					 
					
						2024-01-13 22:29:41 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							6482514737 
							
						 
					 
					
						
						
							
							onnxinference: Fix leak of the output tensors  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5884 > 
						
						
					 
					
						2024-01-04 19:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							06d477a89d 
							
						 
					 
					
						
						
							
							onnx: Fix leak in ssdobjectdetector decoder  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5884 > 
						
						
					 
					
						2024-01-04 19:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							e19428a802 
							
						 
					 
					
						
						
							
							onnx: Update build instructions to use onnx-runtime 0.16.3  
						
						... 
						
						
						
						This synchronizes it with the meson.build file
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5861 > 
						
						
					 
					
						2023-12-22 14:43:23 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Boxer 
							
						 
					 
					
						
						
						
						
							
						
						
							e2ee207367 
							
						 
					 
					
						
						
							
							onnx: add README outlining install and test instructions  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5816 > 
						
						
					 
					
						2023-12-20 14:48:41 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							81051c16b6 
							
						 
					 
					
						
						
							
							onnx: replace video-region-of-interest with analytics-meta  
						
						... 
						
						
						
						- Use analytics-meta/OD to transport object detection results
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5767 > 
						
						
					 
					
						2023-12-06 18:25:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ebaa316d 
							
						 
					 
					
						
						
							
							onnx: avoid leak on failure and cleanup  
						
						... 
						
						
						
						- Unmap buffer on Ort exception
- Avoid retrieving unused videometa
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5761 > 
						
						
					 
					
						2023-12-05 16:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							15e5866e51 
							
						 
					 
					
						
						
							
							onnx: add offset and scale properties  
						
						... 
						
						
						
						- Offset each datapoint by the value set on offset property.
- Scale each datapoint by the value set on scale property.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5761 > 
						
						
					 
					
						2023-12-05 16:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							3793619a02 
							
						 
					 
					
						
						
							
							onnx: fix tensor id loading  
						
						... 
						
						
						
						- Fix quark genaration. String loaded from the model/file are not static.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5761 > 
						
						
					 
					
						2023-12-05 16:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							48e3836482 
							
						 
					 
					
						
						
							
							onnx: Add support for float datatype  
						
						... 
						
						
						
						This is a bit of a hack solution has I think the correct solution is to
expose model caps on sinkpad (eventually sinkpads). Till then I think
this is reasonable.
- Add a property to onnxinference to set datatype.
- Fix internal buffer allocation size based on datatype.
- Extract method to remove alphe channel and convert to planar image
  when requested. Also template the method to support writing to buffers
  of different datatype.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5761 > 
						
						
					 
					
						2023-12-05 16:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							d0b587eb15 
							
						 
					 
					
						
						
							
							onnx: Remove enums file  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4916 > 
						
						
					 
					
						2023-10-20 00:33:29 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							a225755489 
							
						 
					 
					
						
						
							
							onnx: Remove unnecessary tensorid class  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4916 > 
						
						
					 
					
						2023-10-20 00:33:29 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Crête 
							
						 
					 
					
						
						
						
						
							
						
						
							62f292ac73 
							
						 
					 
					
						
						
							
							onnx: Update to build against 1.16.1  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4916 > 
						
						
					 
					
						2023-10-20 00:33:29 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Boxer 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff585233a 
							
						 
					 
					
						
						
							
							onnx: add gstonnxinference element  
						
						... 
						
						
						
						This element refactors functionality from gstonnxinference element,
namely separating out the ONNX inference from the subsequent analysis.
The new element runs an ONNX model on each video frame, and then
attaches a TensorMeta meta with the output tensor data. This tensor data
will then be consumed by downstream elements such as gstobjectdetector.
At the moment, a provisional TensorMeta is used just in the ONNX
plugin, but in future this will upgraded to a GStreamer API for other
plugins to consume.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4916 > 
						
						
					 
					
						2023-10-20 00:33:29 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Boxer 
							
						 
					 
					
						
						
						
						
							
						
						
							e624e7c695 
							
						 
					 
					
						
						
							
							onnxobjectdetector: gracefully handle Ort exceptions rather than dumping core  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4765 > 
						
						
					 
					
						2023-06-05 17:47:58 +00:00 
						 
				 
			
				
					
						
							
							
								Ruben Gonzalez 
							
						 
					 
					
						
						
						
						
							
						
						
							7d9747490b 
							
						 
					 
					
						
						
							
							onnx: Fix typo in documented pipeline  
						
						... 
						
						
						
						Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4552 > 
						
						
					 
					
						2023-05-05 13:16:42 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Morin 
							
						 
					 
					
						
						
						
						
							
						
						
							855f84c558 
							
						 
					 
					
						
						
							
							onnx: Update to OnnxRT >= 1.13.1 API  
						
						... 
						
						
						
						- Replace deprecated methods
- Add a check on ORT version we are compatible with.
- Add clarification to the example given.
- Add the url to retrieve the model mentioned in the example.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3388 > 
						
						
					 
					
						2022-11-22 22:36:34 +00:00 
						 
				 
			
				
					
						
							
							
								Thibault Saunier 
							
						 
					 
					
						
						
						
						
							
						
						
							6a4425e46a 
							
						 
					 
					
						
						
							
							meson: Call pkgconfig.generate in the loop where we declare plugins dependencies  
						
						... 
						
						
						
						Removing some copy pasted code
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2970 > 
						
						
					 
					
						2022-09-01 21:17:35 +00:00 
						 
				 
			
				
					
						
							
							
								Tim-Philipp Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							f1bb2c76c6 
							
						 
					 
					
						
						
							
							meson: update for dep.get_pkgconfig_variable() deprecation  
						
						... 
						
						
						
						... in favour of dep.get_variable('foo', ..) which in some
cases allows for further cleanups in future since we can
extract variables from pkg-config dependencies as well as
internal dependencies using this mechanism.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1183 > 
						
						
					 
					
						2021-10-20 11:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Thibault Saunier 
							
						 
					 
					
						
						
						
						
							
						
						
							019971a3c7 
							
						 
					 
					
						
						
							
							Move files from gst-plugins-bad into  the "subprojects/gst-plugins-bad/" subdir  
						
						
						
						
					 
					
						2021-09-24 16:14:36 -03:00