/ Модель

Характеристики

Лицензия
CC BY-NC-SA 4.0
Библиотека
onnx
Опубликована
8 окт 2026

akhet

Описание изображенийИзображение → текст

Набор моделей akhet распознаёт древнеегипетские иероглифы на изображениях и помогает подготовить упорядоченное чтение, транслитерацию и черновой перевод.

0скачиваний за 30 дней0лайковвеса обновлены8 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Набор моделей akhet разработан для распознавания древнеегипетских иероглифических надписей на изображениях. Он включает детекторы строк и знаков на основе RT-DETR, а также компоненты для определения направления чтения и обнаружения современного текста. Модели принимают фотографии страниц и фрагменты строк и возвращают текстовые области и знаки с координатами и оценками классов; пакет akhet выполняет необходимую пред- и постобработку.

Система предназначена для анализа монументальных иероглифических надписей: упорядочивания знаков, представления чтения в Manuel de Codage, транслитерации и чернового перевода с проверкой специалистом на каждом этапе. На отложенных данных детектор строк показал F1@0.5 0,82 на внешнем наборе из 84 страниц, а детектор иероглифов — AP@0.5 0,96 на 141 реальной строке. Выпущенные веса были конвертированы в ONNX и близко воспроизводят метрики исходных моделей.

Модели обучены на фотографиях и прорисовках надписей, изображениях музейных коллекций, синтетических строках и наборах фрагментов знаков. Репозиторий содержит файлы ONNX и safetensors; лицензия — CC BY-NC-SA 4.0. Модели обучены на монументальных иероглифических надписях, а не на иератике; знаки вне инвентаря из 980 знаков сопоставляются с ближайшим известным знаком. Транслитерация и перевод являются черновыми и требуют проверки египтологом.

Сценарии применения

  • Поиск строк иероглифов на фотографиях страниц и надписей
  • Обнаружение отдельных иероглифических знаков в строках
  • Определение направления чтения надписи
  • Подготовка записи иероглифов в формате Manuel de Codage
  • Черновая транслитерация и перевод надписей для проверки специалистом

Ограничения

Модель обучена на монументальных иероглифических надписях, а не на иератике; знаки вне инвентаря из 980 знаков сопоставляются с ближайшим известным. Транслитерация и перевод являются черновыми и требуют проверки специалистом.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

akhet models

Models behind akhet, which reads Ancient Egyptian hieroglyphs from images: text lines, signs, Gardiner codes, reading order as Manuel de Codage, transliteration and translation, with a human in the loop at every step.

pip install "akhet[gpu,hub,translate] @ git+https://github.com/AIRI-Institute/akhet#subdirectory=pipeline"
from akhet import Akhet, text_blocks, Translator
page = Akhet.from_pretrained()("page.jpg")          # OCR, editable
blocks = text_blocks(page)                         # editable text blocks
tr = Translator.from_pretrained()
tr.transliterate(blocks)
tr.translate(blocks, "en")

Files

fileroleinputsize
lines.onnxtext line detector (RT-DETR, PP-DocLayout-plus-L)page, keep-aspect resize + pad to 1024125 MB
glyphs_row.onnx, glyphs_col.onnxhieroglyph detector (RT-DETR), one per orientation256 x 2048 / 2048 x 256 line tile124 MB each
direction_nonegypt.onnxline reading direction + modern text (RT-DETR)line crop, resize + pad to 1024125 MB
sign_classifier.onnxsign embedding (DINOv2-base, ArcFace)224 x 224 sign crop330 MB
sign_bank.npy, sign_bank.jsonone prototype per Gardiner sign (980 signs)1 MB
nllb/fine-tuned NLLB-1.3B, fp16: hieroglyphs to transliteration to English / German. Ships tokenizer.json: load it as is, transformers 5.x would otherwise rebuild the extended vocabulary with shifted idsGardiner text, TLA spelling2.6 GB

The detectors output raw RT-DETR queries (boxes + class logits). The akhet package holds the exact pre- and post-processing.

Held-out results

modeltestresult
lines5-fold cross-validation, 620 pagesF1@0.5 0.84
linesexternal benchmark, 84 pagesF1@0.5 0.82
hieroglyphs141 real linesAP@0.5 0.96, AP@0.75 0.86
direction + modern text150 real linesdirection accuracy 0.91, modern-text AP@0.5 0.73
sign classifierreal sign crops, 3 seedstop-1 0.86, macro-F1 0.69
sign classifiersigns absent from real training datatop-10 0.86
translation modelTLA test clauses (400 / 265 / 300)hieroglyphs to transliteration chrF 59.0 BLEU 60.9, to English via transliteration chrF 45.4 BLEU 25.1, to German chrF 51.9 BLEU 33.0

After evaluation the detectors and the classifier were retrained on all annotated data with the same recipe. These released weights are those final models. Converted to ONNX, they reproduce the original PaddleDetection and PyTorch models within 0.001 on every metric above. The fp16 translation model gives the same output as the fp32 original.

Training data

Annotated page photographs and hand copies of hieroglyphic inscriptions, open-access museum images, synthetic hieroglyph lines rendered from the Thesaurus Linguae Aegyptiae with a learned layout model, and sign crops from public Egyptian hieroglyph datasets. Sequence and translation data come from the Thesaurus Linguae Aegyptiae (CC BY-SA 4.0).

License

CC BY-NC-SA 4.0: non-commercial use only, derived work under the same license. Part of the image training data is licensed for non-commercial use, and the translation model builds on NLLB-200 (CC BY-NC 4.0).

Limitations

Trained on monumental hieroglyphic inscriptions, not hieratic. A sign outside the 980-sign inventory is mapped to the closest known sign. Transliteration and translation are drafts for a scholar to check.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · onnx

Нельзя запустить

В репозитории нет config.json: не понять архитектуру модели.

Ревизия весов
4eb4887

0 моделей