Come funziona la pipeline PDF
OCRZero esegue quattro passaggi per ogni PDF.
- Rendering. Ogni pagina viene disegnata come immagine a 150 dpi; le pagine larghe vengono ridotte a 2.200 pixel.
- Analisi. Xiaomi-OCR-0 trasforma ogni immagine di pagina in Markdown in ordine di lettura, ignorando intestazioni e piè di pagina.
- Pulizia. Il post-processing ufficiale converte le tabelle OTSL in HTML, normalizza i delimitatori matematici e taglia le ripetizioni incontrollate.
- Unione. Le pagine vengono unite in ordine, ciascuna segnata da un commento HTML come page 3.
Tabelle, formule e layout
Il modello scrive le tabelle in OTSL, un markup compatto con celle unite. OCRZero le converte in tabelle HTML con rowspan e colspan, accettate dalla maggior parte dei renderer Markdown e delle pipeline RAG.
Le formule sono scritte in LaTeX, in linea come $ … $ e in blocco come $$ … $$. Le figure non vengono descritte; Xiaomi-OCR-0 estrae il testo della pagina.
Velocità e costo
Nei nostri test su un articolo scientifico ricco di testo, una pagina ha richiesto da 5 a 15 secondi circa su un singolo flusso, a seconda della quantità di testo. Su OCRZero ogni pagina costa 1 credito: 5 $ ogni 1.000 pagine, con 20 pagine gratis per i nuovi account idonei.