Российская компания убедила американское патентное ведомство в том, что её способ считывания паспортов заслуживает патентной защиты. Smart Engines получила патент США на технологию распознавания документов, удостоверяющих личность, и заявляет, что эта же система уже проверяет документы на границе России.
Сообщение о выдаче патента короткое, так что дальше — почти исключительно то, что рассказала сама компания.
Что делает система
Патент охватывает цепочку обработки, которая начинается с кадра с камеры и заканчивается проверенными данными. По словам компании, алгоритмы выполняют следующие шаги:
- Поиск документа на изображении.
- Определение его типа, чтобы система понимала, с каким документом имеет дело.
- Анализ его структуры и извлечение напечатанной на нём информации.
- Проверка элементов защиты и поиск признаков подделки.
- Выявление подмены личности, то есть попыток выдать себя за другого человека.
Компания заявляет, что технология подходит для различных сценариев идентификации и предотвращения мошенничества. Это широкое утверждение, но оно следует из перечисленных функций. Прочитать документ и усомниться в его подлинности — две стороны одной задачи.
Проблема неидеальных фотографий
В реальном мире документы не поступают в виде аккуратных сканов. Как утверждается, система учитывает геометрию документа, перспективные искажения и перегруженный фон — всё это может мешать автоматическому распознаванию.
В сообщении нет данных о частоте ошибок, поэтому оценить, насколько хорошо система справляется с такими условиями, невозможно. Сказано лишь, что эти условия были учтены, а это минимум, на который можно было бы рассчитывать.
Сопоставление лиц без шаблонов
Система также сравнивает лицо человека с фотографией в его документе. По словам компании, она делает это без создания или хранения биометрических шаблонов.
Это примечательное техническое решение, учитывая чувствительность биометрических данных. В сообщении не объясняется, как сравнение работает без шаблона, так что пока это утверждение остаётся лишь утверждением.
Где система уже используется
Smart Engines утверждает, что её технология встроена в программные продукты для банковской, страховой и телекоммуникационной отраслей. Компания также заявляет, что система используется для проверки документов на границе России.
Всё это — со слов компании. В сообщении не названы ни клиенты, ни пункты пропуска через границу, ни объёмы проверок.
О чём в сообщении не говорится
В сообщении не указаны номер патента, даты подачи заявки и выдачи патента или точная формула изобретения. Нет и показателей точности или результатов независимых испытаний.
Патент — это юридический документ, описывающий метод, а не оценка того, насколько хорошо этот метод работает. Выдача патента говорит о том, что американские эксперты дали технологии зелёный свет. Как она ведёт себя на пограничном контроле, когда приходится иметь дело с уставшим путешественником и потёртым паспортом, — отдельный вопрос, на который сообщение не отвечает.