2010
06.25

1st PrintART workshop

Workshop Program

Workshop Program

My colleagues in Lisbon are organising the first workshops of the PrintART project. The aim of this meeting in the national museum of azulejos (MNAz) is to discuss which impact can have Computer Vision in the understanding of artistic paintings and tile art content. Some experts from the History of Art (Vitor Serrão, Benito Navarrete Prieto, Rosário Carvalho) and Computer Vision (David Lowe) will present and discuss their works in their respective fields. Please check here for the full program.

Update: you can check some photos of the workshop here.

2010
06.21

Together with João Fayad and Lourdes Agapito we are trying to deal with the problem of reconstructing complex non-rigid objects. A face deforming can be approximated easily by a set of linear 3D model but, for instance, a flag waving in the wind is a different matter. For such problem, we are presenting a new framework for dealing with such complex shapes based on piecewise quadratic approximations of the deforming body. This video shows 3D modelling results from 2D images for two highly non-linear deformations:

These three slides schematically resumes the pipeline used for the 3D reconstruction:

Pipeline for Piecewise Reconstruction Step 1-2

Pipeline for Piecewise Reconstruction Step 1-2

Step 3-4

Pipeline for Piecewise Reconstruction Step 3-4

Pipeline for Piecewise Reconstruction Step 5-6

Pipeline for Piecewise Reconstruction Step 5-6

This work will be presented this year in ECCV 2010. More information and the paper will appear soon in these pages.

  • J. Fayad, L. Agapito, and A. Del Bue, "Piecewise Quadratic Reconstruction of Non-Rigid Surfaces from Monocular Sequences," in Computer Vision — ECCV 2010, 2010, pp. 297-310.
    @inproceedings{Fayad:etal:2010,
      author = {J. Fayad and L. Agapito and A. {Del Bue}},
      title = {Piecewise Quadratic Reconstruction of Non-Rigid Surfaces from Monocular Sequences},
      editor = {Kostas Daniilidis and Petros Maragos and Nikos Paragios},
      booktitle = {Computer Vision -- ECCV 2010},
      publisher = {Springer},
      location = {Heidelberg},
      series = {Lecture Notes in Computer Science},
      volume = {6314},
      year = {2010},
      isbn = {978-3-642-15560-4},
      pages = {297--310}
    }
2010
06.17

We are presenting the BALM — a general computational framework for optimising various bilinear problems! We hope this algorithm will ease the life of many researchers when optimising several classes of bilinear problems such as rigid and non-rigid structure from motion, photometric stereo, image registration, learning by factorization and many more. The computational core is based on Augmented Lagrange Multipliers method and the main feature is that it can deal with specific manifold constraints on one of the bilinear component. This is the problem we optimise:

\text{minimize     }  \left\| Y - S M \right\|^2 \\ \\\text{subject to     } M_i \in {\mathcal M}, \quad i = 1, \ldots, f,

where Y is a matrix containing our measured data (e.g. image point trajectories in SfM or image pixels variations for Photometric Stereo). The matrices M and S represents our bilinear components to estimate. The matrix M is formed as:

M = \begin{bmatrix} M_1 &  \cdots & M_i & \cdots & M_f \end{bmatrix} \in {\mathbb R}^{r \times  m}, \quad M_i \in {\mathbb R}^{r \times p}.

Each of the sub-matrices M_i lies on a specific manifold {\mathcal M} (i.e. its values are not arbitrary but constrained). When dealing with SfM the manifolds are usually Stiefel while with Photometric Stereo are mostly spherical.

Now a video showing the resilience of BALM to missing data in structure from motion and photometric stereo problems:

At the moment we have found more then 12 problems that can be explained with bilinear models and thus solved with BALM. Some examples: 2D-3D registration of rigid/articulated/non-rigid models, Structure from Sound, BRDFs factorisation for Computer Graphics, Modelling pose/expression/identity, gait analysis and many more. More details and the code will appear soon in a dedicated research area.

Update: check the paper pdf here

  • A. Del Bue, J. Xavier, L. Agapito, and M. Paladini, "Bilinear Factorization via Augmented Lagrange Multipliers," in 11th European Conference on Computer Vision (ECCV 2010), Crete, Greece, 2010, pp. 283-296.
    @inproceedings{DelBue:etal:2010,
      author = {A. {Del Bue} and J. Xavier and L. Agapito and M. Paladini},
      title = {Bilinear Factorization via Augmented Lagrange Multipliers},
      editor = {Kostas Daniilidis and Petros Maragos and Nikos Paragios},
      booktitle = {11th European Conference on Computer Vision (ECCV 2010), Crete, Greece},
      publisher = {Springer},
      location = {Heidelberg},
      series = {Lecture Notes in Computer Science},
      volume = {6314},
      year = {2010},
      isbn = {978-3-642-15560-4},
      pages = {283--296}
    }
2010
06.08

I am currently collaborating with my former colleagues in Lisbon in the PrintART project. The aim is to provide image analysis and learning tools to aid the study of paintings and Portuguese tile art. Check this brief description of the project, I hope you will find it interesting:

