Today's hot project, Hotspotizer!
- Posted: Mar 18, 2014 at 6:00AM
Mehmet emailed me (+1) last week about this very cool project that he and his team built. It doesn't have source available yet (-1), which is pretty common from projects coming from academia, but you CAN download the binaries (+1). So you CAN start playing with it right now...
Just reading these capabilities (+1) helped me decide to push this toward the front of the post queue:
And I just dig the title (+1)...
Hotspotizer is centered around a novel, easy-to-use graphical interface, based on space discretization, for specifying free-form, full-body gestures (i.e. “teaching” gestures to a computer) for use with the Microsoft Kinect sensor.
Hotspotizer allows users without computer programming skills to design, visualize, save and recall sets of custom full-body gestures. These gestures are mapped to system-wide keyboard commands which can be used to control any application that runs on the current versions of the Microsoft Windows platform.
Hotspotizer has been designed primarily for the following purposes:
- Digital arts and design education
- Ultra-rapid prototyping of full-body gesture-based interactive applications
- Adapting arbitrary keyboard-controlled software for gesture control
- Windows 8 or Windows 8.1 recommended, also works on Windows 7
- Kinect for Windows or Kinect for XBox 360 sensor (the current version does not support Kinect for Windows v2 and Kinect for Xbox One)
- Microsoft .NET Framework 4.5*
- Microsoft Kinect for Windows Runtime v1.8**
- Microsoft Kinect for Windows SDK v1.8** (Required for Kinect for XBox 360 sensors only. Not required if you have the Kinect for Windows version of the sensor.)
*: Hotspotizer will check for and assist with the installation of these software packages during installation.
**: Hotspotizer will check for and assist with the installation of these software packages during startup.
Hotspotizer consists of three modules:
- The Manager module is for managing gesture sets: Saving and loading sets of gestures; removing gestures from a set; launching the Editor to make changes to a gesture or to add a new gesture to the set; and launching the Visualizer to begin keyboard emulation.
- The Editor module is for creating new gestures or making changes on an existing gesture.
- The Visualizer module performs keyboard emulation and lets the user see if they are executing their gestures correctly.
Feedback and Support
While we do not officially provide any kind of warranty or support for the software, we are always interested in knowing about how our application performs “in the wild” and gathering feedback from users to guide future work.
Please contact Mehmet Aydın Baytaş [GD:email address obfuscated, (mbaytas [at] ku[dot]edu[you know, another dot]tr )] regarding the following:
- Bugs, crashes and performance issues (include as much information as possible; e.g. your hardware configuration, exact steps to reproduce the issue, the gesture collection you are working on as an attachment…)
- Usability and user experience feedback
- How you are making use of Hotspotizer (Videos are much appreciated!)
- Feature requests
Project Information URL: http://designlab.ku.edu.tr/design-thinking-research-group/hotspotizer/
Project Download URL: http://designlab.ku.edu.tr/design-thinking-research-group/hotspotizer/