SlideShare ist ein Scribd-Unternehmen logo
1 von 26
1 of 26
DarshanVithani
ME CSE Department,
Parul Institute Of Engineering and Technology
4 October 2013
Optical Multi-touch Technology
2 of 26Optical Multi-Touch Technology
Multi-touch Table
3 of 26Optical Multi-Touch Technology
Contents
Introduction to Multi–Touch Technology
Description of MT Devices
Various Sub System
H/W & S/W Required
Usage of Multi-Touch devices
4 of 26Optical Multi-Touch Technology
Introduction
Multi-touch technology is
an advanced human-
computer interaction
technique that recogonises
multiple touch points and
also includes the hardware
devices for implement it
5 of 26Optical Multi-Touch Technology
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.
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.
6 of 26Optical Multi-Touch Technology
How Does a Touchscreen Work?
A basic touch-screen has
three main components:
Touch sensor;
Controller;
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.
7 of 26Optical Multi-Touch Technology
Touchscreen Technology
Resistive Capacitive Optical
8 of 26Optical Multi-Touch Technology
TERMINOLOGY
 Diffuser: Screen surface for projection.
 IR Lasers: Laser emitting IR Beam.
 IR Led: Led emitting IR.
 Blob - A bright luminescent object
 Blob tracking - Assigning each blob an ID (identifier).
 TUIO - A protocol used for communicating the position, size, and
relative velocity of blobs. (Tangible User Interface Object)
 CCV: An open source software for blob tracking. (Community Core
Vision)
 MT: Multitouch
9 of 26Optical Multi-Touch Technology
 FTIR :Frustrated Total Internal Reflection
 DI: Diffused Illumination
 DSI: Diffused Surface Illumination
 LED LP: Led Laser Plane
 LLP: Laser Light Plane
TECHNIQUES
10 of 26Optical Multi-Touch Technology
FTIR :Frustrated Total Internal Reflection
11 of 26Optical Multi-Touch Technology
Diffused Illumination
12 of 26Optical Multi-Touch Technology
Diffused Surface Illumination
13 of 26Optical Multi-Touch Technology
LED LP
14 of 26Optical Multi-Touch Technology
IR LASER PLANE
15 of 26Optical Multi-Touch Technology
BLOCK DIAGRAM OF TABLE
16 of 26Optical Multi-Touch Technology
BLOCK DIAGRAM OF WALL
17 of 26Optical Multi-Touch Technology
Implementation on Wall
18 of 26Optical Multi-Touch Technology
Camera Sensor & IR Bandpass Filter
19 of 26Optical Multi-Touch Technology
Input Subsystem: The Camera
 We can use a simple
web camera that can
be easily available in
the market.
 It can be made
capable of detecting
IR by simply removing
the filter from the
lens
20 of 26Optical Multi-Touch Technology
Output Subsystem: Projector
 We can use a simple web camera that can be
easily available in the market.
 It can be made capable of detecting IR by simply
removing the filter from the lens
21 of 26Optical Multi-Touch Technology
Computer Subsystem
 A personal computer with 20 GB
free hard disk space, 1GB RAM and
PIV + processor can be efficient
enough.
 The Windows XP/7/8 operating
system was chosen because the CCV
package is highly supported in
Windows.
 It is also support Mac OS ,linux
Debian , Ubuntu & Fedora etc
22 of 26Optical Multi-Touch Technology
Application Development
 Adobe Flash / Flex / Air
 Browser & Web (HTML/CSS/Javascript)
 C/C++ (CCV/OpenCV/OpenGL/OpenFrameworks)
 Java (Android/Processing.org)
 C# (.NET/Silverlight/WPF)
 Objective-C (Cocoa/iPhone)
23 of 26Optical Multi-Touch Technology
APPLICATIONS
 Personal Computing
 Advertising
 Graphics
 Audio Mixing
 Video Playing
 Computer Gaming
 Slide Presentations
……and many more!
24 of 26Optical Multi-Touch Technology
CONCLUSION
 Multi-touch technologies have a long history. Mostly multi Touch devices
have limited resolution, are relatively complex, and don't easily and
inexpensively scale up to large dimensions.
 Optical Multi-touch technology use FTIR technique that is simple and easy
to implement . It provides any resolution displays supported with high
graphics.
 In this research , it requires a significant amount of space behind the
