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.