SlideShare a Scribd company logo
1 of 14
Daniel A. Taylor
University of Pitt-Bradford
Introduction
 Touch sensitivity is fairly common in
electronics today…
 …but only for a single point of contact at
any given time.
 Touch-sensitive devices that allow for
multiple points of contact have thus far
been expensive or difficult to produce.
Why multi-touch?
 Allows a user to interact with a system
with more than one finger at once
Touch Keyboards
Operations using both hands
 Also allows multiple users to interact on
the same touch-sensitive platform
Interactive walls
Interactive tabletops
Prior approaches to the problem
 Matrix of smaller sensors
Requires many connections, which severely
limits resolution
Visually translucent - no touch-screen
 Video cameras
Measuring of brightness
Identifying tracking markers in gel
A new approach…
FRUSTRATED TOTAL INTERNAL REFLECTION
Total Internal Reflection
 When light encounters a medium with a
lower index of refraction (e.g., going
from glass to air), its refraction depends
on the angle at which it hits the border.
 Beyond a certain critical angle, light is
not refracted, but instead reflects
entirely within the material.
This is the basis for fiber optics and other
optical wave guides.
Frustrated Total Internal Reflection
 If another material touches that within
which the light is reflecting, the reflection
is frustrated, causing the light to escape.
 This has been used in the past:
fingerprint imaging
early touch sensors (1970s!)
tactile sensors for robotic grips
A Schematic of FTIR
(Kasday, 1984)
Using FTIR for touch sensitivity
 A clear acrylic sheet is used as the
touch surface.
28 inches x 24 inches in prototype
 Edges of surface lit by infra-red LEDs to
produce total internal reflection.
 A video camera is mounted under the
surface and facing it.
 When the surface is touched, the light
escapes and registers on the camera.
Using FTIR for touch sensitivity
 Basic image-processing techniques are
performed on the camera output to
identify the points of contact.
 Computer-vision techniques are used to
interpret the motion of contact points as
discrete touches or strokes.
 Processing easily handled in real-time
by a 2 GHz Pentium IV processor
Advantages to this approach
 High capture rate and resolution
30 frames per second
640x480
 True zero-force touch sensitivity
 Inexpensive to construct
 Scalable to much larger (even wall-
sized!) surfaces
 Transparent: can be combined with rear-
projection display
How is projection achieved?
Disadvantages
 Requires significant space behind touch
surface for camera
 Gloves, certain types of styluses, and
even dry skin may not register
a function of refractive index
 Residues on surface (e.g., sweat) also
produce FTIR effect that may build up
Any Questions?

More Related Content

What's hot

Study of Various Touch Screen Technologies
Study of Various Touch Screen TechnologiesStudy of Various Touch Screen Technologies
Study of Various Touch Screen TechnologiesSantosh Ankam
 
Touchless Touchscreen Technology
Touchless Touchscreen TechnologyTouchless Touchscreen Technology
Touchless Touchscreen TechnologyAkshay Vasava
 
Touch screen and Touchless technology
Touch screen and Touchless technologyTouch screen and Touchless technology
Touch screen and Touchless technologyRajesh Kumar Sahoo
 
Multi touch technology (2)
Multi touch technology (2)Multi touch technology (2)
Multi touch technology (2)DebasnataPati
 
Multi-Touch Interaction Overview
Multi-Touch Interaction OverviewMulti-Touch Interaction Overview
Multi-Touch Interaction OverviewTNO
 
Advance Interaction Techniques
Advance Interaction Techniques Advance Interaction Techniques
Advance Interaction Techniques Waqar_Ali52
 
Optical Multi Touch Technology
Optical Multi Touch TechnologyOptical Multi Touch Technology
Optical Multi Touch TechnologyDarshan Vithani
 
Touchless technology Seminar Presentation
Touchless technology Seminar PresentationTouchless technology Seminar Presentation
Touchless technology Seminar PresentationAparna Nk
 
Multi touch interactive screen, MIE Competition
Multi touch interactive screen, MIE CompetitionMulti touch interactive screen, MIE Competition
Multi touch interactive screen, MIE CompetitionHadeel M. Yusef
 
Touchless interactivity is the new frontier
Touchless interactivity is the new frontierTouchless interactivity is the new frontier
Touchless interactivity is the new frontierLM3LABS
 
