Daniele Perrone Curriculum Vitae Contact Neubr¨ uckstrasse 10 Bern, CH-3012 Switzerland Phone: +41 (0)78 605 27 33 email: [email protected] web: www.cvg.unibe.ch/dperrone/ Education Ph.D., Computer Science, June 2010 - present University of Bern, Switzerland [from June 2012] Heriot-Watt University, Edinburgh, UK Project: Image Motion Deblurring MSc, Computer Engineering, October 2009 University of Rome ”La Sapienza”,Rome, IT grade: 110/110 cum laude Attended special program for excellent students Thesis: Stereo Vision System for Automotive Safety Application. In collaboration with FIAT research BSc, Computer Engineering, September 2007 University of Calabria, Cosenza, IT grade: 110/110 cum laude Thesis: Data-repairing framework for numerical databases to support data-acquisition system. Internships Software Engineering Intern, June 2013 - September 2013 Google Inc., Seattle, WA, USA Visiting Student, January 2012 - March 2012 University of Oxford, Oxford, UK Pascal Harvest: Improved Pegasos Svm implementation and better Machine Learning support for the open source library VLFeat. Visiting Student, January 2010 - April 2010 Heriot-Watt University, Edinburgh, UK Project: Multi-view Video Capture with a Camera Array. 1 Publications P. Chandramouli, D. Perrone, and P. Favaro. Light field blind deconvolution. CoRR, abs/1408.3686, 2014. D. Perrone and P. Favaro. A clearer picture of blind deconvolution. Transaction of Pattern Analysis and Machine Intelligence (TPAMI), submitted. D. Perrone and P. Favaro. Total variation blind deconvolution: The devil is in the details. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2014. D. Perrone, D. Humphreys, R. A. Lamb, and P. Favaro. Evaluation of image deblurring methods via a classification metric. Proc. SPIE 8542, Electro-Optical Remote Sensing, Photonic Technologies, and Applications VI:854215–854215–8, 2012. D. Perrone, L. Iocchi, and P. C. Antonello. Real-time stereo vision obstacle detection for automotive safety application. In In Proceedings of the 7th IFAC Symposium on Intelligent Autonomous Vehicles (IAV-10), 2010. D. Perrone, A. Ravichandran, R. Vidal, and P. Favaro. Image priors for image deblurring with uncertain blur. In Proceedings of the British Machine Vision Conference, pages 114.1–114.11. BMVA Press, 2012. Teaching Teaching Assistant Computer Vision, University of Bern, Bern, Switzerland (Fall, 2014) Teaching Assistant Convex Optimization, University of Bern, Bern, Switzerland (Spring 2013, 2014) Teaching Assistant Machine Learning, University of Bern, Bern, Switzerland (Fall 2012, 2013) Lab instructor Digital Signal Processing, Heriot-Watt University, Edinburgh, UK (Fall 2010, 2011) Lab instructor Image Processing, Heriot-Watt University, Edinburgh, UK (Spring 2011) Open-Source Projects 01/2012-06/2012 Programmer/Software Engineer C and MATLAB computer vision library VLFeat I worked on the enhancement of the machine learning tools. I redesigned the C and MATLAB interfaces of the SVM algorithm, and added several features that enhance the diagnostics capabilities of the algorithm. www.vlfeat.org 09/2008-09/2009 Programmer/Software Engineer GNU MyServer Project I worked on the developing of the Official GNU Web Server. I designed and developed a new plugin management system written in Python, and helped into the process of migrating to an Agile Development Method. http://www.myserverproject.net/ 09/2005–06/2006 Programmer Diamonds Team I developed in Java a 2D Open-Source game using eXtreme Programming techniques. The development was rigorously based on a Test Driven Development approach, and many features were added using pair programming, even if the team was located in different geographical regions. http://en.wikipedia.org/wiki/Diamond Crush 2 University Projects 03/2009–09/2009 MSc Thesis Cars and pedestrians real-time tracking software using a stereo camera written in C++. 04/2008–06/2008 Exam Project Face Recognition prototype in MATLAB 01/2008–03/2008 Exam Project Soccer penalty simulation in C++/OpenGL 01/2006–03/2006 Exam Project VOIP Software in Java Skills Programming languages: Matlab/Octave, LaTeX, C, C++, Java (J2EE), Python, HTML, SQL, Prolog Programming Tools: Emacs, SVN, GIT, Matlab, Eclipse, Netbeans, MySQL Operating Systems: GNU/Linux, Mac OS X, Microsoft Windows 2000/XP Extracurricular 2004-2005 Non-profit music event organizer Fundraising, advertising and general organisation of annual outdoor musical event. September 22, 2014 3
© Copyright 2025 ExpyDoc