Subscribe free to our newsletters via your
. 24/7 Space News .




ROBO SPACE
Vision system for household robots
by Staff Writers
Boston MA (SPX) Jan 13, 2015


File image.

For household robots ever to be practical, they'll need to be able to recognize the objects they're supposed to manipulate. But while object recognition is one of the most widely studied topics in artificial intelligence, even the best object detectors still fail much of the time.

Researchers at MIT's Computer Science and Artificial Intelligence Laboratory believe that household robots should take advantage of their mobility and their relatively static environments to make object recognition easier, by imaging objects from multiple perspectives before making judgments about their identity. Matching up the objects depicted in the different images, however, poses its own computational challenges.

In a paper appearing in a forthcoming issue of the International Journal of Robotics Research, the MIT researchers show that a system using an off-the-shelf algorithm to aggregate different perspectives can recognize four times as many objects as one that uses a single perspective, while reducing the number of misidentifications.

They then present a new algorithm that is just as accurate but that, in some cases, is 10 times as fast, making it much more practical for real-time deployment with household robots.

"If you just took the output of looking at it from one viewpoint, there's a lot of stuff that might be missing, or it might be the angle of illumination or something blocking the object that causes a systematic error in the detector," says Lawson Wong, a graduate student in electrical engineering and computer science and lead author on the new paper.

"One way around that is just to move around and go to a different viewpoint."

First stab
Wong and his thesis advisors - Leslie Kaelbling, the Panasonic Professor of Computer Science and Engineering, and Tomas Lozano-Perez, the School of Engineering Professor of Teaching Excellence - considered scenarios in which they had 20 to 30 different images of household objects clustered together on a table. In several of the scenarios, the clusters included multiple instances of the same object, closely packed together, which makes the task of matching different perspectives more difficult.

The first algorithm they tried was developed for tracking systems such as radar, which must also determine whether objects imaged at different times are in fact the same. "It's been around for decades," Wong says. "And there's a good reason for that, which is that it really works well. It's the first thing that most people think of."

For each pair of successive images, the algorithm generates multiple hypotheses about which objects in one correspond to which objects in the other. The problem is that the number of hypotheses compounds as new perspectives are added. To keep the calculation manageable, the algorithm discards all but its top hypotheses at each step. Even so, sorting through them all, after the last hypothesis has been generated, is a time-consuming task.

Representative sampling
In hopes of arriving at a more efficient algorithm, the MIT researchers adopted a different approach. Their algorithm doesn't discard any of the hypotheses it generates across successive images, but it doesn't attempt to canvass them all, either. Instead, it samples from them at random. Since there's significant overlap between different hypotheses, an adequate number of samples will generally yield consensus on the correspondences between the objects in any two successive images.

To keep the required number of samples low, the researchers adopted a simplified technique for evaluating hypotheses. Suppose that the algorithm has identified three objects from one perspective and four from another.

The most mathematically precise way to compare hypotheses would be to consider every possible set of matches between the two groups of objects: the set that matches objects 1, 2, and 3 in the first view to objects 1, 2, and 3 in the second; the set that matches objects 1, 2, and 3 in the first to objects 1, 2, and 4 in the second; the set that matches objects 1, 2, and 3 in the first view to objects 1, 3, and 4 in the second, and so on.

In this case, if you include the possibilities that the detector has made an error and that some objects are occluded from some views, that approach would yield 304 different sets of matches.

Instead, the researchers' algorithm considers each object in the first group separately and evaluates its likelihood of mapping onto an object in the second group. So object 1 in the first group could map onto objects 1, 2, 3, or 4 in the second, as could object 2, and so on. Again, with the possibilities of error and occlusion factored in, this approach requires only 20 comparisons.

It does, however, open the door to nonsensical results. The algorithm could conclude that the most likely match for object 3 in the second group is object 3 in the first - and it could also conclude that the most likely match for object 4 in the second group is object 3 in the first. So the researchers' algorithm also looks for such double mappings and re-evaluates them.

That takes extra time, but not nearly as much as considering aggregate mappings would. In this case, the algorithm would perform 32 comparisons - more than 20, but significantly less than 304.


