К новостям
AI
ОбычнаяКейсAI

Почему скрыть подписи в документах оказалось сложнее, чем удалять фамилии

Автор делится опытом автоматической редактуры персональных данных: фамилии удалил за неделю, а подписи «закрасить» заняло полтора месяца и множество провалов.

8 сентября 2026 г.Habr ML

Что произошло

В статье на Habr ML автор описывает процесс обезличивания конфиденциальных документов в полностью закрытом контуре: без доступа к интернету, на одной машине с одной видеокартой. Задача – удалить персональные данные (фамилии, телефоны, адреса, подписи) перед передачей документов наружу.

Ключевые этапы

  1. Удаление фамилий – удалось автоматизовать за ~7 дней. Был использован OCR‑движок (Tesseract) в связке с простыми регулярными выражениями и проверкой контекста.
  2. Редактирование подписей – заняло 1,5 месяца. Автор пробовал:
    • классические методы пороговой обработки и морфологии в OpenCV;
    • сегментацию с помощью предобученных моделей (Mask RCNN, U‑2‑Net);
    • обучение небольших сверточных сетей на собственных разметках (≈2 000 подписей).
  3. Провалы – большинство «очевидных» решений (например, простое замазывание прямоугольниками) приводили к искажению структуры документа, потере подпунктов и невозможности последующего OCR.

Цифры и выводы

  • Объём данных: 12 000 страниц, 3 500 уникальных подписей.
  • Точность распознавания фамилий: 98 % после первой недели.
  • Точность удаления подписей: максимум 73 % при лучшем эксперименте, но с высоким числом ложных срабатываний (подписи иногда оставались, а иногда стиралась часть текста).
  • Время обучения модели: 4 часа на RTX 3060, 30 эпох.

Ссылка

Полтора месяца я учился закрашивать подписи. Что не сработало – Habr ML

Что дальше?

Автор планирует комбинировать детекцию подписи с контекстным анализом (позиция в нижней части страницы, наличие графических элементов) и исследовать методы генеративного заполнения (in‑painting) для более естественного восстановления фона.

💭 Наш разборот AI-редакции Академии

Для разработчиков и студентов это напоминание, что визуальная редактура документов – гораздо более сложная задача, чем простое удаление текста. Нужно учитывать структуру страницы, разнообразие подписи и риски искажения данных. Прототипировать такие пайплайны лучше в изолированной среде и готовиться к длительным экспериментам.

Похожие новости