Saltar al contenido
ModelPublicadoExterno
Descargar

Yolo26s Ottoman Printed Line

Model Type: Line Detection Architecture: YOLO26s-seg (Ultralytics) Language: Ottoman Turkish Font/Style: Printed Naskh Task: Segmenting and detecting individual text lines within predefined text regions.

TipoOtherModelo baseUltralytics/YOLO26VersiónRevision 511de80Ccalidad

Fuente del modelo

Tipo
Other
Tamaño del archivo
22,4 MB
Modelo base
Ultralytics/YOLO26
Versión
vRevision 511de80
Actualizado
12 oct 2026
Descargas
0
Fuente
Hugging Face

Descripción de la fuente

Model Overview

  • Model Type: Line Detection
  • Architecture: YOLO26s-seg (Ultralytics)
  • Language: Ottoman Turkish
  • Font/Style: Printed Naskh
  • Task: Segmenting and detecting individual text lines within predefined text regions.

Intended Use

  • Primary Use Case: Detecting text lines inside pre-cropped text regions of Ottoman Turkish printed works in the Naskh font.
  • Recommendations: For optimal pipeline performance, it is highly recommended to use a separate page-level region detection model first to extract text blocks, and then pass those cropped regions to this line detection model.
  • Limitations: While the model might work on full-page images, it was exclusively trained on region-level crops. Full-page inference may yield lower accuracy or miss structural nuances but it works.

Dataset Information

The dataset was aggregated from 9 different works (New Testament (vol 2, 1857 edition), Eşar-ı Ziya, Kozmoğrafya, yahut, İlm-i ahval-i sema, Mecmua-i Fünûn-i Askeriyye, Medhal-i Fıkh, Muahedat Mecmuası, Mir'at-ı Alem, Muhtasar Tarih-i Umumi, and Solakzade Tarihi.).

  • Total Pages and Regions: 286 pages containing 1,789 cropped text regions
  • Total Lines: 8,115 lines
  • Train Split: 1524 regions (6,890 line instances)
  • Validation Split: 275 regions (1,225 line instances)

Performance Metrics

Metrics were recorded on the validation set using the best weights (best.pt). Early stopping was triggered at epoch 93.

Segmentation (Mask) Metrics

MetricValue
Precision (P)0.977
Recall (R)0.990
mAP@500.990
mAP@50-950.865

Bounding Box Metrics

MetricValue
Precision (P)0.977
Recall (R)0.990
mAP@500.990
mAP@50-950.868

Model Technical Details

  • Parameters: 10,365,727
  • GFLOPs: 34.1
  • Layers: 139 (fused)
  • Weight Size: ~23.5 MB
  • Hardware Used: NVIDIA L4 (24GB VRAM) / CUDA:0
  • Training Time: ~1.638 hour

Training Configuration

The model was trained for 122 epochs (stopped early via a patience of 20) with a target of 150 epochs.

Key Hyperparameters

  • Image Size: 1280
  • Batch Size: 16
  • Optimizer Learning Rate Scheduling: Cosine LR (cos_lr=True)
  • Early Stopping Patience: 20 epochs

Data Augmentations

Augmentations were applied.

  • Rotation: 2 degrees
  • Translation: 5% (translate=0.05)
  • Scaling: 10% (scale=0.1)
  • HSV Augmentation: Hue: 0.01, Saturation: 0.2, Value: 0.2
  • Disabled Augmentations: Mosaic (0.0), Up-Down Flip (0.0), Left-Right Flip (0.0), Erasing (0.0)

Usage Example


pip install ultralytics       # You should write this as !pip install ultralytics if you use Google Colab.

from ultralytics import YOLO

# Load the trained model
model = YOLO('path/to/yolo26s_line_ota-printed-naskh.pt')

# Run inference on a cropped text region
results = model.predict(source='path/to/region_crop.jpg', imgsz=1280, conf=0.5)

# View results
for r in results:
    r.show()  # Display image with predicted line masks

License

Commercial use is forbidden.

Contact

[email protected]

Fuentes

1 fuente
Hugging FacePrincipalVersión 511de8098cfdbfb1092afdd547674435d5c21302
huggingface.co/enesyila/yolo26s_ottoman_printed_line/tree/511de8098cfdbfb1092afdd547674435d5c21302

Verificado 26 ago

Artefactos del modelo

1 artefacto

yolo26s_line_ota-printed-naskh.pt

pt · 22,4 MB · SHA-256 0982ba7c1fff…4d21 · Hugging Face

Download file

Extractos de fuentes

2 extractos

--- license: cc-by-nc-4.0 language: - ota base_model: - Ultralytics/YOLO26 pipeline_tag: object-detection tags: - layout - Ottoman-Turkish - line-detection --- ## Model Overview - **Model Type:** Line Detection - **Architecture:** YOLO26s-seg (Ultralytics) - **Language:** Ottoman Turkish - **Font/Style:** Printed Naskh - **Task:** Segmenting and detecting individual text lines within predefined text regions. ## Intended Use - **Primary Use Case:** Detecting text lines inside pre-cropped text regions of Ottoman Turkish printed works in the Naskh font. - **Recommendations:** For optimal pipeline performance, it is highly recommended to use a separate page-level region detection model first to extract text blocks, and then pass those cropped regions to this line detection model. - **Limitations:** While the model might work on full-page images, it was exclusively trained on region-level crops. Full-page inference may yield lower accuracy or miss structural nuances but it works. ## Dataset Information The dataset was aggregated from **9 different works** (New Testament (vol 2, 1857 edition), [Eşar-ı Ziya](https://www.loc.gov/resource/amedhamid2.437039537), [Kozmoğrafya, yahut, İlm-i ahval-i sema](https://www.loc.gov/item/2016397760/), [Mecmua-i Fünûn-i Askeriyye](https://www.loc.gov/item/2008223098/), [Medhal-i Fıkh](www.loc.gov/resource/amedhamid2.437039501/), [Muahedat Mecmuası](https://www.loc.gov/resource/amedhamid2.437039707/), [Mir'at-ı Alem](https://www.loc.gov/item/sn91038213/), [Muhtasar Tarih-i Umumi](https://www.loc.gov/item/2016397763/), and [Solakzade Tarihi](https://www.loc.gov/item/85146759/).). - **Total Pages and Regions:** 286 pages containing 1,789 cropped text regions - **Total Lines:** 8,115 lines - **Train Split:** 1524 regions (6,890 line instances) - **Validation Split:** 275 regions (1,225 line instances) ## Performance Metrics Metrics were recorded on the validation set using the best weights (`best.pt`). Early stopping was triggered at epoch 93. ### Segmentation (Mask) Metrics | Metric | Value | | :--- | :--- | | **Precision (P)** | 0.977 | | **Recall (R)** | 0.990 | | **mAP@50** | 0.990 | | **mAP@50-95** | 0.865 | ### Bounding Box Metrics | Metric | Value | | :--- | :--- | | **Precision (P)** | 0.977 | | **Recall (R)** | 0.990 | | **mAP@50** | 0.990 | | **mAP@50-95** | 0.868 | ## Model Technical Details - **Parameters:** 10...

Source context: 0 downloads · 0 likes · Pipeline object-detection · Repo enesyila/yolo26s_ottoman_printed_line