H+ Magazine
Covering technological, scientific, and cultural trends that are changing–and will change–human beings in fundamental ways.

Editor's Blog

Surfdaddy Orca
March 8, 2010

Toy Robot

Willow Garage is organizing a workshop at the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR) 2010 in San Francisco to discuss the intersection of computer vision with human-robot interaction. Willow Garage is the hardware and open source software organization behind the Robot Operating System (ROS) and the PR robot development platform. Here’s a recent video from Willow Garage of work done at the University of Illinois on how robots can be taught to perceive images:

Of all the human senses, the eyes present the largest quantity of data to the brain. For robots, the choice of eyes varies, from single light-dependant resistors to high-resolution video cameras. Processing hardware can include a few transistors in single detectors to a wide range of machine vision and image processing graphics cards developed for industrial use. Vision system software is often available as freeware or shareware on the Internet. Open source vision libraries such as OpenCV are available for C, C++, and Python, and include software for:

  • Getting input from cameras,
  • Transforming images,
  • Segmenting images and shape matching,
  • Pattern recognition, including face detection
  • Tracking and motion in two and three dimensions,
  • 3D reconstruction from stereo vision, and
  • Machine learning algorithms.

A recent PloS Computational Biology study leverages advances in stream processing hardware (high-end NVIDIA graphic cards and the PlayStation 3’s IBM Cell Processor) to accelerate progress in both artificial vision and our understanding of the computational underpinnings of biological vision. Led by researchers at MIT and Harvard, the study takes advantage of newer graphics processing hardware to explore the range of biologically-inspired vision models. The researchers compared selected parameter sets — for example, the number of image filters and filter weights — in relation to biological vision systems. Candidate parameter sets were randomly sampled to develop computational models and the models were subjected to “unsupervised learning” using the videos Cars and Planes, Boats, and clips from the TV series Law and Order. The researchers then used synthetic object recognition tests to compare the performance of the models, generating 7,500 model instantiations in three groups of 2,500. They found that combining the five best biologically-inspired models consistently outperformed state-of-the-art machine vision systems. They concluded that “this large-scale screening approach can yield significant, reproducible gains in performance in a variety of basic object recognition tasks and that it holds the promise of offering insight into which computational ideas are most important for achieving this performance.”

R.O.B.O.T. ComicsUnderstanding how the latest graphics hardware can be used to determine the computational underpinning of biologically-inspired computer vision systems will become increasing important for robots in human-populated environments as well as human-robot interaction (HRI). The Willow Garage workshop at CVPR promises to explore computer vision algorithms for tasks such as person detection, pose estimation, scene understanding, and object recognition — tasks that now require human teleoperation of robots.

HRI tasks where humans help robots to see (such as the work done at the University of Illinois) can help clarify the important features of computer vision algorithms. These algorithms are likely to improve the computational accuracy and object recognition capabilities of biologically-inspired vision systems as streaming graphics hardware continues to get faster. Oh, those robot eyes!

9 Comments

    it’s a good idea to ask humans via the internet but what happens when it’s 4chan telling the robot what everything is?

    [...]HRI tasks where humans help robots to see (such as the work done at the University of Illinois) can help clarify the important features of computer vision algorithms[...]

    A robot that can really see seems a little like a science fiction movie. Thank you for your detailed explanation. You have done a great job with this and we will check in later to see what else you come up with.

    If online casino gambling at on an Online Casino is your thing, then this is the casino with the best gambling payouts.

    Robots that can “see” are not science fiction at all video analysis algorithms are really advanced this days like moving detection , face recognition and object tracking are are all made with Pentium4 grade processors it is a matter of time until this hardware will be small enough to install in a robot.

    If online poker games at on an online poker room is your thing, then this is the poker rooms with the best rack backs.

    I am totaly agree with Sarah H.
    With Laser moving detection and scan etc..

    Great Blog!! Thanks for Sharing

    On this Website you can check the best online casino in the Web for Free

    Always fascinating to read about the technological nitty-gritty of robotics. I think many people take the complex mechanisms of human senses too much for granted until of course they start trying to replicate the same functions for machines. We are getting somewhere however, touch sensitivity for robots used to be the thing of dreams, now they seem to be able to handle fragile objects nimbly and without danger.

    Transformers Toys

    It’s not just the Japanese and Americans who are building humanoid robots. An ambitious coalition of researchers from German, French, and Italian universities and research labs recently met in Berlin to tackle the problem of how bots can autonomously learn and develop motor skills in open-ended environments. Dubbed AMARSi for Adaptive Modular Architecture for Rich Motor Skills, this EU-funded open source project is focused on one major goal: a qualitative jump in robotic motor skills that emulates the richness of the biological world. The researchers would ultimately like to see bots learn from doing as their co-workers do — rather than being told what to do.
    ——–
    william Smith
    Electrical Engineer.
    pass4sure 220-701 specialist.

    Robots that can “see” are not science fiction at all video experts algorithms are really advanced now days like moving detection , face recognition and object tracking are are all made with Pentium4 grade processors it is a matter of time until this hardware will be small enough to install in a robot. HRI tasks where humans help robots to see (such as the work done at the University of Illinois) can help clarify the important features of computer vision algorithms
    pass4sure 000-200| pass4sure 642-746

    hehe Robot Comics are very great! I love it so much…

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Join the h+ Community