None
RU
2000 идентификаций в секунду: как выбрать нужную таблицу на документе без нейросетей
[]
Все публикации подряд на Хабре
Система распознавания документов может найти на одном изображении сразу несколько областей, похожих на таблицы.
Все эти объекты проецируются на ширину таблицы: для линий и текста строятся отдельные гистограммы, где каждая позиция по оси X соответствует своему биту.
Регулярные выражения как мощный инструмент валидацииТеперь, когда у нас есть строковое представление таблицы, мы можем проверить, действительно ли она соответствует тому, что мы ожидаем.
Например, шаблон (I[6-9]){9,13} мгновенно идентифицирует таблицы с 9-13 столбцами, где каждая линия имеет высоту не менее 60% от высоты таблицы.
Паспор... habr.comВместо заключенияВ эпоху нейросетей легко забыть простой инженерный принцип: хороший алгоритм начинается не с выбора инструмента, а с правильной постановки задачи.