Quali interventi tecnici sono compresi nella personalizzazione dell'ispezione visiva Atlas 200I DK A2?-Elaborazione delle immagini con Huawei Ascend Atlas-Winge Technology | Sviluppo di software, intelligenza artificiale e hardware

Argomento della soluzione

Quali interventi tecnici sono compresi nella personalizzazione dell'ispezione visiva Atlas 200I DK A2?

Una guida tecnica per adattare l'ispezione visiva dell'assemblaggio su Atlas 200I DK A2, che copre l'ambiente del dispositivo, le telecamere, gli algoritmi, l'interfaccia utente, le interfacce di sistema, l'implementazione e l'accettazione della workstation.

2026-08-30Winge TechnologyElaborazione delle immagini con Huawei Ascend Atlas

La personalizzazione dell'ispezione visiva include in genere la conferma del dispositivo e del sistema operativo, l'accesso alla telecamera, l'esecuzione dell'algoritmo, l'interfaccia Web o locale, l'I/O della workstation, la manutenzione della distribuzione e l'accettazione del sito. La possibilità di avviare il software è solo una parte della personalizzazione; Solo se input, algoritmo, risultati, interfaccia e gestione delle versioni formano un circuito di controllo chiuso, l'adattamento lato dispositivo può essere tecnicamente utilizzabile.

L'attuale software di ispezione visiva e le applicazioni di algoritmi per gli assemblaggi sono già in esecuzione su Huawei Ascend Atlas 200I DK A2. Il funzionamento della piattaforma indica che il software, le telecamere, le chiamate degli algoritmi e i collegamenti dei risultati sono stati collegati; L'accettazione produttiva del posto di lavoro deve ancora essere completata in loco in combinazione con prodotti specifici, modelli, ritmo e interfacce indipendenti.

Passaggio 1: verificare l'ambiente hardware e software Atlas

Prima della personalizzazione, è necessario registrare il modello del dispositivo, il processore, il sistema operativo, il driver, il firmware, CANN o altra versione di runtime e se la memoria, l'archiviazione, la rete e le interfacce periferiche soddisfano i requisiti del progetto.

Le specifiche ufficiali di Atlas 200I DK A2 includono il processore della serie Ascend 310, 8 TOPS INT8, 4 TFLOPS. Per la selezione della piattaforma, vengono utilizzate le specifiche nominali dell'apparecchiatura e le prestazioni di rilevamento effettive devono ancora essere testate in base ad algoritmi, immagini e condizioni di lavoro.

I progetti aziendali devono inoltre confermare se l'ambiente attuale è una verifica dello sviluppo o un ambiente commerciale formale. Il kit per sviluppatori è adatto per la ricerca e sviluppo e la verifica della personalizzazione. Per la consegna formale, è necessario confermare la licenza del software commerciale, la forma dell'hardware di produzione di massa, i canali di acquisizione del runtime e il successivo supporto per l'aggiornamento.

Passaggio 2: collega la fotocamera e imposta le condizioni di registrazione

La qualità dell'input dell'algoritmo di visione è determinata dalla telecamera, dall'obiettivo, dalla sorgente luminosa, dalla posizione di montaggio e dallo stato del pezzo. Solo perché la fotocamera può essere riconosciuta dal sistema non significa che l'immagine soddisfi i requisiti di riconoscimento.

Il lavoro di personalizzazione solitamente include:

  • Identificare dispositivi USB/UVC, MIPI o telecamere di rete;
  • Conferma i driver, le autorizzazioni del dispositivo e gli utenti che eseguono il servizio.
  • Controlla la risoluzione, la frequenza dei fotogrammi, il timeout per il recupero delle immagini e il ripristino della disconnessione.
  • Campo visivo, distanza di lavoro, lunghezza focale e posizione del pezzo fissi;
  • Esposizione fissa, guadagno, bilanciamento del bianco e condizioni della sorgente luminosa;
  • Confermare la dimensione in pixel del target o difetto più piccolo nell'immagine originale.
  • Crea regole SCONOSCIUTE per sfocatura, sovraesposizione, sottoesposizione e occlusione.

