Custom gesture recognition solutions for hand tracking?

Anyone know of any (paid or open source) solutions for developing custom gesture recognition, specifically / especially for use with hand tracking?

I picked up an Oculus Quest 2 to start experimenting with VR and the hand tracking API only really gives you a couple of system gestures and access to hand position/orientation and finger pose data. I don't think there's even support for a default "grab" gesture (maybe that's generally handled through physics simulation?)

I've done a fair bit of googling so I know there's plenty of research going on in this space, but in terms of implementation specifics 90% of what I've found so far is around using Tensorflow in Python with still image captures from your webcam, which is interesting (and proves that a machine learning approach may work well for this), but not what I'm after :-)

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/laurie1372
πŸ“…︎ Jan 22 2022
🚨︎ report
Xvisio to launch its first 6DOF VSLAM based augmented reality glasses β€” demo shows spatial anchoring, object overlay, hand gesture recognition youtu.be/BW2i7oxEOJw
πŸ‘︎ 14
πŸ’¬︎
πŸ‘€︎ u/AR_MR_XR
πŸ“…︎ Jan 29 2022
🚨︎ report
Want to know how we managed to create this gesture recognition app in under 2 minutes? Check the link in the comment for a full video. v.redd.it/p869fk2b6aa81
πŸ‘︎ 29
πŸ’¬︎
πŸ‘€︎ u/OctoXR
πŸ“…︎ Jan 07 2022
🚨︎ report
Why is the UI design in VR so boring/traditional? Why no speech speech recognition or hand/head gestures?

I was playing RE4 VR and found myself thinking: Why am I ordering Ashley around by clicking and selecting with my left thumbstick? Why cant I order here to Follow, Wait, Hide or Heal by just speaking the words?

Or in more general terms, Why not use speech recognition or gestures in way more games? Because now for the first time.

  1. every user has a microphone in their headset.

  2. Recognition for simple one word commands should be easy and "good enough" in accuracy to not impede the gameplay.

  3. The computational load for speech recognition should be low enough for stand-alone use.

Think about it, Answering yes or no questions by nodding or shaking your head (or speaking)- Telling NPCs where to go (left or right) in selected points. Using hand gestrures to point at things and having NPCs to look or shoot at those? Shouting for a medic and getting help? Or having a generic Siri/Cortana/Amazon Echo like virtual assistant for the Quest OS and utility apps? Lets call him... >!Mark!<. ;D

πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/S4mmyJM
πŸ“…︎ Dec 26 2021
🚨︎ report
Want to know how we managed to create this gesture recognition app in under 2 minutes? Check the link in the comment for a full video. v.redd.it/52l03rrz7aa81
πŸ‘︎ 11
πŸ’¬︎
πŸ‘€︎ u/OctoXR
πŸ“…︎ Jan 07 2022
🚨︎ report
Want to know how we managed to create this gesture recognition app in under 2 minutes? Check the link in the comment for a full video. v.redd.it/4zxlzacy9aa81
πŸ‘︎ 11
πŸ’¬︎
πŸ‘€︎ u/OctoXR
πŸ“…︎ Jan 07 2022
🚨︎ report
Want to know how we managed to create this gesture recognition app in under 2 minutes? Check the link in the comment for a full video. v.redd.it/q6dy82gm3aa81
πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/OctoXR
πŸ“…︎ Jan 07 2022
🚨︎ report
Want to know how we managed to create this gesture recognition app in under 2 minutes? Check the link in the comment for a full video. v.redd.it/9qij0r0o7aa81
πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/OctoXR
πŸ“…︎ Jan 07 2022
🚨︎ report
Want to know how we managed to create this gesture recognition app in under 2 minutes? Check the link in the comment for a full video. v.redd.it/7nc8xp8u6aa81
πŸ‘︎ 11
πŸ’¬︎
πŸ‘€︎ u/OctoXR
πŸ“…︎ Jan 07 2022
🚨︎ report
Want to know how we managed to create this gesture recognition app in under 2 minutes? Check the link in the comment for a full video. v.redd.it/4wdttmno9aa81
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/OctoXR
πŸ“…︎ Jan 07 2022
🚨︎ report
Want to know how we managed to create this gesture recognition app in under 2 minutes? Check the link in the comment for a full video. v.redd.it/4ie2q5z97aa81
πŸ‘︎ 9
πŸ’¬︎
πŸ‘€︎ u/OctoXR
πŸ“…︎ Jan 07 2022
🚨︎ report
Want to know how we managed to create this gesture recognition app in under 2 minutes? Check the link in the comment for a full video. v.redd.it/rivy8vme9aa81
πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/OctoXR
πŸ“…︎ Jan 07 2022
🚨︎ report
ZEISS receives innovation award for multifunctional smart glass β€” transparent display and sensing elements for multifocal projection, gesture recognition, and eye tracking reddit.com/gallery/r3de01
πŸ‘︎ 33
πŸ’¬︎
πŸ‘€︎ u/AR_MR_XR
πŸ“…︎ Nov 27 2021
🚨︎ report
Researchers Introduce A New Hand Gesture Recognition Algorithm Combining Hand-Type Adaptive Algorithm And Effective-Area Ratio For Efficient Edge Computing

