Clipfolio

Clip all the relevant text passages, graphics and charts in your documents with the tip of your finger. You can organize your clippings in your own clipbooks with drag and drop functionality and easily share your clipping collections with your friends or colleagues. With Clipfolio you’ll have all your favourite clippings right at hand: You can send them via mail, aggregate them in a PDF or synchronize them with iTunes or your...


More Info

Angry Peer - Du fragst, der Kanzlerkandidat antwortet!

iAngie bekommt Konkurrenz - Angry Peer und seine Kavallerie sind da und machen sich bereit für die Kanzlerkandidatur! Europa und Finanzkrise? - Immer wenn Du vor schwierigen Entscheidungen stehst, etwas nicht verstehst oder einfach nicht mehr weiter weißt frag Peer. Er hilft Dir kompetent und zuverlässig aus jeder Patsche. Angry Peer hat stets eine witzige Antwort parat, egal ob es um Politik, Finanzen oder die Schweiz und die EU...


More Info

UrbanTweets

Coming Soon


More Info

mocamPro - The first App, that gets you into your Snapshots

A great new way to capture and share your moments with your friends. Our new Iphone Photo App mocamPro triggers both cameras of your iPhone 4 to capture and share your moments with your friends. You can use the mocamPro app to show your friends how you experience your single moments by removing the behind the camera issue, making a collage out of it.


More Info

iAngie - Du fragst, die Kanzlerin antwortet

iAngie – Du fragst, die Kanzlerin antwortet.Jetzt noch schönere Grafiken und 62 satirische Antworten die sich gewaschen haben.Mit iAngie hast Du die Kanzlerin für alle Fälle jederzeit griffbereit in Deiner Hosentasche: Sprich Deine Frage an iAngie einfach ins iPhone und sei gespannt auf ihre wegweisenden Entscheidungen.


More Info
01234

      daniel bierwirth logo medmatthatting company logoagentur richard logo 

clipfolioweb logo


maps_frameMobile off-screen pinching interaction using two mobile phones and OpenCV programming to sense the input gestures in off-screen space. This project tries to explore the use of spatial memory to enhance the interaction with mobile devices. As mobile devices become smaller while providing more features at the same time, we think the extension of the interaction to off-screen space is a good opportunity to enable users to manipulate applications based on new interaction paradigms. As a result, the user will not be tied to small screens when interacting but is able to involve the environment in his close proximity.

 

 

 

 

 

 

 

Project Idea & Prototype Setup

The idea is to have a sensing unit (phone 1) hanging around your body with the camera pointing towards the second phone and the users hands. This phone (phone 1) will sense the off-screen interaction by analyzing the input images. The idea is to recognize the hand of the user that interacts in close proximity to the second phone. As you can see in figure 1, the user holds the second phone in one hand and controls the application on that phone by interacting with his other hand.

 

setup_frame

 

Why should you be able to interact without touch?

As described in [Wilson, A.D. 2006, ACM], there is a huge potential for using spacial memory to explore new interaction paradigms. As the size of mobile devices decreases while the functional capabilities increase it can be helpful to instrument the spacial awareness of the user while interacting.

 

Requirements for Running the Demo on your Phone

In order to run the prototype setup as discribed above, at least one Iphone with OS 3.xx is required. The second Iphone (Application phone) can be substituted by the use of the Iphone simulator.

Term: 2009/2010

 

Interaction Concept

The off-screen interaction is based on the concept of panning and zooming without touch. The pinch gesture (figure 2) is used to indicate the start and the end of a input gesture. The maps application on phone 2 allows the user to understand the device as a peephole that can be modified by dragging different parts of the map from off-screen into the visible area of the application phone.

 

Panning + Zooming

Pinch and move your hand around to drag the modify the visible portion of the map.

Pinch and move your hand towards the sensing phone to zoom in or vice versa to zoom out.

 

 

Detection & Tracking

The detection process is done on the phone that senses the input gestures. The resulting information i.e. pinch or no pinch, movement of the hand are send to the phone that has the maps application running via wireless connection.

The tracking is based on the following steps:

1. Sample the skin color of the hand: Press the 'sample color' button on phone 1. A red rectangle appears; the color within the rectangle will be sampled on button release event.

2. Start the tracking by pressing the 'Start Detection' button on phone 1. The tracking is based on the camshift tracker; further details can be obtained by reading the presentation slides/watching the final presentation video.

 

scheme_frame

 

(Note: This scheme does not contain following steps: Connected Components method based on contour segmentation)

The pinch detection is based on the threshold-based flood-fill approach that has following assumption:

In case the user does a pinch action, a black spot - the pinching hole will remain. Otherwise the whole image will be flooded and the tracked skin color object remains without a black spot inside.

 

processing_frame

 

Conclusion & Outlook

The mobile off-screen pinching interaction is a great opportunity to extend the interaction space and enables the exploration of the use of spatial memory to aid interaction. However, there are difficulties regarding changing lighting conditions i.e. bright sunlight. In addition, the tracking frame rate is too slow for regular user interaction. This is due to the workaround for acquiring the camera images on the iphone.

 

This is a project with the Human Computer Interaction Lab at Hasso Plattner Institute.