Salta al contenuto

Prodotti

VisionSuite

La libreria di visione artificiale che sviluppiamo internamente: pattern matching 2D, confronto DXF, misura, calibrazione, gestione delle camere e visione 3D. Non un progetto consegnato e chiuso, ma un insieme di moduli che ogni fornitura di Tielogic può usare senza riscriverli da zero.

Pattern matching 2D

Trova e localizza un pezzo nell'immagine confrontandolo con un modello, restituendo posizione e orientamento.

Confronto DXF

Allinea il profilo rilevato nell'immagine al disegno DXF del pezzo e misura lo scostamento, punto per punto.

Misura

Primitive geometriche, quote e tolleranze di forma per leggere dimensioni da un'immagine calibrata.

Calibrazione

Il modello di camera che converte pixel in millimetri, condizione per ogni misura che deve essere una quota reale e non solo un numero di pixel.

Camere

Acquisizione da più sorgenti — camere GigE/USB3, cartelle di immagini, registrazioni — dietro un'unica interfaccia, così lo stesso codice lavora dal vivo o su un replay.

3D

Nuvole di punti, mesh e stima della posa per i casi in cui due dimensioni non bastano.

Le applicazioni che costruiamo per i clienti — software su misura e i nostri prodotti a canone — poggiano su questi moduli invece che su codice scritto da capo ogni volta: una correzione o un miglioramento fatto per una fornitura resta disponibile per la prossima.

Confronto misurato

Contro una libreria di riferimento, sullo stesso compito

Mettiamo VisionSuite a confronto con una delle librerie commerciali di riferimento a livello mondiale in due modi: su un'ispezione di tessuto in linea, con le immagini di produzione, e su un banco di prova con immagini sintetiche, dove la risposta giusta è nota. I tempi sono rapporti: 2× vuol dire che VisionSuite impiega il doppio.

Area Tempo rispetto alla libreria di riferimento Esiti
Ispezione di tessuto in linea (caso reale: soglie, aree, poligoni) 356 ms contro 221 e 573 ms contro 362 per pezza (≈ 1,6×) nessuna differenza su 4.800 analisi, 352 capi, 32 immagini
Operatori di base (57, immagini da 1 a 23 megapixel) 48 su 50 entro 3×; 28 in media alla pari o più veloci identici su 52 operatori; 5 differiscono per definizione, non per errore
Misura con caliper (rette, cerchi, posizioni) da 1,2× a 2,4× 18 confronti, nessuno scarto
Pattern matching 2D (6 scene con posa nota) da 2,6× a 3,2× con un pezzo, da 4,7× a 7,0× con quattro tutte le istanze trovate; errore di posizione ≤ 0,09 px (riferimento ≤ 0,10 px), di angolo ≤ 0,22° (riferimento ≤ 0,07°)
Confronto con il disegno DXF (6 scene, pezzo dritto, ruotato, con un'ammaccatura di 0,30 mm) da 2,2× a 6,2× pezzo trovato in tutti i casi; ammaccatura misurata con un errore di al più 0,013 mm

Caso reale misurato il 28/09/2026, prima delle ultime correzioni di parità; banco di prova ripetuto il 05/10 e il 07/10/2026 su un solo thread. Per gli operatori conta il rapporto del caso peggiore; quelli sotto il millisecondo non entrano in graduatoria.

Sul caso reale VisionSuite impiega circa 1,6 volte il tempo della libreria di riferimento e, dopo le correzioni successive, non dà nessuna differenza negli esiti. La prima versione, prima di una serie di correzioni, era da 7 a 10 volte più lenta.

I divari maggiori restano nel pattern matching con più pezzi nella scena e nel confronto DXF con il pezzo ruotato: è il lavoro in corso. Fra gli operatori di base due superano ancora le tre volte, un filtro di esaltazione del contrasto e la generazione di regioni a linea, e anche lì il risultato coincide.

Vuoi vederlo sul tuo pezzo?

VisionSuite è il motore dietro le nostre forniture di visione: se hai un problema simile, partiamo da lì invece che da zero.