1 / 14

L3PT

L3PT. Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov. Final Project Review. L3PT Overview. Peripheral for interacting with a computer Projects an interactive screen on wall or table

ita
Download Presentation

L3PT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. L3PT Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov Final Project Review

  2. L3PT Overview • Peripheral for interacting with a computer • Projects an interactive screen on wall or table • Provides a large workspace & remains portable

  3. System Block Diagram

  4. Accomplishments • Physical assembly • Image processing • Calibration • Multitouch capabilities • Linux Driver • Graphical user interface

  5. Image Processing • Use OpenCV libraries • Process each video frame in real time • Filters out ranges of RGB values • Detects center coordinates of blobs

  6. Calibration • Compensates for the size of the projected screen • Touch four corners of projected screen • Coordinates are scaled to corresponding PC coordinates • Accounts for skew

  7. Physical Assembly • Portable • Large workspace • Telescoping rod for adjusting screen size • Adjustment for wall or table projection

  8. Multitouch Capabilities • Ubuntu instead of Windows 7 • Two “finger” gestures • Tap • Double tap • Drag • Pinch / Reverse Pinch • Rotate • Right click • Gestures are application specific

  9. Linux Driver • Use uinput system • Creates a virtual device • Sends touch events to Ubuntu • Kernel communicates with other applications

  10. Graphical User Interface • User friendly interface • Buttons to perform various functions

  11. Average delay of 59.946 milliseconds Average rate of 17.56 frames per second Speed of Image Processing

  12. Cost to build L3PT • Laser pointers = $12.00 x 2 = $24.00 • Camera = $30.00 • IR Longpass Filter = $12.00 • Pico Projector = $135.00 • Physical assembly = $25.00 Total: $226.00

  13. Team Roles • Brian • Team lead / webmaster • Integrating multitouch capabilities • Greg • Image processing • Screen calibration • Nick • Linux driver • GUI • Dmitry • Camera and light filtering • Multi-disciplinary research

  14. Questions / DEMO

More Related