Powered by Nanogest

Air Gestures Recognition for iOS and Android

Nanogest is a touch-free gesture recognition SDK for iOS and Android. It is lightweight and low-power. It uses the front-facing camera of an iPhone or iPad, Android phone or tablet. Support for other mobile or embedded platforms is also available.

With Nanogest, developers can add air gestures to their applications in just a dozen lines of code, using our simple gesture recognition API.

Our gesture recognition engine handles swipe gestures (left, right, up, down) and a hand-wave gesture, at a distance of 2in to 3ft, in most lighting conditions. Nanogest is very good at ignoring ambiguous gestures, or unrelated movements in front of the camera.

Nanogest was designed to be fast, small and efficient. The binary size of the gesture recognition engine is 60kB (iOS/armv7). An application using Nanogest on an iPad 3rd generation will consume just 25% of the CPU for camera handling and gesture processing combined, with a minimal impact on battery life. Nanogest uses 1.5MB of RAM.

Customers

Download a demo

Wave-o-rama is a photo album app for iPad, in the iOS App Store, that uses Nanogest for touch-free gesture controls.

Use Cases

Using touch on a screen is not always possible: your hands may be dirty (or your hands are sterile and the screen is not), or the screen is too far and out of reach.

Touch-free gestures are the solution.

Applications

Technical specifications

Documentation

The API documentation for Nanogest is available online for iOS and Android.

Licensing

Please contact us for details: nanogest@nanocritical.com.

Academic research license

If you are a researcher or a student in an academic institution, we can give you access to the Nanogest SDK under a non-commercial research license, at no cost. Please contact us for details: nanogest@nanocritical.com.