Thanks for being here;
We need your help. The SpaceDaily news network continues to grow but revenues have never been harder to maintain.

With the rise of Ad Blockers, and Facebook - our traditional revenue sources via quality network advertising continues to decline. And unlike so many other news sites, we don't have a paywall - with those annoying usernames and passwords.

Our news coverage takes time and effort to publish 365 days a year.

If you find our news sites informative and useful then please consider becoming a regular supporter or for now make a one off contribution.
SpaceDaily Contributor
$5 Billed Once


credit card or paypal
SpaceDaily Monthly Supporter
$5 Billed Monthly


paypal only


.


Related Links
Massachusetts Institute of Technology
All about the robots on Earth and beyond!






Comment on this article via your Facebook, Yahoo, AOL, Hotmail login.

Share this article via these popular social media networks
del.icio.usdel.icio.us DiggDigg RedditReddit GoogleGoogle








ROBO SPACE
NASA Robot Plunges Into Volcano to Explore Fissure
Pasadena CA (JPL) Jan 08, 2015
Volcanoes have always fascinated Carolyn Parcheta. She remembers a pivotal moment watching a researcher take a lava sample on a science TV program video in 6th grade. "I said to myself, I'm going to do that some day," said Parcheta, now a NASA postdoctoral fellow based at NASA's Jet Propulsion Laboratory in Pasadena, California. Exploring volcanoes is risky business. That's why Parcheta an ... read more


ROBO SPACE
Service module of China's lunar orbiter enters 127-minute orbit

Service Module of Chinese Probe Enters Lunar Orbit

Chinese spacecraft to return to moon's orbit

Russian Company Proposes to Build Lunar Base

ROBO SPACE
Crystal-Rich Rock 'Mojave' is Next Mars Drill Target

Russia-EU Mars Research Program to Be Completed

Mars is warmer than some parts of the U.S. and Canada

NASA Mars Rover Opportunity Climbs to High Point on Rim

ROBO SPACE
Long duration weightlessness in space induces a blood shift

Experts explore the medical safety needs of civilian space travel

NASA, Nissan to Create Interplanetary Driverless Vehicles

The 'human' side of robots at electronics show

ROBO SPACE
China launches the FY-2 08 meteorological satellite successfully

China's Long March puts satellite in orbit on 200th launch

Countdown to China's new space programs begins

China develops new rocket for manned moon mission: media

ROBO SPACE
Astronauts take shelter after alarm at space station

Russia delays decision on using ISS after 2020

SpaceX delivers late Xmas gifts to Space Station

Space station worms help battle muscle and bone loss

ROBO SPACE
Firefly Space Systems and NASA have Inked Space Act Agreement

Vega ready to launch ESA spaceplane

SpaceX CEO Elon Musk wants to shake up satellite industry

Soyuz Installed at Baikonur, Expected to Launch Wednesday

ROBO SPACE
Ground-breaking research to discover new planets

A twist on planetary origins

NASA releases retro-styled travel posters for newly discovered planets

NameExoWorlds contest opens

ROBO SPACE
Integrated space-group and crystal-structure determination

Moving origami techniques forward for self-folding 3-D structures

Raytheon's enhanced AESA radar a boon for F/A-18 aircraft

New Satellite Technologies For Cleaner Low Orbits




The content herein, unless otherwise known to be public domain, are Copyright 1995-2014 - Space Media Network. All websites are published in Australia and are solely subject to Australian law and governed by Fair Use principals for news reporting and research purposes. AFP, UPI and IANS news wire stories are copyright Agence France-Presse, United Press International and Indo-Asia News Service. ESA news reports are copyright European Space Agency. All NASA sourced material is public domain. Additional copyrights may apply in whole or part to other bona fide parties. Advertising does not imply endorsement, agreement or approval of any opinions, statements or information provided by Space Media Network on any Web page published or hosted by Space Media Network. Privacy Statement All images and articles appearing on Space Media Network have been edited or digitally altered in some way. Any requests to remove copyright material will be acted upon in a timely and appropriate manner. Any attempt to extort money from Space Media Network will be ignored and reported to Australian Law Enforcement Agencies as a potential case of financial fraud involving the use of a telephonic carriage device or postal service.