Scanner 3D: riconoscimento di oggetti in nuvole di punti

Riconoscimento di oggetti

Sviluppo software per il rilevamento del volume reale e degli inviluppi convessi di oggetti tramite scanner 3D. Sensoristica e grafica 2D/3D per misurazione, riconoscimento di oggetti e calibrazione del laser. Sviluppo di algoritmi per gli ambiti sopra indicati. In dettaglio: Rotating Calipers, Minimal Bounding Box, Ransac, calcolo degli autovalori ecc. Calcolo preliminare e verifica degli algoritmi con MATLAB.

Cliente: produttore internazionale di sensori
Tecnologie: C++, Visual Studio, MATLAB, OpenCV, PCL, Halcon, Eigen, UML, SVN, Blender, AutoCAD

  • continua a leggere

    Per un produttore internazionale di sensori abbiamo sviluppato modelli matematici e algoritmi software per l'analisi di dati di scansione 3D. Per l'analisi sono stati applicati a monte numerosi filtri, al fine di migliorare i calcoli e ottimizzare i dati di partenza.

    Il compito consisteva nel riconoscere e classificare oggetti a partire dai dati di scansione 3D (nuvola di punti), ossia nel riconoscere la forma geometrica (cilindro, parallelepipedo, sfera ecc.). Un successivo calcolo del volume ha fornito i risultati desiderati con prestazioni elevate.

    Nella fase di test abbiamo installato in laboratorio gli scanner in diverse posizioni, li abbiamo collegati al sistema embedded e configurati. Sono stati utilizzati anche dati di un impianto di produzione a monte del quale erano stati montati i nuovi scanner 3D. Per produrre un gran numero di varianti per i test abbiamo modellato in 3D una configurazione per una simulazione dei dati di scansione.

CONTACT