interaction surface. Instead of this we can use Raspberry Pi & its
introduction covered by Pranav Pathak.
25 of 26Optical Multi-Touch Technology
REFERENCES
[1] Low-Cost Multi-Touch Sensing through FTIR by Jefferson Y. Han
[2] Buxton, W., Hill, R., and Rowley, P. 1985. Issues and Techniques in
[3] Touch-Sensitive Tablet Input
[4] Donald Hearn ,M Pauline Baker, Computer Graphics C version, 2/E
[5] Pearson Education ,2003
[6] Buxton, Bill. 2008. Multi-Touch Systems that I Have Known and Loved.
[7] URL: http://www.billbuxton.com/multitouchOverview.html
[8] How to build a multi touch by Harry Vaan Der
[9] Opensource,MultitouchDisplay,http://www.technologyreview.com/Infotec
[10] OpenCV on the Raspberry Pi
, http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=6354
26 of 26
Thank You
Darshan Vithani, 4 October 2013

Weitere ähnliche Inhalte

Was ist angesagt?

Multi-Touch Interaction Overview
Multi-Touch Interaction OverviewMulti-Touch Interaction Overview
Multi-Touch Interaction OverviewTNO
 
Multi Touch Tomorrow's Interface
Multi Touch Tomorrow's InterfaceMulti Touch Tomorrow's Interface
Multi Touch Tomorrow's Interfaceguest2ece86
 
Multi-touch Technologies; Hardware and Optical Tracking Techniques
Multi-touch Technologies; Hardware and Optical Tracking TechniquesMulti-touch Technologies; Hardware and Optical Tracking Techniques
Multi-touch Technologies; Hardware and Optical Tracking TechniquesJazmi Jamal
 
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
 
Z force touch screen technology
Z force touch screen technologyZ force touch screen technology
Z force touch screen technologylokesh naidu
 
Neonode zForce Touch Screen Technology
Neonode zForce Touch Screen TechnologyNeonode zForce Touch Screen Technology
Neonode zForce Touch Screen TechnologyArron Laser
 
Touch screen technology
Touch screen technologyTouch screen technology
Touch screen technologyVivektech
 
Neonode's zForce Air Technology
Neonode's zForce Air TechnologyNeonode's zForce Air Technology
Neonode's zForce Air TechnologyAshish Kumar
 
Implementation of capacitive touch screen in smart devices
Implementation of capacitive touch screen in smart devicesImplementation of capacitive touch screen in smart devices
Implementation of capacitive touch screen in smart devicesaseemavinab
 
Touchscreen technology report
Touchscreen technology reportTouchscreen technology report
Touchscreen technology reportVivektech
 
Multi Touch And Gesture Event Interface And Types
Multi Touch And Gesture Event Interface And TypesMulti Touch And Gesture Event Interface And Types
Multi Touch And Gesture Event Interface And TypesEthan Cha
 
Touch screen(ppt)
Touch screen(ppt)Touch screen(ppt)
Touch screen(ppt)Tauphik
 

Was ist angesagt? (20)

Multi touch
Multi touchMulti touch
Multi touch
 
Multi touch interaction
Multi touch interactionMulti touch interaction
Multi touch interaction
 
Multi-Touch Interaction Overview
Multi-Touch Interaction OverviewMulti-Touch Interaction Overview
Multi-Touch Interaction Overview
 
Multi Touch Tomorrow's Interface
Multi Touch Tomorrow's InterfaceMulti Touch Tomorrow's Interface
Multi Touch Tomorrow's Interface
 
Multi-touch Technologies; Hardware and Optical Tracking Techniques
Multi-touch Technologies; Hardware and Optical Tracking TechniquesMulti-touch Technologies; Hardware and Optical Tracking Techniques
Multi-touch Technologies; Hardware and Optical Tracking Techniques
 
Multi touch interactive screen, MIE Competition
Multi touch interactive screen, MIE CompetitionMulti touch interactive screen, MIE Competition
Multi touch interactive screen, MIE Competition
 
Touchless Technology
Touchless TechnologyTouchless Technology
Touchless Technology
 
NeoNode
NeoNodeNeoNode
NeoNode
 
Z force touch screen technology
Z force touch screen technologyZ force touch screen technology
Z force touch screen technology
 
