Manuel Rucci
Computer Vision Software Engineer at T3LAB- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Spagnolo Professional working proficiency
-
Inglese Professional working proficiency
-
Italiano Native or bilingual proficiency
Topline Score
Bio
Credentials
-
IELTS ACADEMIC
IELTS BRITISHCOUNCILApr, 2015- Nov, 2024
Experience
-
T3LAB
-
Italy
-
Research Services
-
1 - 100 Employee
-
Computer Vision Software Engineer
-
Nov 2018 - Present
Working as a computer vision and deep-learning software developer Working as a computer vision and deep-learning software developer
-
-
-
Fondazione Aldini Valeriani
-
Italy
-
Professional Training and Coaching
-
100 - 200 Employee
-
Docente (Professor): Corso di IOT (Internet of Things) (30 ore) - Online
-
Sep 2020 - Oct 2020
Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn Flask, SocketIO Focus on: Real time streamong application using Websocket and chat app where computer vision is applied on images. Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn Flask, SocketIO Focus on: Real time streamong application using Websocket and chat app where computer vision is applied on images.
-
-
-
Forpin Confindustria Piacenza
-
Italy
-
Professional Training and Coaching
-
1 - 100 Employee
-
Docente (Professor): Corso Machine Learning (30 ore) - Online
-
Aug 2020 - Sep 2020
Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask Focus on: Regression, Classification, Clustering (Unsupervised Learning) Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask Focus on: Regression, Classification, Clustering (Unsupervised Learning)
-
-
-
Fondazione Aldini Valeriani
-
Italy
-
Professional Training and Coaching
-
100 - 200 Employee
-
Docente (Professor): Corso Machine Learning (30 ore) - Online
-
Jun 2020 - Jul 2020
Programming Language: Python, Google ColaboratoryLibrearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, FlaskFocus on: Regression, Classification, Clustering (Unsupervised Learning)
-
-
Docente (Professor): Corso Tecnologie Data Science (30 ore) - Online
-
May 2020 - Jun 2020
Programming Language: Python, Google ColaboratoryLibrearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, FlaskFocus on: Regression, Classification, Clustering (Unsupervised Learning)More practical example of real application than theory
-
-
Docente (Professor): Corso Data Visualization (24 ore) - Online
-
Mar 2020 - Apr 2020
Programming Language: Python, Google ColaboratoryLibrearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask
-
-
-
Fondazione Aldini Valeriani
-
Italy
-
Professional Training and Coaching
-
100 - 200 Employee
-
Docente (Professor): Corso di Machine Learning ( 27 ore ) - Class
-
Nov 2019 - Jan 2020
Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask Focus on: Regression, Classification, Clustering (Unsupervised Learning) Programming Language: Python, Google Colaboratory Librearies: Matplotlib, Pandas, OpenCV, Seaborn, Plotly, Scikit-Learn, Dash, Flask Focus on: Regression, Classification, Clustering (Unsupervised Learning)
-
-
-
ThermoHuman
-
Spain
-
Spectator Sports
-
1 - 100 Employee
-
Computer Vision Engineer
-
Jan 2018 - Aug 2018
From September 2017 to August 2018, I worked for the ThermoHuman group in Madrid. For them, I have developed an algorithm able to autonomously segment a thermal camera image in which a desired body region appears into subparts having a specific chosen profile. Given a thermal camera image in which a person appears, the software objective is firstly to extract the body profile and secondly to segment it. For the extraction of the body profile a convolutionl autoencoder network, implemented in Python using the Keras library has been used, whereas for the segmentation part a registration algorithm, implemented in C++ using the SimpleElastix library has been selected. The overall algorithm runs on C++. The tensorflow C++ API it is used to load the autoencoder model (trained in Python) and make predictions in C++. Show less
-
-
-
Universidad Politécnica de Madrid
-
Spain
-
Higher Education
-
700 & Above Employee
-
Master's Thesis Project
-
Sep 2016 - Nov 2017
Title: A General Purpose Control Design For Vision Based Autonomous Quadrotor Navigation. The master thesis project focuses on two different problems related to the autonomous quadrotor navigation field. The first one is the design of a navigation controller framework to simultaneously track the desired yaw angle together with either the desired velocities or the positions. The second one deals with the design of a vision based planner that uses visual informations either acquired by the front or bottom quadrotor camera to make the quadrotor approaches up at a desired distance a chosen static or moving object. To validate the algorithms different autonomous quadrotor missions have been performed in which the quadrotor follows a moving object, it reaches a desired position and it autonomously lands either on a static or on a moving object. The missions has been tested in real flight with Parrot AR. Drone 2.0 and Bebop 2.0 whereas for the simulation the Gazebo simulator in combination with PX4 Software-In-The-Loop has been used. Both the navigation controller framework and the vision based planner have been developed using ROS as a software framework to guarantee system communication and all the algorithms have been coded using C++ as a programming language. Master thesis videos: Mission AR. Drone 2.0: https://www.youtube.com/watch?v=ZEgzFRMgkZQ Mission Gazebo Simulation: https://www.youtube.com/watch?v=foVIcSdK-CQ&t=1s Object (siring) realease Bebop 2.0: https://www.youtube.com/watch?v=6CYwuGt472s Object following AR. Drone 2.0 https://www.youtube.com/watch?v=yF3bJvuo-nc Show less
-
-
-
The Construct
-
Spain
-
Software Development
-
1 - 100 Employee
-
ROS Summer Course
-
Sep 2016 - Sep 2016
From September 5th to 10th I have attended to a ROS course under The Construct company for a total of 36 hours explaining how ROS works using python as a programming language. From September 5th to 10th I have attended to a ROS course under The Construct company for a total of 36 hours explaining how ROS works using python as a programming language.
-
-
-
Alma Mater Studiorum – Università di Bologna
-
Italy
-
Higher Education
-
700 & Above Employee
-
Bachelor's Thesis Project
-
Feb 2015 - Jul 2015
Title: Plane detection from Pointclouds by means of a Region Growing approach. I did my bachelor thesis working on a project, currently under development at DISI University of Bologna, having the aim to design a wearable system able to help a blind person to increase the perception of the surrounding enviroment. In this project I implemented an algorithm of plane detection for a binocular stereo vision system able to recognize, given an image, all the planes (streets, walls,sidewalks) appearing on it. For this thesis I programmed in C using Visual Studio as programming environment and OpenCV as a software library. Show less
-
-
Education
-
Universidad Politécnica de Madrid
Master's Thesis Project, 7.5 / 10 -
Technische Universiteit Delft
Master's degree, Systems & Control -
Università di Bologna
Bachelor's degree, Ingegneria dell'Automazione (Automation Engineering) -
同济大学
Exchange Programme, Automation Engineering