State of the Art of the Research
The topic of this proposal was partially investigated by a former
European project in the years 2000-2001: "Omni-directional
visual system" carried on by partners in University of Genova
(Italy), Czech Technical University (Czech Republic), and Instituto
Superior Técnico (Portugal).
As today, this is the only research attempt of coping retina-like
sensors with omnidirectional vision. Another interesting project
attempting to exploit the retinal sensor geometry for vision application
is being carried on by University at Buffalo in collaboration with
Amherst Systems, NASA and GRIT.
The latter of these two projects have focused mainly on the development
of the sensor as integrated circuit and only now they have started
to focus on software dedicated to retinal vision. On the other
side, the first project showed that the fusion of the technology
of catadioptric omnidirectional vision sensor with that of resolution-variant "retina-like" sensor,
brings a drastic reduction of the computational burden required
by the image analysis and of the amount of information to be transmitted
along a net linking together multiple sensors. Despite the fact
that few researchers are working on retinal sensor, this is a mature
technology. The first retinal sensors, realized by G. Sandini at
the end of the 80s, was built on a CCD sensor with 2000 pixels.
The shift to CMOS technology have permitted an always growing integration
and sensor resolution from 8000 pixels black and white, to 8000
pixels color, to end with the current 33000 pixels color sensor.
In the former European project, the design of the omnidirectional
mirror has focused only on the optimization of the shape to obtain
a direct reading of the 360° panoramic view from the CMOS sensor.
It has not be taken into account the possibility of designing a
task-dependent, ad-hoc omnidirectional mirror, which has been proved
to be a common and successful approach in omnidirectional vision
robotics. Four motivation can be found to design custom profile
mirrors:
1. with a custom mirror is possible to implement vision systems
with special imaging properties, e.g. constant resolution, single
projection point;
2. The custom mirror can implement the image processing in-hardware
by means of optic transforms, e.g. unwarping, optic compensation
of distortions;
3. The custom mirror can be designed for a particular mobile robots,
taking in consideration its geometry and task to be performed,
in a way to simplify the robot behaviour programming;
4. The custom mirror can be designed to better exploit the characteristics
of a peculiar image sensor.
The two innovative technologies composing an omnidirectional retina-like
vision system, are becoming mature, and singularly taken they are
almost ready to enter the market of computer vision and robotics.
On the algorithmic side, quite a few research has been carried
on trying to exploit via software a space variant approach. This
has been mainly done by transforming an orthogonal lattice into
a radial one and remapping the image with this transformation,
or by resampling the image with a radial lattice. These strategies
have shown that a great computational power can be saved, while
at the same time yielding good results in the tracking and automatic
robot positioning within known environment.
In the field of computer vision there have been some attempts
of biologically-like vision systems, but none of the proposed approaches
have been considered a breakthrough. It has been strongly highlighted
that, beside the poor knowledge of how the animal vision system
works, the unsatisfactory results are due to the difference between
the synthetic and the biological vision sensor. The utilization
of a retina-like camera, and the development of new algorithms
for this sensor could shed some more lights on robot vision tasks.
|