AirBar Sensor
AirBar SensorAirBar Sensor
AirBar Sensor
 
Neonode zForce Touch Screen Technology
Neonode zForce Touch Screen TechnologyNeonode zForce Touch Screen Technology
Neonode zForce Touch Screen Technology
 
Touch screen technology
Touch screen technologyTouch screen technology
Touch screen technology
 
Neonode's zForce Air Technology
Neonode's zForce Air TechnologyNeonode's zForce Air Technology
Neonode's zForce Air Technology
 
Touch screen report
Touch screen reportTouch screen report
Touch screen report
 
touch screen technology presentation
touch screen technology presentationtouch screen technology presentation
touch screen technology presentation
 
Implementation of capacitive touch screen in smart devices
Implementation of capacitive touch screen in smart devicesImplementation of capacitive touch screen in smart devices
Implementation of capacitive touch screen in smart devices
 
Touchscreen technology report
Touchscreen technology reportTouchscreen technology report
Touchscreen technology report
 
Multi Touch And Gesture Event Interface And Types
Multi Touch And Gesture Event Interface And TypesMulti Touch And Gesture Event Interface And Types
Multi Touch And Gesture Event Interface And Types
 
Touch screen(ppt)
Touch screen(ppt)Touch screen(ppt)
Touch screen(ppt)
 
Touch Screen Technology
Touch Screen TechnologyTouch Screen Technology
Touch Screen Technology
 

Andere mochten auch

Touch Screen Technology PRESENTATION
Touch Screen Technology PRESENTATIONTouch Screen Technology PRESENTATION
Touch Screen Technology PRESENTATIONMrQaz996
 
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
 
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGYA SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGYpharmaindexing
 
multy touch interaction
multy touch interactionmulty touch interaction
multy touch interactionRajesh Gaddam
 
Green building materials
Green building materialsGreen building materials
Green building materialschazza1234
 
Green Building Materials
Green Building MaterialsGreen Building Materials
Green Building MaterialsAkash Hirpara
 
Sixth sense tech. from vikas
Sixth sense tech. from vikasSixth sense tech. from vikas
Sixth sense tech. from vikasvikasthegod
 
Surface Computing
Surface ComputingSurface Computing
Surface Computingshivu1234
 
I-Mode TECHNOLOGY
I-Mode TECHNOLOGYI-Mode TECHNOLOGY
I-Mode TECHNOLOGYArun P Raju
 
Green Building Materials & Techniques3 Nov 2009spm
Green Building Materials & Techniques3 Nov 2009spmGreen Building Materials & Techniques3 Nov 2009spm
Green Building Materials & Techniques3 Nov 2009spmDR.S.P. MISHRA
 
Biometric Technology
Biometric TechnologyBiometric Technology
Biometric Technologytwuniversity
 
Surface computing
Surface computingSurface computing
Surface computingChandan Jha
 
iDEN Technology
iDEN Technology iDEN Technology
iDEN Technology Naveen Ivao
 
Eco friendly building materials
Eco friendly building materialsEco friendly building materials
Eco friendly building materialslstikore
 
Virtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and BoardVirtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and Boardsumit kumar
 
Prinsip rekaan premis makanan
Prinsip rekaan premis makananPrinsip rekaan premis makanan
Prinsip rekaan premis makananAsif Yahya
 

Andere mochten auch (20)

Touchscreen PPT
Touchscreen PPTTouchscreen PPT
Touchscreen PPT
 
Touch Screen Technology PRESENTATION
Touch Screen Technology PRESENTATIONTouch Screen Technology PRESENTATION
Touch Screen Technology PRESENTATION
 
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
 
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGYA SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
A SURVEY ON NUMEROUS DEVELOPMENTS IN MULTI-TOUCH TECHNOLOGY
 
multy touch interaction
multy touch interactionmulty touch interaction
multy touch interaction
 
Green building materials
Green building materialsGreen building materials
Green building materials
 
Green Building Materials
Green Building MaterialsGreen Building Materials
Green Building Materials
 
Phishing technology
Phishing technologyPhishing technology
Phishing technology
 
Sixth sense tech. from vikas
Sixth sense tech. from vikasSixth sense tech. from vikas
Sixth sense tech. from vikas
 
Surface Computing
Surface ComputingSurface Computing
Surface Computing
 
