44
«Молодой учёный» . № 2 (188) . Январь 2018 г.
Технические науки
Во втором случае программа обнаружила несоответствие и сообщила об этом пользователю.
Результаты тестовой выгрузки показали, что на 100 случайно выбранных учётных записей лишь 7 записей программа
обработала некорректно. Причина неправильной работы заключалась в поврежденных паспортных данных. Участок, на
котором расположены серия и номер данных, был засвечен, перекрыт, загрязнен или замазан. По этой причине про-
грамма не смогла корректно распознать все символы на изображении.
Можно уменьшить вероятность получения подобной ошибки, если отказаться от начальной минимизации области.
В этом случае возможно отдельно распознать серию и номер с 2 страниц паспорта. И сравнивать с введенным значе-
нием в поле уже 2 переменные. Такое решение позволит существенно снизить риск возникновения ошибки, но потре-
бует почти вдвое больше ресурсов и времени.
К преимуществам предложенного алгоритма следует отнести его простоту как с точки зрения понимания, так и реа-
лизации. Данный метод основывается на выделении и разбиениях на равные интервалы с целью уменьшения исходной
области.
К недостаткам следует отнести отсутствие гибкости и универсальности алгоритма. Метод применим исключительно
к данной задаче, где подразумевается, что паспортные данные получены со сканера и занимают все пространство.
В случае, если применить способ на изображение, в котором пользователь держит паспорт в руках или под углом, кор-
ректная работа программы не гарантируется.
Однако для поставленной задачи метод полностью подходит и выполняет поставленные цели и может быть интегри-
рован для взаимодействия с выгруженными файлами.
Достарыңызбен бөлісу: |