Recent Posts

Slides on Tensorflow, Structured SVMs and Gaussian processes


Selected Publications

Most recent / best journals or conferences / I contributed more

Expert systems with applications, July 2017, doi:10.1016/j.eswa.2017.07.024

Sensors, Vol. 16, No. 6, 2016. doi:10.3390/s16060820

Journal of Biomedical Optics, Vol. 19, No. 12, 2014. doi:10.1117/ 1.JBO.19.12.126004

IEEE Trans. on Multimedia, Vol 15, No. 6, 2013. doi:10.1109/TMM.2013.2247390

Computers in industry, Vol. 64, No. 3, 2013. doi:10.1016/j.compind.2012.11.009

IEEE Trans. on Education, Vol. 56, No. 3, 2013. doi:10.1109/TE.2013.2239997

ACCV 2012

Int. Journal of Computer Vision, Vol. 93, No. 1, 2012. doi:10.1007/s11263-011-0449-8

IEEE Trans. on Intelligent Transportation Systems, Vol. 13, No.2, 2012. doi:10.1109/TITS.2011.2175219

IEEE Trans. on Image Processing, Vol. 20, No. 7, 2011. doi:10.1109/TIP.2010.2095873

ICCV, Workshop on Visual Surveillance, 2011

CVPR 2010

International Journal of Automotive Technology, Vol. 11, No. 3, 2010. doi:10.1007/s12239-010-0049-6

ECCV Workshop on Multi-camera and Multi-modal Sensor Fusion Algorithms and Applications, 2008

Proc. IMechE Part D: Journal of Automobile Engineering , Volume 222, No. 5, 2008. doi: 10.1243/09544070JAUTO655

ITSC 2005

Computer Vision and Image Understanding, Vol. 77:111-144, 2000. doi:10.1006/cviu.1999.0812

IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 21, No. 4, 327-335,1999. doi:10.1109/ 34.761263

Journal of Electronic Imaging, Vol. 8, No. 3, 255-262, 1999. doi:10.1117/ 1.482674

Physics in Medicine and Biology, No. 37, 1877-1894, 1993. doi:10.1088/ 0031-9155/38/12/012

Optical Engineering, Vol. 35, No. 10, 2864-2872, 1996. doi:10.1117/ 1.600972

Computers and Geosciences, Vol. 22, No. 5, 547-558, 1996. doi:10.1016/ 0098-3004(95)00129-8


Software Design

Undergraduated course at at UAB. Covers two key aspects of software design: object orientation plus design patterns, and the graphical user interface. The adopted approach is project-based: the students design and implement a time tracker application for Android.

Computer Vision Master

Here I’m lecturing

  • Probabilistic graphical models, in M2: Optimization and inference
  • Tensorflow, a single lecture in M5: Visual Recognition


Dead or alive

Método y sistema para la clasificación automática de cálculos renales

(Method and system for the automatic classification of kidney stones) Fran Blanco, Felipe Lumbreras, Joan Serrat, Montserrat Lopez, Manuel Valiente. Application number P201430927, June 2014.

System and method for the nighttime vehicle detection

(Verfahren und Vorrichtung zum Detektieren von Fahrzeugen bei Dunkelheit). Antonio M. López, Andreas Busse, Jörg Hilgenstock, Ramón Baldrich, Felipe Lumbreras, Joan Serrat. Publication number: DE 102008048309.5. Priority date: 2008-09-22. Applicant: Volkswagen A.G.

Headlight evaluation process

Authors: Jordi Carrasco, Francesc Dorca, Magnolia Paredes, Jose Manuel Alvarez, Antonio Lopez, Felipe Lumbreras, Joan Serrat. Publication number: EP 1970690 (A2)(A3), ES 2319033 (A1). Priority date: 2007-03-15. Applicant: Seat, S.A.

System and method for lane markings recognition for automobiles

(Vorrichtung und Verfahren zur Erkennung einer Fahrbahnmarkierung für Kraftfahrzeug). Thorsten Graf, Antonio López, Joan Serrat, Felipe Lumbreras. Publication number: DE 102006007550 A1. Priority date: 2006-11-09. Applicant: Volkswagen A.G.



A system for automatic kidney stone classification to reduce the probabilty of recurrence. Output is kidney class and diet recommendations (2014-17)

Silicon hose quotation

A web service for quick silicone hose quotation from STL files, blueprints and pictures (2010-11,15)

Garment preshipment sizing

Automatically obtain accurate measures from garment items (jackets, pants and shirts) right before shipment (2014-15)

Feature matching

Point and region matching as inference on a graphical model (2009-12)

Graphical models

Graphical models for joint object segmentation and recognition (2010-11)

Video alignment

On how to align spatially and temporally two videos recorded by a vehicle while driving on one same track (2007-10)

Headlights comparison

How to compare two headlight systems (on different vehicles and times) in dynamic, that is, while driving with them ? (2006-07)

Lane markings detection

Robust line markings detection (2005-6)

A 3d digitizer for hearing aid moulds

P3 is a prototype for 3d digitization of hearing aid moulds, to produce hearing aid devices customized to the inner ear channel of each person (1999-2000)

Inspection of industrial sieves

Computation of automatic aperture size distribution of precision sieves employed in the industry (1997-98)