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
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
@INPROCEEDINGS{author = {Vincenzo Caglioti and Pierluigi Taddei}, title = {Planar Motion Estimation Using an Uncalibrated General Camera}, booktitle = {OMNIVIS Workshop}, year = {2008}, month = {October}}
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
@INPROCEEDINGS{author = {Pierluigi Taddei and Adrien Bartoli}, title = {Template-Based Paper Reconstruction from a Single Image is Well Posed when the Rullings are Parallel}, booktitle = {NORDIA Workshop}, year = {2008}, month = {June}}
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.
Single-Image Calibration of Off-Axis Catadioptric Cameras Using Lines @INPROCEEDINGS{author = {Vincenzo Caglioti and Pierluigi Taddei and Giacomo Boracchi and Simone Gasparini and Alessandro Giusti}, title = {Single-Image Calibration of Off-Axis Catadioptric Cameras Using Lines}, booktitle = {OMNIVIS Workshop}, year = {2007}, month = {October}}
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