This page contains links to movie demos of some of the work that
we have done in the past; most of the movies are self-explanatory
if you are familiar with the general are of research from which they stem.
MOVIE | CONTENT | DESCRIPTION |
Clown Face | Tracking, HCI, Animation | Clown Face Animation, Kentaro bouncing ball. |
Human-Computer
Interface Demos |
Tracking, HCI | XVision Interactive GUI, Color Buttons, Vision-based Interactive Games. |
Robotics
& Tracking
Demos |
Tracking, HCI, Robotics, Robocup | Robotic arm plays air hockey using visual information about the puck. Scout robots play soccer (footage is sped up to shrink file size). |
Head Position | Tracking, HCI | Pan Tilt Pose Imitation |
Color | Tracking | Color tracking alone cannot differentiate chess pieces being tracked. |
Contour | Tracking | Contour tracking alone cannot differentiate chess pieces being tracked. |
Color + Contour | Tracking | With the proper framework, color and contour tracking (using a snake) combine to disambiguate the figure being tracked |
Color + Contour | Tracking | Another example of color and contour tracking. |
SSD | Tracking | A demonstration of SSD tracking and associated capabilities. |
Cell Probe | Tracking, HCI. | A vision module tracks a cell and the tip of a probe as it is manipulated under a microscope. Potential Suitability for biomed applications and coputer aided control. |
Soldiers | Tracking, Robotics | A vision module tracks soldiers as they move through a hallway, apparently relying on color. Demonstrates suitability of tracking to simple following behaviors. |
IR Video | Tracking | A vision module uses snakes to trace the heads of people in a movie taken with an IR camera. |
IR Video | Tracking | A vision module uses snakes to track (encircle) the heads of people in a movie taken with an IR camera. |
IR Video | Tracking | A vision module uses snakes to track the torsos of people in a movie taken with an IR camera. |
Pursuit | Tracking, Robotics | A Scout robot tracks and follows a human as he moves about a room. |
Automatic
Seletion of
Regions of Interest |
Tracking, Robotics | Points of interest are picked out as a robot moves past the open door to a room |
Automatic
Seletion of
Regions of Interest |
Tracking, Robotics | Points of interest are picked out as a robot moves past the open door to a room. This video runs faster than the previous one. |
Dead Reckoning | Robotics | A robot uses simple dead reckoning to maintain a trajectory. Demonstrates error in this technique. |
Visual Servoing | Tracking, Robotics, Visual Servoing | A robot uses selected features in environment to maintain a trajectory. |
Visual servoing | Tracking, Robotics, Visual Servoing | A robot uses selected features in environment to maintain a trajectory. The robot is perturbed to demonstrate the utility of having visual input in the control loopl. |
Visual servoing | Tracking, Robotics, Visual Servoing | A robot uses selected features in environment to maintain a trajectory. The robot is perturbed to demonstrate the utility of having visual input in the control loopl. |
Hand-eye coordination | Tracking, Robotics, Visual Servoing | A robotic arm performs an online alignment task. Tracking is illustrated in video. Handles perturbation of environment. |
Hand-eye coordination | Tracking, Robotics, Visual Servoing | A robotic arm performs an online alignment task. Diskette insertion in disk drive. |
Hand-eye coordination | Tracking, Robotics, Visual Servoing | A robotic arm performs an online alignment task. Handles perturbation of environment. |
Vein Cannulation | Robotics, HCI | The Steady-Hand Robot is used to cannulate an 80 micron diameter vein in the CAM of a chicken egg; video taken through a microscope |
Medical Robotics Article | Robotics, HCI | A feature on medical robotics in the ERC, including the snake-robot, steady-hand robot, haptics, and language of surgery projects. (tar-gzipped DVD format, LARGE) |