ben g
> --
> You received this message because you are subscribed to the Google Groups "OpenCog Summer of Code Announcements & Discussion List" group.
> To post to this group, send email to openc...@googlegroups.com.
> To unsubscribe from this group, send email to opencog-soc...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/opencog-soc?hl=en.
>
>
--
Ben Goertzel, PhD
CEO, Novamente LLC and Biomind LLC
Director of Applied Research, Singularity Institute for AI
Chairman, Humanity+
External Research Professor, Xiamen University, China
b...@goertzel.org
"Persistence and determination are omnipotent." -- Calvin Coolidge
You can see some of the projects under the GSoC wiki category:
http://www.opencog.org/wiki/Category:GSoC
There are also a lot of ideas available here:
http://www.opencog.org/wiki/Ideas
Joel Pitt, PhD
http://ferrouswheel.me | http://opencog.org
+64 21 101 7308
Face recognition is worthwhile, but I'd be more interested in stereo
vision from the Nao's eyes (though maybe that is too hard for a GSoC
project!!)
ben
> --
> You received this message because you are subscribed to the Google Groups "OpenCog Summer of Code Announcements & Discussion List" group.
> To post to this group, send email to openc...@googlegroups.com.
> To unsubscribe from this group, send email to opencog-soc...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/opencog-soc?hl=en.
>
>
--
maybe it is not that hard, or at least it seems people are trying
http://www.starlino.com/opencv_qt_stereovision.html
http://en.wikipedia.org/wiki/OpenCV#Applications
Nil
The Nao's cameras are not that great, and they're arranged one above
the other, rather than horizontally, which is odd...
Bumblebee provides a great stereo vision system, with software tuned
to their particular hardware, but it's not usable with the Nao's
cameras ---- and also is not usable with the Nao, because the
Bumblebee cameras are too heavy for the Nao to carry, and Bumblebee
uses USB for power and data, and Nao lacks a USB port...
ben
"Before something is a breakthrough, it's a
crazy idea" -- Peter Diamandis
I have some stereo vision code here, which could be adapted for the Nao.
http://code.google.com/p/libv4l2cam/
This is a sparse feature based method, but it's fast and the results
look like this.
http://www.youtube.com/watch?v=EUcLAarcj7U
There are plenty of other stereo algorithms to try, but very few that
actually work without making a lot of implausible assumptions. The
Birchfield algorithm used within OpenCV looks good in papers, but from
my tests in practice is unusable (more noise than signal).
An interesting recent approach is RelativeSLAM
http://www.robots.ox.ac.uk/RelativeSLAM/
ben
The V4L2stereo code is very simple stuff which was primarily written
to run on a low powered DSP, so it could probably be easily adapted to
many platforms. Although the ranges are always subject to a certain
amount of noise it's possible you could use the information as a prior
when generating hypotheses about the shape of the surrounding space.
Getting good visual perception is probably a matter of doing several
different sorts of processing in parallel, of which stereoscopy is
only one, then integrating the results at a higher level.
Yes. In this case the depth information is sparse, as matched edge
features, although dense methods also exist.
Faster to compute?
An Introduction to 3D Computer Vision Techniques and Algorithms
Boguslaw Cyganek & J. Paul Siebert
ISBN 9780470017043
http://www.amazon.com/Introduction-Computer-Vision-Techniques-Algorithms/dp/047001704X/ref=sr_1_1?ie=UTF8&s=books&qid=1265220181&sr=8-1
The main advantage is speed. Dense methods take longer to compute,
and in practice are often implemented in hardware as is the case for
commercial stereo cameras such as Point Grey and Videre.
--
You received this message because you are subscribed to the Google Groups "OpenCog Summer of Code Announcements & Discussion List" group.
To post to this group, send email to openc...@googlegroups.com.
To unsubscribe from this group, send email to opencog-soc...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/opencog-soc?hl=en.
At very least, it should provide a way to guide stereo vision systems,
making their job way easier... at best it will obsolete them, right?
--
You may well be right about this. In fact, I'm expecting that this
will be the case a few years from now, and that much of the
conventional stereo vision will be rendered obsolete.
However, demos involving 3D computer vision shouldn't necessarily be
taken too literally. It's possible to pull all sorts of tricks in a
demo to make performance look better than it actually is, so I'll wait
until I can actually try one of these devices myself before I come to
a firmer conclusion about how relevant it might be for robotics.
--
You received this message because you are subscribed to the Google Groups "OpenCog Summer of Code Announcements & Discussion List" group.
To post to this group, send email to openc...@googlegroups.com.
To unsubscribe from this group, send email to opencog-soc...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/opencog-soc?hl=en.
ben
On Sat, Feb 6, 2010 at 7:15 AM, Murilo Saraiva de Queiroz
--