SlideShare a Scribd company logo
1 of 36
SURFACE COMPUTING
&
MULTI-TOUCH DISPLAY
DEVICES
Introduction
 Surface computing is the term for
the use of a specialized computer
GUI in which traditional GUI
elements are replaced by intuitive,
everyday objects. Instead of a
keyboard and mouse, the user
interacts directly with a touch-
sensitive screen.

Surface Computing
Advertisement

Description
 The multi-touch device is a user interface device that
will allow a user to interact with a computer through
use of a multi-touch display. Thus, it is a substitute
to the keyboard and mouse. In this user can directly
interact with the system with their fingers and not
only this but with multiple touches at the same
instant.

 A basic touch-screen has three main components:
 1. Touch sensor;
 2. Controller;
 3. Software driver.
 The touch-screen is an input device, so it needs to be
combined with a display and a PC or other device to
make a complete touch input system.
How Does a Touchscreen Work? 
Touchscreen
Technologies
 Resistive
 Capacitive
 Surface
 Projected
 Optical imaging
 FTIR
 DI
 DSI
Resistive Touchscreen
 Composed of multiple layers separated by thin spaces
 Using indium tin oxide (ITO) layers
 Different standards
 4, 5, and 8 wire types
 Each have advantages
Resistive Touchscreen
 User Presses Down
 Contact is Made
 Uniform Voltage on
First Screen for X
 Same on Second screen
for Y
 Happens
instantaneously
4-Wire design
 One screen for X
 Another screen for Y
 Both create voltage
gradient.
 Uses voltage divider
Advantages & Disadvantages
 Works well with
fingertip or stylus input
 Generally most
affordable touchscreen
technology
 Rugged/Durable
 Has multi-touch input
capabilities
 Not as accurate
 Multi-touch much more
complex
 Usually no discretion
between stylus and
hand
 More pressure needed
Capacitive Touch Technology
 Consists of:
 Insulator (glass or Air)
 Conductive coating
(ITO)
 Two types:
 Surface
 projected
Surface Capacitance
 Only one side is coated
 Electrodes at the edges
 Distribute voltage
 Capacitor forms
 Current flows
 Determine location
 Controller
 Ratio of currents
,
 XY coordinates
A
R
ρ×
=


1
αi
R
Surface Capacitance
Projected Capacitance
 Two parallel ITO(Indium Tin Oxide ) layers
 Two sheets of glass
Projected Capacitance
 E Field is projected through
glass
 Finger couples with E field
 Capacitance changes
Capacitor at each point on the surface
Surface vs. Projected
 Limited resolution
 Single touch
 Operation with direct
contact
 High resolution
 Multi touch
 Operation with
indirect contact

Multi-Touch Using Infrared
Frustrated Total Internal ReflectionFrustrated Total Internal Reflection
A process by which light is trapped within a medium and
can be interrupted by a third medium of higher reflective
index to cause light to escape.
Diffused Illumination

Diffused Surface Illumination
Alternative Single-Unit
Design
Eliminates rear
projection
Expensive
Robustness

Software
Surface Capture via Detector Digitized View
Software Cont.
 Interpret and Relay Information
 Assign Objects or gestures with Unique ID# and
location
 Compare and Execute
Digitized
Object
Application
ProtocolRaw Data Feedback to User

 Universal Design Principles
 Utility for all users
 Simple and intuitive
 Touchscreens depend on visual feedback in order to
use
Improving Accessibility?

 Cursor movements as
command shortcuts
 Takes place of
keyboard shortcuts
 Useful in applications
where keyboard use
is less prominent or
undesirable
Pointing Device Gestures
Above: Some possible cursor movement patterns for use
in gesture support.
Implementation: Step 1
 Filter Input
 Sampling rate
 Smooth out input data, get rid of unnecessary “noise”
 Simplify data analysis
Implementation: Step 2
 Vectorize
 Separate x- and y-component
 Compute dominant component and ignore smaller one
 Store in array
