Сканер паспорта рф

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

Конечно, мимо такой хорошо поставленной задачи в наш век глобальной автоматизации не могли пройти гиганты в области распознавания данных. На сегодняшний день существует множество различных программ и аппаратно-программных комплексов (как от крупных компаний, так и от относительно новых на этом рынке игроков), которые позволяют решить эту конкретную практическую задачу. При этом, несмотря на локальные отличия всех предлагаемых решений (кто-то лучше распознает, у кого-то более продуманный и современный интерфейс, кто-то более прост и понятен в интеграции, кто-то подешевле или подороже) глобально все существующие ПО решают задачу одинаково: получение изображения паспорта с помощью сканера и последующее распознавание на персональном компьютере.
результате такой подход позволяет ввести паспортные данные от 2 до 26 секунд (в зависимости от производительности сканера), что в разы-десятки раз быстрее и надежнее по сравнению ручным вводом.

Казалось бы, задача решена! Но как часто мы видим такие «умные» решения по распознаванию паспортов в жизни? Увы, в почтовых отделениях, многих банках и даже отделениях полиции (которые имеют дело с паспортами, наверное, чаще, чем кто-либо другой) до сих пор ввод паспортных данных осуществляется в ручном режиме. В чем же тут камень преткновения? Почему столь надежное и качественное решение конкретной прикладной задачи не используются повсеместно?

Чтобы понять суть проблемы, обратимся к другому примеру развития инновационной технологии, не имеющего прямого отношения к задачам распознавания – цифровой фотографии. Давайте вспомним 90-е годы, когда на рынке начали появляться первые потребительские цифровые фотоаппараты. Казалось бы, вот оно счастье: никакой пленки, мгновенный просмотр сделанных снимков, простота хранения фотографий – снимай и снимай себе в удовольствие все подряд. На практике же люди в большинстве своем, как и прежде, пользовались фотоаппаратами не слишком часто: на отдыхе, торжествах и памятных событиях. Зато настоящий бум фотографии произошел в момент появления фотокамеры в смартфоне. Цифровая фотография сразу зажила второй жизнью и обрела громадную популярность. И такую же учесть пережили многие другие технологии в совершенно разных областях: карты и навигация, Wi-Fi, социальные сети и многое другое.


Вернемся теперь к распознаванию документов и попробуем провести параллель. Может быть небольшая популярность систем распознавания паспорта связана именно с неудобством самого процесса, а не с качеством? Действительно, трудно представить участкового полиции, разложившего на газоне ноутбук и сканер и проверяющего документы у мигранта. Совсем другое дело, если бы распознать и проверить паспорт можно было бы прямо в руках с помощью какого-нибудь компактного подручного устройства (например, смартфона). Так у нас родилась идея написать программу распознавания ID-документов для мобильного телефона. И конечно, начать мы решили с распознавания паспорта гражданина РФ.

Сканер паспорта рф

Чтобы дальше было интереснее читать, покажем наше приложение в действии. Федеральный закон 152-ФЗ запрещает нам публиковать изображения настоящих паспортов. Поэтому, для демонстрационных целей используется распечатанное с Википедии синтезированное изображение паспорта.

Постановка задачи

Итак, финальная цель – распознать паспорт гражданина РФ на мобильнике. Но в такой постановке задача звучит очень расплывчато. Давайте уточним суть задачи, задав ограничения «по осям», сформировав некоторое подобие технических требований.


Целевая платформа. Необходимо приложение, способное работать на современных Android-устройствах, а также Apple iPhone версии не ниже 5s. Такие ограничения появились после анализа текущей ситуации на рынке мобильных устройств. При этом важным элементом является написание именно распознающей на мобильном устройстве программы, а не программы-прослойки, которая получает изображения, отправляет картинки в облако и получает назад результат. И дело тут совсем не в медленном мобильном интернете, как может показаться на первый взгляд. Просто у нас в стране во всю действует федеральный закон «О персональных данных» (152-ФЗ), который строго регулирует деятельность по обработке персональных данных. В соответствии с законом, в России существенно возрастают требования ко всем частным и государственным компаниям и организациям, а также физическим лицам, которые хранят, собирают, передают или обрабатывают персональные данные (в том числе фамилию, имя, отчество). Поэтому с точки зрения закона чем быстрее любая распознающая программа забудет персональные данные, тем лучше (и уж тем более не стоит никуда отправлять ни сами данные, ни изображения паспорта).

