Home page arrow Articles

Interseting posts

Syndicate

Search

Fuji mountain

Here is a good example of pixel art.
While the broom and the bride were on their return flight from Japan, we organized a special present on one of their apartment  walls.

The drawing is a simple 43 x 30 image where each pixel is represented by a single 76 mm x 76 mm post-it. To generate the image I have simply resampled a vectoral image down to the required resolution using nearest neighbor.

The apartment floor was then completely filled by 11.000 plastic glasses full of water (which actually took all of the time).

Enjoy the video! A special thanks to all the partecipants! (Paola, Elena, Danja, Annamaria, Celeste, Gladis, Martina, Muriel, Italo, Kuda, Giampaolo, Davide, Andrea, myself and my broken leg)

 
Periodic B-spline

closedspline.png In my last work I have extensively used multivariate b spline to perform data interpolation ad to exploit a parametric model for image mappings. In particular my work required periodic and continuous b-spline. This version of a b-spline requires two less parameters for each dimension since we imposes C2 continuity on the period boundary.
In this article I present a rather smart and compact implementation for R -> R2 periodic b-spline with evenly spaced knots using cubic spline as atomic support (i.e each b-spline covers 5 subsequent knots).

You may use this function as in the following  example

a = linspace(0,2*pi, 12); a = a(1:end-1);
p = [cos(a); 2*sin(a)]

cs = closedSpline(a, p, 8); %creates the periodic spline
y  = cs.eval( linspace(0,2*pi,100) ); %evaluate the spline in 100 points

plot(p(1,:),p(2,:), 'b.');
plot(y(1,:), y(2,:), '-r');

  I am going to post shortly the link to the two required function and possibly to extends this post to add more details!

Read more...
 
Italian law 133/08
This is a short presentation (in Italian) of the new italian law related to research and university.
Legge133
View SlideShare presentation or Upload your own. (tags: legge 133/08)
 
Planar Motion Estimation Using an Uncalibrated General Camera

I will present a work at OMNIVIS 2008 in Marseille, France during the ECCV 2008 conference.

odometry.png

Abstract

Generic camera odometry can be performed using two images of the same plane, such as the ground plane even in the case of non central cameras. It is possible to recover both the angle and rotation center describing a generic planar motion on the ground plane if the center is visible in both images. We present an algorithm to recover these two parameters from an initial set of correspondences and, furthermore, to estimate the motion flow related to any point on the ground plane. In this situation the motion flows are given by a set of "concentric" closed curves around the rotation center. By considering two subsequent ground plane motions and their related motion flows, we show that it is possible to perform a rectification of the plane up to a scale factor. We provide experimental results which validate our approach.
 
Paper like surfaces

I have presented at NORDIA Workshop in Anchorage (Alaska) a work done in conjuction with Adrien Bartoli. Here is the related paper

Here is the presentation of the work:
 
Catadioptric cameras

The following papers have been presented the 20th of October at Omnivis 2007 in conjunction with the ICCV 2007 conference in Rio de Janeiro. I will add a brief description of the two works as time will permit.

 

 
MVC (Model View Controller) by example

In this article I will show, using a straightforward example, how to implement and exploit the MVC framework (Model View Controller) in order to completely decouple the presentation from the logic of (possibly) any application. If you have any comment or doubt, please feel free to This e-mail address is being protected from spam bots, you need JavaScript enabled to view it .

  • testMVC.jar: this package contains the Java imlpementation described in the article

 

mvc.png

 

Read more...
 

Warning: fopen(/home/pigeico/public_html/components/com_sef/cache/shCacheContent.php) [function.fopen]: failed to open stream: Permission denied in /home/pigeico/public_html/components/com_sef/shCache.php on line 85