Implementation: Step 3
 Matching
 Match captured vector array to pre-defined gesture
library
 If no match, pop smallest vector from array and repeat
matching process
Example
Fig. 1 – User input
Fig. 2 –
Captured/filtered
pointer data
Fig. 3 – After
vectorization
Fig. 4 – Final
matching result

 Allows for a quicker and more efficient UI
 Universal Design
 Enhances usability for visually-impaired as well as
non-impaired
 Easily added to existing touchscreen devices, no
additional hardware required
Goal

 A personal computerwith 20 GBfree hard disk
space, 1GBRAMand PIV + processorcan be
efficient enough.
 The Windows Vista operating systemwas chosen
because the CCV package is highly supported in
Windows.
Computer Subsystem

 Many different platforms can be used to
develop multi-touch applications utilizing
TUIO events. Such platforms include:
 Adobe Flash
 Java
 C++
 Python
Application Development

 Personal Computing
 Graphics
 Audio Mixing
 Video Playing
 ComputerGaming
 Slide Presentations
……and many more!
APPLICATIONS
Touchscreen%20 implementation%20for%20multi touch-new[1] (1)

More Related Content

What's hot

Functions of various input devices
Functions of various input devicesFunctions of various input devices
Functions of various input devicesMuhammad Irtiza
 
Input devices in computer graphics
Input devices in computer graphicsInput devices in computer graphics
Input devices in computer graphicsAnu Garg
 
Intoduction to mTouch Capacitive Touch Sensing
Intoduction to mTouch Capacitive Touch SensingIntoduction to mTouch Capacitive Touch Sensing
Intoduction to mTouch Capacitive Touch SensingPremier Farnell
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreenNaga Dinesh
 
Touchless touchscreen technology
Touchless touchscreen technologyTouchless touchscreen technology
Touchless touchscreen technologyMATHEW JOSEPH
 
Optical Multi Touch Technology
Optical Multi Touch TechnologyOptical Multi Touch Technology
Optical Multi Touch TechnologyDarshan Vithani
 
computer Graphics
computer Graphics computer Graphics
computer Graphics Rozi khan
 
Report on Touch Screens
Report on Touch ScreensReport on Touch Screens
Report on Touch ScreensPavan Kumar MT
 
Input output display devices
Input output display devicesInput output display devices
Input output display devicesAnkita Sharma
 
The Image-based data glove presentation
The Image-based data glove presentationThe Image-based data glove presentation
The Image-based data glove presentationVitor Pamplona
 
Input devices presentation
Input devices presentationInput devices presentation
Input devices presentationTayyab Hussain
 
Graphic input device
Graphic input deviceGraphic input device
Graphic input deviceUra Euro
 
Study of Various Touch Screen Technologies
Study of Various Touch Screen TechnologiesStudy of Various Touch Screen Technologies
Study of Various Touch Screen TechnologiesSantosh Ankam
 
Working of input and output devices
Working of input and output devicesWorking of input and output devices
Working of input and output devicesDevika Rangnekar
 
Virtual Projection Interface
Virtual Projection InterfaceVirtual Projection Interface
Virtual Projection InterfaceIJRESJOURNAL
 

What's hot (20)

Functions of various input devices
Functions of various input devicesFunctions of various input devices
Functions of various input devices
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreen
 
Input devices in computer graphics
Input devices in computer graphicsInput devices in computer graphics
Input devices in computer graphics
 
Intoduction to mTouch Capacitive Touch Sensing
Intoduction to mTouch Capacitive Touch SensingIntoduction to mTouch Capacitive Touch Sensing
Intoduction to mTouch Capacitive Touch Sensing
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreen
 
Touchless touchscreen technology
Touchless touchscreen technologyTouchless touchscreen technology
Touchless touchscreen technology
 
Touch Less touch screen
Touch Less touch screenTouch Less touch screen
Touch Less touch screen
 
Optical Multi Touch Technology
Optical Multi Touch TechnologyOptical Multi Touch Technology
Optical Multi Touch Technology
 