Almost all of our computer interaction occurs via mouse, keyboards, and touch screens. An essential step in making human-computer interactions more efficient would be to move towards a more contactless form of communication like speech, facial expressions, and gestures, which are generally used when communicating with other humans. Specifically, past studies in hand gesture recognition have not been very successful in achieving high accuracy while maintaining low computational complexity. This poor recognition accuracy is primarily due to the rotation, translation, and scaling that often occurs during the capture of hand gesture images and differences in hand types that vary from person to person.

To improve the hand gesture recognition capability and ensure a low computational burden, a group of researchers from Sun Yat-sen University has proposed a hand-adaptive algorithm. The algorithm first classifies the input images as per their hand-types into slim, normal, and broad categories. Hand-type classification uses three features: palm-length, palm-width, and finger-length. The recognition task addressed in the research work deals with 9 hand gestures. After the hand-type classification step, 360 hand gesture images were captured (9 from each of 40 volunteers that participated), which formed the overall hand gestures library. Then, dedicated libraries from each hand type are used to do further classification. The research group has selected area-perimeter ratio (C), and effective area ratio (E) features along with seventh order Hu moments which offer low complexity and are invariant to rotation, translation, and scaling to a large extent. Thus the feature vector of each of the hand gesture images can be denoted as: {C,E,Hu1,…,Hu7}.

Quick Read: https://www.marktechpost.com/2021/12/31/researchers-introduce-a-new-hand-gesture-recognition-algorithm-combining-hand-type-adaptive-algorithm-and-effective-area-ratio-for-efficient-edge-computing/

Paper: https://www.spiedigitallibrary.org/journals/journal-of-electronic-imaging/volume-30/issue-06/063026/Hand-gesture-recognition-algorithm-combining-hand-type-adaptive-algorithm-and/10.1117/1.JEI.30.6.063026.full?SSO=1

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/ai-lover
πŸ“…︎ Jan 01 2022
🚨︎ report
A team led by Zhiyi Yu of Sun Yat-sen University, China, recently developed a new hand gesture recognition algorithm that strikes a good balance between complexity, accuracy, and applicability techxplore.com/news/2021-…
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/Dr_Singularity
πŸ“…︎ Dec 28 2021
🚨︎ report
Gesture recognition with electromyography youtube.com/watch?v=LLVSW…
πŸ‘︎ 14
πŸ’¬︎
πŸ‘€︎ u/kuusisto
πŸ“…︎ Nov 01 2021
🚨︎ report
Added gesture recognition to my rpi magic mirror to control Apple Music v.redd.it/fe6pn7fxd9b71
πŸ‘︎ 2k
πŸ’¬︎
πŸ‘€︎ u/DaniStem
πŸ“…︎ Jul 14 2021
🚨︎ report
[OC] Hand Gesture Recognition : play , pause , control volume without touching your buttons! v.redd.it/aqjuu7wr1vx61
πŸ‘︎ 1k
πŸ’¬︎
πŸ“…︎ May 08 2021
🚨︎ report
They've changed the way to activate select to speak (voice recognition) used to be able to slide two fingers up the screen to activate through gestures. Stuck with a blue button on my screen floating around all the time now, it's twisting my melon!
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/Cornell1990
πŸ“…︎ Nov 07 2021
🚨︎ report
Here is an implementation for QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application
πŸ‘︎ 416
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 12 2021
🚨︎ report
GOOGLE β€” on-device real-time hand gesture recognition youtu.be/JRZuRa60hJE
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/AR_MR_XR
πŸ“…︎ Oct 11 2021
🚨︎ report
Here is an implementation for QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application
πŸ‘︎ 75
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 12 2021
🚨︎ report
ESP32 inside a Nintendo nunchuk running joystick gesture recognition via TFLite Micro

Been itching to use a Nintendo nunchuk controller in a project ever since I found out they use I2C. I pullled out the cabling/internal supports and added a micro USB port, RGB LED and ESP32.

Image

You make gestures via the joystick (flick up, circle, etc.) which map out to user-defined actions. Multiple action mappings are supported; currently there's one for admin actions (restart, enter deep sleep, fade LED w/ acceleromter, etc.) and one for BLE HID actions (pause/play, next/prev track, volume up/down, make pairable) but the possibilities are endless:

  • General API Client
  • RC transmitter
  • In keeping with Nintendo theme, controller for classic 8-bit games

Deep sleep is entered after a minute of inactivity to conserve battery. The micro USB port housing is connected to a touchpad, tapping it wakes up the device.

Source code, build instructions and CAD files can be found on Github.

I call it onechuk. Hope you like it!

