OCR avanzato basato sulla tecnologia Deep Learning
La tecnologia di riconoscimento ottico dei caratteri (OCR) è stata migliorata. MERLIC ora integra un classificatore OCR basato sul Deep Learning, che ne consente l'applicazione a un'ampia varietà di font. Questa nuova funzionalità offre risultati senza precedenti per l'identificazione e l'elaborazione ottimali di combinazioni di numeri e caratteri. Inoltre, i font a punti vengono letti con maggiore affidabilità.
Lettura migliorata dei codici QR e Data Matrix:
grazie a nuove innovazioni, MERLIC 3 è ora in grado di leggere codici QR sfocati, sovraesposti, distorti e a basso contrasto, nonché codici con colonne non uniformi. MERLIC 3 ha inoltre migliorato il rilevamento dei falsi positivi e dei pattern mancanti nei codici ECC 200.
Più veloce.
Le prestazioni sono state migliorate in termini di allineamento e lettura del testo: l'allineamento delle immagini è ora più veloce del 125% e la velocità di lettura OCR per testo e numeri è stata aumentata fino al 225%.
Strumenti migliorati
Un altro miglioramento in MERLIC 3 riguarda gli strumenti di corrispondenza, basati sul supporto della correlazione. Sono stati inoltre migliorati diversi strumenti di filtraggio e di usabilità, come ad esempio "Fit Circle".
Interfaccia utente incentrata sull'immagine:
l'interfaccia è chiara, semplice e visualizza un'immagine elaborata di grandi dimensioni al centro del programma. Sul lato sinistro sono visualizzati diversi strumenti di visione standard, come acquisizione, calibrazione, allineamento, misurazione, conteggio, verifica, lettura, determinazione della posizione e rilevamento dei difetti, che possono essere ulteriormente ampliati con strumenti personalizzati. Ogni strumento ha una propria rappresentazione grafica nell'area di lavoro, consentendo all'utente di visualizzare e rivedere ogni fase dell'applicazione di visione mentre naviga nell'area di lavoro. Il design incentrato sull'immagine consente di configurare l'applicazione direttamente tramite l'interfaccia, senza la necessità di scrivere codice sorgente o regolare numerosi parametri.
easyTouch:
Una caratteristica innovativa e unica di MERLIC è il concetto easyTouch. Questo aiuta a guidare l'utente in modo interattivo verso la soluzione. Ad esempio, è sufficiente posizionare il puntatore del mouse su un'immagine: easyTouch riconoscerà ed evidenzierà gli oggetti da identificare.
Gli oggetti rilevanti possono essere selezionati con un solo clic, eliminando la necessità di configurare parametri complessi. Inoltre, alcuni strumenti supportano il comando easyTouch+, che consente di selezionare più oggetti (Ctrl+clic) e di adattarne i parametri all'applicazione specifica.
Applicazioni di visione artificiale senza programmazione.
Mentre la maggior parte dei programmi di visione artificiale comuni richiede una conoscenza approfondita della programmazione, MERLIC è stato creato per progettare un'applicazione di visione artificiale senza scrivere una singola riga di codice. Gli strumenti di visione in "MVApp" di MERLIC si connettono automaticamente. In alternativa, possono essere attivati semplicemente trascinando e rilasciando lo strumento.
Libreria di strumenti integrata
: la libreria di strumenti integrata di MERLIC contiene un'ampia gamma di strumenti per le principali attività di visione artificiale e può essere ulteriormente ampliata aggiungendo strumenti personalizzati. Per facilità d'uso, tutti gli strumenti inclusi sono denominati in base alla funzione che svolgono.
È inoltre disponibile una suite di strumenti che supportano un'ampia varietà di processi di valutazione, come l'esecuzione di calcoli e/o la valutazione delle caratteristiche di una regione specifica. Dopo la configurazione dell'applicazione, MERLIC offre una gamma completa di strumenti di comunicazione che consentono l'invio e la ricezione di dati, nonché la lettura e la scrittura di file.
Infine, la libreria di strumenti esistente può essere estesa in modo flessibile con strumenti personalizzati definiti dall'utente per soddisfare qualsiasi ulteriore esigenza. Questi strumenti possono essere sviluppati nell'ambiente di sviluppo integrato MVTec HALCON HDevelop.
MERLIC Designer:
MERLIC Designer consente di creare un'interfaccia personalizzata in pochi semplici passaggi. Permette di progettare un'interfaccia per la propria applicazione, scegliere tra diversi widget e posizionarli semplicemente trascinandoli e rilasciandoli nella posizione desiderata. MERLIC Designer collega automaticamente i widget ai parametri dello strumento. I valori dei parametri possono essere utilizzati a scopo di visualizzazione o per consentire all'operatore di configurare interattivamente i parametri all'interno dell'interfaccia. Le proprietà dei widget possono essere facilmente modificate con pochi clic. È anche possibile personalizzare l'interfaccia, ad esempio integrando un'immagine di sfondo o un logo.
MERLIC offre un flusso di lavoro intuitivo ed estremamente efficiente. Per questo motivo, il supporto multilingue è una caratteristica fondamentale del prodotto. MERLIC è disponibile nelle seguenti lingue: cinese semplificato e tradizionale, inglese, francese, tedesco, italiano, giapponese, spagnolo e tailandese.
Non
solo l'interfaccia grafica utente (GUI) è tradotta, ma anche tutta la documentazione standard è disponibile in queste lingue.
La comunicazione PLC
va oltre, facilitando l'accesso a tutte le periferiche di visione artificiale e garantendo una connessione PLC senza interruzioni. Il software supporta l'intero processo di sviluppo dell'applicazione, dall'acquisizione e elaborazione delle immagini al controllore logico programmabile (PLC) della macchina. Come pacchetto software autonomo, MERLIC offre un'integrazione completa, inclusi I/O digitali e lo standard OPC UA.
L'applicazione di training nell'interfaccia
MERLIC consente di addestrare la propria applicazione di visione artificiale direttamente all'interno dell'interfaccia utilizzando un apposito widget. È possibile "insegnare" nuove parti o regioni di interesse (ROI) con pochi clic. Inoltre, la visualizzazione delle ROI può essere personalizzata per una migliore usabilità.
La protezione delle applicazioni
salvaguarda il tuo know-how proteggendo il contenuto delle tue applicazioni MERLIC (MVApp) con una password. Questa protezione può essere attivata per ogni MVApp nel backend di MERLIC. Pertanto, qualsiasi modifica all'MVApp deve essere effettuata nel backend e sarà sempre protetta dalla password.
L'utilizzo della protezione tramite password può essere utile se desideri condividere un'MVApp MERLIC con clienti che non dovrebbero avere l'autorizzazione a modificarla. Inoltre, è importante per proteggere le tue MVApp da accessi non autorizzati da parte di terzi, salvaguardando così la proprietà intellettuale dell'applicazione.
Engine
consente di integrare un'applicazione di visione MERLIC (MVApp) nella propria applicazione utente, ad esempio un'applicazione C# o C++. Utilizzando il MERLIC Engine, è possibile creare un sistema che carica ed esegue MVApp su richiesta. Ciò permette di sviluppare soluzioni personalizzate con il MERLIC Backend, memorizzarle come MVApp e utilizzarle all'interno del proprio sistema.
Sfruttando le funzionalità del MERLIC Engine, è possibile controllare l'esecuzione delle MVApp all'interno del sistema, ad esempio impostando i valori dei parametri. È inoltre possibile interrogare i valori dei parametri e i risultati.
MERLIC consente anche di integrare l'interfaccia come controllo ActiveX nell'applicazione. Il controllo ActiveX comunica con il MERLIC Engine, ad esempio per regolare i valori dei parametri o visualizzare i risultati. Questo semplifica la creazione di un'interfaccia utente grafica con MERLIC Designer e il suo utilizzo diretto all'interno dell'applicazione.
Il MERLIC Engine può essere acquistato separatamente.