Touchscreen Technology and Digitizers
Touchscreen Technology and DigitizersTouchscreen Technology and Digitizers
Touchscreen Technology and DigitizersDevashree Kumari
 
Web cam sensing using sdk tool
Web cam sensing using sdk tool Web cam sensing using sdk tool
Web cam sensing using sdk tool eSAT Journals
 
Touchless Touchscreen Technology
Touchless Touchscreen TechnologyTouchless Touchscreen Technology
Touchless Touchscreen TechnologySaurabh Tripathi
 
Functions of various input devices
Functions of various input devicesFunctions of various input devices
Functions of various input devicesMuhammad Irtiza
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless TouchscreenSaptarshi Dey
 
Multi Touch Introduction
Multi Touch IntroductionMulti Touch Introduction
Multi Touch IntroductionBram Vandeputte
 

What's hot (20)

Touchless Technology
Touchless TechnologyTouchless Technology
Touchless Technology
 
Study of Various Touch Screen Technologies
Study of Various Touch Screen TechnologiesStudy of Various Touch Screen Technologies
Study of Various Touch Screen Technologies
 
Touchless Touchscreen Technology
Touchless Touchscreen TechnologyTouchless Touchscreen Technology
Touchless Touchscreen Technology
 
Touch screen and Touchless technology
Touch screen and Touchless technologyTouch screen and Touchless technology
Touch screen and Touchless technology
 
Multi touch technology (2)
Multi touch technology (2)Multi touch technology (2)
Multi touch technology (2)
 
Multi touch technology
Multi touch technologyMulti touch technology
Multi touch technology
 
Multi-Touch Interaction Overview
Multi-Touch Interaction OverviewMulti-Touch Interaction Overview
Multi-Touch Interaction Overview
 
Touchless Touch screen technology
Touchless Touch screen technologyTouchless Touch screen technology
Touchless Touch screen technology
 
Advance Interaction Techniques
Advance Interaction Techniques Advance Interaction Techniques
Advance Interaction Techniques
 
Optical Multi Touch Technology
Optical Multi Touch TechnologyOptical Multi Touch Technology
Optical Multi Touch Technology
 
Touchless technology Seminar Presentation
Touchless technology Seminar PresentationTouchless technology Seminar Presentation
Touchless technology Seminar Presentation
 
Multi touch interactive screen, MIE Competition
Multi touch interactive screen, MIE CompetitionMulti touch interactive screen, MIE Competition
Multi touch interactive screen, MIE Competition
 
Touchless interactivity is the new frontier
Touchless interactivity is the new frontierTouchless interactivity is the new frontier
Touchless interactivity is the new frontier
 
Touchscreen Technology and Digitizers
Touchscreen Technology and DigitizersTouchscreen Technology and Digitizers
Touchscreen Technology and Digitizers
 
Web cam sensing using sdk tool
Web cam sensing using sdk tool Web cam sensing using sdk tool
Web cam sensing using sdk tool
 
Touchless Touchscreen Technology
Touchless Touchscreen TechnologyTouchless Touchscreen Technology
Touchless Touchscreen Technology
 
Functions of various input devices
Functions of various input devicesFunctions of various input devices
Functions of various input devices
 
MultiTouch
MultiTouchMultiTouch
MultiTouch
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreen
 
Multi Touch Introduction
Multi Touch IntroductionMulti Touch Introduction
Multi Touch Introduction
 

Similar to Multi touch

Touchscreen technology
Touchscreen technologyTouchscreen technology
Touchscreen technologyRitanshu Goel
 
Smart phone touch technology 20111104
Smart phone touch technology 20111104Smart phone touch technology 20111104
Smart phone touch technology 20111104Edward (In Young) Cho
 
Touch screen sensor
Touch screen sensorTouch screen sensor
Touch screen sensordeepika_n
 
Touchscreen%20 implementation%20for%20multi touch-new[1] (1)
Touchscreen%20 implementation%20for%20multi touch-new[1] (1)Touchscreen%20 implementation%20for%20multi touch-new[1] (1)
Touchscreen%20 implementation%20for%20multi touch-new[1] (1)Prakash Singh
 
