Official Multitouch FAQ - Frequently Asked Questions (to be)
Posted: 10 September 2008 08:42 PM   [ Ignore ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1348
Joined  2007-04-08

OFFICIAL Multitouch FAQ - Frequently Asked Questions Thread


This FAQ currently needs to be filled out. With the help of the community we can fill in the following questions with in depth and helpful answers. If you have an answer for one of the following questions, please reply to this thread and post the question along with your answer. If the answer is sufficient, it will be added to the main post (this one). If your answer relates to another thread on the forum, please post the link for that thread. The idea is to keep our answers as short, understandable, and accurate as possible. If you have changes or want to amend a certain answer, please post the question, answer and your changes/additions.


Example Reply to this post:

Q 2) What are the possible ways of making a multitouch device?

a. There are many ways to create multitouch devices. To find the four main do-it-yourself techniques (FTIR, DI, LLP, DSI) used on the forum, please see “Getting Started With Multitouch” here: http://nuigroup.com/forums/viewthread/1982/



Q 1) What is multitouch?


a. Even if the prefix MULTI stands for 2 or more, multitouch technology often refers to a screen that allow users to interact with a computer system with N number of fingers, therefore allowing for multiple object manipulation, gestures and multiple users interaction. - lolec

Q 2) What are the possible ways of making a multitouch device?

a.

Q 3) What is a “compliant surface” and why do/don’t I need one?

a. The compliant surface or compliant layer is simply an additional layer between your projection surface and your acrylic. It enhances the finger contact and gives you more robust blobs, particularly when dragging as your finger will have less adhesion to the surface then.

It is only of any use in FTIR displays, if you are building DI, LLP, or other methods, you will not use a compliant layer. If you are building FTIR, a good compliant layer is the difference between a display that works...mostly, and a consistent force display. There is much experimentation ongoing in the quest for the ‘perfect compliant layer’.

Some materials used to success include SortaClear40 and similar catalyzed silicon rubbers, Lexel, and various brands of RTV silicone. Others have used fabric based solutions like silicon impregnated interfacing and SulkySolvy.

The original successful method, still rather popular, is to ‘cast’ a smooth surface directly on top of your acrylic and then lay your projection surface on that after it cures. This requires a material that closely approximates the optical properties of the acrylic as it will then BE a part of the acrylic as far as your transmitted IR is concerned, hence the three ‘rubber’ materials mentioned earlier...they all have a refractive index that is very close to that of acrylic.

Gaining in popularity is the ‘Cast Texture’ method. Tinkerman has been leading the pack in making this a simple process for DIY rather than an involved commercial process. But essentially, by applying your compliant layer to the underside of your projection surface, and texturing it, then laying the result on your acrylic, you gain several benefits. Your compliant surface is no longer a part of the acrylic TIR effect so you are no longer limited to materials with a similar refractive index to that of acrylic, although RTV and Lexel remain the most popular choices, edging out catalyzed silicons here. Since it is largely suspended over the acrylic by the texture, except where you touch it, you get less attenuation of your refracted IR light (brighter blobs).

Fabric based solutions have a smaller following here, and less dramatic of a proven success rate, but are without question the easiest to implement if an appropriate material can be sourced. Basically they involve lining the edges of your acrylic with two sided tape, and stretching the fabric over it, then repeating the process to attach your display surface. - Trackzilla

Q 4) Where can I buy silicone rubber sheets or liquid silicone for pouring my own?

a.

Q 5) What is the best multitouch technique?

a.

Q 6) Do I have to use a projector?

a.

Q 7) What projectors are best?

a.

Q 8) What kind of LEDs are best and where can I buy them?

a.

Q 9) What is IR (infrared) and why is it needed?

a.

Q 10) Do you have to use IR LEDs?

a.

Q 11) How do I wire my IR LEDs?

a.

Q 12) What does diffusion mean and what is a diffused surface or diffusor?

a.

Q 13) What kind of light illuminator is best and where can I buy one?

a.

Q 14) What type of projection surface is best?

a.

Q 15) My projector doesn’t produce a big enough image, what do I do?

a.

Q 16) What do I need to create a FTIR table?

a.

Q 17) What do I need to create a front/rear DI table?

a.

Q 18) What do I need to create a LLP table?

a.

Q 19) What do I need to create a DSI table?

a.

Q 20) What are the possible different tracking software currently available?

a.

Q 21) What tracking software is best?

a.

Q 22) What programming is the best to develop in?

a.

Q 23) What language is best to develop multitouch applications?

a.

Q 24) Where can I find multitouch applications?

a.

Q 25) What is the cheapest and quickest way to make a multitouch input device?

a.

Q 26) Are there test videos I can use since I don’t have a multitouch table yet?

a.

Q 27) How can I start making applications without a multitouch device?

a.

 Signature 

My Multitouch Blog
My Youtube
Multitouch FAQ - Need Help? Click here!

Profile
 
 
Posted: 11 September 2008 05:34 AM   [ Ignore ]   [ # 1 ]
New Member
Rank
Total Posts:  45
Joined  2008-01-08

Q 9) What is IR (infrared) and why is it needed?

