On-Device, Real-Time Hand Tracking with MediaPipe
ai.googleblog.com
ai.googleblog.com
Stuff like this makes me hopeful even if it seems like a gimmick when viewed in isolation.
No. Link? Or can you remember any other details?
This one perhaps
... retail surveillance much more effective and privacy eroding...
Like Apple? Retorical question. My point is: this stays in device is just propaganda. It can be done but will never happen
I wonder why they didn't build it on top of one of the gazillion flow-based visual programming languages instead?
And also Google has NIH syndrome, it's hard to think of any outside projects they use besides the Linux software stack and LLVM.
which VPL do not support C++ ? all the major ones have externals / plug-ins / modules that can be written in C++ - Max/MSP, PureData, LabVIEW, vuo, BluePrints, vvvv...
They heavily support a VPL, Scratch.
I guess the "thousands" is from https://opensource.google.com/? In a few minutes of browsing, I couldn't find anything besides Bullet that wasn't just Google releasing something as open source.
Was this trained on people with missing or partially missing digits? Like if someone is missing the top part of their third and fourth finger does it always predict Spiderman or Rock for an open hand?
I don't think this is a necessary thing for an openly released piece of software that's not aimed at edge cases like these. I'm just curious about limitations and how it deals with edge cases. I also don't currently have a friend with a missing finger to test with.
(Also you could probably fine tune this model to pick up those cases. Would be curious how good results would be because I imagine it'd be difficult)
For some commercials we've dropped xsens suits for openpose. Facial capture from afar needs too much in the way of exaggerated movement, but for mouth capture, audio processing gave more pleasing results. 3D models still aren't here but for cameras that are staying basically in one plane it's good.
Used open pose initially to correct capture suit drift live, but with some math (I'm a game & computer vision dev) translating to 3D was pretty good. As always, you just have to fix outliers.
The killer app is typing. Qwerty would be nice for a transition, but someone please invent a gesture "keyboard" more optimal for a free floating hand. Because of the lack of feedback I imagine it couldn't be as good as an actual keyboard. But it could be brilliant as an away from keyboard keyboard.
Nature took 85 million years to perfect the hand, and dexterous use takes 1-2 years of training for babies. Interpreting the hands of other takes longer.
If, after staring at these things for several decades, I still can't draw them with my eyes closed, I will assume that an AI would not find it easy to think about them either.
That said, incredibly useful for interacting w/ technology in physical space. Could imagine this doing really well for handheld drone landings or hybrid human / robot factories.
Genuine question, I don't know how baseball works.
Combined with this, it certainly seems like there's potential for a fully automated pipeline
But this is very neat.
Please give a thumbs-up to acknowledge your engagement with this ad
Sorry, the middle finger is not acceptable. Please give a thumbs-up.
I wonder if this could be used to identity people based on hand movements alone? Like some sort of movement 'finger print' or something.
I've got to imagine we all have somewhat different paterns of moving our hands. Is it possible AI could be trained to study existing footage of a person, and identify them this way? Maybe akin to facial recognition, but hand movements instead?
Or maybe they are all too similar to be able to tell one person from another. Hell if I know, but interesting to think about.
https://www.bbc.co.uk/news/av/stories-45190746/how-a-paedoph...
Three years ago: "they'll shut it down when they get another exciting idea".
Today: "userbinator beat me to it only I am worried they will come up with something worse".
Sorry to all googlers here. I'm trying not picking on you individually but the company you work for has worked long and hard to erode mountains of trust and it is starting to pay off :-/
Honestly these kinds of comments are getting silly and applied out of context, it’s almost like there needs to be. Godwin’s law for dredging up Reader’s cancellation or conspiracy theories about how finger tracking is going to be used for ad recommendation.
I never cared about Reader.
For me it was 5 or 10 or even more different other things like
- Killing xmpp through extend, embrace extinguish
- Creating Google+ without making it open
- Killing Google+
- ReCaptcha v2 and v3
- Constantly pushing the boundaries for tracking, now also buying credit card logs
- etc etc
Your comments on federation are mistaken IIRC. Google Chat supported federation from 2005 to 2014, it was dropped in a Google I/O announcement because none of the other players mentioned above who were gobbling up the messaging market reciprocated, they instead took advantage of Googles support of federation to onboard users to their proprietary networks. Google Chats user base was declining and the network effort of the proprietary social networks was pulling everyone in.
A similar thing happened with OpenID. Google initially supported it, and Social networks used it for new user signup account creation, but did not allow it for signin.
(And don't for a second think I think less of Google than the rest, it is probably just that I used to trust Google somewhat more than the rest.)
The problem is, tech geeks love it (open), but consumers don't care, and after the smartphone revolution, it's far easier to build siloed apps, and get people into things like iMessage, WeChat, or WhatsApp, than it is to get people to adopt a federated protocol.
If Email had been invented in the modern era with consumers controlling what wins, we would not have SMTP. We'd have proprietary platform specific mailboxes, and people would have to create accounts to send people mail on a platform.
The internet had a brilliant run in the 80s, and early 90s, before the great masses arrived, back when protocols were designed by people interested in technical capabilities, not money, when these things were hashed out at IETF meetups and mailing lists.
Consumer behavior and investment decisions today inherently force centralization I think, and it's hard to build a truly open system these days.