Luca Benedetti Visual Computing Laboratory Istituto di Scienza e Tecnologie dell'Informazione (ISTI) National Research Council (CNR) Area della Ricerca CNR di Pisa Via G. Moruzzi 1, 56124 Pisa ITALY Entrance 8, 1st floor, room C24 phone: +39 050 315 2980 cell: +39 328 8261249 fax: +39 050 315 2604 email: luca.benedetti AT PLEASE DON'T SPAM ME, YOU CAN CHOOSE BETWEEN isti.cnr.it OR di.unipi.it OR gmail.com web: http://vcg.isti.cnr.it/~benedetti/
I was born on 19 June 1983 in Pisa, Italy; I'm a computer scientist, graduated at University of Pisa, with particular interests on computer graphics, computer vision, colorimetry, language paradigms, game design, robotics and GUI programming. I'm a strong Linux/OpenSource supporter and I use almost exclusively these technologies for all my computers/work.
I'm currently collaborating as Graduate Fellow with the Visual Computing Laboratory of ISTI-CNR while being a Ph.D. student at the Computer Science departement of Pisa University.
I have obtained a Laurea Specialistica in Informatica (M.Sc. equivalent) on 3 April 2009 with a graduation mark equal to 110/110 cum laude (a distinction mark).
I have obtained a Laurea Triennale in Informatica (B.Sc. equivalent) on 20 July 2007 with a graduation mark equal to 110/110 cum laude.
I have obtained a Diploma di maturità in Elettronica e Telecomunicazioni (high school diploma equivalent) on 11 July 2002 with a graduation mark equal to 84/100.
The list of published papers is available here
|
2009 – now
|
Università di Pisa – Italy Ph.D school in Computer Science (currently attending) |
|
2007 – 2009
|
Università di Pisa – Italy Master of Science Degree in Computer Science Final grade: 110/110 cum laude Thesis title: Color to gray conversions for stereo matching Affiliation: Visual Computing Laboratory – ISTI – CNR (Italy) Supervisors: Dr. Paolo Cignoni, Ing. Massimiliano Corsini Topics: Computer Vision, Colorimetry, Image Processing Abstract: This thesis copes with the image color to grayscale conversion problem with the purpose of improving the quality and the accuracy of the results when the grayscale conversion is applied in the context of stereo matching. Many different state of the art color to grayscale conversion algorithms have been evaluated, implemented and tested inside the stereo matching context, and a new ad-hoc algorithm that optimizes the conversion process for this context has been developed. |
|
2002 – 2007
|
Università di Pisa – Italy Bachelor of Science Degree in Computer Science Final grade: 110/110 cum laude Thesis title: Un sistema interattivo per la movimentazione virtuale di elementi architettonici e scultorei (An interactive system for virtual movement of architectural and sculpture elements) Affiliation: Visual Computing Laboratory – ISTI – CNR (Italy) Supervisors: Dr. Paolo Cignoni, Ing. Massimiliano Corsini Topics: Computer Graphics, Graphic User Interfaces, Cultural Heritage Applications Abstract: Questo progetto consiste nella realizzazione di un applicativo interattivo di facile utilizzo e destinato ad utenti senza competenze specifiche di modellazione tridimensionale che permetta la visualizzazione ed il posizionamento di elementi scultorei all'interno di un ambiente tridimensionale specificato a priori. Il sistema permette la specifica di particolari vincoli ai movimenti che è possibile effettuare da parte dall'utente e controlla le collisioni tra gli oggetti posizionati. |
|
1997 – 2002
|
Istituto tecnico industriale statale (ITIS) "Leonardo da Vinci" – Pisa – Italy Diploma: perito industriale (Regulated Profession: Industrial engineer) Indirizzo: Elettronica e Telecomunicazioni (Course of study: Electronics and Telecommunication) Final grade: 84/100 |
| Languages | Italian | mother tongue |
| English: reading, writing | very good | |
| English: spoken | good |
| Programming Languages | Java | excellent (experience: since 1999) |
| C++ | excellent (experience: since 2003) | |
| C | excellent (experience: since 2003) | |
| Bash | very good (experience: since 2003) | |
| Python | very good (experience: since 2004) | |
| Ocaml | good (experience: since 2006) | |
| Haskell | good (experience: since 2006) | |
| Prolog | good (experience: since 2007) | |
| Octave | good (experience: since 2007) |
| Teaching Experiences | Three years of experience as undergraduate teaching assistant in a university programming course about system and concourrent programming in the C and Bash languages |
| I have worked mainly in the following fields: | |
| Computer Graphics | |
| Computer Vision | |
| Colorimetry | |
| GUI Programming | |
| Game Design | |
| System Programming | |
| Compilers | |
| Language Paradigms | |
| Robotics | |
| History of computer science (computer graphics in particular) | |
| The biggest university projects, other than the theses, were: | |
| A 3D videogame written in C++ using QT, SDL, and OpenGL | |
| An editing plugin for the MeshLab general purpose mesh processing system | |
| An high level remote control library for the Miabot robots written in Java | |
| An isometric network videogame in Java with distribuited peer to peer status | |
| Another 3D videogame using C++ and the Torque Game Engine | |
| Miscellanea: | Imperative, Object Oriented, Functional and Logic programming experience |
| Generic and Generative programming in C++ and Java | |
| Knowledge of many standard libraries such as OpenGL, SDL, Trolltech QT and others | |
| Many years of unix/linux administration and programming expertise | |
| Notions about languages like ASM (for x86 and some microcontrollers), SQL, Lisp, various scripting languages, Html/xml/css and others. |