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

Hand tracking on desktop? #62

Closed
Allgoerithm opened this issue Aug 28, 2019 · 7 comments
Closed

Hand tracking on desktop? #62

Allgoerithm opened this issue Aug 28, 2019 · 7 comments
Assignees
Labels
legacy:hands Hand tracking/gestures/etc platform:desktop desktop

Comments

@Allgoerithm
Copy link

Is it also possible to build the hand tracking also for a desktop system? If so, how?

@lisbravo
Copy link

It is but currently they dont have a video input processor

@chuoling chuoling self-assigned this Aug 29, 2019
@mgyong mgyong added platform:desktop desktop legacy:hands Hand tracking/gestures/etc labels Aug 30, 2019
@jiuqiant
Copy link
Contributor

We do have video input processor,e.g., OpenCvVideoDecoderCalculator. We also have desktop demos for object detection but not for the others.
The concern is we would like to run all the GPU calculators across desktop platforms but GPU support is not that ready yet. We are working on the other desktop demos and will have a better desktop coverage soon.

@wolterlw
Copy link

I have built a simple Python demo and wrote instructions on how to built a tflite interpreter that supports custom operations needed.
So far it works for single images only, but adding video support shouldn't be hard.
The hard part would be building a desktop GPU delegate for tflite.

@Allgoerithm
Copy link
Author

Wow, this is great!

@mgyong
Copy link

mgyong commented Oct 2, 2019

@Allgoerithm We have just released v0.6.2 that has hand tracking desktop example. Pls check it out!

@GTron-1729
Copy link

GTron-1729 commented Jul 18, 2020

Hello Folks, I saw the process of building mediapipe and running hand tracking on desktop and all other relevant details, but I wanted to know whether there is a desktop app for hand tracking using mediapipe which is OS dependant? As in the process for windows, later it gives an error at this line T{}.GetTypeName(), [] { return absl::make_unique<Holder>(new T); })); as discussed in this issue #908 . So as a result, I can run those desktop examples on my Virtualbox mac but not on windows. Also, on mac, it runs but the webcam fps seems very low, is there a way to improve that? Also is there a desktop app that could do hand tracking using mediapipe and which could run on windows? @jiuqiant @mgyong

@jiuqiant
Copy link
Contributor

Hello Folks, I saw the process of building mediapipe and running hand tracking on desktop and all other relevant details, but I wanted to know whether there is a desktop app for hand tracking using mediapipe which is OS dependant? As in the process for windows, later it gives an error at this line T{}.GetTypeName(), [] { return absl::make_unique(new T); })); as discussed in this issue #908 . So as a result, I can run those desktop examples on my Virtualbox mac but not on windows. Also, on mac, it runs but the webcam fps seems very low, is there a way to improve that? Also is there a desktop app that could do hand tracking using mediapipe and which could run on windows? @jiuqiant @mgyong

For now you may do git checkout v0.7.5 to make the hand tracking demo work on Windows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
legacy:hands Hand tracking/gestures/etc platform:desktop desktop
Projects
None yet
Development

No branches or pull requests

7 participants