Berkeley EECS Super Extreme Virtual Wall Ball Omega

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
584 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Dec 8, 2010

This video showcases the final project we, Ashik Raj Manandhar and Danny Bazo, made for our UC Berkeley Electrical Engineering and Computer Science (EECS) 125 Robotics course we took in Fall 2007 taught by Prof. Ruzena Bajcsy and Dr. Vincent Duindam. It is an interactive game system composed of a digital camera, a laptop computer, a video projector, and a standard classroom white board. The projector displays a virtual game environment onto the white board with which players can interact by drawing with dry-erase markers. First the camera captures an image of the white board, then the software segments the image by color, then the game is projected on to the board, taking into account interactions between the drawn shapes and the virtual game environment.

We decided use a white board as the interface for human interaction because white boards are large, re-useable drawing surfaces with which most potential players (students) are familiar.

Our project focused on using computer vision to segment user input with color markers from the white background of the white board. During our development, we implemented several different types of segmentation algorithms to varying success. Our project also dealt with elements of game and interface programming--we had to evaluate frames efficiently, and provide a compelling, intuitive interface for the user.

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (2)

Sign In or Sign Up now to post a comment!
  • @chanfucius I am going to have to agree.

  • good looking guy at 0:24

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more