Rohan_Johari__0801EI121047
Rohan_Johari__0801EI121047Rohan_Johari__0801EI121047
Rohan_Johari__0801EI121047Rohan Johari
 
TOUCH SCREEN BY SAIKIRAN PANJALA
TOUCH SCREEN BY SAIKIRAN PANJALATOUCH SCREEN BY SAIKIRAN PANJALA
TOUCH SCREEN BY SAIKIRAN PANJALASaikiran Panjala
 
Touch screen technology
Touch screen technologyTouch screen technology
Touch screen technologySaiChaitanya13
 
Touch technology in Mobiles
Touch technology in MobilesTouch technology in Mobiles
Touch technology in MobilesDivam Goyal
 
P touch technology
P touch technologyP touch technology
P touch technologyDivam Goyal
 
Touchscreen Technology
Touchscreen TechnologyTouchscreen Technology
Touchscreen TechnologyRitika Golash
 
Touchscreen technology by Mamta
Touchscreen technology by MamtaTouchscreen technology by Mamta
Touchscreen technology by MamtaMamta Kumari
 
Touch screen(ppt)
Touch screen(ppt)Touch screen(ppt)
Touch screen(ppt)Tauphik
 
Touch screen
Touch screenTouch screen
Touch screensteefan
 
Touch screen technology
Touch screen technologyTouch screen technology
Touch screen technologypradeep_potti
 
TOUCH TECHNOLOGY.ppt
TOUCH TECHNOLOGY.pptTOUCH TECHNOLOGY.ppt
TOUCH TECHNOLOGY.pptSunesh N.V
 
Presentation on touchscreen
Presentation on touchscreenPresentation on touchscreen
Presentation on touchscreenAbhijeet Singh
 

Similar to Multi touch (20)

Touchscreen technology
Touchscreen technologyTouchscreen technology
Touchscreen technology
 
Smart phone touch technology 20111104
Smart phone touch technology 20111104Smart phone touch technology 20111104
Smart phone touch technology 20111104
 
Touch screen sensor
Touch screen sensorTouch screen sensor
Touch screen sensor
 
Touchscreen%20 implementation%20for%20multi touch-new[1] (1)
Touchscreen%20 implementation%20for%20multi touch-new[1] (1)Touchscreen%20 implementation%20for%20multi touch-new[1] (1)
Touchscreen%20 implementation%20for%20multi touch-new[1] (1)
 
Rohan_Johari__0801EI121047
Rohan_Johari__0801EI121047Rohan_Johari__0801EI121047
Rohan_Johari__0801EI121047
 
TOUCH SCREEN BY SAIKIRAN PANJALA
TOUCH SCREEN BY SAIKIRAN PANJALATOUCH SCREEN BY SAIKIRAN PANJALA
TOUCH SCREEN BY SAIKIRAN PANJALA
 
Touch screen-technology-article
Touch screen-technology-articleTouch screen-technology-article
Touch screen-technology-article
 
Touch Screen Technology
Touch Screen TechnologyTouch Screen Technology
Touch Screen Technology
 
Touch screen technology
Touch screen technologyTouch screen technology
Touch screen technology
 
Touch technology in Mobiles
Touch technology in MobilesTouch technology in Mobiles
Touch technology in Mobiles
 
P touch technology
P touch technologyP touch technology
P touch technology
 
Touchscreen Technology
Touchscreen TechnologyTouchscreen Technology
Touchscreen Technology
 
Touchscreen technology by Mamta
Touchscreen technology by MamtaTouchscreen technology by Mamta
Touchscreen technology by Mamta
 
Touch screen(ppt)
Touch screen(ppt)Touch screen(ppt)
Touch screen(ppt)
 
Touch screen
Touch screenTouch screen
Touch screen
 
Touch screen technology
Touch screen technologyTouch screen technology
Touch screen technology
 
TOUCH TECHNOLOGY.ppt
TOUCH TECHNOLOGY.pptTOUCH TECHNOLOGY.ppt
TOUCH TECHNOLOGY.ppt
 
Touch screen
Touch screen  Touch screen
Touch screen
 
20895A0420 SEMINAR PPT.pptx
20895A0420 SEMINAR PPT.pptx20895A0420 SEMINAR PPT.pptx
20895A0420 SEMINAR PPT.pptx
 
Presentation on touchscreen
Presentation on touchscreenPresentation on touchscreen
Presentation on touchscreen
 

More from Daniel Taylor

Itresumedanieltaylor
ItresumedanieltaylorItresumedanieltaylor
ItresumedanieltaylorDaniel Taylor
 
Itresumedanieltaylor
ItresumedanieltaylorItresumedanieltaylor
ItresumedanieltaylorDaniel Taylor
 
Ss prsntn final_fill_version
Ss prsntn final_fill_versionSs prsntn final_fill_version
Ss prsntn final_fill_versionDaniel Taylor
 
Gkn supply chain_final
Gkn supply chain_finalGkn supply chain_final
Gkn supply chain_finalDaniel Taylor
 
Capstone outline report
Capstone outline reportCapstone outline report
Capstone outline reportDaniel Taylor
 

More from Daniel Taylor (6)

Itresumedanieltaylor
ItresumedanieltaylorItresumedanieltaylor
Itresumedanieltaylor
 
Itresumedanieltaylor
ItresumedanieltaylorItresumedanieltaylor
Itresumedanieltaylor
 
Ss prsntn final_fill_version
Ss prsntn final_fill_versionSs prsntn final_fill_version
Ss prsntn final_fill_version
 
Gkn supply chain_final
Gkn supply chain_finalGkn supply chain_final
Gkn supply chain_final
 
Capstone outline report
Capstone outline reportCapstone outline report
Capstone outline report
 
Multitouch ghant
Multitouch ghantMultitouch ghant
Multitouch ghant
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Multi touch

  • 1. Daniel A. Taylor University of Pitt-Bradford
  • 2. Introduction  Touch sensitivity is fairly common in electronics today…  …but only for a single point of contact at any given time.  Touch-sensitive devices that allow for multiple points of contact have thus far been expensive or difficult to produce.
  • 3. Why multi-touch?  Allows a user to interact with a system with more than one finger at once Touch Keyboards Operations using both hands  Also allows multiple users to interact on the same touch-sensitive platform Interactive walls Interactive tabletops
  • 4. Prior approaches to the problem  Matrix of smaller sensors Requires many connections, which severely limits resolution Visually translucent - no touch-screen  Video cameras Measuring of brightness Identifying tracking markers in gel
  • 5. A new approach… FRUSTRATED TOTAL INTERNAL REFLECTION
  • 6. Total Internal Reflection  When light encounters a medium with a lower index of refraction (e.g., going from glass to air), its refraction depends on the angle at which it hits the border.  Beyond a certain critical angle, light is not refracted, but instead reflects entirely within the material. This is the basis for fiber optics and other optical wave guides.
  • 7. Frustrated Total Internal Reflection  If another material touches that within which the light is reflecting, the reflection is frustrated, causing the light to escape.  This has been used in the past: fingerprint imaging early touch sensors (1970s!) tactile sensors for robotic grips
  • 8. A Schematic of FTIR (Kasday, 1984)
  • 9. Using FTIR for touch sensitivity  A clear acrylic sheet is used as the touch surface. 28 inches x 24 inches in prototype  Edges of surface lit by infra-red LEDs to produce total internal reflection.  A video camera is mounted under the surface and facing it.  When the surface is touched, the light escapes and registers on the camera.
  • 10. Using FTIR for touch sensitivity  Basic image-processing techniques are performed on the camera output to identify the points of contact.  Computer-vision techniques are used to interpret the motion of contact points as discrete touches or strokes.  Processing easily handled in real-time by a 2 GHz Pentium IV processor
  • 11. Advantages to this approach  High capture rate and resolution 30 frames per second 640x480  True zero-force touch sensitivity  Inexpensive to construct  Scalable to much larger (even wall- sized!) surfaces  Transparent: can be combined with rear- projection display
  • 12. How is projection achieved?
  • 13. Disadvantages  Requires significant space behind touch surface for camera  Gloves, certain types of styluses, and even dry skin may not register a function of refractive index  Residues on surface (e.g., sweat) also produce FTIR effect that may build up

Editor's Notes

  1. “ True zero-force”: pressure not necessary, but can identify touch from hover