NeoNode
NeoNodeNeoNode
NeoNode
 
computer Graphics
computer Graphics computer Graphics
computer Graphics
 
Report on Touch Screens
Report on Touch ScreensReport on Touch Screens
Report on Touch Screens
 
14 561
14 56114 561
14 561
 
Input output display devices
Input output display devicesInput output display devices
Input output display devices
 
Input devices
Input devicesInput devices
Input devices
 
The Image-based data glove presentation
The Image-based data glove presentationThe Image-based data glove presentation
The Image-based data glove presentation
 
Input devices presentation
Input devices presentationInput devices presentation
Input devices presentation
 
Graphic input device
Graphic input deviceGraphic input device
Graphic input device
 
Study of Various Touch Screen Technologies
Study of Various Touch Screen TechnologiesStudy of Various Touch Screen Technologies
Study of Various Touch Screen Technologies
 
Working of input and output devices
Working of input and output devicesWorking of input and output devices
Working of input and output devices
 
Virtual Projection Interface
Virtual Projection InterfaceVirtual Projection Interface
Virtual Projection Interface
 

Viewers also liked

MULTI-TOUCH REACTABLE
MULTI-TOUCH REACTABLEMULTI-TOUCH REACTABLE
MULTI-TOUCH REACTABLEKeshav Katwe
 
Multi-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and developmentMulti-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and developmentJazmi Jamal
 
Interactive Multi-Touch Technology For Enhancing Early Education
Interactive Multi-Touch Technology For Enhancing Early EducationInteractive Multi-Touch Technology For Enhancing Early Education
Interactive Multi-Touch Technology For Enhancing Early Education1001 Technologies
 
multitouch screen
multitouch screenmultitouch screen
multitouch screenveena jl
 
Multi Touch Tomorrow's Interface
Multi Touch Tomorrow's InterfaceMulti Touch Tomorrow's Interface
Multi Touch Tomorrow's Interfaceguest2ece86
 
Multi Touch presentation
Multi Touch presentationMulti Touch presentation
Multi Touch presentationsenthil0809
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011photomatt
 

Viewers also liked (9)

MULTI-TOUCH REACTABLE
MULTI-TOUCH REACTABLEMULTI-TOUCH REACTABLE
MULTI-TOUCH REACTABLE
 
Multi-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and developmentMulti-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and development
 
Interactive Multi-Touch Technology For Enhancing Early Education
Interactive Multi-Touch Technology For Enhancing Early EducationInteractive Multi-Touch Technology For Enhancing Early Education
Interactive Multi-Touch Technology For Enhancing Early Education
 
multitouch screen
multitouch screenmultitouch screen
multitouch screen
 
Multi Touch Tomorrow's Interface
Multi Touch Tomorrow's InterfaceMulti Touch Tomorrow's Interface
Multi Touch Tomorrow's Interface
 
Multi Touch presentation
Multi Touch presentationMulti Touch presentation
Multi Touch presentation
 
Multi touch technology
Multi touch technologyMulti touch technology
Multi touch technology
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 

Similar to Touchscreen%20 implementation%20for%20multi touch-new[1] (1)

Touch screen and Touchless technology
Touch screen and Touchless technologyTouch screen and Touchless technology
Touch screen and Touchless technologyRajesh Kumar Sahoo
 
Touchscreen technology
Touchscreen technologyTouchscreen technology
Touchscreen technologySafwan Zaid
 
Touchscreen technology
Touchscreen technologyTouchscreen technology
Touchscreen technologyRitanshu Goel
 
Touchscreen technology by Mamta
Touchscreen technology by MamtaTouchscreen technology by Mamta
Touchscreen technology by MamtaMamta Kumari
 
Touchscreen technology
Touchscreen technology Touchscreen technology
Touchscreen technology Nirmal_84
 
Technical Seminar-1 (2).pptx
Technical Seminar-1 (2).pptxTechnical Seminar-1 (2).pptx
Technical Seminar-1 (2).pptxEgguIqbal
 
