Settings

Theme

Gesture Control in JS using Webcam

revealjs.herokuapp.com

69 points by JohnLBevan 12 years ago · 22 comments

Reader

kmfrk 12 years ago

After Leap Motion, I've been very giddy to see where we will soon be in terms of parsing sign language in front of a webcamera.

Hopefully someone finds a financial incentive to pursue that venture. Maybe there's a Duolingo-like idea waiting to be taken advantage of.

lucian1900 12 years ago

It's very impressive that this works at all, although it's extremely inaccurate for me.

reion 12 years ago

Really hard to navigate. I gave up.

functino 12 years ago

Looks cool! I once tried something similar and released it as a reveal.js plugin:

https://github.com/functino/reveal.js-wave-plugin

But I just used the WebcamSwiper-Lib.

Maybe you could try to package it as a Plugin too - so there would be no need for a fork.

motdiem 12 years ago

Impressive. I've found that shaking my head was more effective for controlling the slides - but it gives a weird effect...

richbradshaw 12 years ago

This is pretty amazing – seems to just work. Probably quite dependant on the webcam though.

Remember to move your hand above/below the screen before swiping else you'll swipe back and forwards all the time!

philhippus 12 years ago

I sometimes use this http://www.cameramouse.org/ when both my hands are too cramped to hold the mouse any more. I also find it fun to play with.

hdragomir 12 years ago

This blew my mind.

It's weird how scrolling forward from your right to your left is more easily detected than scrolling backwards from your left to your right, but it's an amazing proof of concept.

train_robber 12 years ago

Just saw something similar done by my local tourism department a few weeks back. Got good press here. http://when-it-rains.com/

franze 12 years ago

i presented this a few weeks ago at the viennajs meetup http://miniqr.com/onsnap.r audiocontrol your presentation

chib 12 years ago

Didn't work very well. May be the quality of the webcam though

ShirsenduK 12 years ago

For SlideShare lovers, you have http://shirsenduk.github.io/SlideShareHandsFree/

noiv 12 years ago

Seems to depend on proper skin detection, which can work out of the box if the light is right. Au contraire js-aruco needs preparation, but has some nice 3D capabilities.

kubov 12 years ago

I really don't get the comparison to Kinect at the beginning, since this is _just_ a simple motion detector and the only fun thing is the execution environment.

cateye 12 years ago

I couldn't get a gesture recognised with my MacBook Air. (Maybe the lighting is a little bad with a window behind me.)

okal 12 years ago

Doesn't work for me :( The webcam was clearly on, and it was taking microphone input.

sturob 12 years ago

There's a bit of confusion on the slides. Mixing up getUserMedia with WebRTC.

legierski 12 years ago

This reminds me Minority Report interface scene.

DiabloD3 12 years ago

For a proof of concept, this is pretty amazing.

patrickaljord 12 years ago

Very impressive. Well done!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection