For my projects I need a touchless rotary knob gesture sensor. Idea is to tune value using pointing finger clockwise/counterclockwise movements about 3cm from the sensor while observing feedback on a small screen (digital value / computer graphics generated rotated knob image). And the second wearable project requires the same without visual feedback but with size and power consumption constraints. Currently I am testing IR based gesture sensors, but they do not include recognition functionality or only include very simplistic algorithm. From my perspective IR gesture sensors provide enough data to accomplish this task and I recorded a lot of gesture waveforms and developed pretty good algorithms for APDS9960, but maybe there is a better solution. Camera algorithms seems attractive, but probably will require much more processing power and would not work in low light conditions. There are also electromagnetic based sensors, but I haven't found a single video demonstrating good reaction to small amplitude movements.
To sum up, what I am trying to find / achieve is:
1) touchless recognition of pointing finger rotary gestures
2) small amplitude finger movements
3) realtime data on current angular position (rotation direction, speed) ~20fps
4) works in low-light conditions
5) low price, but may be up to 100 USD for something very robust and small (can fit in earphone-like enclosure)