Touch screen sensor
Touch screen sensorTouch screen sensor
Touch screen sensormonu100
 
TOUCH SCREEN BY SAIKIRAN PANJALA
TOUCH SCREEN BY SAIKIRAN PANJALATOUCH SCREEN BY SAIKIRAN PANJALA
TOUCH SCREEN BY SAIKIRAN PANJALASaikiran Panjala
 
Touch screen sensor
Touch screen sensorTouch screen sensor
Touch screen sensordeepika_n
 
TOUCH TECHNOLOGY.ppt
TOUCH TECHNOLOGY.pptTOUCH TECHNOLOGY.ppt
TOUCH TECHNOLOGY.pptSunesh N.V
 
Touchscreen technology report
Touchscreen technology reportTouchscreen technology report
Touchscreen technology reportVivektech
 

Similar to Touchscreen%20 implementation%20for%20multi touch-new[1] (1) (20)

Touch screen and Touchless technology
Touch screen and Touchless technologyTouch screen and Touchless technology
Touch screen and Touchless technology
 
Touchscreen technology
Touchscreen technologyTouchscreen technology
Touchscreen technology
 
Touch screen
Touch screenTouch screen
Touch screen
 
Touch screen report
Touch screen reportTouch screen report
Touch screen report
 
avijit project.pptx
avijit project.pptxavijit project.pptx
avijit project.pptx
 
Touchscreen technology
Touchscreen technologyTouchscreen technology
Touchscreen technology
 
Touch screen
Touch screenTouch screen
Touch screen
 
Touch screen
Touch screen  Touch screen
Touch screen
 
Touchscreen technology by Mamta
Touchscreen technology by MamtaTouchscreen technology by Mamta
Touchscreen technology by Mamta
 
1 touchscreen edited
1 touchscreen edited1 touchscreen edited
1 touchscreen edited
 
Touchscreen technology
Touchscreen technology Touchscreen technology
Touchscreen technology
 
Technical Seminar-1 (2).pptx
Technical Seminar-1 (2).pptxTechnical Seminar-1 (2).pptx
Technical Seminar-1 (2).pptx
 
Touch screen sensor
Touch screen sensorTouch screen sensor
Touch screen sensor
 
Touch screen sensor
Touch screen sensorTouch screen sensor
Touch screen sensor
 
Phonegap ppt
Phonegap pptPhonegap ppt
Phonegap ppt
 
TOUCH SCREEN BY SAIKIRAN PANJALA
TOUCH SCREEN BY SAIKIRAN PANJALATOUCH SCREEN BY SAIKIRAN PANJALA
TOUCH SCREEN BY SAIKIRAN PANJALA
 
Touch screen sensor
Touch screen sensorTouch screen sensor
Touch screen sensor
 
TOUCH TECHNOLOGY.ppt
TOUCH TECHNOLOGY.pptTOUCH TECHNOLOGY.ppt
TOUCH TECHNOLOGY.ppt
 
Touchscreen technology report
Touchscreen technology reportTouchscreen technology report
Touchscreen technology report
 
TouchScreen
TouchScreenTouchScreen
TouchScreen
 

Recently uploaded

Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 

Recently uploaded (20)

ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 