Объект распознавания. В большинстве прикладных задач клиенту в основном требуются серия-номер паспорта, фотография, фамилия, имя, отчество, пол и дата рождения. Все эти данные расположены на третьей (в соответствии с нумерацией) странице паспорта. Поэтому решим вначале задачу распознавания указанных выше «основных» полей. То есть будем решать задачу распознавания третьей страницы паспорта РФ.


Входные данные. В отличии от классического подхода (распознавание отсканированного изображения) смартфон позволяет получить видеопоследовательность. Объединение результатов распознавания информации с разных кадров позволяет существенно поднять качество работы системы в целом. Правда это преимущество справедливо только при условии, что удается очень быстро обрабатывать` отдельные кадры, что плавно нас переводит к вопросу о производительности.

Производительность. По заявлениям конкурентов, на сегодняшний день лучшие ПО распознавания паспорта справляются с этой задачей примерно за 1-3 секунды на компьютере средней производительности, без учета сканирования. Поэтому мы поставили себе цель решить данную задачу на мобильнике не медленнее чем за 3 секунды. При этом мы хотим обрабатывать данные со скоростью не менее трех кадров в секунду на устройствах типа Apple iPhone 5s. Другими словами, среднее время обработки одного кадра не должно превышать 0.3 секунды. Если вспомнить, что 1 кадр состоит примерно из 2 миллионов пикселей, а распознавание производится на устройствах значительно слабее средненького ПК (см. таблицу 1), то задача более чем нерешаемой. Признаюсь, нам пришлось немало попотеть во время оптимизации кода и разработкой быстрых алгоритмов прежде чем мы добились такой скорости. Позже мы напишем отдельный пост про подходы оптимизации распознающих программ на мобильных устройствах. Сейчас могу лишь только вспомнить: год назад на это смелое заявление о скорости мы дружно ответили «Challenge accepted».

Сканер паспорта рф
Качество. Качество распознавания часто является решающим фактором при выборе той или иной системы. Поэтому в самом начале разработки мы поставили себе довольно высокую планку – в первой версии продукта 95% паспортов должны распознаваться правильно (исключая паспорта, которые не могут быть распознаны автоматически). Вообще оценка качества подобных распознающих систем – серьезная задача, про которую мы хотим рассказать в будущих постах на Хабре.

Новые проблемы при распознавании на смартфоне

Как неоднократно подчеркивали наши коллеги из различных организаций, задача распознавания Паспорта РФ чрезвычайно сложна. Причем сложность вызвана как различными защитными элементами самого бланка паспорта (гильоширный фон, голографические элементы, наличие глянцевой пленки), так и высокой вариативностью заполнения (неаккуратная печать персональных данных, использование нестандартных шрифтов, наличие механических повреждений).

Однако, при распознавании паспорта на телефоне ко всем указанным выше проблемам добавляются принципиально новые, ранее не встречающиеся при работе со сканером:


  • Проективное искажение изображения документа. При съемке камерой углы и их отношения, а также пропорции объектов изменяются в зависимости от ракурса съемки. Это приводит к тому, что классические алгоритмы (поиск опорных линий, выделения текстовых полей и прочие) не могут применяться напрямую, а требуют предварительной проективной нормализации изображения.
  • Блики. Глянцевая пленка, голограммы и прочие элементы защиты, которые помогают нам отличить настоящий паспорт от поддельного, очень сильно мешают при распознавании (частично уничтожая информацию). Попробуйте посмотрите на свой паспорт даже через объектив фотоаппарата (например, с помощью стандартного приложения камеры вашего смартфона) под разными углами, и вы сразу поймете всю глубину проблемы.
  • Неравномерность освещения. В отличии от сканера, где используется свой осветитель, при фотографировании документа свет поступает от внешних источников неконтролируемым образом. Отсюда возникает еще ряд таких проблем, как тени и неточность передачи цвета.
  • Дефокусировка и смазывание. Возникает из-за постоянного смещения камеры во время распознавания (ведь съемка идет без использования штатива).
  • Цифровой шум. Часто возникает в ситуации недостаточной освещенности. При этом, чем меньше освещенность, тем больше усиливается влияние цифрового шума.

Помимо новых проблем, «всплывающих» на этапе получения изображения, не менее серьезные трудности ожидают нас далее. Так, например, актуальной становится задача грубой локализации и идентификации документа в кадре. Ведь в отличии от отсканированного образа, при распознавании видеопоследовательности надо быть уверенным, что на очередном кадре присутствует целевой документ. При этом, решать эту задачу обычно надо до проективной нормализации.


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

Теперь мы готовы к распознаванию. Для распознавания данных требуются специальные методы оптического распознавания, как отдельных символов, так и текстовых фрагментов. Особенностью обработки видеопотока является достаточно низкое исходное разрешение (не превышающее 150-200 DPI) при наличии помех и искажений, в частности бликов и засветки, дефокусировки изображения и смазывания.

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

habr.com

Общая информация


Скан – электронное изображение удостоверяющего личность документа. Чтобы создать цифровую копию применяется сканер – специальной считывающее устройства.

Можно столкнуться с просьбой предоставить скан паспорта РФ при:

  • при покупке хостинга;
  • при рассмотрении запроса на выдачу Интернет-кредита;
  • при трудоустройства, к примеру, в иностранную фирму либо в роли удаленного работника;
  • при регистрации доменного имени;
  • при оформлении аттестата в платежной системе (одной из).

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

Технические вопросы

Если выражаться просто, то скан – это отснятый паспорт, но вместо привычного фотоаппарата фото выполняет сканер, который трансформирует изображение в графические форматы – jpg, jpeg, pdf, png и прочие. Файл с удостоверением можно за считанные секунды отправить по электронке, например.

Как сделать скан паспорта высокого качества? Потребуется иметь для этого скан-устройство и соответствующую программу на компьютере. Для функционирования скана следует поставить на свой компьютер драйвер, запустив с лицензионного диска программу установки. Такой диск обычно идет в комплексе вместе со сканом. После этого в перечне программ вы сможет увидеть новый ярлык.

Вот какие дальнейшие действия нужно выполнить:


  • В сканер нужно положить паспорт так, чтобы необходимая страница была прижатой к стеклу.
  • Включите программу.
  • В окне, которое откроется, выберите “Сканировать”.
  • В ходе предварительного сканирования нужно установить границу считываемого снимка.
  • Установите параметры изображения.
  • Выберите тип файла и сохраните его.

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

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

Если устройства для сканирования нет

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

Перед тем, как отсылать снимок своего документа, следует уточнить, может ли принять данная фирма имитацию скан-копии. Если цифровое фото не сумеет в достаточной степени оказать то, что вы -это вы, то нужно будет отправиться в копицентр. Работник этого центра при надобности сможет выслать по нужному электронному адресу файл с вашим документом.

Опасно ли высылать цифровую копию документов


Вы должны знать, что любым документом, который попадает в Интернет, могут воспользоваться мошенники. Отправляя свой паспорт следует убедиться с том, что у получателя хорошая репутация. Любому человеку доступно купить электронные скан-версии паспортов. Но для чего это необходимо?

Мошенники по такому документу могут очень просто оформить быстрый займа или потребительский кредит, купить Сим-карту и разговаривать в долг, зарегистрировать компанию. Но нужно понимать, что такое возможно только при содействии недобросовестного работника в налоговой, телефонного оператора или работника банка. А такой работник может найтись в любой фирме, где вы без проблем оставляете свои документы.

zagraninfo.ru


Главное удостоверение личности гражданина – паспорт – может быть востребован во многих ситуациях. При этом мы не всегда имеем возможность предоставить этот документ лично и в оригинале. Но благодаря современным технологиям качественное «фото» паспорта мы всегда можем быстро отправить, например, по электронной почте. Всё, что для этого нужно – сделать скан паспорта, т.е. отсканировать его на специальном устройстве (сканере), чтобы получить цифровую фотографию требуемой страницы удостоверения личности.

Как сделать скан?

Скан – это отсканированный или, другими словами, «сфотографированный» паспорт, а точнее – его разворот на определенных страницах. В данном случае цифровым «фотоаппаратом» выступает сканер, который и позволяет получать изображения страниц в наиболее распространенных графических форматах: jpg, jpeg, pdf, png и т.д. Впоследствии такой файл можно легко передать как по электронной почте, так и по другим популярным каналам связи.

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

Сканер паспорта рф

Как отправить паспорт по компьютеру?

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

  • сделать сканирование документа
  • сохранить полученный файл на ПК или внешнем носителе (флешка, диск)
  • переслать файл на нужный электронный адрес

Таким образом, отсканированный паспорт в виде файла может быть оперативно передан тому, кто запрашивает паспортную информацию. К такой практике – отправке копии паспорта — часто прибегают при оформлении банковских кредитов онлайн, при совершении серьезных и дорогостоящих покупок в Сети, при регистрации на крупных интернет-ресурсах и т.п.

mosadvokat.org


Сканер паспорта рфВ наше время под словом «документ» может подразумеваться не только лист бумаги, но и электронный файл, который можно хранить на компьютере, посылать по почте, распечатывать, копировать. Как сделать копию паспорта в электронном виде, когда нам нужно удостоверить свою личность дистанционно, скажем, для авторизации на каком-нибудь сайте?

Требования

Уточните заранее, в каком формате нужно сохранить файл и каким должен быть его размер. Кроме того, нужно знать, какие страницы сканировать.

Обычно требуется только главный разворот с фотографией, а также страницы со значимыми отметками – регистрацией, семейным положением.

Иногда нужна полная электронная копия паспорта, даже пустых страниц. Чем больше страничек нужно отсканировать, тем «тяжелее» будет отправляемый файл.

Бывает, что нужно распознавание текста в изображении, то есть графическая информация (картинка) должна преобразоваться в текстовую.

Специальное оборудование

Теперь потребуется специальное устройство, переводящее изображение на бумаге в цифровой формат. Это может быть сканер, фотоаппарат, камера, встроенная в телефон. Чем выше разрешение фотокамеры, тем лучше будет качество отсканированного документа. Для получения качественного изображения без бликов, перекосов, неровностей, чтобы, к примеру, были различимы не только ваши имя и фамилия, но и фото, нужно воспользоваться сканером.

Если же к копии особых требований не предъявляется, можно просто сфотографировать свой документ.

Сохранение

Как сделать электронную копию паспорта, если у вас дома нет сканера? Обратитесь в ближайший торговый центр: как правило, услуги по копированию и сканированию документов оказываются во многих магазинах, торгующих канцелярскими товарами, в фотостудиях. Захватите с собой диск или флешку, на которую вам сохранят скан.

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

Безопасность

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

zagrandok.ru

yuristland.ru

Преимущества программы для сканирования паспортов

Правильно подобранная и настроенная программа для сканирования паспортов обеспечит следующие преимущества:

  • Отсутствие ошибок при ручном вводе данных;
  • Своевременная передача данных в соответствии с законодательством;
  • Ускорение процесса заселения;
  • Экономия времени персонала;
  • оперативный мониторинг;
  • автоматизированное составление отчетности и т.д.

Возможности программы для сканирования паспортов

При заселении гостя одной самых длительных процедур является ввод данных из документов, таких как паспорт гражданина РФ, паспорт иностранного гражданина, свидетельство о рождении, виза и прочих. Ручной ввод данных неизбежно приводит к ошибкам и задержкам в процессе заселения гостей. Кроме этого ошибки могут привести к штрафам. Программа для сканирования паспортов позволяет максимально автоматизировать этот трудоемкий процесс, позволяя автоматически заполнять все необходимые поля путем распознавания данных документов. После ввода данных их можно откорректировать и сформировать карточку гостя, форму уведомления о прибытии, свидетельство о регистрации. Также программа позволяет осуществлять экспорт данных в различных форматах.

Помимо ввода данных модуль позволяет передавать данные в государственные органы (ОВИР, ГУВД, УФМС) в электронном формате, что позволяет не тратить время и деньги на распечатку и доставку курьером.

Стоимость программы для сканирования паспортов

При таком широком функционале профессиональная программа для сканирования паспортов доступна и не потребует приобретения сложного и дорогостоящего оборудования. Вся база данных может быть размещена на специальном сервере, и пользователю понадобится только ПК и доступ в Интернет.

www.ccrs.ru

Паспортные сканеры – современное технологичное решение, позволяющее упростить и ускорить процесс сканирования личных документов: паспортов, пропусков, водительских прав и пр.

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

Устройство представляет собой портативный сканер, предназначенный для оцифровывания документов малого формата (А5 или А6). Мини-планшетный сканер позволяет сканировать паспорт в развернутом виде.

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

Считыватели паспортов позволяют получать изображения документов в белой, инфракрасной, ультрафиолетовой, белой коаксиальной схемах освещения. Некоторые модели оборудованы модулями для считывания бесконтактных (RFID) идентификационных микросхем. Все считыватели поставляются в комплекте с набором средств разработки (SDK) для интеграции в системы конечного пользователя.
 

Компания «АРГО» является официальным представителем мировых производителей оборудования и программного обеспечения для профессионального сканирования. Мы предлагаем паспортные сканеры брендов Plustek, Avision, Fujitsu, Cognitive, VisitorControl, Regula. Нашими преимуществами являются доступные цены, широкий выбор качественного оборудования, грамотная помощь консультантов, бесплатная и быстрая доставка.

www.document-scan.ru

Как мы тестировали

Для тестирования нами был создан стенд, представляющий собой веб-сайт, в котором можно было выбрать механизм распознавания; загрузить один или несколько образов; отсканировать документ и получить результаты. Приложение замеряло время полного цикла и непосредственно процесса распознавания образа.

Сайт был запущен на рабочей станции Intel i7 6700 4 core / 3.4GHZ / 32Gb RAM.

В общем, всё просто, ничего лишнего!

ABBYY PassportReader SDK

Данный продукт представляет собой инструмент разработчика Software development kit, предназначенный для встраивания в конечное решение заказчика. Возможно встраивание в двух вариантах:

  1. Встраивание в толстый клиент. Лицензируется каждое рабочее место;
  2. Развёртывание как веб-сервис. Лицензируется сервер.

Размер развёрнутого веб-сервис решения составляет 346 Мб.

Распознавание паспорта Abbyy PassportReader
Распознавание паспорта Abbyy PassportReader

Для стенда нами был использован вариант развёртывания как веб-сервис. Обращение к веб-сервису распознавания удостоверений личности осуществляется по протоколу HTTP -SOAP из веб-сайта стенда.

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

  • Заграничный паспорт (универсальный шаблон);
  • Паспорт гражданина Российской Федерации;
  • Отдельные страницы паспорта гражданина Российской Федерации;
  • Заграничный паспорт гражданина Российской Федерации;
  • Водительское удостоверение гражданина Российской Федерации;
  • Свидетельство о рождении гражданина Российской Федерации;
  • Удостоверение личности гражданина Азербайджана;
  • Заграничный паспорт гражданина Азербайджана;
  • Паспорт гражданина Белоруссии;
  • Удостоверение личности гражданина Казахстана;
  • Заграничный паспорт гражданина Казахстана;
  • Водительское удостоверение гражданина Казахстана;
  • Удостоверение личности гражданина Киргизии;
  • Водительское удостоверение гражданина Киргизии;
  • Паспорт гражданина Таджикистана;
  • Заграничный паспорт гражданина Таджикистана;
  • Заграничный паспорт гражданина Украины.

Выбор соответствующего типа документа для распознавания осуществляется передачей в механизм распознавания нужного типа документа. Соответственно, в пользовательском интерфейсе пользователь должен явно указать тип распознаваемого документа. Определять шаблон автоматически механизм распознавания не умеет.

ABBYY PR SDK представляет собой набор функций (порядка 10ка), обеспечивающий передачу изображения в движок распознавания и получения результатов. Результаты содержат найденные на удостоверении личности области (координаты областей), распознанные данные, качество (уверенность) распознавания в процентах.

Также движок распознавания умеет считывать машинно-читаемую зону загранпаспортов, что даёт возможность обрабатывать загранпаспорта всех стран, которые являются членами ИКАО (International Civil Aviation Organization, Международной организации гражданской авиации).

Продукт хорошо документирован, описаны все функции, параметры вызовов, настроек и т.д.

Удобство встраивания ABBYY SDK можно условно оценить на 5.

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

Качество распознавания ABBYY PR SDK

Для оценки качества распознавания нами было протестировано распознавание 12 образцов паспортов РФ, которые были в наличии. Образцы не подготавливались специально, а были выбраны из тех что имелись ранее, часть из них были отсканированы, часть получены фотокамерой мобильного телефона. Расположение горизонтальное, без искажений.

  • 9 изображений были распознаны корректно;
  • Одно изображение не распознано с ошибкой;
  • Из трёх паспортов не была извлечена ключевая информация – фамилия, имя, отчество.

Данные извлекаются независимо от разрешения переданного изображения, однако при определённом пороге (порядка 150dpi) качество распознавания резко падает вплоть до 100% ошибок.

Распознавание образцов, полученных непосредственно со сканера, при настройке яркости и контрастности изображения позволяет обеспечить практически 100% извлечение данных.

Механизм распознавания ABBYY PR SDK чувствителен к повороту изображения в полях АДРЕС, КЕМ ВЫДАН. При повороте или наклоне изображения появляются ошибки извлечения данных.

Время обработки изображения – порядка 4000 – 5000мс. При оценке времени мы учитывали необходимость движку «разогнаться», считать лицензию и т.д., так как первый запуск мог быть значительно дольше, до десятков секунд.

Smart Engines Smart IDReader

Продукт Smart IDReader представляет собой набор разработчика Software Development Kit непосредственно встраиваемый в конечное решение. Возможен только вариант встраивания в код прикладного программного обеспечения, функционирование как отдельный веб-сервис из коробки невозможно. Однако, есть решение для мобильных продуктов — в AppStore и GooglePlay выложены демо:

https://itunes.apple.com/ru/app/smart-idreader/id1157877082?mt=8

https://play.google.com/store/apps/details?id=biz.smartengines.smartid

Есть решения для распознавания из видеопотока, и на различных операционных системах, таких как iOS, MacOS, Windows, Linux, МЦСТ Эльбрус (Oh my God!!!).

Размер развёрнутого решения извлечения данных составляет 40 Мб.

Распознавание паспорта Smart IDReader
Распознавание паспорта Smart IDReader

Тестируемое программное обеспечение Smart IDReader, путём передачи соответствующих флагов в функцию распознавания позволяло обрабатывать:

  • Паспорт
  • СНИЛС
  • Водительские удостоверения
  • Свидетельство о регистрации транспортных средств (СТС)
  • Любые документы с машиночитаемой зоной (MRZ)
  • Банковские карты — кредитные и дебетовые

С сайта можно разработчика можно узнать, что Smart IDReader понимает водительские права, удостоверение о регистрации транспортного средства, СНИЛС, пластиковые карточки и другие документы. Правда, как включить это нигде не документировано. Анализ содержимого дистрибутива наводит на мысль, что шаблоны распознавания кодируются в виде описаний и правил на JSON, но, опять же, это нигде не документировано и инструментов настройки вендор не предоставляет. Правда разработчик готов сделать для вас любой шаблон по заказу под конкретный проект.

Решение для разработчика не документировано, передаётся как библиотека DLL и h-файл, для связывания с кодом С++.

С одной стороны, для людей неподготовленных, встраивание системы распознавания от Smart Engines может представлять некоторые трудности, с другой – разработчик гораздо более гибок в технической поддержке и готовности подстраивать продукт под ваши нужды.

Как недостаток, можно отметить отсутствие поддержки языков ближнего зарубежья – если вам потребуется такое решение, то выстроить его на Smart IDReader вряд ли быстро получится.

Удобство встраивания решения можно условно оценить на 3.

SmartID «из коробки» не обладает возможностью управления процессом распознавания, управлять качеством изображения, очисткой и т.д.

Качество распознавания Smart IDReader

Для оценки качества распознавания нами было протестировано распознавание тех же образцов паспортов РФ, которые были в наличии. Все изображения были распознаны, информация извлечена, процент ошибок незначительный.

Нами были протестированы ряд старых и новых образцов паспортов РФ. Распознавание образцов, полученных непосредственно со сканера, аналогично решению распознавания от Аби, при настройке яркости и контрастности изображения позволяет обеспечить практически 100% извлечение данных.

При определённом пороге (порядка 150dpi) качество распознавания резко падает вплоть до 100% ошибок.

Время обработки изображения – порядка 500-700мс., что существенно быстрее распознавания Abbyy PassportReader. Такое низкое время распознавания можно было бы объяснить прямым встраиванием библиотек в код тестового приложения. Не происходит маршалинг данных через SOAP, сериализация-десериализация и т.д. Однако, ради чистоты эксперимента мы протестировали встраивание Abbyy PassportReader в толстый клиент – время распознавания осталось примерно тем же, порядка 4-5 секунд. Это странно, но, видимо, такова специфика работы движка.

Выводы

Анализ двух механизмов распознавания приведён к баллам и обозначен в таблице:

№ п/п Критерий ABBYY PR Smart IDReader
1. Удобство встраивания 5 3
2. Документация 5 2
3. Качество распознавания случайных изображений 3 4
4. Качество распознавания изображений со сканера при соответствующей настройке 4 4
5. Время обработки изображения 3 5
6. Набор шаблонов и мультиязычность 5 3
7. Размер установленного решения 3 4
Итого 28 25

Оба механизма обладают примерно равными возможностями в части распознавания и извлечения данных. При этом можно отметить следующие отличительные особенности, важные конечному потребителю:

  • Abbyy PR распознаёт больше языков и форм документов;
  • Abbyy PR проще развёртывается и встраивается, более закончен как продукт, техническая поддержка на высоте. Компания Аби обладает непоколебимым авторитетом в области распознавания текстов.
  • Smart IDReader работает значительно быстрее, это может быть критичным на больших объёмах документов;
  • Декларировано, что Smart IDReader умеет распознавать видеопоток. Это может быть использовано в определённых сценариях;
  • Smart IDReader умеет работать на мобильных устройствах и различных, даже экзотических (МЦСТ «Эльбрус»!!!) операционных системах.

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

docplace.ru

Условия обработки персональных данных

Заполняя форму на сайте www.passportreader.ru, Вы даете свое добровольное согласие Компании ABBYY на обработку нижеследующих персональных данных с применением автоматизированных средств обработки или без таковых: фамилия, имя, отчество; место работы, наименование занимаемой должности; адрес электронной почты; номер контактного телефона.

Компания ABBYY означает:

ООО «Аби», 127273, г. Москва, ул. Отрадная, дом 2Б, строение 6, офис 12, для корреспонденции: 127273, а/я 32

ООО «Аби Продакшн», 127273, г. Москва, ул. Отрадная, дом 2Б, строение 6, офис 14, для корреспонденции: 127273, а/я 20

Под обработкой персональных данных понимаются действия, предусмотренные законодательством Российской Федерации, в том числе Федеральным законом от 27.07.2006 N 152-ФЗ. «О персональных данных». Предоставляя свои персональные данные Вы соглашаетесь на их обработку, включая сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу, обезличивание, удаление, уничтожение Компанией ABBYY в целях регистрации/авторизации Вас на сайте, обработки Ваших заказов, для осуществления деятельности по продвижению товаров, работ, услуг или объектов интеллектуальной собственности на рынке путем осуществления прямых контактов с Вами с помощью средств связи, оценки и анализа сайта, анализа покупательских особенностей и предоставления персональных рекомендаций; участия Вас в программах лояльности Компании ABBYY; информирования Вас об акциях, скидках и специальных предложениях посредством электронных и СМС-рассылок, а также в целях связи с Вами (по электронной почте и/или телефону).

Настоящим Вы даёте согласие на предоставление третьим лицам, являющимся партнёрами Компании ABBYY, а также дальнейшую обработку такими третьими лицами вышеуказанных персональных данных с применением автоматизированных средств обработки или без таковых.

Настоящим согласием Вы подтверждаете, что являетесь субъектом предоставляемых персональных данных, а также подтверждаете достоверность предоставляемых данных.

Настоящее согласие действует в течение 20 лет. Настоящее согласие может быть отозвано Вами в любое время, путем направления Компании ABBYY заказного письма с уведомлением о вручении по адресам для корреспонденции Компании ABBYY, которые указаны в настоящем тексте согласия.

www.passportreader.ru


Categories: Паспорт

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Adblock
detector