I-Mode TECHNOLOGY
I-Mode TECHNOLOGYI-Mode TECHNOLOGY
I-Mode TECHNOLOGY
 
Green Building Materials & Techniques3 Nov 2009spm
Green Building Materials & Techniques3 Nov 2009spmGreen Building Materials & Techniques3 Nov 2009spm
Green Building Materials & Techniques3 Nov 2009spm
 
Surface computer
Surface computer Surface computer
Surface computer
 
Biometric Technology
Biometric TechnologyBiometric Technology
Biometric Technology
 
E ink
E inkE ink
E ink
 
Surface computing
Surface computingSurface computing
Surface computing
 
iDEN Technology
iDEN Technology iDEN Technology
iDEN Technology
 
Eco friendly building materials
Eco friendly building materialsEco friendly building materials
Eco friendly building materials
 
Virtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and BoardVirtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and Board
 
Prinsip rekaan premis makanan
Prinsip rekaan premis makananPrinsip rekaan premis makanan
Prinsip rekaan premis makanan
 

Ähnlich wie Optical Multi Touch Technology

Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...Iaetsd Iaetsd
 
Controlling Computer using Hand Gestures
Controlling Computer using Hand GesturesControlling Computer using Hand Gestures
Controlling Computer using Hand GesturesIRJET Journal
 
U NIVERSAL ICT D EVICE C ONTROLLER FOR THE V ISUALLY C HALLENGED
U NIVERSAL  ICT D EVICE  C ONTROLLER FOR THE  V ISUALLY  C HALLENGEDU NIVERSAL  ICT D EVICE  C ONTROLLER FOR THE  V ISUALLY  C HALLENGED
U NIVERSAL ICT D EVICE C ONTROLLER FOR THE V ISUALLY C HALLENGEDIJCI JOURNAL
 
M ACHINE T RANSLATION D EVELOPMENT F OR I NDIAN L ANGUAGE S A ND I TS A PPROA...
M ACHINE T RANSLATION D EVELOPMENT F OR I NDIAN L ANGUAGE S A ND I TS A PPROA...M ACHINE T RANSLATION D EVELOPMENT F OR I NDIAN L ANGUAGE S A ND I TS A PPROA...
M ACHINE T RANSLATION D EVELOPMENT F OR I NDIAN L ANGUAGE S A ND I TS A PPROA...ijnlc
 
Touchless-Touchscreen-Technology-PPT.pptx
Touchless-Touchscreen-Technology-PPT.pptxTouchless-Touchscreen-Technology-PPT.pptx
Touchless-Touchscreen-Technology-PPT.pptxArebuMaruf
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreenvishnu murthy
 
The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9IOSR Journals
 
Real Time Head & Hand Tracking Using 2.5D Data
Real Time Head & Hand Tracking Using 2.5D Data Real Time Head & Hand Tracking Using 2.5D Data
Real Time Head & Hand Tracking Using 2.5D Data Harin Veera
 
Automated deployment of data collection policies over heterogeneous shared se...
Automated deployment of data collection policies over heterogeneous shared se...Automated deployment of data collection policies over heterogeneous shared se...
Automated deployment of data collection policies over heterogeneous shared se...Cyril Cecchinel
 
A Survey Paper on Controlling Computer using Hand Gestures
A Survey Paper on Controlling Computer using Hand GesturesA Survey Paper on Controlling Computer using Hand Gestures
A Survey Paper on Controlling Computer using Hand GesturesIRJET Journal
 
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemArduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemMadhav Reddy Chintapalli
 
Node-RED Interoperability Test
Node-RED Interoperability TestNode-RED Interoperability Test
Node-RED Interoperability TestBoris Adryan
 
Report on touch screen
Report on touch screenReport on touch screen
Report on touch screenAlisha Korpal
 
IRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation Control
IRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation ControlIRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation Control
IRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation ControlIRJET Journal
 
Btec Business Level 3 Unit 14 M1
Btec Business Level 3 Unit 14 M1Btec Business Level 3 Unit 14 M1
Btec Business Level 3 Unit 14 M1Rachel Phillips
 

