Downloads · 30 days
0
martinbadrous/YOLOv8-Historical-Document-Detection
YOLOv8-Historical-Document-Detection is a object detection model from martinbadrous. Use it when you need objects located in an image. It is set up for ultralytics. The card lists the license as mit.
Automatic detection of typographic ornaments in 16th–18th century printed documents. Developed as part of the TypoRef project at PolyTech Tours.
Downloads · 30 days
0
Access
Public
Updated Feb 20, 2026
Repo size
286 MB
Likes
0
Public
Click a slice to open those files.
.h5285 MB · 100%
From the Hugging Face model README
Automatic detection of typographic ornaments in 16th–18th century printed documents. Developed as part of the TypoRef project at PolyTech Tours.
| Property | Details |
|---|---|
| 🏗️ Architecture | YOLOv8 (Ultralytics) |
| 🎯 Task | Object Detection |
| 📊 mAP@50 | 95% |
| 🗂️ Dataset | 50+ expert-annotated historical document pages |
| 📅 Document period | 16th – 18th century printed books |
| ⚙️ Framework | PyTorch + Ultralytics |
| 📉 Processing speedup | 20% faster than manual workflow |
| 📜 License | MIT |
This model detects and localizes typographic ornaments and decorative graphic elements in scanned pages of early modern European printed books.
It was built to replace a slow, fully manual cataloguing process for the TypoRef digital humanities project, enabling automated analysis of thousands of document pages that would otherwise require extensive expert annotation.
Detected classes: typographic ornaments, decorative initials, vignettes, and other graphic elements typical of 16th–18th century printing.
| Metric | Score |
|---|---|
| mAP@50 | 95% |
| Training duration | 6 months iterative refinement |
| Annotations integrated | 50+ pages in 2 months |
| Processing time reduction | 20% vs previous pipeline |
from ultralytics import YOLO
# Load the model
model = YOLO("best.pt")
# Run inference on a document scan
results = model("your_document_scan.jpg", conf=0.35)
# Show results
results[0].show()
# Save annotated image
results[0].save("output.jpg")
Martin Badrous — Computer Vision & Deep Learning Engineer