Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BlazePose Full Body #1066

Closed
ljmkimqx opened this issue Aug 31, 2020 · 9 comments
Closed

BlazePose Full Body #1066

ljmkimqx opened this issue Aug 31, 2020 · 9 comments
Assignees
Labels
legacy:pose Pose Detection related issues type:feature Enhancement in the New Functionality or Request for a New Solution type:support General questions

Comments

@ljmkimqx
Copy link

ljmkimqx commented Aug 31, 2020

Why does Mediapipe only support the upper body and not the full body? When does Mediapipe support the full body? I know the full body function of ML kit, but I prefer mediapipe to support the full body(I think Mediapipe is very practical and convenient )

@mgyong
Copy link

mgyong commented Aug 31, 2020

@ljmkimqx I would encourage you to use MLKit if you need the full body for now. Releasing something in MediaPipe might be something we will consider. Thks

@mgyong mgyong self-assigned this Aug 31, 2020
@mgyong mgyong added the type:feature Enhancement in the New Functionality or Request for a New Solution label Aug 31, 2020
@vpenades
Copy link

@mgyong in our case we're glad to support MLKit on Android and iOS, but our project needs to be available on windows and linux too, for which MLKit is not available. Right now we're considering alternatives.

@mgyong
Copy link

mgyong commented Aug 31, 2020

Windows support is experimental for us. Could you share with me what your project is about?

@vpenades
Copy link

vpenades commented Sep 1, 2020

We've been able to successfully run the upper body model in windows, and it just runs fine.

Our project is for a potential client that wants a virtual coach app. For most use cases, 10fps on mobile is fine, but there's a few specialised cases that might require 30fps, for which we think a PC is better suited (for example, boxing)

Obviosly, in PC there's depth cameras and other alternatives. But ideally, we would like to support a single codebase, instead of having to support different models on different platforms. Also PC depth cameras are very demanding and not always available, so if we can lower the minimum requirements of the hardware requirements by using BlazePose, that would be a plus.

@jiuqiant
Copy link
Contributor

jiuqiant commented Sep 1, 2020

@vpenades, I assume that you already solved this Windows issue and ran the upper body model on Windows. Can you post your fix of "mediapipe/mediapipe/framework/packet.h" to benefit the other Windows users? Thanks.

@vpenades
Copy link

vpenades commented Sep 2, 2020

@jiuqiant I'm afraid I cannot help in that issue; I am developing in C# and using Emgu.TF for TensorFlow Lite inferences. It took me a while to understand how to use the model, I also had a lot of good luck; in the past I was able to run the BlazeFace model in Emgu.TF, but I was not able to run the hand landmarks model.

Certainly, I would have liked to use MediaPipe directly, but since there's no c# bindings for it, it's no use for me.

On Android and iOs, I hope to use the MLkit component through Xamarin c# bindings when they're available.

Regarding your windows issue; if it's compiling on gcc but failing with MS BuildTools... I would file an issue to Microsoft. Maybe it's a bug on their side... or maybe it's yet another STL inconsistency; Microsoft is notorious when implementing STL in its own way, sometimes with good reasons.

@PINTO0309
Copy link

PINTO0309 commented Sep 18, 2020

Tensorflow.js + BlazePose Full Body + Browser + WebGL

https://www.youtube.com/watch?v=UaWX-nz5gnI

ezgif com-optimize (1)

CoreML, TFLite, TF-TRT, OpenVINO, TF.js Models

https://github.com/PINTO0309/PINTO_model_zoo
https://github.com/terryky/tfjs_webgl_app

@sgowroji sgowroji added legacy:pose Pose Detection related issues type:support General questions labels Aug 4, 2021
@sgowroji sgowroji assigned sgowroji and unassigned mgyong Aug 4, 2021
@sgowroji
Copy link

sgowroji commented Aug 4, 2021

We are closing this feature request as this is fixed and available in our MediaPipe solutions.

@sgowroji sgowroji closed this as completed Aug 4, 2021
@google-ml-butler
Copy link

Are you satisfied with the resolution of your issue?
Yes
No

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
legacy:pose Pose Detection related issues type:feature Enhancement in the New Functionality or Request for a New Solution type:support General questions
Projects
None yet
Development

No branches or pull requests

6 participants