L'attuale progetto di Winge Technology ha collegato la connessione della fotocamera USB/UVC all'Atlas 200I DK A2 e ha formato un ingresso standard per l'acquisizione di immagini e il riconoscimento video. La soluzione completamente localizzata in Cina integrerà ulteriormente telecamere, obiettivi e sorgenti luminose cinesi per completare la verifica delle immagini dell’intero sistema.

Passaggio 3: scegliere un percorso algoritmico adatto alla workstation

I modelli di deep learning non sono sempre necessari per l’ispezione visiva nelle stazioni fisse. La selezione dell'algoritmo dovrebbe basarsi sulla definizione dell'errore, sul numero del campione, sulla variazione della posa e sulle condizioni di imaging.

Immagine di riferimento e visione tradizionale

È adatto per luoghi di lavoro con posizione stabile, relativamente fissa, aspetto normale e pochi campioni. I processi comuni includono la registrazione globale, il ritaglio, la normalizzazione della luminosità, il calcolo della differenza locale e le regole geometriche. Questo tipo di algoritmo è adatto per produrre diverse posizioni e immagini di prova. Il progetto attuale ha completato la verifica operativa sul dispositivo Huawei Ascend Atlas.

Estensioni per algoritmi di deep learning

È adatto per scene con molte categorie, grandi cambi di posa, sfondi complessi o dove è richiesta una classificazione semantica. È necessario preparare dati rappresentativi, addestrare modelli di rilevamento, classificazione o segmentazione degli oggetti e completare input e output, pre e post-elaborazione, coerenza dei risultati e verifica della distribuzione della piattaforma di destinazione.

Senza dati reali e obiettivi di precisione chiari, il semplice completamento dell’implementazione di un modello non può dimostrare le capacità di rilevamento sul campo.

Passaggio 4: impostare l'immagine di riferimento, il ROI e le regole di rilevamento

L'ispezione dell'assemblaggio richiede la traduzione dei requisiti di qualità in regole eseguibili. Ad esempio:

  • dove la parte deve essere presente;
  • Qual è la quantità giusta?
  • Quali categorie rientrano nell'imballaggio errato;
  • Quanta variazione è consentita nella posizione e nell'orientamento?
  • Cosa fare se la qualità dell'immagine non soddisfa le condizioni?
  • Come combinare più regole in PASS, FAIL o SCONOSCIUTO.

Winge Technology Il software attuale supporta la raccolta di più immagini di riferimento OK, la delineazione del ROI, la configurazione di regole di assemblaggio per parti mancanti/errate e la memorizzazione delle prove di rilevamento. Per stimare le fluttuazioni normali vengono utilizzate più immagini di riferimento, ma solo tre immagini di riferimento raggiungono la soglia di conteggio delle immagini impostata dal codice corrente. Il luogo di lavoro formale dovrebbe continuare a coprire lotti, turni, temperature e cambiamenti accettabili dell’immagine.

Passaggio 5: completare l'interfaccia utente e la prova dei risultati

Il sito di progettazione non richiede solo l'output dell'algoritmo, ma richiede anche che gli operatori siano in grado di configurarlo e verificarlo. L'interfaccia di personalizzazione solitamente include:

  • Selezione della telecamera e della sorgente dell'immagine;
  • OK raccolta di immagini di riferimento;
  • ROI e configurazione delle regole;
  • Rilevazione singola, continua o innescata;
  • PASSATO, FAIL, stato SCONOSCIUTO;
  • disegni originali, disegni di prova, regole e registrazioni dei tempi;
  • Interfaccia cinese, inglese o altra lingua;
  • Privilegi di operatore, tecnico e amministratore.

L'attuale progetto ha creato una piattaforma di configurazione web cinese e inglese e ha verificato le pagine principali, le telecamere e i collegamenti dei risultati sull'attuale macchina Atlas. La versione commerciale ufficiale deve inoltre aggiungere login, autorizzazioni, TLS, controllo e approvazione delle ricette in base alle esigenze del cliente.

Passaggio 6: accedere a I/O, PLC o sistema aziendale