Ähnlich wie Optical Multi Touch Technology (20)

Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...Iirdem design and implementation of finger writing in air by using open cv (c...
Iirdem design and implementation of finger writing in air by using open cv (c...
 
Worldkit System
Worldkit SystemWorldkit System
Worldkit System
 
Decoding touch technology
Decoding touch technologyDecoding touch technology
Decoding touch technology
 
Controlling Computer using Hand Gestures
Controlling Computer using Hand GesturesControlling Computer using Hand Gestures
Controlling Computer using Hand Gestures
 
U NIVERSAL ICT D EVICE C ONTROLLER FOR THE V ISUALLY C HALLENGED
U NIVERSAL  ICT D EVICE  C ONTROLLER FOR THE  V ISUALLY  C HALLENGEDU NIVERSAL  ICT D EVICE  C ONTROLLER FOR THE  V ISUALLY  C HALLENGED
U NIVERSAL ICT D EVICE C ONTROLLER FOR THE V ISUALLY C HALLENGED
 
M ACHINE T RANSLATION D EVELOPMENT F OR I NDIAN L ANGUAGE S A ND I TS A PPROA...
M ACHINE T RANSLATION D EVELOPMENT F OR I NDIAN L ANGUAGE S A ND I TS A PPROA...M ACHINE T RANSLATION D EVELOPMENT F OR I NDIAN L ANGUAGE S A ND I TS A PPROA...
M ACHINE T RANSLATION D EVELOPMENT F OR I NDIAN L ANGUAGE S A ND I TS A PPROA...
 
Touchless-Touchscreen-Technology-PPT.pptx
Touchless-Touchscreen-Technology-PPT.pptxTouchless-Touchscreen-Technology-PPT.pptx
Touchless-Touchscreen-Technology-PPT.pptx
 
Touch screen
Touch screenTouch screen
Touch screen
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreen
 
The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9The Wireless Remote Control Car Based On Arm9
The Wireless Remote Control Car Based On Arm9
 
Real Time Head & Hand Tracking Using 2.5D Data
Real Time Head & Hand Tracking Using 2.5D Data Real Time Head & Hand Tracking Using 2.5D Data
Real Time Head & Hand Tracking Using 2.5D Data
 
Automated deployment of data collection policies over heterogeneous shared se...
Automated deployment of data collection policies over heterogeneous shared se...Automated deployment of data collection policies over heterogeneous shared se...
Automated deployment of data collection policies over heterogeneous shared se...
 
A Survey Paper on Controlling Computer using Hand Gestures
A Survey Paper on Controlling Computer using Hand GesturesA Survey Paper on Controlling Computer using Hand Gestures
A Survey Paper on Controlling Computer using Hand Gestures
 
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemArduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning System
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
Node-RED Interoperability Test
Node-RED Interoperability TestNode-RED Interoperability Test
Node-RED Interoperability Test
 
Report on touch screen
Report on touch screenReport on touch screen
Report on touch screen
 
IRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation Control
IRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation ControlIRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation Control
IRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation Control
 
Di splay systems
Di splay systemsDi splay systems
Di splay systems
 
Btec Business Level 3 Unit 14 M1
Btec Business Level 3 Unit 14 M1Btec Business Level 3 Unit 14 M1
Btec Business Level 3 Unit 14 M1
 

Kürzlich hochgeladen

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Kürzlich hochgeladen (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Optical Multi Touch Technology

  • 1. 1 of 26 DarshanVithani ME CSE Department, Parul Institute Of Engineering and Technology 4 October 2013 Optical Multi-touch Technology
  • 2. 2 of 26Optical Multi-Touch Technology Multi-touch Table
  • 3. 3 of 26Optical Multi-Touch Technology Contents Introduction to Multi–Touch Technology Description of MT Devices Various Sub System H/W & S/W Required Usage of Multi-Touch devices
  • 4. 4 of 26Optical Multi-Touch Technology Introduction Multi-touch technology is an advanced human- computer interaction technique that recogonises multiple touch points and also includes the hardware devices for implement it
  • 5. 5 of 26Optical Multi-Touch Technology 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. 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.
  • 6. 6 of 26Optical Multi-Touch Technology How Does a Touchscreen Work? A basic touch-screen has three main components: Touch sensor; Controller; 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.
  • 7. 7 of 26Optical Multi-Touch Technology Touchscreen Technology Resistive Capacitive Optical
  • 8. 8 of 26Optical Multi-Touch Technology TERMINOLOGY  Diffuser: Screen surface for projection.  IR Lasers: Laser emitting IR Beam.  IR Led: Led emitting IR.  Blob - A bright luminescent object  Blob tracking - Assigning each blob an ID (identifier).  TUIO - A protocol used for communicating the position, size, and relative velocity of blobs. (Tangible User Interface Object)  CCV: An open source software for blob tracking. (Community Core Vision)  MT: Multitouch
  • 9. 9 of 26Optical Multi-Touch Technology  FTIR :Frustrated Total Internal Reflection  DI: Diffused Illumination  DSI: Diffused Surface Illumination  LED LP: Led Laser Plane  LLP: Laser Light Plane TECHNIQUES
  • 10. 10 of 26Optical Multi-Touch Technology FTIR :Frustrated Total Internal Reflection
  • 11. 11 of 26Optical Multi-Touch Technology Diffused Illumination
  • 12. 12 of 26Optical Multi-Touch Technology Diffused Surface Illumination
  • 13. 13 of 26Optical Multi-Touch Technology LED LP
  • 14. 14 of 26Optical Multi-Touch Technology IR LASER PLANE
  • 15. 15 of 26Optical Multi-Touch Technology BLOCK DIAGRAM OF TABLE
  • 16. 16 of 26Optical Multi-Touch Technology BLOCK DIAGRAM OF WALL
  • 17. 17 of 26Optical Multi-Touch Technology Implementation on Wall
  • 18. 18 of 26Optical Multi-Touch Technology Camera Sensor & IR Bandpass Filter
  • 19. 19 of 26Optical Multi-Touch Technology Input Subsystem: The Camera  We can use a simple web camera that can be easily available in the market.  It can be made capable of detecting IR by simply removing the filter from the lens
  • 20. 20 of 26Optical Multi-Touch Technology Output Subsystem: Projector  We can use a simple web camera that can be easily available in the market.  It can be made capable of detecting IR by simply removing the filter from the lens
  • 21. 21 of 26Optical Multi-Touch Technology Computer Subsystem  A personal computer with 20 GB free hard disk space, 1GB RAM and PIV + processor can be efficient enough.  The Windows XP/7/8 operating system was chosen because the CCV package is highly supported in Windows.  It is also support Mac OS ,linux Debian , Ubuntu & Fedora etc
  • 22. 22 of 26Optical Multi-Touch Technology Application Development  Adobe Flash / Flex / Air  Browser & Web (HTML/CSS/Javascript)  C/C++ (CCV/OpenCV/OpenGL/OpenFrameworks)  Java (Android/Processing.org)  C# (.NET/Silverlight/WPF)  Objective-C (Cocoa/iPhone)
  • 23. 23 of 26Optical Multi-Touch Technology APPLICATIONS  Personal Computing  Advertising  Graphics  Audio Mixing  Video Playing  Computer Gaming  Slide Presentations ……and many more!
  • 24. 24 of 26Optical Multi-Touch Technology CONCLUSION  Multi-touch technologies have a long history. Mostly multi Touch devices have limited resolution, are relatively complex, and don't easily and inexpensively scale up to large dimensions.  Optical Multi-touch technology use FTIR technique that is simple and easy to implement . It provides any resolution displays supported with high graphics.  In this research , it requires a significant amount of space behind the interaction surface. Instead of this we can use Raspberry Pi & its introduction covered by Pranav Pathak.
  • 25. 25 of 26Optical Multi-Touch Technology REFERENCES [1] Low-Cost Multi-Touch Sensing through FTIR by Jefferson Y. Han [2] Buxton, W., Hill, R., and Rowley, P. 1985. Issues and Techniques in [3] Touch-Sensitive Tablet Input [4] Donald Hearn ,M Pauline Baker, Computer Graphics C version, 2/E [5] Pearson Education ,2003 [6] Buxton, Bill. 2008. Multi-Touch Systems that I Have Known and Loved. [7] URL: http://www.billbuxton.com/multitouchOverview.html [8] How to build a multi touch by Harry Vaan Der [9] Opensource,MultitouchDisplay,http://www.technologyreview.com/Infotec [10] OpenCV on the Raspberry Pi , http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=6354
  • 26. 26 of 26 Thank You Darshan Vithani, 4 October 2013