1 / 7

Team 22

Team 22. Project-Virtual Whiteboard. Concept & Motivation. Whiteboard is convenient, but you can’t carry it around. Writing/Drawing in software is useful, but hard to draw with mouse Why not combine them? A portable projected whiteboard . Collaborative projected virtual whiteboard

hoshi
Download Presentation

Team 22

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. Team 22 Project-Virtual Whiteboard

  2. Concept & Motivation • Whiteboard is convenient, but you can’t carry it around. • Writing/Drawing in software is useful, but hard to draw with mouse • Why not combine them? • A portable projected whiteboard. • Collaborative projected virtual whiteboard • Link together through internet • Share work with others around the world • Projected, can set up using any flat surface

  3. Competitive Analysis

  4. Requirements • Trackable light source • LED device trackable by a smartphone camera • Fixed boundary light source • LED devices at the four corners to indicate projected board boundary • Smartphone • Perform image processing from captured video • Render LED sources • Central server board • Process rendered output from smartphone into a display • Connect to the internet and communicate with other Virtual Whiteboards • Projector • Project information from server board Each server board creates a local virtual whiteboard.Server boards connect together through internet.

  5. Technical Specifications • Hardware: • LED pen (act like a marker) CLIENT END • Red/Purple LED light • 9V battery, 9V battery cap • Resistors • Android phone (for image capturing and some image processing) CLIENT END • BeagleBoard-xM (for combining clients’ information) SERVER END • Projector/screen (display output) • Software: • Android SDK 2.3 (Phones/Clients) • Ubuntu/C (BeagleBoard-xM) • USB Driver, libusb • Protocols: • USB • Wi-Fi • VGA/DVI video output (from BeagleBoard to projector)

  6. Architecture Phone (capturing & processing images) Phone (capturing & processing images) Light Light LED Pen (light source) LED Pen (light source) Client End 1 Client End 2 …... Projector Server End USB/Wi-Fi BeagleBoard (Construct output) …... VGA/DVI

  7. Risk & mitigation plan

More Related