I risultati dell'ispezione visiva devono corrispondere esattamente al pezzo reale. La personalizzazione del campo deve specificare:

  • Chi manda il pezzo al suo posto e riconosce il segnale di attivazione?
  • Quando scatta la foto la fotocamera?
  • Gestire timeout, trigger ripetuti e trigger mancati;
  • Come rilasciare PASS, FAIL e SCONOSCIUTO;
  • Come intercettare o trasferire prodotti non qualificati per la revisione manuale;
  • Come MES, codice a barre o numero di serie correlano i risultati;
  • Come eseguire il ripristino da un riavvio del servizio o da un'interruzione della rete.

Completamente localizzata in Cina, la soluzione utilizza I/O cinesi o dispositivi di controllo per la connessione. Prima che il debug congiunto dell'interfaccia sia completato, ciò può significare solo che il software ha capacità di progettazione dell'interfaccia, ma non che il circuito chiuso sia stato accettato sul posto.

Passaggio 7: configurare le funzionalità di distribuzione, aggiornamento e rollback

L'ambiente di sviluppo può modificare direttamente il codice, mentre l'ambiente di produzione richiede versioni tracciabili. Si consiglia di conservare almeno quanto segue:

  • numero di versione del software e data di rilascio;
  • Pacchetto di rilascio e SHA-256;
  • backup di ricette e configurazioni;
  • Puntatori alla versione corrente e alla versione precedente;
  • stato del servizio e hash dei file chiave;
  • Telecamere, interfacce e rilevatori di fumo migliorati;
  • Metodo di rollback esplicito.

Winge Technology L'attuale progetto Atlas ha stabilito una directory di rilascio immutabile, dati condivisi, backup della configurazione e punti di rollback. Questa funzionalità risolve i problemi di consegna e manutenzione e non significa che la precisione dell'algoritmo sia stata accettata.

Passaggio 8: Completare l'accettazione formale a seconda del luogo di lavoro

L'accettazione formale dovrebbe includere almeno quanto segue:

  • Set di campioni OK/NG indipendente;
  • Mancanza di rilevamento di difetti importanti;
  • OK, tasso di falsi ascolti;
  • Tasso SCONOSCIUTO;
  • tempo e consumo di risorse dei singoli brani;
  • variazioni di esposizione, posizione, lotto e temperatura;
  • Funzionamento continuo e ripristino dopo la disconnessione della fotocamera;
  • I/O, PLC o MES ad anello chiuso;
  • Modifiche ricette, autorizzazioni e monitoraggio.

Il numero di test, le soglie e gli standard di qualificazione sono confermati da entrambe le parti del progetto in base al rischio del prodotto. Immagini composite, campioni di impostazione dei parametri o test del fumo a breve termine non possono sostituire l'accettazione della produzione.

Domande frequenti

L'avvio del software su Atlas significa che la personalizzazione è completa?

Non subito. Esamina anche telecamere, algoritmi, regole, risultati, interfacce, distribuzione e accettazione della stazione target.

Il software di riconoscimento funziona effettivamente sul dispositivo Atlas?

Già in esecuzione. Il progetto attuale ha completato il lancio del software, l'accesso alla fotocamera USB/UVC, le immagini standard, le regole ROI, le interfacce cinese e inglese, i risultati del rilevamento e la verifica del rollback della versione su Atlas 200I DK A2.

Una volta completata la personalizzazione, è possibile copiare la personalizzazione direttamente su altre postazioni di lavoro?

Non può essere accettato direttamente. Diverse telecamere, obiettivi, sorgenti luminose, pezzi e battiti modificano le condizioni di input e ogni postazione di lavoro deve ancora essere riconfigurata e accettata.

Il kit di sviluppo Atlas può essere utilizzato direttamente come base per la produzione di massa?

È necessario innanzitutto esaminare la licenza del software, l'ambiente operativo commerciale, la forma dell'hardware di produzione di massa e i canali di supporto prima di finalizzare il programma di consegna formale.

Fonti e spiegazioni

In linea
Telefono
13910119357
WeChat
WhatsApp
Winge Technology WhatsApp Codice QR Scansiona il codice QR o clicca per contattarci
tornare all'inizio