PrintART
In collaboration with Duarte Lázaro, Gustavo Carneiro, João Paulo Costeira, João Pedro Monteiro, Manuel Marques and Rosário Salema de Carvalho.
Partially supported by Pourtugese FCT grant PTDC/EEA-CRO/098822/2008.
Project website: http://printart.isr.ist.utl.pt.
PrintART This is a project that gathers researchers from ISR/IST, the Faculdade de Letras da Universidade de Lisboa, and the Museu Nacional do Azulejo with the purpose of designing a software to aid the study and the identification of Portuguese tile art. The project aims to develop a tool that enables the cross-reference of information, matching prints and tiles, so as to identify the original sources of any given panel, as well as matching the tile panels and the figures portrayed in them.
2010
06.07

New stuff coming out

Good news! I have three papers in ECCV this year In the next weeks I will show some previews and videos about the new stuff.

2010
04.19

Live on Tecnica Arcana

Here in Italy I have met together with an old friend of mine, Carlo, and we had a chat on computer vision and next generation computer games. Some beers were involved as well and everything was framed into a podcast by Carlo. You can listen it here in Tecnica Arcana (sorry, only in Italian).

2010
02.02

Moving…

I have moved back to Italy. I am now Senior PostDoc at the Computer Imaging facility of the Italian Institute of Technology.

This is the view from my new office.

This is the view from my new office.

2009
12.16

A new addition to the Code page. You can find a set of MATLAB functions for the registration of deformable 3D models given a set of 2D image points. The complete description of this algorithm is available in the paper recently presented at ICIP 2009:

  • A. Del Bue, M. Stosic, M. Dodig, and J. Xavier, "2D-3D Registration Of Deformable Shapes With Manifold Projection," in International Conference on Image Processing (ICIP 2009), Cairo, Egypt, 2009.
    @conference{DelBue:2009, title={2D-3D Registration Of Deformable Shapes With Manifold Projection},
      author={A. {Del Bue} and M. Stosic and M. Dodig and J. Xavier},
      booktitle = "International Conference on Image Processing (ICIP 2009), Cairo, Egypt", year={2009}
    }

A brief description can be found in a previous post on the subject

2009
12.07

2D-3D Non-rigid registration

2D-3D Non-rigid registration

Last November I presented a novel algorithm at ICIP 2009 in Egypt for registering 3D deformable models to images. This method was the result of the collaboration with João Xavier, Marko Stošić and Marija Dodig. We discovered an approach which can find the optimal solution for such problems using off the shelf convex optimization toolboxes. In such way we can solve for the following non-linear problem:
\min_{R_i,l_{ik}} \left\| M_{i} - \left[l_{i1} R_i | \cdots | l_{iK} R_i  \right] \right\|^2
such that:
 R_i R_i^T =  \left[ \begin{array}{cc} 1 & 0 \\ 0 & 1\end{array}\right]
by forming a tight convex relaxation. The solution of the problem finds the camera parameters and the deformation coefficients given the 3D deformable model and the 2D image correspondences. This is one of the interesting hidden convex problem that it is possible to find when dealing with non-rigid Structure from Motion. More details can be found in our paper here:

  • A. Del Bue, M. Stosic, M. Dodig, and J. Xavier, "2D-3D Registration Of Deformable Shapes With Manifold Projection," in International Conference on Image Processing (ICIP 2009), Cairo, Egypt, 2009.
    @conference{DelBue:2009, title={2D-3D Registration Of Deformable Shapes With Manifold Projection},
      author={A. {Del Bue} and M. Stosic and M. Dodig and J. Xavier},
      booktitle = "International Conference on Image Processing (ICIP 2009), Cairo, Egypt", year={2009}
    }
2009
12.03

We have released a new MATLAB toolbox for non-rigid and articulated Structure from Motion:

http://www.dcs.qmul.ac.uk/~lourdes/code

The code is available for download and it is the result of our most recent work in collaboration with Marco Paladini, João Xavier, Lourdes Agapito, Marko Stošić and Marija Dodig. If it is used for comparison purposes with other NRSfM methods please cite our CVPR paper:

  • M. Paladini, A. Del Bue, S. M. s, M. Dodig, J. Xavier, and L. Agapito, "Factorization for Non-Rigid and Articulated Structure using Metric Projections," in Proc. IEEE Conference on Computer Vision and Pattern Recognition, Miami, Florida, 2009, pp. 2898-2905.
    @conference{paladini:etal:2009, title={{Factorization for Non-Rigid and Articulated Structure using Metric Projections}},
      author={M. Paladini and A. {Del Bue} and M. Sto{\v{s}}ic and M. Dodig and J. Xavier and L. Agapito},
      year={2009},
      pages={2898--2905},
      booktitle={Proc. IEEE Conference on Computer Vision and Pattern Recognition, Miami, Florida}
    }

Addtional information can be found in the CODE page.