Touchscreen%20 implementation%20for%20multi touch-new[1] (1)

  • 2.
  • 3.
  • 4. Introduction  Surface computing is the term for the use of a specialized computer GUI in which traditional GUI elements are replaced by intuitive, everyday objects. Instead of a keyboard and mouse, the user interacts directly with a touch- sensitive screen.
  • 6.  Description  The multi-touch device is a user interface device that will allow a user to interact with a computer through use of a multi-touch display. Thus, it is a substitute to the keyboard and mouse. In this user can directly interact with the system with their fingers and not only this but with multiple touches at the same instant.
  • 7.   A basic touch-screen has three main components:  1. Touch sensor;  2. Controller;  3. Software driver.  The touch-screen is an input device, so it needs to be combined with a display and a PC or other device to make a complete touch input system. How Does a Touchscreen Work? 
  • 8. Touchscreen Technologies  Resistive  Capacitive  Surface  Projected  Optical imaging  FTIR  DI  DSI
  • 9. Resistive Touchscreen  Composed of multiple layers separated by thin spaces  Using indium tin oxide (ITO) layers  Different standards  4, 5, and 8 wire types  Each have advantages
  • 10. Resistive Touchscreen  User Presses Down  Contact is Made  Uniform Voltage on First Screen for X  Same on Second screen for Y  Happens instantaneously
  • 11. 4-Wire design  One screen for X  Another screen for Y  Both create voltage gradient.  Uses voltage divider
  • 12. Advantages & Disadvantages  Works well with fingertip or stylus input  Generally most affordable touchscreen technology  Rugged/Durable  Has multi-touch input capabilities  Not as accurate  Multi-touch much more complex  Usually no discretion between stylus and hand  More pressure needed
  • 13. Capacitive Touch Technology  Consists of:  Insulator (glass or Air)  Conductive coating (ITO)  Two types:  Surface  projected
  • 14. Surface Capacitance  Only one side is coated  Electrodes at the edges  Distribute voltage
  • 15.  Capacitor forms  Current flows  Determine location  Controller  Ratio of currents ,  XY coordinates A R ρ× =   1 αi R Surface Capacitance
  • 16. Projected Capacitance  Two parallel ITO(Indium Tin Oxide ) layers  Two sheets of glass
  • 17. Projected Capacitance  E Field is projected through glass  Finger couples with E field  Capacitance changes Capacitor at each point on the surface
  • 18. Surface vs. Projected  Limited resolution  Single touch  Operation with direct contact  High resolution  Multi touch  Operation with indirect contact
  • 20. Frustrated Total Internal ReflectionFrustrated Total Internal Reflection A process by which light is trapped within a medium and can be interrupted by a third medium of higher reflective index to cause light to escape.
  • 24.  Software Surface Capture via Detector Digitized View
  • 25. Software Cont.  Interpret and Relay Information  Assign Objects or gestures with Unique ID# and location  Compare and Execute Digitized Object Application ProtocolRaw Data Feedback to User
  • 26.   Universal Design Principles  Utility for all users  Simple and intuitive  Touchscreens depend on visual feedback in order to use Improving Accessibility?
  • 27.   Cursor movements as command shortcuts  Takes place of keyboard shortcuts  Useful in applications where keyboard use is less prominent or undesirable Pointing Device Gestures Above: Some possible cursor movement patterns for use in gesture support.
  • 28. Implementation: Step 1  Filter Input  Sampling rate  Smooth out input data, get rid of unnecessary “noise”  Simplify data analysis
  • 29. Implementation: Step 2  Vectorize  Separate x- and y-component  Compute dominant component and ignore smaller one  Store in array
  • 30. Implementation: Step 3  Matching  Match captured vector array to pre-defined gesture library  If no match, pop smallest vector from array and repeat matching process
  • 31. Example Fig. 1 – User input Fig. 2 – Captured/filtered pointer data Fig. 3 – After vectorization Fig. 4 – Final matching result
  • 32.   Allows for a quicker and more efficient UI  Universal Design  Enhances usability for visually-impaired as well as non-impaired  Easily added to existing touchscreen devices, no additional hardware required Goal
  • 33.   A personal computerwith 20 GBfree hard disk space, 1GBRAMand PIV + processorcan be efficient enough.  The Windows Vista operating systemwas chosen because the CCV package is highly supported in Windows. Computer Subsystem
  • 34.   Many different platforms can be used to develop multi-touch applications utilizing TUIO events. Such platforms include:  Adobe Flash  Java  C++  Python Application Development
  • 35.   Personal Computing  Graphics  Audio Mixing  Video Playing  ComputerGaming  Slide Presentations ……and many more! APPLICATIONS

Editor's Notes

  1. Introductions