Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							dabc2af15b 
							
						 
					 
					
						
						
							
							Fix base bath loading in Fileset resolver  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492526041 
						
					 
					
						2022-12-02 12:06:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							768d2dc548 
							
						 
					 
					
						
						
							
							Separate web and java api landmark and world landmark to two classes. This makes the platforms interface consistent.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492332990 
						
					 
					
						2022-12-01 16:49:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiuqiang Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							ead41132a8 
							
						 
					 
					
						
						
							
							Load model file content from model file path with the help of GetResourceContents in browsers.  
						
						 
						
						... 
						
						
						
						This can handle the model files that are provided via a custom ResourceProviderFn.
PiperOrigin-RevId: 492308453 
						
					 
					
						2022-12-01 15:03:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiuqiang Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							af990c3da1 
							
						 
					 
					
						
						
							
							Open up the visibility of "//mediapipe/java/com/google/mediapipe/framework/image:image".  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492308109 
						
					 
					
						2022-12-01 15:00:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Khanh LeViet 
							
						 
					 
					
						
						
						
						
							
						
						
							fd79f18aeb 
							
						 
					 
					
						
						
							
							Make BaseOptions to pass absolute path to C++ layer.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492296573 
						
					 
					
						2022-12-01 14:14:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							40eb0e6385 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492276913 
						
					 
					
						2022-12-01 12:59:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hadon Nash 
							
						 
					 
					
						
						
						
						
							
						
						
							1e2cb2b359 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492253867 
						
					 
					
						2022-12-01 11:34:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							02aa162c9e 
							
						 
					 
					
						
						
							
							Rename gesture_recognizer test_data to testdata to be consistent with rest of model_maker  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492246728 
						
					 
					
						2022-12-01 11:13:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							e685ac9344 
							
						 
					 
					
						
						
							
							Re-use classifier options for ObjectDetector  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492206856 
						
					 
					
						2022-12-01 08:48:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiuqiang Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee37800e2 
							
						 
					 
					
						
						
							
							Depending on "inference_calculator_cpu" when the mediapipe tasks can only support cpu inference.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492205954 
						
					 
					
						2022-12-01 08:43:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiuqiang Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							e7eee27c1c 
							
						 
					 
					
						
						
							
							Remove the deleted library "mediapipe/tasks/java/com/google/mediapipe/tasks/components/processors:embedderoptions" from mediapipe_tasks_aar's android_library deps list.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492200061 
						
					 
					
						2022-12-01 08:17:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							a430939fe4 
							
						 
					 
					
						
						
							
							Document RunningMode  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492193299 
						
					 
					
						2022-12-01 07:45:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							01010fa248 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492188196 
						
					 
					
						2022-12-01 07:17:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							29c7702984 
							
						 
					 
					
						
						
							
							Inline formerly nested 'ClassifierOptions' in Java classifier APIs.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492173060 
						
					 
					
						2022-12-01 05:52:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiuqiang Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							460aee7933 
							
						 
					 
					
						
						
							
							Make mediapipe_tasks_aar's android_library depend on "//third_party:androidx_annotation".  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 492092487 
						
					 
					
						2022-11-30 20:45:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							fcd2d2c5af 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491733850 
						
					 
					
						2022-11-29 14:14:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Hays 
							
						 
					 
					
						
						
						
						
							
						
						
							88173948ee 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491724816 
						
					 
					
						2022-11-29 13:39:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							09740130e8 
							
						 
					 
					
						
						
							
							Use naturalWidth and naturalHeight for image data  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491694147 
						
					 
					
						2022-11-29 11:35:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiuqiang Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							c8a413bb4e 
							
						 
					 
					
						
						
							
							Open up mediapipe framework's visibility.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491672877 
						
					 
					
						2022-11-29 10:19:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							cc11b45228 
							
						 
					 
					
						
						
							
							Remove unneeded GPU_SHARED side packet for GlSurfaceSink  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491487092 
						
					 
					
						2022-11-28 17:55:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							fc526374ab 
							
						 
					 
					
						
						
							
							Use GpuResources in GpuTestBase and update GpuBufferMultiPoolTest  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491486495 
						
					 
					
						2022-11-28 17:51:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							e987b69f39 
							
						 
					 
					
						
						
							
							Add alternative method to determine unique kernel cache path  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491476293 
						
					 
					
						2022-11-28 16:52:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							7b74fd53f5 
							
						 
					 
					
						
						
							
							Verify that kernel cache is only used when OpenCL is active  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491463306 
						
					 
					
						2022-11-28 15:47:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							26a7ca5c64 
							
						 
					 
					
						
						
							
							fix typo and minor formatting issues  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491453662 
						
					 
					
						2022-11-28 15:05:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							b65c40b302 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491441446 
						
					 
					
						2022-11-28 14:17:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							342f95fa20 
							
						 
					 
					
						
						
							
							Typo fix  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491434987 
						
					 
					
						2022-11-28 13:54:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							c48ca1f674 
							
						 
					 
					
						
						
							
							internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491429214 
						
					 
					
						2022-11-28 13:33:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							153edc59a1 
							
						 
					 
					
						
						
							
							Add support for browsers without SIMD  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491371277 
						
					 
					
						2022-11-28 09:54:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							395d9d8ea2 
							
						 
					 
					
						
						
							
							Instantiate GetDetectionVectorItemCalculator variant of GetVectorItemCalculator<>.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 491123314 
						
					 
					
						2022-11-27 00:07:10 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							0bdb48ceb1 
							
						 
					 
					
						
						
							
							Use kUtilityFramebuffer in GlCalculatorHelper  
						
						 
						
						... 
						
						
						
						All calculators using the same context can share a single framebuffer object.
