5.28.2004

 

Robotic vision processing

One of the teams in DARPA's Grand Challenge race used an innovative technique for object avoidance. This technique shows what is possible as more and more cheap processing power becomes available through Moore's Law. Here what Popular Science magazine had to say about the technique in the June 2004 issue:By today's standards, that's a big computational load. Let's assume a simple, efficient algorithm that uses only 10 processor operations per pixel. 35 billion pixels means 350 billion operations. 60 times a second means 21 trillion operations per second.

Obviously that is not how they do it -- even the largest supercomputers today are not much faster, and they are immense. NEC's earth simulator can only support 35 trillion floating point operations per second. It draws megawatts of power to do its job. It certainly would not fit in a truck.

But let's say they do want to use an algorithm that consumes 21 trillion operations per second. Today that takes perhaps 10,000 Pentium 4 chips. In 20 years or less, it will take only 10 chips. And this does not consider the fact that a Pentium chip is general purpose. A single chip will be able to handle the load by tuning it to the vision-processing application. By then, there will also be algorithms that can detect the difference between bushes and rocks 60 times per second. There will be algorithms that can recognize endangered turtles and avoid running over them. And so on.

The thing that is holding back computer vision right now is processing power. As more and more processing power becomes available, innovative algorithms will exploit it. It will not be long before cars can see the road better than people can see it, and our cars and trucks will drive themselves far more safely than people drive them today.

Comments:
Thought you would like this. work at home make money

 
If you are interested in extending the capability of your IRobot Roomba vacuum then have a look at the RoboRealm Roomba control module for both the 400 and 500 Roomba robot series. march madness This module allows you to control your vacuum to be more than just a vacuum. By adding an onboard camera or even using a stationary one you could provide better navigation for your Roomba by using the processing power of your PC.
http://www.enterbet.com
 
Post a Comment

<< Home
Archives © Copyright 2005 by Marshall Brain
Atom RSS

This page is powered by Blogger. Isn't yours?