На базе 1С:УТ разработана уникальная система попиксельного распознавания отметок на генетических анкетах с использованием ПО ImageMagick. Автоматизирована обработка сложных бланков с 2–8 вариантами ответов, механизмом фильтрации шумов и автоматическим определением сторон листа. В результате скорость обработки выросла с нескольких дней до режима день в день, а трудозатраты операторов сократились при росте потока до 300 анкет в сутки.


Логотип компании

Автоматизация распознавания отметок на отсканированных анкетах на базе 1С:УТ для компании «Basis Genomic Group» (ООО «Базис Генотех»)

О компании

Компания Basis Genomic Group (ООО «Базис Генотех») – это высокотехнологичная медицинская компания, основным видом деятельности которой являются исследования и анализ генетики человека. Основная задача – распространение и внедрение геномных технологий с целью повышения качества диагностики здоровья, развития превентивной, персональной и профилактической медицины. Компания Basis Genomic Group первой в РФ разработала и стала применять на практике генетические панели «Косметология» и «Трихология», созданные специально для врачей-косметологов. После этого ей же были разработаны панели «Диетология», «Активное долголетие», «Эндокринология», которые уже сейчас активно используют врачи разных специализаций.

Все исследования проводятся на базе собственной лаборатории в Новосибирске, которая лицензирована и сертифицирована согласно международным стандартам.

Цели и задачи

Главной целью проекта являлось сокращение затрат труда операторов на «ручное» считывание заполненных анкет и занесение данных об отметках в информационную систему. Особое значение эта цель приобретает с учетом перспектив рабочего потока до 300 анкет в день.

Автоматизация работы с анкетами посредством распознавания занесённых в «чек-боксы» отметок по одному из актуальных бланков анкеты потребовала создать систему, которая распознавала бы все виды отметок (галочки, крестики и т.д.), а также исключить вероятность принятия за знак мелких помарок, заломов и сгибов бумаги и т.д.

Особенности

Система распознавания отметок в «чек-боксах» была разработана практически с нуля, поскольку на рынке готовых решений для 1С не существует готового варианта, который отвечал бы потребностям Заказчика.

Программистами был испробован вариант работы в ABBYY FineReader, однако процент брака в распознанных отметках был слишком высок, а значит – нельзя было говорить о достоверности оцифровки. Программа хорошо ищет на сканах анкет буквы, однако не умеет распознавать специфические отметки. Специалисты компании «Гигабайт» создали программу, которая может узнавать отметки на бумаге попиксельно, делая отбраковку мелкой пыли, которая может находиться на стекле сканера. Критично важно было добиться результата распознавания отметок, поскольку вопросы анкеты предлагают много альтернативных вариантов, следовательно, механизмы для вопросов типа «да/нет» уже не могут быть применены.

При работе над проектом сотрудники «Гигабайт» определили главные особенности работы с анкетами, в частности с распознаванием их заполнения. Так, например, важно было учесть, что потоковый сканер воспринимает любой залом бумаги как отметку в документе. Поскольку сама анкета (А4 формат) попадает в руки сотрудников лаборатории упакованной вместе с тупфером в небольшую коробку, то на ней неминуемо остаются следы сгибов. Эту проблему необходимо было решить во избежание искажения полученной информации. Специалистами было принято решение о том, что нет смысла переписывать программу и гораздо менее затратным для самого Заказчика будет переделать дизайн бланка анкеты и разместить «чек-боксы» таким образом, чтобы линия сгиба не доходила до окошек с отметками.

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

Результаты

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

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

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

 

Впечатлил кейс?
Сделаем тебе так же!
Заказать обратный звонок

Похожие проекты

Наверх