Monday, March 30, 2009

Hardware Setup Tests

Since receiving my IR Ribbon Flex from environmental lights I have been testing some demo multi-touch applications. The next stage is to build casing and a frame for the the IR ribbon flex. I will also be purchasing a good projection screen such as rosco grey and a more complient touch surface such as sulky solvy.

Here are some photos from hardware testing.

Saturday, March 28, 2009

Designing Gestural Interfaces

Developing preliminary interface and interaction designs over the last few weeks, I have created rough storyboards, and flowcharts illustrating how the interface should look and function. Research papers and books such as "Designing Gestural Interfaces" by Dan Saffer has informed me of the considerations when developing collaborative interfaces.

The book covers areas such as -

- Designing Interactive Gestures

- The Characteristics of Good Gestural Interfaces

- The Attributes of Gestures

- Interface Conventions

- Appropriate Gesture - Matching the Gesture to the behaviour

Below is some photos showing some of my storyboards and drawings.

Thursday, March 19, 2009

VitruView App for Microsoft Surface

I was doing some research trying to find some multi-touch apps which focus on interaction with 3D environments and models. I came across a very interesting multi-touch app (VitruView) which was developed for Surface. It really is one of the most inspiring apps i have seen so far. VitruView was designed to help with angiography procedures in a catheter lab ? it is essentially a 3d multi-touch application for heart surgeries that persists data in Microsoft HealtVault. links below -

Video demo

Interknowlogy homepage


I am currently developing a paper prototype of a collaborative design planning application. Whilst developing my paper prototype I have been reading research papers which have enabled me to consider issues in relation to the interface design and interaction design. These research papers have investigated and analyzed how tabletop displays such as multi-touch platforms support collaborative work. I have therefore applied many of the design guidelines to my development. I have found related work by Stacey D. Scott et al very insightful. Listed below are a list of research papers which I have read by Stacey D. Scott. You can also check out my delicious research bookmarks here -

Scott, S., Grant, K., Carpendale, S., Inkpen, K., Mandryk, R., & Winograd, T. (2002). Co-located Tabletop Collaboration: Technologies and Directions. Workshop at CSCW 2002, in Extended Abstracts of the ACM Conference on Computer-Supported Cooperative Work (CSCW)'02, November 16-20, 2002, New Orleans, LA, USA. (Workshop Webpage)

Inkpen, K., Mandryk, R., Scott, S., Greenberg, S., & Zanella, A. (2000). Shared Environments to Support Face-to-Face Collaboration. Workshop at CSCW 2000: In Conference Supplement of the ACM Conference on Computer-Supported Cooperative Work (CSCW)'00, Dec. 2-6, 2000, Philadelphia, PA, USA. (Workshop Webpage)

Scott, S.D. & Carpendale, S. (2006). Investigating Tabletop Territoriality in Digital Tabletop Workspaces, Technical Report 2006-836-29, Department of Computer Science, University of Calgary, Calgary, AB, Canada.

Scott, S.D., Carpendale, M.S.T., & Inkpen, K.M. (2004). Exploring Casual Tabletop Interactions. Technical Report 2004-742-07. Department of Computer Science, University of Calgary, Calgary, AB, Canada.

Scott, Stacey D. (2005). Territoriality in Collaborative Tabletop Workspaces. Ph.D. Dissertation, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, Defended March 2005.

Wednesday, March 4, 2009

Diffused Illumination

Here are images from my first multi-touch table which was based on a Diffused Illumination setup. I also bulit an application in Flash coding in AS3. It is an elearning application where users navigate a multi-touch lab (3D environment).

To progress to different areas of the lab they have to accomplish a multi-touch task such as learning a new gesture(rotate, drag, scale). Throughout the tour of the multi-touch lab they also learn about the development of multi-touch technology

Multi-touch Meeting Room Table

I am currently in the early stages of building a multi-touch meeting room table and a design planning application for the purpose of planning and organising the development of 3D projects.

The multi-touch table will allow 3d visualisation designers to plan and organise the development of projects. They can align design and operational
specifications to 3D models, or they can also organise and plan out storyboards, flowcharts and layouts.

The affordances of multi-touch technology offer a more intuitive and natural interaction with interfaces. There is great potential to develop callaborative applications which take advantage of multi-touch technology.

The hardware setup is (DSI) - Difused Surface Illumination. Below is a video illustrating the DSI setup