PiperOrigin-RevId: 490605074 
						
					 
					
						2022-11-23 16:19:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							41a7f9d7d6 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490595529 
						
					 
					
						2022-11-23 15:24:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							bfa57310c4 
							
						 
					 
					
						
						
							
							Move TextPreprocessing to "processors" folder.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490532670 
						
					 
					
						2022-11-23 10:19:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							54d1744c8f 
							
						 
					 
					
						
						
							
							Remove DrishtiGraphGPUData, add MetalSharedResources  
						
						 
						
						... 
						
						
						
						This class is unused except by the Metal helper; let's narrow it down and simplify gpu_shared_data.
PiperOrigin-RevId: 490531767 
						
					 
					
						2022-11-23 10:15:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							3c53ec2cdb 
							
						 
					 
					
						
						
							
							Do not expose DrishtiGraphGPUData.h in public header  
						
						 
						
						... 
						
						
						
						This class is an implementation detail.
PiperOrigin-RevId: 490530823 
						
					 
					
						2022-11-23 10:11:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							b5189758f7 
							
						 
					 
					
						
						
							
							Move ImagePreprocessing to "processors" folder.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490444821 
						
					 
					
						2022-11-23 02:08:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							c5ce523697 
							
						 
					 
					
						
						
							
							Add cosine APIs to Embedder tasks  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490444597 
						
					 
					
						2022-11-23 02:04:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							05681fc0e1 
							
						 
					 
					
						
						
							
							Internal  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490439195 
						
					 
					
						2022-11-23 01:29:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							a55839de51 
							
						 
					 
					
						
						
							
							This storage only needs a "done writing" callback on simulator, so only set it there  
						
						 
						
						... 
						
						
						
						- When not on simulator, we pass nullptr instead of a do-nothing callback.
- The callback is no longer a method, but a function. Only the CVPixelBuffer is captured.
PiperOrigin-RevId: 490380248 
						
					 
					
						2022-11-22 18:09:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbc0e9af9 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490375672 
						
					 
					
						2022-11-22 17:39:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							837225c53d 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490374976 
						
					 
					
						2022-11-22 17:36:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba9d87e66 
							
						 
					 
					
						
						
							
							Update ImageFrameToGpuBufferCalculator to use api2 and GpuBuffer conversions  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490374387 
						
					 
					
						2022-11-22 17:32:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							fac97554df 
							
						 
					 
					
						
						
							
							Small TS audio API improvement  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490374083 
						
					 
					
						2022-11-22 17:27:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							efa9e737f8 
							
						 
					 
					
						
						
							
							Use current context if available in ConvertToImageFrame  
						
						 
						
						... 
						
						
						
						If we're already running in a GlContext, there's no need to go back to the producer context, which may be different.
PiperOrigin-RevId: 490373829 
						
					 
					
						2022-11-22 17:24:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							7ce4aa6592 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490366250 
						
					 
					
						2022-11-22 16:40:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							515d00fc22 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490349260 
						
					 
					
						2022-11-22 15:18:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vrabaud 
							
						 
					 
					
						
						
						
						
							
						
						
							872d1afda7 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490196129 
						
					 
					
						2022-11-22 03:12:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							d648926155 
							
						 
					 
					
						
						
							
							Just reset the fb binding to 0 in ReadTexture  
						
						 
						
						... 
						
						
						
						This saves a get operation. We already have precedent in lots of other MediaPipe code where we just reset bindings to 0.
PiperOrigin-RevId: 490170691 
						
					 
					
						2022-11-22 00:36:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							bacbac8d92 
							
						 
					 
					
						
						
							
							Use kUtilityFramebuffer in ReadTexture  
						
						 
						
						... 
						
						
						
						This avoids creating a temporary framebuffer each time.
PiperOrigin-RevId: 490163892 
						
					 
					
						2022-11-21 23:59:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b7761022 
							
						 
					 
					
						
						
							
							Define a kUtilityFramebuffer context attachment  
						
						 
						
						... 
						
						
						
						A framebuffer object is often needed to render to a texture or read data from it. Currently we create one in each GlCalculatorHelper, but that is redundant (we only need one per context, and multiple calculators can share the same context). Other times, the code that needs to use this doesn't own a helper. For both reasons, this should be attached to the context.
We could just make this a member of GlContext since it's so common. However, I figured we might as well use the attachment system.
PiperOrigin-RevId: 490160214 
						
					 
					
						2022-11-21 23:29:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							54a684717f 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490159674 
						
					 
					
						2022-11-21 23:24:16 -08:00