personal presentation

12
A Quick Personal Overview Antonio Di Maio Politecnico di Bari - Italy Last Update: 16 January 2016

Upload: antonio-di-maio

Post on 27-Jan-2017

132 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Personal Presentation

A Quick Personal OverviewAntonio Di MaioPolitecnico di Bari - ItalyLast Update: 16 January 2016

Page 2: Personal Presentation

Outline

● Studies and Curriculum● Theses and Projects

Page 3: Personal Presentation

My Studies and Curriculum

Year Institution Title Final Mark

2016 Politecnico di Bari Master in Computer Science Engineering 110/110 Honors*

2013 Politecnico di Bari Bachelor in IT and Automation Engineering 110/110 Honors

2009 High School for IT Diploma of IT Technician and Programmer 100/100 Honors

● I have spent 6 months in the DFKI (Saarbrücken, Germany) writing my Master Thesis in Human-Machine Interaction during an Erasmus+ Programme

● During my studies I have developed a passion for

○ Computer Vision○ Internet of Things○ Computer Security○ Artificial Intelligence○ Embedded and Distributed Systems

Page 4: Personal Presentation

Master Thesis: Design of an application for tracking a human target with a drone

● This project uses a classifier to start the tracking process and an experimental application of Optical Flow algorithm to track the target in a lightweight way

● The experimental nature of the tracking algorithm does not rely on Color Information

● The control feedback is sent to the engines using an experimental linear algorithm

● The project can be extended applying the results to a fleet of drones or to follow a multiple target

Page 5: Personal Presentation

Master Thesis: Design of an application for tracking a human target with a drone

● Applications and Future Works○ Personal Security

■ Target Tracking and Following (People, Vehicles…)

■ Personal Assistant

○ Medical

■ Assistance for weak subjects

■ Falls detection in outdoor environment

○ Monitoring

■ Mobile traffic state cameras

○ Human-Machine Interaction

■ Controlling a system with body and hand gestures

■ Teaching a drone to do an inconvenient task for humans

Page 6: Personal Presentation

Bachelor Thesis: Design of an Android application for Eye Blink Detection

● This project uses a set of Viola-Jones classifiers to find the position of the face and eyes

● The blink detection is performed through a large set of experimental methods, involving Integral Projection Functions, Hu Moments, Hough Transforms, Background Subtraction, Color segmentation and many more.

● This project represents my current job: I am developing new features as a freelance project for an asian company

Page 7: Personal Presentation

Bachelor Thesis: Design of an Android application for Eye Blink Detection

● Applications and Future Works

○ Vehicle Security

■ Aliveness Check

■ Driver Alertness State Monitoring

○ Medical

■ Early Diagnosis for eye blink related diseases

■ Stress Monitoring

○ Human-Machine Interaction

■ Controlling a system with eye blinks and eye gaze

■ Communicating without voice or hand gestures

Page 8: Personal Presentation

Medical Project and Scientific Publication

● “A novel approach to evaluate blood parameters using computer vision techniques”

○ The study investigates whether the characteristics of digital images of eye conjunctivas are correlated with blood parameters, in order to predict their numeric values or warn the patient if they go under a safety threshold

○ This can avoid painful, expensive and time-consuming blood samplings

○ Our team has designed a physical device to standardize the process of image acquisition, based on embedded systems (RaspberryPi)

○ An automatic segmentation algorithm has been developed to avoid the manual palpebral segmentation by the medical expert

○ In order to prove that there is a (linear) correlation, a statistical analysis phase has been carried out, calculating the Pearson Correlation Indexes and training Support Vector Machines

Page 9: Personal Presentation

IoT Project: A WSN Mobile Navigator

● TLSensing Mobile

○ It can browse the information content of a WSN using the OM2M application paradigm

○ It provides both general network statistics or navigation of a particular node’s data, with graphs

○ The sink is connected to an embedded system (PandaBoard)

that runs the application server that manages the requests either over HTTP or CoAP

Page 10: Personal Presentation

Other Projects

● ArduLock - An Android-Arduino Powered Security system

● Cardiac arrhythmias detection using the Wavelet Transform

● Java-Python translator, using CUP and JFlex

● Small household projects to solve little issues (Arduino, RPi, Chromecast)

● ....

Page 11: Personal Presentation

Award: Google Hackathon 2014 First Prize

● Healthwear○ It uses a smartwatch to send help requests through a

smartphone

○ The smartwatch’s accelerometer can detect when a person falls and send several useful health parameters such as heart rate and GPS position

○ The operator visualizes the GPS position on a map and can send a specialized team to rescue the patient. It is also possible to set the App to send an SMS to or call a friend's number.

Page 12: Personal Presentation

Thanks for your interest :)