1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/william_lzw-micro-ocr

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 02:20 ee92a52

MicroOCR

Микро-сеть оптического распознавания символов.

Эта модель может выполнять сложные задачи без LSTM, а её точность и скорость выше, чем у моделей ResNet и CRNN.

Справочник параметров задачи:

  • Простая задача распознавания: nh = 32 или 64, depth = 2.
  • Задача распознавания китайских иероглифов: nh = 128 или 256, depth = 2.
  • Сложная задача распознавания фона: nh = 512 или более, depth = 2.

Параметры модели: | NH | Глубина | Nclass | Размер параметров | Размер модели (КБ) | Общее количество эпох обучения | Точность слов |:----:|:-----:|:-------:|:---------------:|:------------:|:------------------:|:--------:** | 16 | 2 | 62 | 9,726 тыс. | 50 | 99 | 0,782 | 32 | 2 | 62 | 20,414 тыс. | 93 | 100 | 0,842 | 64 | 2 | 62 | 44,862 тыс. | 190 | 49 | 0,810 | 128 | 2 | 62 | 106,046 тыс. | 434 | 45 | 0,882 | 256 | 2 | 62 | 277,566 тыс. | 1113 | 50 | 0,872 | 512 | 2 | 62 | 817,214 тыс. | 3239 | 45 | 0,884 | 1024 | 2 | 62 | 2,682942 млн | 10563 | 49 | 0,894

Описание скрипта:

MicroOCR
├── README.md                                   # описания о MicroNet
├── simsunb.ttf                                 # файл шрифта
├── collatefn.py                                # пакетная обработка данных
├── label_converter.py                          # конвертер меток
├── dataset.py                                  # предварительная обработка данных для обучения и оценки
├── demo.py                                     # вывод
├── gen_image.py                                # создание изображения для обучения и оценки
├── infer_tool.py                               # инструмент вывода
├── logger.py                                   # журнал
├── keys.py                                     # символы
├── loss.py                                     # определение ctcloss
├── metric.py                                   # метрика точности для MicroNet
├── model.py                                    # MicroNet
├── train.py                                    # обучение модели

Создание данных для обучения и оценки:

python gen_image.py

Обучение:

python train.py

Вывод:

python demo.py

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/william_lzw-micro-ocr.git
git@api.gitlife.ru:oschina-mirror/william_lzw-micro-ocr.git
oschina-mirror
william_lzw-micro-ocr
william_lzw-micro-ocr
master