Tag Archive: tabletop

Nov
18

IdWristbands for User Identification on Multi-touch Surfaces

Prototype of IdWristband

IdWristbands are designed to enable user identification for camera-based multi-touch surfaces. In this approach, users wear wristbands equipped with infrared LEDs, to provide touches with identities. The LEDs transmit coded light pulses as an identifier. We are using a specific blinking pattern to determine the orientation of the wristband in order to reliably associate corresponding …

Continue reading »

Nov
18

HandsDown and IdLenses

Unregistered and registered user

Biometric User Identification for Multi-touch Surfaces Based on Hand Contours HandsDown is a novel technique for user identification on interactive surfaces. It enables users to access personal data on a shared surface, to associate objects with their identity, and to fluidly customize appearance, content, or functionality of the user interface. To identify, users put down their hand flat on the …

Continue reading »

Nov
17

Multi-touch Table

Interiors of table

This multi-touch table I built as a research platform is based on a diffused illumination approach: 91x57cm surface (107cm diagonal, 16:10 aspect ratio) Toshiba TDP‐EW25 projector (1280x800px) Point Grey Firefly MV camera (640x480px, 60fps) with wide-angle lense Infrared illumination (850nm) Bosch Rexroth aluminium frame UPDATE I: I am now using a diffused surface illumination (DSI) …

Continue reading »

Nov
17

Indirect Multi-touch Interaction

Most current multi-touch devices use direct input, especially larger surfaces. In this context, we asked how much the advantages of multi-touch depend on the directness of input. An indirect multi-touch device has several potential advantages, such as interaction from a distance (remote control), different control-display ratios (allowing for larger screens), more ergonomic settings (looking straight …

Continue reading »

Nov
17

Multiuser-aware Surface Computing

Hand contour extraction steps

The above video shows a working prototype which allows users to identify by simply putting down their hands on the surface. This is related to a topic I became recently more and more interested in: the topic of multiuser-awareness, or user identification respectively discrimination, for interactive surfaces. Of course, there is DiamondTouch which can distinguish …

Continue reading »

Nov
16

FTIR Compliant Surface Tutorial

Silicone applied to drafting film

Inspired by a post on NUI Group Community Forums by Tinkerman I decided to give FTIR (to be accurate, a combination of DSI and FTIR.) a try, creating my first owncompliant surface. The described technique of applying a layer of silicone to a projection surface seemed to be much easier than other methods, such as pouring silicone …

Continue reading »

Nov
16

Touchlib Gradient Filter

Resulting map

Background Touchlib is a open-source “library for creating multi-touch interaction surfaces” based on computer vision. It uses a filter chain to process the incoming camera image and detect blobs corresponding to fingers on the surface. Motivation Currently, Touchlib applies a filter to every single pixel of an image with the same intensity. For example, if …

Continue reading »

Nov
16

PhoneTouch

PhoneTouch Logo

PhoneTouch is a novel technique for integration of mobile phones and interactive surfaces. The technique enables use of phones to select targets on the surface by direct touch, facilitating for instance pick&drop-style transfer of objects between phone and surface. The technique is based on separate detection of phone touch events by the surface, which determines …

Continue reading »

Nov
15

Portable Multi-touch Table

Image of Google SketchUp model of portable multi-touch table

I designed and built this table to demonstrate PhoneTouch, a novel interaction technique for integrating mobile phones and interactive surfaces (presented as technote and demo at UIST 2010, and as demo at ITS 2010). As the conferences required some travelling, I decided to design the table to fit into my suitcase (the active surface itself …

Continue reading »