πŸ‘︎ 65
πŸ’¬︎
πŸ‘€︎ u/karaulj
πŸ“…︎ Jul 10 2021
🚨︎ report
Here is an implementation for QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application
πŸ‘︎ 139
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 12 2021
🚨︎ report
Add Gesture Recognition to Unreal Engine in 5 minutes with MiVRy youtube.com/watch?v=q2rsY…
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/MARUI-PlugIn
πŸ“…︎ Sep 06 2021
🚨︎ report
Here is an implementation for QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application
πŸ‘︎ 148
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 12 2021
🚨︎ report
QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application
πŸ‘︎ 50
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 13 2021
🚨︎ report
Here is an implementation for QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application
πŸ‘︎ 170
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 12 2021
🚨︎ report
Gesture recognition and visualization in VR v.redd.it/q8o5iyt79nh71
πŸ‘︎ 12
πŸ’¬︎
πŸ‘€︎ u/mtioninteractive
πŸ“…︎ Aug 16 2021
🚨︎ report
Using least-squares optimization as an alternative to deep learning for gesture recognition in Unity youtube.com/watch?v=mPFtL…
πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/mtioninteractive
πŸ“…︎ Aug 15 2021
🚨︎ report
After a lot of tuning and data analysis, we reached a 94% success rate in our VR game gesture recognition. Wanted to share some of the results :D youtu.be/WC4aDHUyemc
πŸ‘︎ 9
πŸ’¬︎
πŸ“…︎ Aug 17 2021
🚨︎ report
Here is an implementation for QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application v.redd.it/e41ts7fj6ua71
πŸ‘︎ 81
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 12 2021
🚨︎ report
DronePaint: Swarm Light Painting with DNN-based Gesture Recognition youtube.com/watch?v=TOIVS…
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/cirad
πŸ“…︎ Sep 24 2021
🚨︎ report
Here is an implementation for QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application
πŸ‘︎ 50
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 12 2021
🚨︎ report
SXMO touch gestures recognition doesn't work (non-pinephone)

I'm trying to use sxmo on my wileyfox-crackling but touch recognition seems to be completely broken - left and right edge swipes trigger brightness adjustment regardless of the height the swipe is started at, though brightness adjustment should only happen when swiping along the top edge. Other things, like vertical swipes, multi-finger swipes etc do not work at all.

Here's the lisgd command line grepped from ps aux:

lisgd -t 125 -T 60 -g 1 DRUL BR * sxmo_hotcorner.sh bottomright -g 1 DLUR BL * sxmo_hotcorner.sh bottomleft -g 1 ULDR TL * sxmo_hotcorner.sh topleft -g 1 DRUL TR * sxmo_hotcorner.sh topright -g 1 LR B L sxmo_gesturehandler.sh enter -g 1 RL B L sxmo_gesturehandler.sh back -g 1 LR L * sxmo_gesturehandler.sh prevdesktop -g 1 RL R * sxmo_gesturehandler.sh nextdesktop -g 1 DU L * P sxmo_gesturehandler.sh volup -g 1 UD L * P sxmo_gesturehandler.sh voldown -g 1 LR T * P sxmo_gesturehandler.sh brightnessup -g 1 RL T * P sxmo_gesturehandler.sh brightnessdown -g 1 DU B * sxmo_gesturehandler.sh showkeyboard -g 1 UD B * sxmo_gesturehandler.sh hidekeyboard -g 1 UD T * sxmo_gesturehandler.sh showmenu -g 1 DU T * sxmo_gesturehandler.sh hidemenu -g 2 UD T * sxmo_gesturehandler.sh showsysmenu -g 2 UD B * sxmo_gesturehandler.sh closewindow -g 3 UD B * sxmo_gesturehandler.sh killwindow -g 2 RL * * sxmo_gesturehandler.sh moveprevdesktop -g 2 LR * * sxmo_gesturehandler.sh movenextdesktop -g 1 DU R * P sxmo_gesturehandler.sh scrollup_short -g 1 UD R * P sxmo_gesturehandler.sh scrolldown_short -g 1 LR R S sxmo_gesturehandler.sh scrollright_short -g 1 RL L S sxmo_gesturehandler.sh scrollleft_short

Everything looks fine (except its ugly syntax lol). Anyway, that's the default setup, I didn't change anything.

I know this UI is made with pinephone in mind, but lisgd itself is not pinephone-only according to their documentation, so what's wrong with it? Is there a way to make it work properly? If not, then maybe there's a saner alternative?

Thanks.

πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/pasholnahuy228
πŸ“…︎ Aug 03 2021
🚨︎ report
QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application
πŸ‘︎ 65
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 13 2021
🚨︎ report
Here is an implementation for QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application
πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 12 2021
🚨︎ report
Here is an implementation for QuickDraw - an online game developed by Google, combined with AirGesture - a simple gesture recognition application v.redd.it/gl08uxeu9ua71
πŸ‘︎ 57
πŸ’¬︎
πŸ‘€︎ u/1991viet
πŸ“…︎ Jul 12 2021
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.