§2. Структура автоматизированной системы ДАКТОЭКС
Автоматизированная система для производства дактилоскопических экспертиз является многокомпонентной и состоит из многих элементов, основные части которой уже полностью разработаны, другие находятся в процессе доработки, третьи еще предстоит создать. При ее создании, естественно, состав и содержание отдельных блоков будет уточняться. В данном случае задача состоит в том, чтобы
О разработке автоматизированной системы..
159
дать реальное представление о тех направлениях, в которых проходит разработка.
Система ДАКТОЭКС должна состоять из следующих основных и вспомогательных блоков.
ДАКТОМАСТЕР;
ДАКТОСТАНДАРТ, включая И блок ДАКТОЭТАЛОН;
ДАКТОТЕКСТ;
ДАКТОГРАФ;
ДАКТОХИМ;
ДАКТОРОБОТ;
ДАКТОПИЛОТ.
Коротко опишем основные функции указанных элементов системы ДАКТОЭКС.
ДАКТОМАСТЕР — это основной блок, который должен моделировать наиболее важные этапы дактилоскопического экспертного исследования, включающие ввод информации, ее обработку, поиск в банке данных искомых отпечатков, детальное сравнительное исследование и формирование первоначального идентификационного или дифферен-ционного вывода. В настоящее время этот наиболее сложный и основополагающий блок практически действует и может быть использован в процессе производства дактилоскопических экспертиз4. Далее он будет описан более подробно.
ДАКТОСТАНДАРТ— это блок моделирования математической процедуры идентификации или дифференциации любых папиллярных следов и отпечатков как пригодных, так и непригодных для отождествления. Этот блок после его доработки будет являться составной частью ДАКТОМАС-ТЕРА. Структура и содержание этого блока также подробно будут описаны далее. Составной частью блока ДАКТОСТАНДАРТ является ДАКТОЭТАЛОН— программа, которая позво-
А
4 Разработчиком ДАКТОМАСТЕРа является один из авторов данной работы В.Н.Елисеев, которому принадлежит создание и компьютерной программы данной системы, а также системы дактоэталон.
160
Глава 6
ляет в автоматическом режиме рассчитать количество эталонных отрезков в следе папиллярного узора, т.е. определить общую длину линий, выраженную числом дискретных отрезков в 4 мм. Эта величина необходима для расчета пригодности папиллярного узора для идентификации.
ДАКТОТЕКСТ— это блок, который предназначен для автоматического составления в диалоговом режиме текста экспертного заключения и иллюстративных таблиц как составной части этого заключения. В настоящее время вариант подобной программы имеется, однако он требует еще доработки, так как в первоначальном варианте предназначался для "ручных" способов проведения экспертного исследования.
ДАКТОГРАФ — это справочный блок, содержащий графическое описание более ста предметов, на которых чаще всего оставляются папиллярные следы (посуда, инструменты, оружие и пр.). Каждый рисунок имеет наименование частей и элементов указанных объектов. Программа содержит возможность осуществления поиска необходимого предмета.
ДАКТОХИМ — это текстовый блок, который содержит методические указания по выявлению папиллярных следов на местах происшествия и в лабораторных условиях. Описание в определенной мере формализовано и, благодаря наличию поисковой программы, ДАКТОХИМ позволяет выделять необходимую информацию по объектам, по методам, по поверхностям, на которых зафиксированы папиллярные следы. Работа над системой должна быть завершена в ближайшее время.
ДАКТОРОБОТ— это блок, в котором должны быть сосредоточены основные литературные сведения о дактилоскопических отпечатках и следах, которые позволяют устанавливать определенные закономерности, статистические связи между признаками и характеристиками лиц, оставивших следы и пр., в том числе и необходимые сведения из области дерматоглифики. Работа в этом направлении только начинается, так как в качестве самостоятельной задачи она сформулирована лишь недавно.
О разработке автоматизированной системы...
161
ДАКТОПИЛОТ— это управляющая программа, которая дает возможность работать в системе ДАКТОЭКС последовательно во всех необходимых блоках.
Базовый блок ДАКТОМАСТЕР
Общее описание. Возможность автоматизации дактилоскопической экспертизы основана на применении различных математических представлений (дескрипторов) дактилоскопического изображения и сравнении этих представлений.
Наиболее часто применяются следующие дескрипторы:
общие признаки (вершины петель и ориентация папиллярного узора, дельты и характерные для них направления);
частные признаки - - макродетали (особенности папиллярного узора, как-то: начала—окончания, слияния—разветвления и др.); поле касательных направлений;
спектральные характеристики всего изображения или его отдельных фрагментов;
собственно изображение (пространственное представление) или его фрагменты.
Именно особенности перечисленных дескрипторов дактилоскопических изображений были определяющими при выработке концепции создания программы ДАКТОМАСТЕР. Обеспечивая отображение графических объектов и средства манипуляции ими, программа должна была предоставлять пользователю возможности стандартных графических интерфейсов. В результате в основу программы ДАКТОМАСТЕР был положен принцип сочетания универсальности программной реализации со спецификой обработки и распознавания дактилоскопических изображений.
Программа предназначена для быстрого, удобного и эффективного проведения дактилоскопических исследований. При этом программа сама вырабатывает предварительные вероятные выводы об идентичности, подобии или различии дактилоскопических изображений. Окончательные вы-
П Зак. 3551
162
Глава 6
О разработке автоматизированной системы..
163
воды должны быть сделаны экспертом-пользователем либо в "ручном" режиме, как это делается в настоящее время при традиционном проведении экспертизы, либо в автоматическом'режиме с использованием блока ДАКТОСТАН-ДАРТ в сочетании с блоком ДАКТОЭТАЛОН.
Программа реализована для применения в операционной среде Windows 95.
Программа включает в себя 4 модуля верхнего уровня. К ним относятся:
универсальная графическая оболочка; специальные графические средства; базы данных; функции обработки и распознавания.
Универсальная графическая оболочка. Универсальная графическая оболочка позволяет выполнять разнообразные манипуляции с изображениями и обеспечивает ручные средства сравнения и распознавания изображений. Эта оболочка может использоваться для анализа практически любых изображений. В ее основу положен принцип компорато-ра (или сравнительного микроскопа): на экран загружаются два изображения, которыми можно манипулировать с целью проведения визуального сравнительного исследования.
Универсальная графическая оболочка позволяет выполнять стандартные графические операции: настройка яркости и контрастности, масштабирование, быстрое перемещение-поворот, точное перемещение-поворот, переключение негатив-позитив, зеркальные отражения, фрагментация, калибровка разрешающей способности с использованием тест-объектов, измерение углов и расстояний, универсальный ввод-вывод. Большинство стандартных графических программных пакетов обеспечивают помимо перечисленных и многие другие операции, но достоинство графической оболочки программы ДАКТОМАСТЕРв том, что она специально ориентирована на представляемый объект, т.е. на объекты судебно-криминалистической экспертизы и, в частности, на дактилоскопическое изображение. Поэтому, обладая меньшими возможностями, она полностью
\
покрывает потребности экспертной практики и в то же время обеспечивает максимальные удобства для пользователя. Вместе с тем возможности универсального ввода-вывода практически мало уступают стандартным графическим пакетам5.
Специальные графические средства. К специальным графическим средствам относятся те из них, которые ориентированы именно на дактилоскопические изображения. Например, средства отображения различных дескрипторов (способ описания) дактилоскопического изображения, а именно: вершины петель и ориентация папиллярного узора, дельты и характерные для них направления, особенности папиллярного узора и характерные для них направления, результаты гребневого счета, поле касательных направлений и др. Одновременно пользователю предоставляются удобные средства для редактирования дескрипторов.
Модуль специальных графических средств тесно взаимодействует с базами данных и модулем обработки и распознавания. Например, первоначально все дескрипторы вычисляются автоматически, заносятся в соответствующие базы данных и отображаются с применением указанных средств. После редактирования уточненные дескрипторы заносятся в базы данных и используются при распознавании.
Базы данных. В базах данных хранятся сведения об объектах исследования, а именно:
данные регистрационных материалов дела (номер и дата
экспертизы, фамилия эксперта и др.);
5 Ввод-вывод файлов поддерживает стандарты bmp, tiff, jpeg. Возможен ввод изображений через любой сканер, поддерживающий интерфейс twain. Возможен ввод изображений через любую телекамеру, если компьютер имеет плату интерфейса (frame grabber), которая либо TWAIN-совместима, либо поддерживает стандарт Video For Windows. Отметим, что все платы интерфейса западного производства последних лет поддерживают хотя бы один из перечисленных стандартов. Вывод изображений осуществляется на любой принтер, подключенный в установленном порядке к Windows 95.
11"
164
Глава 6
необходимые текстовые данные (определяются по дакти-локарте или следокарте, поступившим на исследование); полный набор дескрипторов;
служебная информация, включающая результаты исследования.
Обработка и распознавание дактилоскопической информации. Практически со времени появления компьютеров второго поколения в 60-х годах стали разрабатываться вычислительные методы и алгоритмы обработки и сравнения дактилоскопических отпечатков. Многие из них были запатентованы. Один только обзор известных патентов занял бы сотни страниц. Однако все алгоритмы, отличаясь в частностях математического подхода, сходятся в одном: методы обработки и сравнения определяются дескрипторами, используемыми для автоматизации. Поскольку основой для экспертного идентификационного заключения служит наличие совпадающих особенностей (частных признаков), подавляющее большинство автоматизированных дактилоскопических систем в мире используют методы обработки, предназначенные для выделения и кодирования частных признаков. Соответственно, распознавание в этих системах заключается в сравнении закодированных особенностей. Математические детали включают в себя разные координатные представления, возможные топологические подходы, разнообразные спектральные методы улучшения качества дактилоскопической информации и др.
Особенностью программы ДАКТОМАСТЕР является то, что она использует практически все известные дескрипторы, что значительно повышает надежность и точность как обработки, так и распознавания. Соответственно блок распознавания дактилоскопической информации имеет четыре уровня сравнения, а именно:
сравнение общих признаков;
сравнение полей касательных направлений;
сравнение частных признаков;
сравнение собственно полутоновых дактилоскопических
изображений.
О разработке автоматизированной системы...
165
Общие признаки являются наименее избирательными, однако они позволяют иногда сделать отрицательный вывод о совпадении двух дактилоскопических изображений, не прибегая к более сложному сравнению других дескрипторов. Главные достоинства этого уровня анализа заключаются в высокой скорости сравнения (на стандартном персональном компьютере с процессором Intel Pentium II, 300 МГц в течение одной секунды может быть просмотрено несколько десятков тысяч отпечатков) и возможности установления в большинстве случаев соответствия растровых систем координат исследуемого и тестового изображений. На представительной совокупности отпечатков в зависимости от полноты исследуемого дактилоскопического изображения на этом уровне сравнения могут быть отвергнуты до 9 отпечатков из каждых 10. Избирательность полей касательных направлений также невелика, хотя значительно выше общих признаков, что позволяет отвергнуть (сделать отрицательный вывод) дополнительно от 2 до 9 отпечатков, отфильтрованных на первом уровне. Сравнение полей касательных выполняется медленнее, чем сравнение общих признаков. Дополнительным достоинством этого метода является возможность установления в большинстве случаев точной взаимной ориентации анализируемых изображений. Частные признаки обладают очень высокой избирательностью, но надежность положительного или отрицательного вывода зависит от качества исходного дактилоскопического изображения. Полностью автоматическая обработка предъявляет высокие требования к качеству исходных изображений. Особенно критичны в этом отношении регистрационно-поисковые системы6. Поскольку программа ДАКТОМАСТЕР ориентирована на полностью автоматическую обработку дактилоскопических изображений любого качества, сравнение частных признаков не позволяет сделать предварительный вывод об идентичности. Однако этот уровень сравнения значительно сокращает список подозреваемых.
Особенно требовательна в этом смысле АДИС — автоматизированная дактилоскопическая информационная система, что даже породило термин: "качество, не совместимое с АДИС".
166
Глава 6
На последнем уровне сравнения используются не полные дактилоскопические изображения, а их отдельные фрагменты, малый размер которых позволяет избежать проблем, связанных с возможными взаимными геометрическими искажениями сравниваемых объектов. Очевидно, этот метод является наиболее универсальным, точным и надежным, так как использует всю информацию, содержащуюся в исходных изображениях. Однако это утверждение предполагает, что статистическая модель искажений дактилоскопических изображений и основанный на этой модели алгоритм распознавания определены корректным образом. К сожалению, большой объем вычислений не позволяет использовать этот метод в качестве единственного программного инструмента. По этой причине в программе ДАКТОМАСТЕР выполняется последовательное сравнение дескрипторов разных уровней, чтобы на последнем этапе анализировать как можно меньшее число непосредственных фрагментов дактилоскопических изображений.
Наличие отпечатков, не отвергнутых ни на одном из уровней сравнения, еще не означает, что на основании этого можно делать идентификационные выводы. В зависимости от значения количественного критерия подобия программа ДАКТОМАСТЕР делает предварительный вывод о возможной идентичности, о вероятном подобии или просто о непротиворечивости анализируемых дактилоскопических изображений. Как уже говорилось, дальнейшая задача идентификации решается блоком ДАКТОСТАНДАРТ.
Блок ДАКТОСТАНДАРТ
Существование блока ДАКТОСТАНДАРТ определяется тем, что при идентификации необходимо использовать некоторый объем информации, который в системе ДАКТОМАС-ТЕРА не учитывается, так как эта информация не является существенной для проведения выборки. В частности, речь идет о таких важных для отождествления сведениях, как частотные характеристики макродеталей узора и величина папиллярного следа, обнаруженного на месте происшествия.
О разработке автоматизированной системы...
167
Следует подчеркнуть, что использование блока ДАКТОСТАНДАРТ не является обязательным во всех случаях использования системы ДАКТОЭКС. Так, если на исследование поступает качественный папиллярный след, содержащий, например, 12—15 четко различимых макродеталей, и блок ДАКТОМАСТЕР выделит один единственный дактилоскопический отпечаток, а эксперт визуально может определить, что сравнительное исследование следа и отпечатка дает положительные результаты и при этом отсутствуют существенные различия, можно не прибегать к работе блока дактостандарт. Однако в тех случаях, когда след содержит небольшое количество макродеталей, например, от 6 до 10—11, использовать возможности блока ДАКТОСТАНДАРТ является обязательным.
Работа начинается с применения блока ДАКТОЭТАЛОН, который в автоматическом режиме устанавливает количество эталонных отрезков в следе, т.е. число отрезков папиллярных линий, равных в натуре 4 мм. Если след некачественный, число эталонных отрезков может быть подсчитано по отпечатку, на котором выделяется площадь, совпадающая со следом и равная ей.
Далее начинается работа блока ДАКТОСТАНДАРТ, которая содержит две операции — ручную, выполняемую в диалоговом режиме, и автоматическую. При ручной операции в ДАКТОСТАНДАРТ вводятся данные о наименовании и частоте встречаемости тех макродеталей (начал, окончаний, мостиков и пр.), которые имеются в следе. Эти сведения эксперт получает в полуавтоматическом режиме с использованием заранее составленных классификаторов макродеталей. В конечном счете блок ДАКТОСТАНДАРТ снабжается данными о числе эталонных отрезков, о количестве деталей в следе и о частоте встречаемости этих деталей, а также некоторыми сведениями, которые необходимы для работы математического алгоритма определения пригодности следа для идентификации. Этой информации достаточно, чтобы в автоматическом режиме, с использованием определенного математического метода, подсчитать объем информации в следе и сопоставить его с пороговыми величинами. На базе этих данных блок ДАКТОСТАНДАРТ
168
Глава 6
вьщает вывод о возможности идентификации лица, оставившего данный след. Этот вывод для эксперта является важным, но также ориентирующим. При любом положении окончательное решение по идентификационному или дифференционному выводу примет эксперт-дактилоскопист с учетом проведенных исследований, их результатов и личного опыта.
«все книги «к разделу «содержание Глав: 28 Главы: < 21. 22. 23. 24. 25. 26. 27. 28.