Avvio dell'elaborazione
Una volta importate le immagini, contrassegnati i target di calibrazione e configurate le impostazioni del progetto, sei pronto per iniziare l'elaborazione. Questa pagina ti guida nell'avvio della pipeline di elaborazione Chloros.
Lista di controllo pre-elaborazione
Prima di fare clic sul pulsante Avvia, verifica che tutto sia pronto:
Suggerimento: Cliccare su alcune immagini nel File Browser per verificare che siano state caricate correttamente prima dell'elaborazione.
Avvio dell'elaborazione
Individuare il pulsante Avvia
Il pulsante Avvia/Riproduci si trova nella barra di intestazione superiore di Chloros:
Posizione: in alto al centro della finestra
Icona: pulsante Riproduci/Avvia

Stato: il pulsante è attivo (illuminato) quando è pronto per l'elaborazione
Clicca per avviare
Clicca sul pulsante Riproduci/Avvia nell'intestazione superiore
L'elaborazione inizia immediatamente
Il pulsante diventa inattivo (disattivato) durante l'elaborazione
La barra di avanzamento si aggiorna, mostrando lo stato dell'elaborazione
Elaborazione avviata: una volta cliccato, Chloros gestisce automaticamente tutte le fasi di elaborazione: rilevamento del target, debayering, calibrazione, calcolo dell'indice ed esportazione.
Comprendere le modalità di elaborazione
Chloros opera in due diverse modalità di elaborazione a seconda della licenza:
Modalità gratuita (elaborazione sequenziale)
Disponibile per tutti gli utenti
Come funziona:
Elabora le immagini una alla volta, in modo sequenziale
Funzionamento a thread singolo
Minore utilizzo di memoria
La barra di avanzamento mostra 2 fasi:
1.Rilevamento target - Scansione dei target di calibrazione 2. Elaborazione - Applicazione della calibrazione ed esportazione delle immaginiTempo di elaborazione:
Molto più lento rispetto alla modalità parallela di Chloros+
Adatto a set di dati di piccole e medie dimensioni (< 200 immagini)
Modalità Chloros+ (Elaborazione parallela)
Richiede la licenza Chloros+
Come funziona:
Elabora più immagini contemporaneamente utilizzando una pipeline di elaborazione a 4 thread
Dynamic Compute Adaptation seleziona automaticamente la strategia ottimale per il tuo hardware
Accelerazione GPU (CUDA) con schede grafiche NVIDIA (desktop e Jetson)
Scalabile da un Jetson Nano (1 worker) a un desktop con GPU da 12 GB+ (3-4 worker)
La barra di avanzamento mostra 4 fasi (corrispondenti ai 4 thread della pipeline):
Rilevamento (Thread 1) - Individuazione dei target di calibrazione
Analisi (Thread 2) - Esame dei metadati dell'immagine e calcolo della calibrazione
Calibrazione (Thread 3) - Debayering GPU, correzione della vignettatura, calcolo dell'indice
Esportazione (Thread 4) - Salvataggio delle immagini elaborate e degli indiciInterazione con la barra di avanzamento:* Passare il mouse sulla barra per visualizzare il pannello a tendina dettagliato delle 4 fasi
Cliccare sulla barra di avanzamento per bloccare il pannello a tendina in posizione
Cliccare nuovamente per sbloccare e nascondere il pannelloTempo di elaborazione:
Significativamente più veloce rispetto alla modalità gratuita
Scalabile in base al numero di core della CPU
L'accelerazione GPU migliora ulteriormente la velocità
Velocità di Chloros+: L'elaborazione parallela può essere da 5 a 10 volte più veloce rispetto alla modalità sequenziale per set di dati di grandi dimensioni. Un progetto di 500 immagini che richiede 2 ore in modalità gratuita può essere completato in 15-20 minuti con Chloros+.
Cosa succede durante l'elaborazione
Fase 1: Rilevamento dei target
Cosa fa Chloros:
Esegue la scansione delle immagini dei target contrassegnati (o di tutte le immagini se nessuna è contrassegnata)
Identifica i 4 pannelli di calibrazione in ciascun bersaglio
Estrae i valori di riflettanza dai pannelli dei bersagli
Registra i timestamp dei bersagli per la pianificazione della calibrazione
Durata: 1-30 secondi (con bersagli contrassegnati), 5-30+ minuti (non contrassegnati)
Fase 2: Debayering (conversione RAW)
Cosa fa Chloros:
Converte i dati RAW con pattern Bayer in immagini RGB complete
Applica un algoritmo di demosaicing di alta qualità
Preserva la massima qualità dell'immagine e il massimo livello di dettaglio
Durata: Varia in base al numero di immagini e alla velocità della CPU
Fase 3: Calibrazione
Cosa fa Chloros:* Correzione della vignettatura: Rimuove l'oscuramento dell'obiettivo ai bordi
Calibrazione della riflettanza: Normalizza utilizzando i valori di riflettanza target
Applica correzioni su tutte le bande/canali
Utilizza il target di calibrazione appropriato per ciascuna immagine in base al timestamp
Durata: La maggior parte del tempo di elaborazione
Fase 4: Calcolo degli indici
Cosa fa Chloros:
Calcola gli indici multispettrali configurati (NDVI, NDRE, ecc.)
Applica operazioni matematiche sulle bande alle immagini calibrate
Genera immagini indice per ciascun indice selezionato
Durata: Pochi secondi per immagine
Fase 5: Esportazione
Cosa fa Chloros:
Salva le immagini calibrate nel formato selezionato
Esporta le immagini indice con i colori LUT configurati
Scrive i file nelle sottocartelle relative al modello di fotocamera
Mantiene i nomi dei file originali con i suffissi
Durata: Varia in base al formato di esportazione e alle dimensioni del file***
Comportamento di elaborazione
Pipeline di elaborazione automatica
Una volta avviata, l'intera pipeline viene eseguita automaticamente:
Non è richiesta alcuna interazione da parte dell'utente
Tutti i passaggi configurati vengono eseguiti in sequenza
Aggiornamenti sullo stato di avanzamento visualizzati in tempo reale
Utilizzo del computer durante l'elaborazione
Modalità libera:
Utilizzo della CPU relativamente basso (single-threaded)
Il computer rimane reattivo per altre attività
È sicuro ridurre a icona Chloros e lavorare in altre applicazioni
Chloros+ Modalità parallela:
Elevato utilizzo della CPU (multi-threaded, fino a 16 core)
Con accelerazione GPU: elevato utilizzo della GPU
Il computer potrebbe essere meno reattivo durante l'elaborazione
Evitare di avviare altre attività che richiedono un uso intensivo della CPU
Suggerimento per le prestazioni: per ottenere le migliori prestazioni, chiudere le altre applicazioni e consentire a Chloros+ di utilizzare tutte le risorse di sistema.
L'elaborazione non può essere messa in pausa
Limitazioni importanti:
Una volta avviata, l'elaborazione non può essere messa in pausa
È possibile annullare l'elaborazione, ma i progressi andranno persi
I risultati parziali non vengono salvati
Se annullata, è necessario ricominciare dall'inizio
Suggerimento per la pianificazione: per progetti di grandi dimensioni, valutare l'elaborazione in batch o l'utilizzo di CLI per un controllo migliore.***
Monitoraggio dell'elaborazione
Durante l'esecuzione dell'elaborazione, è possibile:
Osservare la barra di avanzamento - Visualizzare la percentuale complessiva di completamento
Visualizzare la fase corrente - Rilevamento, Analisi, Calibrazione o Esportazione
Controllare la scheda del registro - Visualizzare messaggi e avvisi dettagliati sull'elaborazione
Visualizzare in anteprima le immagini completate - Alcuni file di esportazione potrebbero apparire durante l'elaborazione
Per informazioni dettagliate sul monitoraggio, consultare Monitoraggio dell'elaborazione.
Annullamento dell'elaborazione
Se è necessario interrompere l'elaborazione:
Come annullare
Individuare il pulsante Stop/Annulla (sostituisce il pulsante Avvia durante l'elaborazione)
Fare clic sul pulsante Stop
L'elaborazione si interrompe immediatamente
I risultati parziali vengono scartati
Quando annullare
Motivi validi per annullare:
Ci si è resi conto che sono state utilizzate impostazioni errate
Si è dimenticato di contrassegnare le immagini di destinazione
Sono state importate immagini errate
Il sistema è troppo lento o non risponde
Dopo l'annullamento:
Controlla e risolvi eventuali problemi
Modifica le impostazioni secondo necessità
Riavvia l'elaborazione dall'inizio
Per un'esperienza ottimale, chiudi completamente Chloros e riavvia
Nessun risultato parziale: l'annullamento cancella tutti i progressi. Chloros non salva le immagini elaborate parzialmente.
Stime dei tempi di elaborazione
Il tempo di elaborazione effettivo varia notevolmente in base a:
Numero di immagini
Risoluzione delle immagini
Formato di input RAW o JPG
Modalità di elaborazione (Versione gratuita vs Chloros+)
Velocità della CPU e numero di core
Disponibilità della GPU (solo Chloros+)
Numero di indici da calcolare
Complessità del formato di esportazione
Stime approssimative (Chloros+, immagini da 12 MP, CPU moderna)
50 immagini
15-20 min
5-8 min
3-5 min
100 immagini
30-40 min
10-15 min
5-8 min
200 immagini
1-1,5 ore
20-30 min
10-15 min
500 immagini
2-3 ore
45-60 min
20-30 min
1000 immagini
4-6 ore
1,5-2 ore
40-60 min
Prima esecuzione: l'elaborazione iniziale potrebbe richiedere più tempo poiché Chloros crea cache e profili. L'elaborazione successiva di set di dati simili sarà più veloce.
Problemi comuni all'avvio
Pulsante di avvio disabilitato (disattivato)
Possibili cause:
Nessuna immagine importata
Backend non completamente avviato
Elaborazione precedente ancora in corso
Progetto non completamente caricato
Soluzioni:
Attendere che il backend si inizializzi completamente (controllare l'icona nel menu principale)
Verificare che le immagini siano importate nel File Browser
Riavviare Chloros se il pulsante rimane disabilitato
Controllare il registro di debug per eventuali messaggi di errore
L'elaborazione si avvia ma fallisce immediatamente
Possibili cause:
Nessuna immagine valida nel progetto
File immagine danneggiati
Spazio su disco insufficiente
Memoria insufficiente (RAM)
Soluzioni:
Controllare il registro di debug
per verificare la presenza di messaggi di errore
Verificare lo spazio disponibile su disco
Provare a elaborare un sottoinsieme più piccolo di immagini
Verificare che le immagini non siano danneggiate
Avviso "Nessun bersaglio rilevato"
Possibili cause:
Dimenticanza di contrassegnare le immagini bersaglio
Le immagini bersaglio non contengono bersagli visibili
Impostazioni di rilevamento dei bersagli troppo rigide
Soluzioni:
Consultare Scelta delle immagini target
Contrassegnare le immagini appropriate nella colonna Target
Verificare che i target siano visibili nelle immagini contrassegnate
Regolare le impostazioni di rilevamento dei target se necessario
Suggerimenti per un'elaborazione di successo
Prima di iniziare
Eseguire prima un test con un piccolo sottoinsieme - Elaborare 10-20 immagini per verificare le impostazioni
Controllare lo spazio disponibile su disco - Assicurarsi di avere a disposizione uno spazio libero pari a 2-3 volte la dimensione del set di dati
Chiudere le applicazioni non necessarie - Liberare risorse di sistema
Verificare le immagini target - Visualizzare in anteprima i target contrassegnati per assicurarne la qualità
Salvare il progetto - Il progetto viene salvato automaticamente, ma è buona norma salvarlo manualmente
Durante l'elaborazione
Evitare la sospensione del sistema - Disattivare le modalità di risparmio energetico
Mantenere Chloros in primo piano - O almeno visibile nella barra delle applicazioni
Monitorare occasionalmente lo stato di avanzamento - Verificare la presenza di avvisi o errori
Non caricare altre applicazioni pesanti - Soprattutto con la modalità parallela di Chloros+
Accelerazione GPU di Chloros+
Se si utilizza l'accelerazione GPU NVIDIA:
Aggiornare i driver NVIDIA all'ultima versione
Assicurarsi che la GPU disponga di almeno 4 GB di VRAM
Chiudere le applicazioni che richiedono un uso intensivo della GPU (giochi, editing video)
Monitorare la temperatura della GPU (assicurarsi che il raffreddamento sia adeguato)
Passi successivi
Una volta avviata l'elaborazione:
Monitorare lo stato di avanzamento - Vedere Monitoraggio dell'elaborazione
Attendere il completamento - L'elaborazione viene eseguita automaticamente
Esaminare i risultati - Vedi Completamento dell'elaborazione
Per informazioni su cosa fare durante l'elaborazione, vedi Monitoraggio dell'elaborazione.
Ultimo aggiornamento