Nicola Carlon's personal page: Software Engineering, Technology Consulting, Networks Administration, Web Design, Graphics and Logos Design, Photography and Martial Arts.

|
Active Contours (SNAKES)
Elaborazione delle Immagini e Grafica 3D   
SNAKES

Presentazione ed implementazione MATLab di un modello di contorno attivo deformabile, applicato alla segmentazione di depth maps. In collaborazione con Ivano Calabrese.

Documentazione

Script MATLab

 
The Coconut Problem
Elementi di Algebra   
Il problema apparse nel numero del 9 Ottobre 1926 del Sunday Evening Post ed è riproposto con una piccola variazione alla fine.

Su un isola deserta, cinque naufraghi e una scimmia raccolgono noci di cocco tutto il giorno e poi vanno a dormire d'accordo che le divideranno al mattino.
Durante la notte il primo uomo si sveglia e, non fidandosi degli altri, prende la sua quota: divide le noci di cocco in 5 parti uguali e dà alla scimmia la noce di cocco rimasta, poi nasconde la sua parte e torna a dormire.
Il secondo uomo si sveglia, prende il suo quinto dalla pila rimanente; anche lui ne trova una in più e la dà alla scimmia.
Ognuno degli altri tre uomimi fa lo stesso a turno.
Alla mattina nessuno ebbe il coraggio di dire che aveva già preso la propria parte durante la notte e come d'accordo divisero ancora una volta la pila senza però resto per la scimmia.
Trova il numero minimo di noci di cocco che doveva esserci all'inizio.

Download solution (risolto con le congruenze)

 
Genetic Algorithm for Motion Planning (GAMP)
Artifical Intelligence   
GAMP

GAMP

Sviluppo di un simulatore di Motion Planning in JAVA e collegato al robot I-Droid che utilizza Algoritmi Genetici in cooperazione con Matteo Finotto, Francesco Fornasiero, Giovanni Melis e Marco Visonà.

Video dimostrativo

Documentazione GAMP

Software GAMP

 
Single View Metrology
Computer Vision   
itubes

itubes

Sviluppo di un software in C++ con le librerie OpenCV completamente autonomo per la segmentazione e la single view metrology su fotografie di tubi di uno stabilimento chimico in cooperazione con Francesco De Cassai, Luca Agostini and Luca Carlon (iTubes).

Algoritmi utilizzati:

  • Ransac (vanishing lines)
  • Gradient filter (segmentation)
  • Image homography (Single view metrology)
  • XML reports

Download itube+src
Download slides

 
Minority Repory Human Interface
Computer Vision   
mrhi Sviluppo e implentazione di un software in JAVA e dell' hardware per un dispositivo di human interface marker-based in cooperazione con Francesco De Cassai e Luca Agostini.
  • Rimozione filtro IR-CUT e applicazione filtro IR ad una webcam Creative
  • Creazione di un guanto con 5 marker attivi (Led IR) alimentati da una batteria 1.5V
  • Algoritmi di segmentazione per la marker detection e tracking
  • 3D reconstruction e intrefacciamento ad API windows per la gestione del mouse

Download MRHI+src

 

Corsi seguiti

Università di Padova

Laurea Triennale

  • Matematica A
  • Fondamenti di Informatica I
  • Matematica B
  • Fisica I
  • Matematica D
  • Fisica II
  • Fondamenti di Elettronica
  • Segnali e Sistemi
  • Elettrotecnica
  • Dati E Algoritmi I
  • Fondamenti di Elettronica
  • Architettura degli Elaboratori I
  • Fondamenti di Comunicazioni
  • Fondamenti Di Automatica
  • Sistemi Operativi
  • Ricerca Operativa I
  • Basi di Dati
  • Fisica Matematica
  • Dati e Algoritmi II
  • Reti di Calcolatori
  • Economia ed Organizzazione Aziendale I

Laurea Specialistica

  • Visione Computazionale
  • Bioingegneria del Movimento
  • Elaborazione dei Dati 3D
  • Intelligenza Artificiale
  • Robotica
  • Sistemi distribuiti
  • Bioimmagini
  • Elementi di Algebra
  • Informatica Teorica
  • Calcolo Parallelo
  • Laboratorio di Reti e Protocolli
  • Elaborazione delle
    immagini e grafica 3D

Nicola Carlon's personal page: Software Engineering, Technology Consulting, Networks Administration, Web Design, Graphics and Logos Design, Photography and Martial Arts.