Agisoft Metashape è un potente strumento di fotogrammetria, ma quando si lavora con migliaia di immagini ad alta risoluzione, l’hardware locale può diventare rapidamente un collo di bottiglia. L’esecuzione di Metashape nel cloud offre prestazioni scalabili, accesso remoto ed elaborazione più rapida grazie alle istanze GPU e allo storage ad alta velocità. In questa guida scoprirai come distribuire Metashape su Amazon EC2, utilizzare l’accelerazione GPU e collegare lo storage di rete (NAS) per flussi di lavoro di ricostruzione 3D su larga scala.
Perché eseguire Agisoft Metashape nel cloud?
- Scalabilità on-demand: Avvia i potenti server GPU solo quando è necessario
- Accesso remoto: Collabora con i membri del team senza installazioni locali
- Prestazioni più veloci: Elaborazione dei dati 5-10 volte più veloce sulle GPU aziendali
- Risparmia sull’hardware locale: Non è necessario investire in costose postazioni di lavoro
Configurazione cloud consigliata: AWS EC2
Amazon Web Services (AWS) offre un’infrastruttura affidabile per ospitare Metashape. Il servizio EC2 ti permette di scegliere macchine virtuali (istanze) con risorse CPU, RAM e GPU.
1. Scegliere la giusta istanza EC2
- g4dn.xlarge – g4dn.12xlarge: Istanze GPU economiche con NVIDIA T4 (ottime per progetti di media entità)
- g5.xlarge – g5.12xlarge: GPU NVIDIA A10G più recente, eccellente per i dataset di grandi dimensioni
- p3.2xlarge / p4d.24xlarge: NVIDIA V100/A100 di fascia alta: la migliore per i carichi di lavoro ultrapesanti
Inizia con un’istanza g5.4xlarge
per ottenere un buon equilibrio tra prestazioni e costi (16 vCPU, 64 GB di RAM, 1 GPU A10G).
2. Configurare l’istanza
- Vai su EC2 Dashboard e lancia una nuova istanza
- Scegli un’immagine macchina Amazon (AMI): Windows Server 2022 o Ubuntu 22.04
- Aggiungi un volume di archiviazione (almeno 200-500 GB SSD)
- Assegna un IP pubblico e attiva RDP (per Windows) o SSH (per Linux).
3. Installa Metashape
Dopo aver effettuato l’accesso alla tua istanza cloud:
- Windows: Scarica Metashape dal sito ufficiale ed esegui il programma di installazione.
- Linux: Utilizza il pacchetto
.tar.gz
ed esegui./metashape.sh
- Attiva la tua licenza (Standard o Pro) o utilizza la versione di prova
Assicurati che i driver NVIDIA siano installati correttamente e che CUDA sia abilitato per l’accelerazione della GPU.
4. Installare i driver della GPU (Linux)
Su Ubuntu, esegui i seguenti comandi per il driver NVIDIA e CUDA:
sudo apt update
sudo apt install nvidia-driver-535
sudo reboot
Verifica con nvidia-smi
. Avvia quindi Metashape e vai su Strumenti > Preferenze > GPU per abilitare l’accelerazione.
Montaggio dell’archiviazione esterna (NAS o EFS)
I progetti di fotogrammetria spesso richiedono l’archiviazione di terabyte di dati. Utilizza un sistema di archiviazione NAS o basato su cloud per gestire i set di dati di grandi dimensioni.
- Amazon EFS (Elastic File System): Montato in rete e scalabile, ideale per i flussi di lavoro multiutente
- Amazon S3: Archiviazione di oggetti per caricare/scaricare grandi set di dati
- NAS remoto: monta da Synology/TrueNAS on-premises utilizzando SMB o NFS
Esempio di Linux per il montaggio NFS:
sudo apt install nfs-common
sudo mount -t nfs 192.168.1.100:/mnt/data /mnt/nas
Questo ti permette di archiviare set di dati di immagini o di esportare file .PSX direttamente sul NAS da Metashape.
Automazione con Metashape + Python
Una volta che la tua istanza cloud è pronta, puoi automatizzare l’elaborazione con l’API di scripting Python di Metashape. Questo è ideale per:
- Elaborazione in batch delle missioni dei droni
- Generazione di ortomosaici lato server
- Pipeline personalizzate per la classificazione o l’esportazione
Gli script possono essere eseguiti direttamente nella console di Metashape Python o dal terminale utilizzando metashape --python script.py
.
Note sulla sicurezza e sulle licenze
- Per l’uso commerciale, assicurati che ogni VM del cloud abbia una licenza valida.
- Puoi utilizzare licenze fluttuanti per l’esecuzione di più macchine virtuali (solo per l’edizione Pro).
- Proteggi sempre la tua istanza cloud (firewall, password forti, nessun RDP pubblico).
Stima dei costi
I costi del cloud variano a seconda del tipo di istanza e dello storage utilizzato. Esempio (dal 2025):
- g5.4xlarge (GPU A10G): ~$1,20/ora su richiesta
- 200 GB EBS SSD: ~$20/mese
- Storage EFS: ~$0,30/GB/mese
Considera l’utilizzo delle Istanze Spot per ridurre i costi del 60-70%, ideali per l’elaborazione di batch non urgenti.
Conclusione
L’esecuzione di Agisoft Metashape nel cloud consente di ottenere un’elaborazione 3D ad alte prestazioni su scala. Sfruttando le istanze GPU EC2 e integrando lo storage NAS o S3, puoi gestire enormi carichi di lavoro di fotogrammetria senza investire in hardware costoso. Sia che tu stia costruendo una pipeline di elaborazione remota o che tu voglia accelerare un progetto di mappatura con il drone, il cloud offre flessibilità, potenza ed efficienza economica, soprattutto se abbinato agli strumenti di scripting di Metashape.
Sei pronto a portare il tuo flusso di lavoro di fotogrammetria nel cloud? Inizia con un’istanza EC2 su GPU e prova la differenza.