INTEL® DEVELOPER ZONE

Intel® Perceptual Computing Showcase


GRAND PRIZE WINNER!

Magic Doodle Pad

Matthew Pilz
United States

Magic Doodle Pad is a conceptual prototype that utilizes the Intel® Perceptual Camera to create an exciting and physically interactive art canvas. Designed to be fun and relaxing for all users, this prototype includes everything needed to create hypnotic pieces of art in seconds. With a wave of your hand and a swoosh of your finger, the empty slate will transform before your eyes into visually stunning pieces of art.

All components of this app were built with perceptual computing in mind. Every feature is accessible using simple hand gestures, and the drawing canvas itself can be interacted with using both hands simultaneously. The prototype comes with 12 original brushes and 11 vibrant colors, including a special plasma rainbow effect that is sure to lighten up the room. In addition, eight-way symmetry drawing and an interactive gallery adds to the excitement.

The prototype is being built using the 32-bit version of Processing 2 (powered by Java), using the 32-bit Beta 2 PCSDK from Intel. This enables rapid development and testing. It is being developed on a Windows 7 64-bit machine but will also be tested on an Intel Ultrabook™ running Windows 8 and potentially other Window-based machines. The app, being artistic in nature, requires a number of graphical assets, notably original brushes and interface components. Each brush will be programmed to create a unique and diverse range of capabilities.

The UI requirements for the prototype are simplistic and consist of three main views. The TITLE view will allow the user to create a new design or view a gallery of past work, as well as exit the application. The CREATE view is the heart of the app and includes a full range of tools and the main canvas drawing area. The main canvas area includes a color selector, brush selector, mirror mode selector, and file menu options for clearing the canvas, saving the drawing to the gallery, or returning to the title screen. The GALLERY view includes an interactive view of all saved art pieces, each of which can be enlarged for viewing fullscreen. All interactive elements can be accessed via hand gestures alone, although mouse support is provided as an additional input option. Important menu items will require the user to hover his or her hand over it for a short duration (1-2 seconds) before the choice is confirmed. The gallery view will allow the user to enlarge images by flicking their fingers open and shut.

Regarding media assets, the prototype will contain no audio but will be quite rich with graphical resources. Images will be designed for menu buttons, title elements, and most notably the brushes themselves. All of the code and media is being created specifically for this prototype, which itself is being developed from scratch for the Perceptual Computing challenge.