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

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
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
 

Recently uploaded (20)

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
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
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
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
 

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