Fonctionnement du pipeline PDF
OCRZero exécute quatre étapes pour chaque PDF.
- Rendu. Chaque page est dessinée en image à 150 dpi ; les pages larges sont réduites à 2 200 pixels.
- Analyse. Xiaomi-OCR-0 convertit chaque image de page en Markdown dans l’ordre de lecture, en ignorant en-têtes et pieds de page.
- Nettoyage. Le post-traitement officiel convertit les tableaux OTSL en HTML, normalise les délimiteurs mathématiques et coupe les répétitions incontrôlées.
- Assemblage. Les pages sont assemblées dans l’ordre, chacune marquée d’un commentaire HTML comme page 3.
Tableaux, formules et mise en page
Le modèle écrit les tableaux en OTSL, un balisage compact avec cellules fusionnées. OCRZero les convertit en tableaux HTML avec rowspan et colspan, acceptés par la plupart des moteurs Markdown et pipelines RAG.
Les formules sont écrites en LaTeX, en ligne sous la forme $ … $ et en bloc sous la forme $$ … $$. Les figures ne sont pas décrites ; Xiaomi-OCR-0 extrait le texte de la page.
Vitesse et coût
Lors de nos tests sur un article de recherche dense en texte, une page a pris environ 5 à 15 secondes sur un seul flux, selon la quantité de texte. Sur OCRZero, chaque page coûte 1 crédit : 5 $ pour 1 000 pages, avec 20 pages offertes aux nouveaux comptes éligibles.