Three feet away may not work well unless you have a very good camera on the device. I can use the feature at three feet away with my Galaxy Tab S8 Ultra, but it has a very good camera on it. Certain gestures don't work as well at that range though, such as raising eyebrows. You can also try increasing the image resolution to see if that helps (but this is also dependent on what the device's camera supports, as you can pick a high resolution but the library will fallback to the highest resolution your camera supports). If you can test it about 1.5 feet away, let me know if it works properly at that range. I just want to have a sense of whether there is a potential solution for your device or not.
I can't change how Google's library works, but the one thing I have control over is the threshold for deciding when a gesture is occurring or not. If I let users have control over the exact parameters for each gesture (so you can set the threshold at which the gesture triggers), this may allow you to find a solution. It may also result in a lot of false positives though. I'm going to add these more advanced settings when time allows.
Mike
I can't change how Google's library works, but the one thing I have control over is the threshold for deciding when a gesture is occurring or not. If I let users have control over the exact parameters for each gesture (so you can set the threshold at which the gesture triggers), this may allow you to find a solution. It may also result in a lot of false positives though. I'm going to add these more advanced settings when time allows.
Mike