a. Infrared or IR is a portion of the light spectrum that lies just beyond that than can be seen by humans. It is a range of wavelengths longer than visible light, but shorter than microwaves. ‘Near Infrared’ is the part of the infrared spectrum that is invisible to humans, but still acts like visible light as far as most silicon is concerned, and is typically considered wavelengths of between 700nm and 1000nm. Most digital camera sensors are also sensitive to at least NIR and are often fitted with a filter to remove that part of the light spectrum so they see more like we do and give us the image we normally expect to see. By removing that filter and replacing it with one that removes the visible light instead, we create a camera that only sees what we don’t.
Then we can use normal imaging methods (like projectors or LCD displays) to create a video image for us to see, and also illuminate our display with an infrared light source to create an image of our fingers, hands, or other objects that the camera can see without our display getting in the way of that image.
Of interest, some people, particularly those who have had cataract surgery, can see the beginnings of NIR, reportedly as far as 850nm. Many brands of acrylic sheet are intentionally designed to reduce their IR transmission above 900nm to help control heat when used as windows. Some cameras sensors have either dramatically greater, or dramatically lessened sensitivity to 940nm, which also has a slightly reduced occourance in natural sunlight.

Profile
 
 
Posted: 11 September 2008 08:23 PM   [ Ignore ]   [ # 2 ]
Sr. Member
RankRankRank
Total Posts:  313
Joined  2008-06-09

Q 25) What is the cheapest and quickest way to make a multitouch input device?

a. You can make a multi touch device for less than $10 USD, if you have a webcam. The only materials you need are a cardboard box, a piece of sturdy transparent material (glass, acrylic, plexiglass, etc.), any kind of paper, a computer, in addition to the webcam. A video tutorial of how to make a MTmini (coined by cerupcat) is here: http://www.youtube.com/watch?v=pQpr3W-YmcQ .

When your fingers hit the surface of the MTmini, shadows are created, and Touchlib, an application that can translate these shadows into touch events, recognizes/tracks the shadow(s) and relays it to an application. You can download a version of Touchlib optimized for the MTmini here: http://audiotouch.googlecode.com/svn/trunk/MTmini%20package%20v1.zip .

More detailed links: Software: http://nuigroup.com/forums/viewthread/1825/
Hardware: http://nuigroup.com/forums/viewthread/1731/
Main page: http://ssandler.wordpress.com/mtmini

Much thanks to cerupcat (http://ssandler.wordpress.com) for the video and tutorial. -rbedi100

 Signature 

My Multi Touch Blog

Profile
 
 
Posted: 14 September 2008 03:17 PM   [ Ignore ]   [ # 3 ]
New Member
Rank
Total Posts:  9
Joined  2008-09-13

Q24) Where i Can find MultiTouch Applications?

Thats the Question i ask myself. Most avaible Applications are mostly Demos to show the Ability of MultiTouch.
I Hop i can collect some Applications in this Thread:
http://nuigroup.com/forums/viewthread/3015/

Profile
 
 
Posted: 28 September 2008 12:22 PM   [ Ignore ]   [ # 4 ]
Sr. Member
Avatar
RankRankRank
Total Posts:  355
Joined  2007-09-18

Q1/ What is multitouch?

User interface based on an interactive display responding to fingers inputs .

Q2/ What are the possible ways of making a multitouch device?
check this thread : Getting Started With MultiTouch

Q3/ What is a “compliant surface” and why do/don’t I need one?

it’s a silicone based texture to perfect the refractive index of light between the acrylic glass and the projection surface .
Only used with FTIR technic .

Q4/ Where can I buy silicone rubber sheets or liquid silicone for pouring my own?

Professional Silicone like SortaClear 40 can be purchasead @ molding stores or special fx stores for movies profesionals

Basic Translucent silicone can be found @ any paint stores or kitchen & bathroom products stores
Rubson or DAP are commun brands .

Q5) ) What is the best multitouch technique?

the working one .

Q 6) Do I have to use a projector?

In all technics but LCD setups .

Q 7) What projectors are best?

Throw distance is the main criteria for chosing a projector .
This distance will define the size of the setup and the needs for mirrors to reduce it .

Q 8) What kind of LEDs are best and where can I buy them?

Infra-red leds are required , in the Near Infra Red wavelength range from 785nm to 950 nm
(if available check the spec sheet of your camera sensor .)

Before buying check the specification sheet of the LED .

check the angle spec , short angle wide are used for FTIR setup
wide angle wide for DI setups

check the forward voltage between 1.5v to 5 v

check the forward current (mA) : 100mA delivers more brightness than 20mA

Q 9) What is IR (infrared) and why is it needed?

Infrared (IR) radiation is electromagnetic radiation whose wavelength is longer than that of visible light .
In order to not interfere with the visible light (from the projector ) the screen is enlighted with Infra Red light .
The key is to Track the infra red blobs (bright luminescent objects) .
check those infra red light lessons.

Q10) Do you have to use IR LEDs?

Yes, in most of the cases .
Some DI setup use halogene bulbs covered with filters (to filter the visible light )
In thiat case , it’ s also required to ventilate the setup in order to reduce the heat from the halogene )

Q 11) How do I wire my IR LEDs?

it’s recommended to wire your leds in parralel , in case of a broken light the all array will still works but the one damaged .
check this LED CENTER and caluculator

Q12) What does diffusion mean and what is a diffused surface or diffusor?

Diffusion mean even illumination

 Signature 

http://sassexperience.org

Profile