tyrmullen
tyrmullen
I don't see where you call `.initialize()` on the solutions in the code above, but sometimes this issue is the result of instantiating multiple solution instances and not using `await`....
Just to chime in, reading video on the main thread and sending it over to the worker is definitely the right overall approach for now, although I had a few...
ImageBitmap is already an input format as well, as demonstrated by @AlexShafir .
As mhays-google@ mentioned, this is not an issue we have an ETA for at this time. As an aside-- if the purpose of switching to a worker thread is to...
No problem! And yes, that makes sense, and workers could probably help for that-- I'd be curious to see just how helpful they can be on this front (they should...
@ButzYung That's what I meant by saying workers wouldn't help pure performance of the ML inference-- that the 5fps framerate would not increase (and might potentially decrease, depending). Workers can...
For the side-note: MediaPipe Studio is a complicated environment (there's a bunch of extra stuff going on there), so I believe that if you try profiling a standalone demo like...
The misalignment is interesting-- since it's GPU-specific, makes me wonder which operations on your GPU are resulting in these differences (like whether the issue is model-specific as well, or if...
A `WebGLTexture` effectively only works for a specific canvas. That's why it's not accepted as an input yet-- we would need to instead be given a pair like (WebGLTexture, canvas-or-webgl2-context),...
I suspect this is not particular to Android, but rather is device-specific (GPU-specific). Currently, the behavior on web is: - If CPU delegate is chosen, everything is on CPU. -...