ocr at bnf : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · ocr...

30
OCR at BnF : history, production, projects, research Geneviève Cron Bibliothèque Nationale de France 1

Upload: others

Post on 21-Sep-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

OCR at BnF : history, production, projects, research

Geneviève Cron• Bibliothèque Nationale de France

1

Page 2: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

• 1992 today : • digitization tenders + internal programs

• 2005 today : • digitization + OCR-isation tenders• OCR-isation tenders

• 2010 today : • OCR + EPub• digitization + OCR + Epub

• Image quality• OCR output

BnF/OCR/Production/History

Acces

s

Search

Edit

Page 3: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

BnF/OCR/Production/History

0

500 000

1 000 000

1 500 000

2 000 000

2 500 000

1980 1985 1990 1995 2000 2005 2010 2015 2020

DigitizedOCR-isedEpub

Page 4: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

BnF/OCR/Production/Workflow

OCR

Selection Digitization OCR-ization

Control Eval

Page 5: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Selection

Page 6: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Master2010

OCR

OCR Rate

Prediction

> X %

YES

NO

XX

Litis +

Page 7: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/PhD2010

OCR

OCR Rate

Prediction

> x % ?

YES

NO

X

Page 8: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Digitization

Page 9: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Digidoc

• Digidoc : – Optimizing digitization as a function of the use :

• Conservation• OCR• Communication

– New metadata format• with information gathered in the digitization process• including data from image processing

Page 10: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

OCRization

OCR

Page 11: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

BnF/OCR/Production/OCR Workflow

OCR

Manual correction

> X %

[0% ,100%]

[X% ,100%]

[0% , 60%]

[60% ,100%]

ImageRaw OCR

OCR HQ

Service provider

X on word ? On character ?

Page 12: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

• For digitized images– Internally produced– Produced in the early projects where no OCR where made (<

2004)

• Segmentation and segmentation correction• OCR and OCR correction / control

• Goal : 3 000 000 pages / year (2012)

• Actual status : test, settings, tunning

BnF/OCR/Production/OCR_Inhousing

Page 13: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Quaero

– BnF • provides corpus • for training and evaluation

– Research and development topics• Automatic and robust segmentation • Grayscale OCR • Reading ordre• Recognition on Maps• Manuscrit OCR• Named Entity Recognition

Page 14: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

BnF/OCR/Research/Impact/BnF’s Goals

• Share experience on past and ongoing OCR workflows over Europe

• Take part in OCR Improvement– Improve the quality of the OCR output– Lower the post correction– Enlarge the material to be submitted to OCR

with good quality expectation

Page 15: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Impact/BnF’s_Involvement

• Requirements• Evaluation

– Corpus defining and ground truth production and control– Evaluation criterias

• Case studies– BW / Greyscale– Destructive / Non destructive– OCR / Double Keyboarding

• Demonstrations, tests, servers for tools hosting• Center of competence

Page 16: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

BnF/OCR/Research/Impact/Corpus

Surname Name # Bpp

Lang A 5893 Greyscale Language dataset17th centuryAbout Descartes

Dev

Eval

Demo

19th B 5139 Greyscale 99,9% in Alto format + Alto2Page conversion + manual correction

Newspaper C 200 Greyscale Newspaper

Theater D 34 Black & White Theater

Bad E 505 Black & White Bad quality image

Easy F 470 Black & White Easy book

Struct G 10 Black & White Complex structure

Page 17: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Impact/CorpusA=Lang

Page 18: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Impact/CorpusB=19th

Page 19: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Impact/CorpusC=Newspaper

Page 20: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Impact/CorpusE=Bad

Page 21: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Impact/CorpusF=Easy

Page 22: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Impact/CorpusG=Struct

Page 23: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/Impact/RelatedTools

  Lang 19th Newspaper

Thea-tre

Bad Easy Struct

OCR (Abbyy + Tesseract) x x x x x x x

Collaborative Correction x x x x x x x

Structure analysis and correction

x x       x x

OCR post-correction x            

Binarisation & Colour Reduction

x x x        

Segmentations x x     x x  

Lexicon (French) / NE Repository

x            

Page 24: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Post Correction

OCR

Page 25: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

BnF/OCR/Projects/Wikimedia partnership

http://fr.wikisource.org/wiki/Page:Anomyme_-_Raoul_de_Cambrai.djvu/82

Page 26: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Production/Epub

• OCR is usefull for Image to EBook conversion

• About 200 EBooks from early tender • From images digitized in the 1990’s

• Paper material should be perfect• Image as well

• About 7 000 per year (2012)

Page 27: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Control and evaluation

Control Eval

Page 28: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

Bnf/OCR/Research/OCR Evaluation

– OCR evaluation tool• PhD 2007

– OCR rates• Computation• Estimation• Control

• In a mass digitization context (no ground truth)

28

Page 29: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

BnF/OCR/Production/OCR Rates

98,6% !

Page 30: OCR at BnF : history, production, projects, researchresearch_projects_on_ocr_at_the_bnf.pdf · OCR at BnF : history, production, projects, research Geneviève Cron • Bibliothèque

BnF/OCR/Projects/Under Construction

• Recognition on – Music score (OMR)– Mediaval Manuscripts– Portolan charts and maps– Geolocalisation using OCR results

• Croudsourcing on Gallica

• XML Alto to Epub conversion

• Host Impact Center of Competence ?