80 likes | 212 Views
Fallstudien zum Pervasive Computing By Prof. Dr. Albrecht Schmidt. Presented by: Zahid Nawaz Students M. Sc. Systems Engineering University of Duisburg Essen. What are Multi-touch Systems. Multi-touch is a human computer interection technique and the hardware devices that implement it
E N D
Fallstudien zum Pervasive Computing By Prof. Dr. Albrecht Schmidt Presented by: Zahid Nawaz Students M. Sc. Systems EngineeringUniversity of Duisburg Essen
What are Multi-touch Systems • Multi-touch is a human computer interection technique and the hardware devices that implement it • A Multi-Touch system is a system where multipule user can simultaneously activate multiple points on touch sensitive surface • Each activated point(touch) is considered as a mouse click in rich client applications. • Replace Mouse and Key Board(For specific scenarios)
Touch Lib • Touch Lib is a library for creating multi-touch interaction surfaces • Work with infrared light and send touch events to your application • Touch Lib can broadcast events to TUIO Protocol • It has no Graphical User Interface • Written in C++
How it all works? • Attach Webcam and projector with you PC/notebook • Extend 2end desktop of your machine (pc) • Make it primary desktop • Start Configapp.exe for calibiration, complete calibiration accordingly • Start OSC (open sound control) • Start flash OSC • Start your application
Hardware Architecture Webcam Computer system where application run Projector Touchscreen
VideoThek Application • Idea is to create a Entertainment table to search a movie with your favorite cast by merging multiple movies • e.g. Martin interested to watch a movie where both Al pacino and Robert De Niro playing. He don‘t know the name of that movie. He simply merg one known movie of Al pacino with a movie of Robert De Niro and systme return result as Heat where both of his favirote actors playing
Application Architecture Flash Container OSC Videothek TUIO 127.0.0.1:3000 127.0.0.1 ASP Scripts DB