Cattura vs Zebra OCR Wedge: differenze tecniche e quando usare l'uno o l'altro
Se hai terminali Zebra e ti serve leggere testo oltre ai barcode, hai due strade native per l'hardware che già possiedi: OCR Wedge, la funzione OCR inclusa in DataWedge (Mobility DNA), e Cattura, l'app di data capture costruita sullo Zebra AI DataCapture SDK. Sono entrambe soluzioni serie — una è di Zebra stessa, l'altra è certificata Zebra Validated — ma risolvono problemi diversi. Questa pagina mette in fila le differenze tecniche reali, senza marketing, per aiutarti a scegliere in base al tuo caso d'uso.
Da dove vengono: due architetture diverse
OCR Wedge è una funzione del plugin Workflow di DataWedge, lo strumento Mobility DNA preinstallato su ogni terminale Zebra. Si attiva configurando un profilo DataWedge: è un layer integrato nel wedge di sistema, non un'app separata. Punto di forza: è già a bordo, si configura con gli strumenti che un amministratore Zebra conosce.
Cattura è un'app costruita sullo Zebra AI DataCapture SDK, il motore AI di nuova generazione di Zebra che esegue i modelli di visione direttamente sul DSP/NPU Hexagon (Qualcomm) del terminale. Per questo Cattura richiede terminali con chipset QCM6490, QCM5430 o QCM6690 — la gamma enterprise recente: TC53/TC58, TC73/TC78, TC501/TC701, ET60/ET65, ET401, EM45 — e non gira sui modelli "e" (QCM4490) né sui legacy senza DSP.
In sintesi: OCR Wedge è la via integrata in DataWedge; Cattura è la via che sfrutta il motore AI on-device più recente di Zebra. La scelta dipende da cosa devi leggere e come.
Differenza 1 — OCR a template vs OCR a testo libero
È la differenza più importante in pratica.
OCR Wedge lavora per modelli use-case predefiniti: un set fisso di tipi di dato per cui Zebra ha addestrato il riconoscimento — VIN (telai veicoli), targhe, codici pneumatico (TIN), letture contatori, sigle container, documenti d'identità e patenti. Se il tuo caso d'uso è uno di questi, OCR Wedge lo copre bene, out-of-the-box.
Cattura fa OCR di testo stampato generico: lotti, seriali, date di scadenza, codici interni, qualsiasi stringa leggibile su un'etichetta o un componente. La qualità del dato si governa con filtri configurabili — regex, lunghezza, whitelist di caratteri — che scartano le letture spurie prima che entrino nel gestionale.
La domanda da farsi è semplice: il dato che devo leggere rientra nei template di OCR Wedge? Se sì (es. un piazzale auto che legge VIN), OCR Wedge è la risposta naturale. Se invece devi leggere il lotto stampato dal tuo fornitore, la data di scadenza in un formato non standard o un seriale inciso — cioè testo che nessun template generico conosce — serve OCR a testo libero, ed è il terreno di Cattura.
Differenza 2 — Barcode e OCR: separati o in un solo gesto
Con OCR Wedge, l'OCR è un flusso a sé: la lettura barcode resta in carico al motore barcode di DataWedge, configurato separatamente. Se l'operatore deve catturare un barcode e un testo dalla stessa confezione, sono due operazioni con due configurazioni.
Cattura unifica barcode 1D/2D e OCR nella stessa operazione: una sola inquadratura, un solo gesto, entrambi i motori attivi sulla stessa preview. Per flussi dove la confezione porta barcode e testo insieme — lotto stampato sopra il GS1, scadenza accanto all'EAN — il risparmio è un passaggio per ogni collo. Su migliaia di colli al giorno, è la differenza che si vede a fine turno.
Differenza 3 — Output verso le applicazioni
Entrambi iniettano il valore letto nel campo attivo via keyboard wedge: funzionano con qualsiasi app — ERP, WMS, browser, terminal server — senza modifiche.
Cattura aggiunge due cose: un Intent broadcast nativo con campi strutturati (valore, simbologia, confidenza, timestamp) per le app Android che vogliono un'integrazione pulita via BroadcastReceiver, e il pulsante flottante sempre visibile sopra qualunque app — l'operatore avvia la scansione senza cambiare contesto, da qualsiasi schermata.
Differenza 4 — Modello di licenza
OCR Wedge si licenzia per singola funzione OCR, a termine (tipicamente 1–2 anni), per ciascun tipo di dato: la licenza VIN è una, quella targhe un'altra.
Cattura ha una licenza annuale unica per dispositivo che copre tutto: barcode, OCR a testo libero, accumulo multi-codice, intent, aggiornamenti — €135/dispositivo/anno, prezzo pubblico, con demo di 7 giorni auto-attivata.
Se ti serve un solo template per pochi device, le due opzioni possono equivalersi; se ti servono più tipi di dato o vuoi un costo prevedibile per l'intera flotta, il modello a licenza unica è più semplice da gestire e da budgetizzare.
Tabella comparativa
| Zebra OCR Wedge | Cattura | |
|---|---|---|
| Architettura | Funzione del plugin Workflow di DataWedge | App su Zebra AI DataCapture SDK (DSP Hexagon) |
| Tipo di OCR | Template predefiniti (VIN, targhe, TIN, contatori, container, documenti ID) | Testo stampato generico + filtri regex/lunghezza/whitelist |
| Barcode + OCR | Flussi separati (barcode via motore DataWedge) | Unificati in una sola operazione |
| Output | Keyboard wedge | Keyboard wedge + Intent broadcast strutturato |
| Avvio scansione | Configurazione profilo DataWedge | Pulsante flottante sopra qualsiasi app |
| Terminali richiesti | Gamma DataWedge/Mobility DNA | Chipset QCM6490/5430/6690 (TC5x/7x, TC501/701, ET6x, ET401, EM45) |
| Licenza | Per singola feature OCR, 1–2 anni per tipo | Unica annuale per device, barcode+OCR inclusi, €135/anno |
| Ideale per | Use case che coincidono con i template Zebra | Lotti, seriali, scadenze, testo non standard; flussi barcode+testo combinati |
Quando scegliere cosa
Scegli OCR Wedge se il dato da leggere è esattamente uno dei template Zebra (VIN, targa, container, documento), ti basta il flusso OCR separato dal barcode e preferisci restare interamente dentro la configurazione DataWedge che già amministri.
Scegli Cattura se devi leggere testo libero (lotti, seriali, scadenze, codici interni), ti serve catturare barcode e testo in un solo gesto, vuoi l'output anche come intent strutturato, o vuoi una licenza unica e un prezzo pubblico per tutta la flotta. Requisito: terminali con DSP Hexagon — verifica il tuo modello.
E non sono alternative esclusive: su una stessa flotta puoi usare DataWedge per la scansione barcode di base e Cattura dove servono OCR a testo libero o il flusso combinato.
Domande frequenti
Cattura sostituisce DataWedge?
No. DataWedge resta lo strumento di sistema per la scansione barcode tradizionale; Cattura lo affianca dove servono OCR a testo libero, cattura combinata barcode+testo o l'output a intent strutturato. Possono coesistere sulla stessa flotta.
Cattura è una soluzione "contro" Zebra?
No: Cattura è costruita sullo Zebra AI DataCapture SDK ed è certificata Zebra Validated. Usa il motore AI ufficiale di Zebra — la differenza è nel livello applicativo: testo libero invece di template, flusso unificato, modello di licenza.
OCR Wedge funziona sui terminali dove gira Cattura?
Sì, sono terminali Zebra recenti con Mobility DNA. È il contrario che non vale: Cattura richiede il DSP Hexagon (QCM6490/5430/6690), quindi non gira su modelli "e" (TC53e/TC58e, MC9400/9450) o legacy dove invece DataWedge è disponibile.
Posso provare Cattura prima di decidere?
Sì: ogni terminale parte con una demo completa di 7 giorni, attivata automaticamente al primo avvio, senza registrazione.
Cattura trasforma i terminali Zebra compatibili in scanner AI: barcode e OCR in un solo gesto, nel campo attivo di qualsiasi app. Prova gratis 7 giorni o guarda i terminali supportati.