Все госты и снипы онлайн

Более 10000 документов в открытом доступе, абсолютно бесплатно

ГОСТ Р - ИСО/МЭК 29109-4-2015 Информационные технологии. Биометрия. Методология испытаний на соответствие форматам обмена биометрическими данными, определенным в комплексе стандартов ИСО/МЭК 19794. Часть 4. Данные изображения отпечатка пальца

Этот документ был распознан автоматически. В блоке справа Вы можете найти скан-копию. Мы работаем над ручным распознаванием документов, однако это титанический труд и на него уходит очень много времени. Если Вы хотите помочь нам и ускорить обработку документов, Вы всегда можете сделать это, пожертвовав нам небольшую сумму денег.

Файлы для печати:

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ Н А Ц И О Н А Л Ь Н Ы ЙГО СТ Р и с о / м э к С Т А Н Д А Р Т 29109 4 Р О С С И Й С К О Й - - Ф Е Д Е Р А Ц И И2015Информационные технологииБ И О М Е Т Р И ЯМетодология испытаний на соответствие форматамобмена биометрическими данными, определеннымв комплексе стандартов ИСО/МЭК 19794Ч а с т ь 4Данные изображения отпечатка пальца (ISO/IEC 29109-4:2010. ЮТ) Издание оф ициальное Стад*рпшф«чм 201*сертификация пожарной безопасности
ГОСТ Р ИСО/МЭК 29109-4—2015Предисловие 1 ПОДГОТОВЛЕН Научно-исследовательским и испытательным центром биометрической техни­ ки Московского государственного технического университета имени Н. Э. Баумана (НИИЦ БТ МГТУ им. Н. Э. Баумана) на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4 2 ВНЕСЕН Техническим комитетом по стандартизации ТК 098 «Биометрия и биомониторинг» 3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому ре­ гулированию и метрологии от 20 ноября 2015 г. № 1926-ст 4 Настоящий стандарт идентичен международному стандарту ИСО/МЭК 29109-4:2010 «Инфор­ мационные технологии. Методология испытаний на соответствие форматам обмена биометрическими данными, определенным в комплексе стандартов ИСО/МЭК 19794. Часть 4. Данные изображения от­ печатка пальца» (ISO/IEC 29109-4:2010 «Information technology — Conformance testing methodology for biometric data interchange formats defined in ISO/IEC 19794 — Part 4: Finger image data», IDT). Техническая поправка к указанному международному стандарту, принятая после его официаль­ ной публикации, внесена в текст настоящего стандарта и выделена двойной вертикальной линией, расположенной на полях напротив соответствующего текста, а обозначение и год принятия технической поправки приведены в скобках после соответствующего текста. Наименование настоящего стандарта изменено относительно наименования указанного между­ народного стандарта для приведения в соответствие с ГОСТ Р 1.5—2012 (3.5). При применении настоящего стандарта рекомендуется использовать вместо ссылочных между­ народных стандартов соответствующие им национальные стандарты, сведения о которых приведены в дополнительном приложении ДА 5 ВВЕДЕН ВПЕРВЫЕ 6 Некоторые элементы настоящего стандарта могут быть объектами патентных прав. Междуна­ родная организация по стандартизации (ИСО) и Международная электротехническая комиссия (МЭК) не несут ответственности за установление подлинности каких-либо или всех таких патентных правПравила применения настоящего стандарта установлены в ГОСТ Р 1.0—2012 (раздел 8).Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на1 января текущего года) информационном указателе «Национальные стандарты», а официальныйтекст изменений и поправок — б ежемесячном информационном указателе «Национальныестандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующееуведомление будет опубликовав в ближайшем выпуске ежемесячного информационного указателя«Национальные стандарты». Соответствующая информация, уведомление и тексты размещаютсятакже в информационной системе общего пользованияна официальном сайте Федеральногоагентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)© Стандартинформ. 2016 Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и рас­ пространен в качестве официального издания без разрешения Федерального агентства по техническо­ му регулированию и метрологии II
ГОСТ Р ИСО/МЭК 29109-4—2015Содержание 1 Область применения.......................................................................................................................................... 1 2 Соответствие.......................................................................................................................................................1 3 Нормативные ссылки.................................................................................... 2 4 Термины и определения................................................................................................................................... 2 5 Обозначения и сокращ ения............................................................................................................................. 2 6 Методология испытаний на соответствие........................................ 2 6.1 Требования базового стандарта . . ............................................ 2 6.2 Тестовые утверждения............................................................................................................................... 8 Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов национальным стандартам Российской Ф едерации........................................................18
ГОСТ Р ИСО/МЭК 29109-4—2015Введение ИСО/МЭК 19794-4 устанавливает требования к формату обмена записями данных для хранения, записи и передачи одного или более изображений отпечатка пальца с применением структуры данных в формате ЕСФОБД*. Каждое изображение сопровождается метаданными, характеризующими изобра­ жение и хранимыми в заголовке записи. Настоящий стандарт определяет испытания для проверки кор­ ректности двоичной записи данных изображения отпечатка пальца. Цель ИСО/МЭК 19794-4 не может быть в полной мере достигнута, пока биометрические продук­ ты не пройдут испытания на соответствие требованиям ИСО/МЭК 19794-4. Соответствие реализа­ ций требованиям стандарта является необходимым условием для достижения совместимости между реализациями, поэтому существует необходимость в стандартизированной методологии испытаний на соответствие, тестовых утверждениях и методиках испытаний применительно к конкретным био­ метрическим модальностям, которые рассмотрены в стандартах комплекса ИСО/МЭК 19794. Тесто­ выми утверждениями проверяется большинство требований, установленных в стандартах комплекса ИСО/МЭК 19794, и соответствие результатов, полученных с помощью комплектов для проведения ис­ пытаний на соответствие, будет показывать степень соответствия реализаций стандартам комплекса ИСО/МЭК 19794. Все это является стимулирующим фактором для разработки данной методологии ис­ пытаний на соответствие. Настоящий стандарт предназначен для приложений, в которых требуется использование данных изображения отпечатка пальца в соответствии с ИСО/МЭК 19794-4:2005. Стандарт определяет мето­ дологию испытаний для подтверждения соответствия приложений или услуг спецификации базового стандарта ИСО/МЭК 19794-4:2005. Таким образом, стандарт предназначен для определения: - элементов методологии испытаний на соответствие записи данных изображения отпечатка паль- ца/ладони требованиям ИСО/МЭК 19794-4:2005; - требований и руководств для комплектов для проведения испытаний на соответствие и методов испытаний для определения степени соответствия продуктов и услуг, содержащих записи данных изо­ бражения отпечатка пальца, требованиям стандарта ИСО/МЭК 19794-4:2005; - методик испытаний на соответствие, проводимых до. во время и после них. Настоящий стандарт предназначен для разработки и использования спецификаций методов ис­ пытаний. комплектов для проведения испытаний на соответствие записей ИСО/МЭК 19794-4:2005 и тестовых программ на соответствие продуктов ИСО/МЭК 19794-4:2005. Настоящий стандарт в первую очередь предназначен для испытательных лабораторий, а также может быть использован разработ­ чиками и пользователями спецификаций и реализаций методов испытаний. В таблице «Тестовые ут­ верждения» (см. 6.2, таблица 2) представлены тестовые утверждения для испытаний на соответствие требованиям ИСО/МЭК 19794-4:2005. * ЕСФОБД - Единая структура форматов обмена биометрическими данными (Common biometric exchange formats framework (CBEFF)). IV
ГОСТ Р ИСО/МЭК 29109-4—2015 Н А Ц И О Н А Л Ь Н Ы Й С Т А Н Д А Р Т Р О С С И Й С К О Й Ф Е Д Е Р А Ц И И Инф ормационные технологии БИОМЕТРИЯ Методология испытаний на соответствие форматам обмена биометрическими данны ми, определенным в комплексе стандартов ИСО/МЭК 19794 Ч а с т ь 4 Данны е изображения отпечатка пальца Information technologies. Biometrics. Conformance testing methodology for biometric data interchange formats defined in ISO/IEC 19794. Part 4. Finger image data Дата введения — 2017— 01—011 Область применения Настоящий стандарт устанавливает элементы методологии испытаний на соответствие, тестовые утверждения и методики испытаний применительно к ИСО/МЭК 19794-4:2005. Настоящий стандарт устанавливает: - тестовые утверждения для структуры формата данных изображения отпечатка паль­ ца. определенной в ИСО/МЭК 19794-4:2005 (испытания типа А уровня 1. установленные в ИСО/МЭК 29109-1:2009); - тестовые утверждения внутренней согласованности по проверке типов значений, которые могут содержаться в каждом поле (испытания типа А уровня 2, установленные в ИСО/МЭК 29109-1:2009); - испытания семантических утверждений (испытания типа А уровня 3, установленные в ИСО/МЭК 29109-1:2009). Настоящий стандарт не устанавливает: - испытания на соответствие структуры формата ЕСФОБД ИСО/МЭК 19794-4:2005; - испытания других характеристик биометрических продуктов или типов их испытаний (то есть степень приемлемости, производительность, устойчивость, уровень безопасности); - испытания на соответствие систем, которые не производят записи в соответствии с ИСО/МЭК 19794-4:2005.2 Соответствие Испытания на соответствие формату обмена биометрическими данными удовлетворяют требо­ ваниям настоящего стандарта, если они соответствуют всем обязательным требованиям раздела 6. В частности, в данных испытаниях должна применяться методология испытаний, представленная в ИСО/ МЭК 29109-1:2009 (разделы 6. 7 и 8). и при проведении испытаний уровня 1 и уровня 2 должны исполь­ зоваться положения, представленные в таблице 2 раздела 6 настоящего стандарта. Реализации, подвергнутые испытаниям на соответствие требованиям ИСО/МЭК 19794-4:2005 по методологии, установленной в настоящем стандарте, соответствуют только тем требованиям к записям биометрических данных по ИСО/МЭК 19794-4:2005. испытания на соответствие которым проведены согласно данной методологии. Соответствие реализаций всем требованиям ИСО/МЭК 19794-4:2005 не является обязательным. Достаточно, чтобы выполнялись требования, заявленные для данной реализации в заявлении о соот­ ветствии реализации, заполненном в соответствии с ИСО/МЭК 29109-1:2009 (раздел 8) и таблицей 1 настоящего стандарта. Издание оф ициальное 1
ГОСТ Р ИСО/МЭК 29109-4—20153 Нормативные ссылки В настоящем стандарте использованы нормативные ссылки на следующие стандарты, которые необходимо учитывать при его использовании. В случае датированных ссылок необходимо пользовать­ ся только указанной редакцией. В случае недатированных ссылок следует пользоваться последней редакцией ссылочных документов, включая любые поправки и изменения к ним: ISO/IEC 19794-4:2005'> Information technology — Biometric data interchange formats — Part 4. Finger image data (Информационные технологии. Форматы обмена биометрическими данными. Часть 4. Дан­ ные изображения отпечатка пальца) ISO/IEC 29109-1:2009 Information technology — Conformance testing methodology for biometric data interchange formats defined in ISO/IEC 19794 — Pari 1: Generalized conformance testing methodology (Ин­ формационные технологии. Методология испытаний на соответствие формата обмена биометрически­ ми данными, определенными в комплексе стандартов ИСО/МЭК 19794. Часть 1. Обобщенная методо­ логия испытаний на соответствие)4 Термины и определения В настоящем стандарте применены термины и определения, установленные в ИСО/МЭК 29109-1.5 Обозначения и сокращения В настоящем стандарте применены обозначения и сокращения, установленные в ИСО/МЭК 29109-1.6 Методология испытаний на соответствие Должна быть использована методология испытаний на соответствие, представленная в ИСО/МЭК 29109-1:2009 (разделы 6. 7 и 8). Приведенные ниже таблицы основаны на обобщенной мето­ дологии испытаний на соответствие, предлагаемой ИСО/МЭК 29109-1:2009. и должны быть использо­ ваны только в рамках данной методологии. 6.1 Требования базового стандарта Нормативные требования, предъявляемые к формату обмена биометрическими данными в со­ ответствии с ИСО/МЭК 19794-4:2005. представлены в таблице 1. Поставщик тестируемой реализации (ТР) может сообщить о соответствии ТР необязательным требованиям стандарта, и испытательная лаборатория сможет зафиксировать результаты испытаний. Т а б л и ц а 1 — Требования базового стандарта (ИСО/МЭК 19794-4:2005) Q й ы 2 « 2 « X мЛ е н >- « X с Ф ® а г ч § 1 ту в зо а 5 | Краткое описание требования 8 и ж пi г I О та 1 * р а 1 £ и . а 5 2 £ С е д 5 . ° I д д •к сё о П R-1 4.15 Информация, содержащаяся в транзакции, применима з с 0-1 N/A N/A только для одного субъекта R-2 6.1 Информационные элементы, поля и записи должны со­ з с 0-1 N/A N/A стоять из одного или нескольких байтов данных R-3 6.1 Порядок передачи данных должен быть следующим: сна­ з с 0-1 N/A N/A чала передаются старшие байты, затем — младшие О Заменен на ISO/IEC 19794-4:2011. Однако для однозначного соблюдения требования настоящего стандар­ та. выраженного в датированной ссылке, рекомендуется использовать только указанное в этой ссылке издание.2
ГОСТ Р ИСО/МЭК 29109-4—2015Продолжение таблицы 1 а 8 5 *• 1 в 5 ф X и S 2ЛX 89 а 2 8 ИО 2 S 1 Краткое описание требования9 2 ~ I I О Sь а 3 х S з г ? s > о S ? £ ° I& X о Sс I 5 с с R-4 6.1 В пределах каждого байта порядок передачи должен быть з с 0-1 N/A N/A следующим: сначала передаются старшие биты, затем — младшие R-5 6.2 Изображение отпечатка пальца, представленное в со­ з с 0-1 N/A N/A ответствии с требованиями настоящего стандарта, должно быть расположено вертикально и отцентрировано по гори­ зонтали R-6 6.2 Полученные изображения должны соответствовать изо­ з с 0-1 N/A N/A бражениям отпечатка пальца, полученным традиционным методом при помощи красящего вещества R-7 6.2 Сканирование и запись данных изображения отпечатка з с 0-1 N/A N/A пальца или отпечатка ладони должны осуществляться слева направо и сверху вниз R-8 6.2 Для описания положения каждого пикселя на изображе­ з с 0-1 N/A N/A нии должна использоваться пара координатных осей R-9 6.2 Начало осей координат (точка с координатами (0.0)) долж­ з с 0-1 N/AЫ'А но находиться в левом верхнем углу изображения R-10 6.2 Значение координаты X (горизонтальная ось) должно уве­ з с 0-1 N/A N/A личиваться от начала координат к правой границе изображе­ ния (слева направо) R-11 6.2 Значение координаты Y (вертикальная ось) должно уве­ з с 0-1 N/AЫ'А личиваться от начала координат к нижней границе изобра­ жения (сверху вниз) R-12 7.2 Изображение отпечатка пальца должно быть представ­ з с 0-1 N/A N/A лено с помощью квадратных элементов (пикселей), которые имеют одинаковые размеры по горизонтали и вертикали R-13 7.3 Точность воспроизведения пикселей изображения в гра­ з с 0-1 N/A N/A дациях серого должна быть определена в показателях раз­ рядности шкалы градаций серого или числа битов, использу­ емого для представления полутона R-14 7.3 Минимально возможное значение яркости пикселя, соот­ з с 0-1 N/A N/A ветствующее черному цвету, должно быть равно нулю R-15 7.3 Максимально возможное значение яркости пикселя, соот­ з с 0-1 N/A N/A ветствующее белому цвету, должно быть закодировано зна­ чением 1 для каждого бита R-16 7.4 Для несжатого изображения в градациях серого в запи­ з с 0-1 N/A N/A си на участке данных изображения должна содержаться ин­ формация о пикселях изображения в исходном формате R-17 7.4 В изображениях с разрядностью шкалы градаций серого 2 м 8 битов (256 градаций оерого) каждый пиксель должен быть закодирован в одном байте 3
ГОСТ Р ИСО/МЭК 29109-4—2015Продолжение таблицы 1 а 2§ I 2 г Ф 1 X г 1Л ® о 1 & X с 3 ф (В п туII 1 | Краткое описание требования о та 1 | а о ? ! ! & 1 2 5 2 С § в- 5 . ° 1 1 оS с 1 5 с с R-18 7.4 Если значение яркости пикселя больше 255. необходи­ з с 0-1 N/A М/А мо использовать двухбайтовый беззнаковый формат (16 битов), соответствующий диапазону яркости от 0 до 65535 (Техническая поправка Сот 1:2011) R-19 7.4. Кодирование данных сжатого изображения должно осу­ 2 М N/A табл. ществляться в соответствии с указанным алгоритмом сжа­ 2 и 3 тия R-20 7.4 Данные градаций серого восстановленного после сжатия ЗС 0-1 N/A N/A изображения должны быть тождественны данным несжато­ го изображения R-21 7.5 Изображение в градациях серого должно быть закодиро­ ЗС 0-1 N/A М/А вано с точностью, удовлетворяющей требованиям системы к динамическому диапазону изображения R-22 7.6 Изображение отпечатка пальца в градациях серого долж­ з с 0-1 N/A N/A но быть получено на биометрическом сканере с указанием разрешения сканирования R-23 8.1 Каждая запись должна относиться к одному субъекту з с 0-1 N/A М/А R-24 8.1 Каждая запись должна содержать данные изображения з с 0-1 N/A М/А одного или нескольких представлений одного или несколь­ ких пальцев или ладони (ладоней) R-25 8.1 Запись биометрических данных, соответствующая насто­ N/A N/A N/A М/А ящему стандарту, должна быть помещена в блок биометри­ ческих данных (Biometric Data Block, BDB) в соответствии с ЕСФОБД R-26 8.1 Элемент данных ЕСФОБД CBEFF_BDB_format_o\vner1) N/A N/A N/A М/А должен иметь значение, присвоенное ИСО/МЭК СТК 1/ПК 37 МАБП2» R-27 8.1 Данное значение должно быть включено в заголовок N/A N/A N/A М/А ЕСФОБД R-28 8.1 Шестнадцатибиговый элемент данных CBEFF_BDB_ N/A N/A N/A М/А format_type31 должен иметь значение 0х00074> R-295) 8.1 Значение элемента данных BDB_PID должно быть опре­ М/А N/A N/A М/А делено ЕСФОБД R-30 8.2.2. В соответствии с ИСО/МЭК 19794-4:2005 идентифика­ 1 М N/A табл.2 тор формата записи изображения отпечатка пальца должен быть нуль-терминированной строкой с тремя символами ASCII «FIR» R-31 8.2.3, Номер версии стандарта должен быть указан в четырех 1 М N/A табл.2 байтах в записи изображения R-32 8.2.3. Значение поля «Номер версии стандарта» {«Version 1 М N/A табл.2 number») должно быть записано в нуль-терминированной строке с тремя символами ASCII 4
ГОСТ Р ИСО/МЭК 29109-4—2015Продолжение таблицы 1 р г 51 то я 5 иО9 О X ка н S гп о и а 2 Б X3 с £ И ф вZ 2 о ф 3 о 1 8 » I Краткое описание требования о | ти б1 * * £о. <0 н е о е ; " £s. 8 д тр1 ° Iо И с 1 5 с с R-33 8.2.3. Значение 010 соответствует первой версии и нулевой ре­ 1 М N/A табл.2 дакции стандарта R-34 8.2.4. Длина записи в байтах должна быть записана в шести 1 М табл.2 байтах R-35 8.2.4, Значение поля «Длина записи» («Record length») должно 2 м табл.2 быть равно сумме длин всех записей (включая все заголовки) R-36 8.2.5. Идентификационный номер биометрического сканера 1, м табл.2 должен быть установлен изготовителем и записан в двух ЗВ байтах. Нулевые значения поля «Идентификационный но­ мер биометрического сканера» (Capture device ID) означают, что идентификационный номер биометрического сканера неизвестен. Разработчики систем могут получить значение идентификационного номера у изготовителя биометриче­ ского сканера (Техническая поправка Сог 1:2011) R-37 8.2.6. Уровень настроек получения изображений, определен­ 1 .2 м табл. ный в соответствии с таблицей 1, должен быть записан в 1 и 2 двух байтах R-38 8.2.6 Значение поля «Уровень настроек получения изображе­ ЗС 0-1 N/A N/A ния» («Image acquisition setting level») должно указывать на уровень, при котором параметры получения изображения соответствуют минимальным требованиям данного уровня R-39 8.2.7. Число изображений пальцев/ладоней. содержащихся в 1 .2 м табл.2 записи, должно быть указано в одном байте R-40 8.2.8. Поле «Единица измерения разрешения» (Scale units) 1, м. табл.2 должно устанавливать единицы измерения разрешения ска­ 2. 0-1 нирования и изображения ЗС R-41 8.2.9. Округленное значение разрешения сканирования в го­ 2. м. табл. ризонтальном направлении должно быть записано в двух ЗС 0-1 1 и 2 байтах R-42 8.2.10. Округленное значение разрешения сканирования в вер­ 2. м. табл. тикальном направлении должно быть записано в двух бай­ ЗС 0-1 1 и 2 тах R-43 8.2.11, Округленное значение разрешения изображения отпе­ 2 м табл .2 чатка пальца в горизонтальном направлении должно быть записано в двух байтах R-44 8.2.12. Округленное значение разрешения изображения отпе­ 2 м табл .2 чатка пальца в вертикальном направлении должно быть за­ писано в двух байтах R-45 8.2.13. Число битов, кодирующих разрядность шкалы градаций 2 м табл. серого, должно быть записано в одном байте 1 и 2 R-46 8.2.13. Поле «Разрядность шкалы градаций серого» (Pixel depth) 1 м табл. должно содержать значение из диапазона от 0x01 до 0x10 1 и 2 (Техническая поправка Сог 1:2011) 5
ГОСТ Р ИСО/МЭК 29109-4—2015Продолжение таблицы 1 а I г * 2 § § гЛ ф 40 1 . I *О 5 “ 8 £ т «т 2* ? 1 * * I I я 2 Краткое описание требованият 5 а ® ?о &►- I I ИВ ф £ § ? 5.® I 5 * 3 X с с I R-47 8.2.14. Данные о методе, используемом для записи сжатого или 1.2 м табл. несжатого изображения, должны быть записаны в одном 2 и 3 байте R-48 8.2.14 Если передаются несжатые данные, и разрядность шкапы ЗС 0-1 N/A N/A градаций серого более 8 битов, то яркость каждого пикселя должна быть записана в двух байтах с выравниванием справа R-49 8.2.14. Коэффициент сжатия алгоритма для изображений с раз­ 2 м табл. 2 рядностью шкалы градаций серого 8 битов и разрешением и З 197 П/СМ6) (500 п'дюйм7') должен быть ограничен значением 15:1 (Техническая поправка Сот Т.2011) R-50 8.2.14. Алгоритм сжатия WSQ не должен использоваться для 2 м табл. изображений с разрешением 394 п/см (1000 п'дюйм) (Техни­ 2 и 3 ческая поправка Саг 1:2011) R-51 8.2.14. Для изображений отпечатков пальцев и ладоней с раз­ 2 м табл. решением 394 п/см (1000 п/дюйм) (Техническая поправка 2 и 3 Сог 1:2011) при сжатии должен использоваться алгоритм сжатия JPEG 2000. установленный в ИСО 15444 R-52 8.2.14. Рекомендуемый коэффициент сжатия изображений с 2 о табл. разрешением 394 п/см (1000 п/дюйм) (Техническая по­ 2 и 3 правка Сог 1:2011) с использованием алгоритма JPEG 2000 ограничен значением 15:1. Если для сжатия изображения используется алгоритм сжатия WSQ, то для изображений с разрешением 197 п/см (500 п/дюйм) (Техническая поправка Сог 1:2011) коэффициент сжатия должен быть офаничен значением 15:1: для изображений с разрешением более 197 п/см (500 п/дюйм) рекомендуется использовать алго­ ритм сжатия JPEG 2000 R-53 8.2.15. В записи поля «Зарезервированное поле» («Reserved») 1 м табл.2 должно быть зарезервировано два байга для дальнейше­ го использования в новых версиях настоящего стандарта. Для текущей версии стандарта все биты поля должны иметь значение 0x0 R-54 8.3.1 Раздел данных изображения пальца, содержащий ин­ ЗС 0-1 N/A N/A формацию о представлении отдельных пальцев, несколь­ ких пальцев или ладоней, должен начинаться с заголовка записи пальца R-55 8.3.1 Каждое изображение должно иметь заголовок записи 1 м N/A N/A пальца, после которого должны следовать данные изобра­ жения пальца R-56 8.3.1. Заголовок записи пальца должен быть размером 14 бай­ 1 м табл.4 тов R-57 8.3.1 Сжатые или несжатые данные изображения пальца ЗС 0-1 N/A N/A должны следовать сразу после заголовка записи пальца R-58 8.3.2, Длина блока данных изображения отпечатка пальца/ла- 2 м табл.4 дони должна быть записана в четырех байтах 6
ГОСТ Р ИСО/МЭК 29109-4—2015Продолжение таблицы 1о. 1 2 « 2 § 2 О В Г 5 1Л1 1 X с а\ 1V s 1 Краткое описание требования в ту I I ! ? та I * Л S И С 2 I С 5 и 5 “ а8 § S 3 X с сё R-59 8.3.3, Данные о наименовании пальца^асти ладони должны 1 М табл. быть записаны в одном байте 4 . 5 . 6 R-60 8.3.4, Число представлений изображений отпечатка одного 1 ,2 М табл.4 пальца должно быть указано в одном байте R-61 8.3.5, Номер представления изображения отпечатка данного 2 М табл.4 пальца должен быть указан в одном байте R-62 8.3.6, Значение качества изображения отпечатка пальца/ладо- 1 М табл.4 ни должно быть указано в одном байте и быть в диапазоне от 0 до 100 R-63 8.3.6 Значение качества изображения, равное 0. соответству­ з с 0-1 N/A ет минимальному качеству, а 100 — наивысшему качеству изображения R-64 8.3.7 Тип изображения отпечатка пальца или ладони должен з с 0-1 N/A N/A быть указан в одном байте R-65 8.3.7, Коды поля «Тип изображения отпечатка» («Impression 1 М табл.4 type») должны соответствовать таблицам 5 и 18 стандарта ANSI/NIST-ITL 1-200081 «Форматы данных для обмена ин­ формацией изображений отпечатков пальцев, лица, осо­ бых примет и татуировок» (Data Format for the Interchange of Fingerprint. Facial, and & Scar Mark & Tattoo (SMT) Information) R-66 8.3.8, Горизонтальный размер изображения, определяемый 1 .2 м табл.4 числом пикселей по горизонтали, должен быть указан в двух байтах R-67 8.3.9. Вертикальный размер изображения, определяемый чис­ 1 .2 м табл.4 лом пикселей по вертикали, должен быть указан в двух байтах R-68 Табл .4 Зарезервированное поле заголовка записи пальца 1 м R-69 8.3.10, В блоке данных изображения отпечатка пальца/ладони 2 м табл.4 должны быть записаны данные изображения в градациях серого, сформированного и записанного в соответствии с указанным алгоритмом сжатия R-70 Прил. А Спецификация качества изображений 2 или М-2 з с или 0-2 R-71 6.1 Все численные значения должны быть целочисленными ЗС 0-1 N/A N/A и беззнаковыми с фиксированной длиной (Техническая по­ правка Сот 1:2011) 1> В оригинале стандарта ИСО.'МЭК 29109-4:2010 допущена опечатка — указан «BDB_biometric» вместо «CBEFF_BDB_format_owner*. 2) МАБП — Международная ассоциация биометрической промышленности (International Biometric Industry Association (IBIA)). Jl В оригинале стандарта ИСО/МЭК 29109-4:2010 допущена опечатка — указан «BDB_format» вместо *CBEFF_BDB_format_type». 41 В оригинале стандарта ИСО/МЭК 29109-4:2010 допущена опечатка — в описание требования R-28 включено описание требования R-29.7
ГОСТ Р ИСО/МЭК 29109-4—2015Окончание таблицы 1 5> В оригинале стандарта ИСО/МЭК 29109-4:2010 допущена опечатка — указано «R-28» вместо «R-29». 6> п'см — пикселе й/см. 7) л/дюйм — пикоелей/дюйм. 8> В оригинале стандарта ИСО/МЭК 29109-4:2010 допущена опечатка — указан «NSI/NIST-ITL 1-2000» вместо «ANSI/NIST-ITL 1-2000». С л е д у ю щ и е кр а тки е п р им е ча ния д ля тр е б о ва н и й ур о вня 3 поясняю т, п о ч е м у не о п р ед е л ен ы ко н ­ кр е тны е те с то в ы е у тв е р ж д е н и я на с о о тве тств ие о п р е д е л е н н ы м тр е б о ва ни ям : П р и м е ч а н и е 1 — Тестовое утверждение уровня 3 сложно проверить. Не определен метод испытаний ТР или ЗОБД на соответствие данному обязательному требованию базового стандарта. При использовании на­ стоящего стандарта требование отмечено как опциональное («0-1»}, пока не будет разработан соответствующий метод испытания. П р и м е ч а н и е 2 — Спецификация качества изображения. Если уровень настроек получения изображе­ ния равен 31 или 41, то биометрический сканер сертифицирован в соответствии с приложением F EBTS. и таким образом соответствует всем требованиям приложения А. В обратном случае требования приложения А имеют уро­ вень ЗС. и методы испытаний ТР или ЗОБД на соответствие данным обязательным требованиям не определены. П р и м е ч а н и е — В таблице 1 использованы следующие обозначения и сокращения: В графе «Уровень»: 1 — требование может быть проверено с помощью испытания на соответствие уровня 1; 2 — требование может быть проверено с помощью испытания на соответствие уровня 2; ЗВ — требование может быть проверено с помощью испытания на соответствие уровня 3 и применения ТР. созданных с применением программного и аппаратного обеспечения, включающих в себя аппаратное обеспечение по получению образцов или специальное аппаратное обеспечение, предоставленное ис­ пытательной лабораторией: ЗС — испытание уровня 3 на соответствие этому требованию выходит за рамки текущей версии стандарта методов испытаний на соответствие. В графе «Статус»: М — обязательное (mandatory); О — дополнительное (optional). Число после дефиса относится к номеру примечания в разделе «Примечания для требований уровня 3». В графе «Поддерживаемый диапазон»: N /A — допускается только одно значение или требование не содержит поля с конкретным указанием диапазона. В графе «Результат испытания»: N /A — неприменимость испытания. 6.2 Тестовые утверждения Т е с то в ы е у тв е р ж д е н и я д л я и с п ы та н и я за п и с и д а н н ы х и зо б р а ж е н и я отп е чатка па л ь ц а на со о т­ ве тств и е тр е б о ва ни ям И С О /М Э К 1 9 7 9 4 -4 :2 0 0 5 « И н ф о р м а ц и о н н ы е те хно л о ги и . Ф о рм аты о б м е на б и о ­ м е тр и ч е с ки м и д а н н ы м и . Ч а с ть 4. Д а н н ы е изо б р а ж е н и я отп е чатка п а л ьц а » пр иве д е ны в та бл ице 2. 8
ГОСТ Р ИСО/МЭК 29109-4—2015 5 0 иинс1гшэи 0 1 1 :2 -4 4 носеиеиВ $ $ $ $ 5 * $ SC «; 9 HnKiScnnxdotrtfaij 7 z Z Z Z Z Z Z Z Z 9 1 К d l Ю1ЭваижЬов1п>и Э /М О эЛхшо 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 С И м ошнетиэи * я Г- со и sviMChstindu 04 0 4 т— со оо со н а в о — б 1C е S 8 £ .£ тр е ’8 Я и ю в т - S 3 о с ч- т з со со со со е 8 $ 8 8 Я 04 в 1 8 3 04 3 3 т a ? 8 со Ъ 8 а О о 2 ч— OHedouo а О а ч а i s ат 8 £ £7. ГО с ч с с £о со d Q о Ь а 8 i X со £ 8 Н* О н о о С о Т к 3 О 3 5 3 а ц 8 ь о 8У 5 л J Ф Q) о" а п 2 1 I а к (О т я О а ° ч е п т Q Q о daicdsuQ О о о о О NE NE О я ш E о о id E ш ш ш М ш о о ш о О и N N н NO NO е ж а - у e р © л g б | Г а Й J о a & о I з 1 § 8 8 п (Im а и х 6- X § ы 8 н I 8 8 S 1 В I н Q 5 а е S д л 1 2 е 1 L t i и оц 5 X I I* 3 с П S I <■> S 8 - 5 S л и 8 f 1 > п § 5 3 я а г i2 3 8 «г i 12 о s СО з f i t г й ® X — я н ) S ос и I s a н 1 S ли th а i Д g > 1 | S i т и. n s l § * ! 1 ы 1 le У О 3 О) I п ис ohobcxIa V- ч~ я - - - 04 04 - ш со 04 ч— 04 0 4 0 4 л д я и . . , . н KHHtceogodi о о 1 2 3 1 2 3 -т Ю 1Л СО со ь- h- о О о о О е 7 7 д -3 -3 -3 -3 йохе*ифихиави 2 s 2 R-3 R-3 сс 2 2 2 2 2 2 2 2 2 СЕ сс ж R R R R р е в т у е 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 а ы ё гё 5 5 ё ё ё ё ё ё ё ё ё ё ё в о Я я Я Я Я Я Я Я Я Я Я Я Я я я я т с иэииес mowicd® к ж X X X х X х х X X X X X X X е S 8 8 8 8 8 8 г 8 г г г 8 г 8 8 Т о о о о о о о о о о — i 1 § I § е 3 S § ь 1 § £ £ 2 я Я Я Я я Я Я Я Я я я я Я я Я Я а ц и onHotf*daaiA Г- м Т— 04 04 со 04 ч— 04 04 04 со л еошнээд б т“ т" сч 04 со СО со -оСО 10) со СО N.’ 0-' с~ а Т 9
ГОСТ Р ИСО/МЭК 29109-4—2015 винвсгшзи iciiuXcBd моссиеиР Krmoca)txdBt№o|j 2d l млэгяижаовъ’ои oAxeip 2 2 2 2 2 2 2 2 2 GUlHElWlJDM и со со со со со atiHCbantidu 8 £ | Я 8 8 - со со со * | CD со г-- x— CD 5 3 ? ! I S 3 ViiedauQ а а 1 a & с с 8 | &и & с 1 ® S а а H O а р а 1 8 a а | 8CL о. яi dotedsuo E EО о T о T о о L L Ш о о я l я я и ta а S 5 S и an i f t f i н n к | | 8 н no- а o с I 1 ! s i s а sc 1 в z е в я I 5 oc о ri ч & S g l о l р o и 2.JB 5 р a ка и н 111 i l l и ic с g £ н (H х ) •в - I p н rt в а е 1 S B ? а ч i 8 к 1 к e и ) f i L с (Т 0 г ! § S s t 5 (V м 1 1 и 1 п ) 2 » Ч § а ~ < ч О 5 с х 1 t i g с ® ™ с ® со 5 *" s ? s | S l i f t s | | Йi i ' % о I S 8 o O § “ : I &I 2 U f a\ Ц& ® & S 2 i i §a i i f a i i »в 8 1 | | | | S- P s “ I i'f 1 Г & 1 I ! а ° | 5i t с с с s h 8 ё 1 M l * ! 1 C P C 5 яиооо:!/ OJ сч сч СЧ СЧ <4 - СЧ СЧ UMMcaogadi 1 2 3 со 4 6 СП 7 doinvmmiiHair-/ R-4 R-4 R-4 2 2 R-4 R-4 2 R-1 8 5 5 g g g g g g2ё её s gё 8ёаы ц 8 8 8 8 8 8 8 8 8и ж ж Ж Ж ж Ж жл ИЭИ1ЛК IHOMlRdO 8 Жб 8 8 8 8 8 8 8 8а о о о о о о от | § § i 1 1 § Iе и Ян «8 «8 <8 <8 <8 а «8е ж л оимаРжСэщЧ Т- ГЧ см «ч СПо д ООЯ01ЭВХ со О) о о JZ JI см см СЧо р П 10
ГОСТ Р ИСО/МЭК 29109-4—2015 нимешиэи хипилсвд иоссиеиН $ £ $ 2 2 2 dX «эхвВвижйвТЮои эХхихо 2 2 2 2 2 2 2 2 2 2 2 аиивтиэи * со СО С1 О ЭИНСКЭЯИХ^Х) х— *• 'Г со ГзГ IV 5 1 ф— . о ? а см - Р'ё in СО СП о 1 04 ю 18 С ^ I 3 3 3 см 8 % 5 OHcdauo § & & J с а о с с о ч С ™ ► - 8 § 6 со 1 и О Д Д 3 о- 3 Jr 0 О О о о S о О у а ф с г О о : ч О V/ н о О doicdauo О а О О о C ш о О о О LU ш О 2 ш ш IN К 2 ^ 8 ■» е ’IS с- с 8 I ” 1 3i i S o § а 5 ® 2 8 & !з 6 1 1 1 I f г 8 8 S a г а л а 1 § 8 2 £С a з *, & 8 о п | i & i f а-о ! сз ^ I ' I ; a t I ) ф М с ° И л n 5 8 | i | a ти £ *ifи H с sitio а o ч p £ * 31 9K»aad,< - <ч см ем - - см - - см см i К 5 р BiuicnogBcli , , , , о» £ 9 7 9 0 1 3 5 6 оо С! 0 0 1 {1а1смифих иаИи -1 -4 т 1 § 1 » Б -1 -5 -5 -5 -5 -5 -6 -6 -6 £ 2 R R а: ф ф см R R R R R R 2 £ R R R f c * 8 ^ 5 5 5 5 5 5 5 5 5 5 52 ё ё § ё ё г ? ё££ ёы ц Я Я Я Я Я я « Я s я § я 3 Я ™ Я £и иэиивс manjcd ж Ж * к к * 2 Й 2 ж 2л й 2 й 2 й 2б S 1 S 8 8 8 § 8 § 8 § 8 § 8 5 8 8а о о о 1 | с <= | с 8 с | с § с т § ^ е и 1 1 1 I н (Я 1 1 Я «Я 1 Я е ж л.THMOtJ'xdBOiA «ч <1 •х •уV СЧ осо»- <ч со д eoooisaj. со СОсоЮг*-’г -х—х— ох—х— р П 11
ГОСТ Р ИСО/МЭК 29109-4—2015 винвхгсизи iciiuXcsd моссиеиР /A /A /A /A игтосиихСаттои N N N Nd l lOiacBn^doOWou . ID» эХхв10 2 5 2 2 2 2 2 2 2 2 e ic v e схимедгаиэи Л ю ю ю .7 04 d эиисьомисЯц 6 re tu p a C « 8 о т с е } м .9 5 5 гв 0 3 5 3 5 2 0 , 8 5 . 1 5 , 1Л <£> .1 1 7 5 5 Л Й м Ю» ViiedauQ о . 6 им 6 им 1 и e о р д о о p , 3 т & О д . пр д . пр & J 8 . п ty т ,2 0 м 0 м м e О т т ,1 С С *4 « w Л ic О О а С v {0 e d re tu p I a C « н а з dotedsuo О О О Q а ш М ш О О ш О E к 5 о О у — ­ r ­ я а т e о ) а ty к о g | . 8 з 8 и li т и th н тв с a а я in g 8 е е u ч и | р n ж ч q е н (F i s е а п е и с le р н м e ка б e о ж £ з о ) 8 о g а а W а д ty lin з a н р р а li l £ и е б a03 a я /п й c 8 и (Im щ 2 о u О з у а q ы rti 8 ц п С и ц e н а ь e к о я о ь g 1 ) ) a 1 л и и n д в ал I а (V е ta ф н 0 т к п я ы a и е tio 1 с и а im В 1 т и 8 1 н d ц ж a 0 е ч к н а т lm I & S р е н e е ic :2 а a е а g п р if К а В ж a б c -4 ч а Д С о e 9 е r pщ р а з p 0 п o4 б (Im и s 1 9 2 яиооо:!/ - - 04 г- 04 т— - 04 2 С К или Э Э /М О UMMcaogadi 2 5 <о 6 гГ- 8СП 9 о С 7, ь- dDiBxn®niHBt?n <9 -4 И R-6 R-6 S R-6 2сс R-6 R R-6 а т р а д н и и и и и и и а ­ а с с ц а < т ис ис ис ис и и ис я ь п п п п п р п п и ® с а л н б е е а о2 а а а а а а а е а л за ц за ц за ц з ц за ц за ц за ц ы п з цы к к к к к к к пематка а иэиисс iHomcd® ж о ь о ь о ь о ь о ь о ь о ь н а и ь нц л л л л л л л н ка е л 1и в а в а в а в а в а в а в а а р т от а гил о п о п о п о п о п о п о п Д б а ы я п с иб л л л л л л л о ч н и р за го го го го го го го е н и п а н е о а а а а а а а тт З З З З З З З о Д же 11Ви нZа оиийСж<1»а1.< <чZч СПZн одоодээ! 8 Я 8о 21.1 04 22.1 24.1 04к С 12
ГОСТ Р ИСО/МЭК 29109-4—2015 П р и м е ч а н и е — В таблице 2 использованы следующие обозначения и сокращения: В графе «Уровень»: 1 — требование может быть проверено с помощью испытания на соответствие уровня 1; 2 — требование может быть проверено с помощью испытания на соответствие уровня 2: ЗВ — требование может быть проверено с помощью испытания на соответствие уровня 3 и применения ТР. созданных с применением программного и аппаратного обеспечения, включающих в себя аппаратное обеспечение по получению образцов или специальное аппаратное обеспечение, предоставленное ис­ пытательной лабораторией; ЗС — испытание уровня 3 на соответствие этому требованию выходит за рамки текущей версии стандарта методов испытаний на соответствие. В графе «Оператор»: E Q — равно; NEQ — не равно; LTE — меньше или равно; INC — возрастающий; С — вычисление; М — элемент заданного подмножества; NONE— нет. В графе «Статус»: М — обязательное (mandatory). В графе «Поддерживаемый диапазон»: N /A — допускается только одно значение или требование не содержит поля с конкретным указанием диапазона. В графе «Результат испытания»: N/ A — неприменимость испытания. Примечания к графе «Тестовое утверждение» Данные краткие примечания содержат дополнительную информацию для конкретных тестовых утверждений для испытания на соответствие или требований. В примечаниях к данной графе приводят как поясняющий текст, так и символический код для сложных расчетов. В символическом коде применяют общепринятую систему мате­ матических обозначений вместо специфических логических операторов, разработанных для языка утверждений. 1 Прямой по р яд о к следования байтов {И дентиф икатор формата} ({Form at id e n tifie r}) и {Номер версии стандарта} ({V ersion num ber}) Тестовые утверждения 1.1 и 2.1 предназначены для проверки того, что данные многобайтовые поля имеют верные значения с корректной кодировкой с обратным порядком следования байтов. Тестовые утверждения 1.2 и 2.2 проверяют, что данные многобайтовые поля не имеют значений, которые будут при некорректной кодировке с прямым порядком следования байтов. Оба испытания для каждого поля (Т1.1 и Т1.2. либо Т2.1 и Т2.2) считаются пройденными, если поля имеют верные значения с корректной кодировкой с обратным порядком следования бай­ тов. Если в полях записаны случайные неверные значения, то первое испытание (Т1.1 или Т2.1) считается непройденным. а второе (Т1.2 или Т2.2) — пройденным. Если поля имеют верные значения с некорректной кодировкой с прямым порядком следования байтов, то оба испытания (Т1.1 и Т1.2. либо Т2.1 и Т2.2) считаются непройденными. 2 {Д лина за писи} ({R ecord length}) Следующие расчеты будут проводиться при успешном считывании поля {Длина блока данных изображения} ({Image Data Block Length}) последнего представления пальцаФадони (если преждевременно не будет достигнут маркер конца файла). Если маркер конца файла достигнут преждевременно, испытание считается непройденным, и значение (Общее ожидаемое число байтов} ({Total Bytes Expected}) не формируется. При этом в расчетах, приведенных далее, использован счетчик, увеличивающийся сначала для каждого пальца/ладони. а затем для каждого представления данного пальца'ладони. В реальной записи данных нумерация представлений не является непрерывной, но SUM BYTES должно увеличиваться в пределах общего числа всех представлений всех пальцев/ ладоней. SUM8YTES = 32 # т. е. длина общего заголовка записи FOR I = 1 ТО (Number of fingers/palms1)} 11 Число изображений пальцев/ладоней. 13
ГОСТ Р ИСО/МЭК 29109-4—2015 FOR J = 1 ТО {Count ol views1*} SUMBYTES = SUMBYTES + 14 + {Image data length2*) END END {Total Bytes Expected3') = SUMBYTES Реализация расчета на языке программирования C++ выглядит следующим образом: int totalBytesExpected (ml numFingersOrPalms: int countOtViews; int imageDataLength) { int sumBytes = 32: # т. e. длина общего заголовка записи for (i=0; i<= numFingersOrPalms: i++) for 0=1; j<= countOiViews . }♦+) sumBytes += 14 + imageDataLength return sumBytes: } 3 {У ровень настроек получения изображения) ({Image a cq u isitio n level}) В {Уровень настроек получения изображения) ({Image acquisition level}) должен быть указан уровень, при котором параметры получения изображения соответствуют минимальным требованиям данного уровня (см. ИСО/МЭК 19794-4:2005 (таблица 1)}. IF {Image acquisition level4*} EQ 10 { {Pixel depth01} >= 1 бит IF {Scale units6*} EQ 1 «единица измерения разрешения — п/дюйм {(Horizontal and Vertical) Scan Resolution7'} >= 125 (Техническая поправка Cor 1:2011) ELSEIF (Техническая поправка Cor 1:2011) {Scale units81} EQ 2 «единица измерения разрешения — n/см {(Horizontal and Vertical) Scan Resolution} >= 49 (Техническая поправка Cor 1:2011)} IF {Image acquisition level} EQ 20 { {Pixel depth} >= 3 бита IF {Scale units} EQ 1 «единица измерения разрешения — п/дюйм f| {(Horizontal and Vertical) Scan Resolution) (Техническая поправка Cor 1:2011 )>= 250 ELSEIF {Scale units) EQ 2 «единица измерения разрешения — п/см f| {(Horizontal and Vertical) Scan Resolution} (Техническая поправка Cor 1:2011)>= 98 IF {Image acquisition level} EQ 30 { {Pixel depth} >= 8 битов IF {Scale units} EQ 1 «единица измерения разрешения — п/дюйм [j {(Horizontal and Vertical) Scan Resolution} (Техническая поправка Cor 1:2011) = 500 ELSEIF {Scale units) EQ 2 «единица измерения разрешения — п/см I {(Horizontal and Vertical) Scan Resolution} (Техническая поправка Cor 1:2011) >= 197 } IF {Image acquisition level} EQ 31 { {Pixel depth) >= 8 битов IF {Scale units) EO 1 «единица измерения разрешения — п/дюйм [I {(Horizontal and Vertical) Scan Resolution }(Техническая поправка Cor 1:2011 )>= 500 U ELSEIF (Техническая поправка Cor 1:2011) {Scale units} EQ 2 «единица измерения разрешения — п/см [I {(Horizontal and Vertical) Scan R esolution} (Техническая поправка Cor 1:2011) >= 197 } IF {Image acquisition level} EQ 35 { {Pixel depth} >= 8 битов IF {Scale units} EQ 1 «единица измерения разрешения — п/дюйм [I {(Horizontal and Vertical) Scan Resolution } (Техническая поправка Cor 1:2011) >= 750 11 Число представлений. 2* Длина данных изображения. 3) Общее число ожидаемых байтов. 4> Уровень настроек получения изображения. 5 | Разрядность шкалы градаций серого. 6* Единица измерения разрешения. 7* Разрешение сканирования (по горизонтали и по вертикали). 8> Единица измерения разрешения. 14
ГОСТ Р ИСО/МЭК 29109-4—2015 ELSEIF {Scale units} EQ 2 «единица измерения разрешения — п/см ■ {(Horizontal and Vertical) Scan Resolution } (Техническая поправка Cor 1:2011) >= 295 1 ) IF {Image acquisition level} EQ 40 { {Pixel depth} >= 8 битов IF {Scale units} EQ 1 «единица измерения разрешения — п/дюйм {(Horizontal and Vertical) Scan Resolution } (Техническая поправка Cor 1:2011 )> = 1000 ELSEIF {Scale units} EQ 2 «единица измерения разрешения — п/см\\ {(Horizontal and Vertical) Scan Resolution} (Техническая поправка Cor 1:2011) >= 394 ) IF {Image acquisibon level} EQ 41 { {Pixel depth} >= 8 битов IF {Scale units} EQ 1 «единица измерения разрешения — п/дюйм {(Horizontal and Vertical) Scan Resolution} (Техническая поправка Cor 1:2011) >= 1000 ELSEIF {Scale units} EQ 2 «единица измерения разрешения — п/см П {(Horizontal and Vertical) Scan Resolution} (Техническая поправка Cor 1:2011) >= 394 } 4 {Н аименование пальца/части л а до ни } ({Finger/Palm p o sitio n }) Коды наименований пальцев и частей ладони, определения областей и их максимальные размеры представ­ лены в ИСО/МЭК 19794-4:2005 (таблицы 5 и 6). Коды от 0 д о 10 и от 13 до 15 используются для пальцев. Согласно ИСО/МЭК 19794-4:2005 (таблица 4) коды 11 и 12 являются допустимыми значениями. Это противоречит пункту 8.3.3 ИСО/МЭК 19794-4:2005. Предполагается, что коды 11 и 12 зарезервированы. Коды от 20 до 36 использованы для изображений частей ладони. 5 {Качество изображения отпечатка п альца/л адони} ({Finger/Palm image q u ality}) Значения {Качество изображения отпечатка пальца/ладони} ({Finger/ Palm image quality}) должны быть в диа­ пазоне от 0 до 100. Допустимые значения для {Качество изображения отпечатка пальца/ ладони} ({Finger/Palm Image Quality}) по-разному определены в таблице 4 и пункте 8.3.6 ИСО/МЭК 19794-4:2005. Согласно таблице 4 допустимыми являются значения от 1 до 100. Однако в пункте 8.3.6 определено, что нуль является допустимым значением в соответствии со справочным стандартом ANSI/NCITS 358—2002 «Спецификация BioAPI уровня Н (версия 1.1)» (ANSI/NCITS 358-2002. BioAPI H-Level Specification Version 1.1). В данном документе предполагается, что нуль является допустимым значением. 6 {А л го р итм сж атия изображ ения} ({Im age com p re ssio n alg o rith m }) В стандарте ИСО/МЭК 19794-4:2005 (пункт 8.2.14, таблица 3) указаны различные типы {Алгоритм сжатия изо­ бражения} ({Image compression algorithm}), которые могут быть использованы. Требуется минимальное подтверж­ дение для данных алгоритмов. Для значений 0 и 1 {Алгоритм сжатия изображения} ({Image compression algorithm}) не требуется проведения испытания на соответствие, так как эти коды означают несжатые данные, и в этом случав отсутствует формат файла, который следует проверять. IF {Image compression algonthm11} EQ 2 THEN (Формат файла WSQ) First two bytes2* = OxFFAO (SOI — Маркер начала изображения) IF {Image compression algorithm} EQ 3 THEN (Формат файла JPEG) First four bytes of image3* = 0xFFD8 FFE0 (SOI — Маркер начала изображения) IF {Image compression algorithm} EQ 4 THEN (Формат файла JPEG 2000) First twelve bytes of image4* = 0x0000 000C 6A50 2020 0D0A 870A (Сигнатура JPEG2000) IF {Image compression algorithm} EQ 5 THEN (Формат файла PNG) First eight bytes5* = 0x8950 4E47 0D0A 1A0A (Сигнатура PNG) 7 {Д лина д а н н ы х изображения отпечатка п альца/л адони} ({Im age data length}) {Image data length6*} = {Data block length7'} — sizeof {Finger header8*} |] {Image data length} LTE 4294967281 « Указанное число равно (232 - 1 ) - 14 (Техническая поправка Cor 1:2011) 1* Алгоритм сжатия изображения. 2* Первые два байта изображения. 3> Первые четыре байта изображения. 4* Первые двенадцать байтов изображения. 5i Первые восемь байтов изображения. 6> Длина данных изображения отпечатка пальца/ладони. 7; Длина блока данных изображения отпечатка пальца/ладони. 8* Заголовок записи пальца. 15
ГОСТ Р ИСО/МЭК 29109-4—2015 8 {Ч исл о изображений пальцев/ладоней} ({N um ber o f fin g e rs o r palm s}) Следующий расчет позволяет проверить, записано ли столько изображений пальцев/ладоней. сколько ука­ зано в {Число изображений пальцев/ладоней} ({Number of fingers or palms}). {Длина блока данных изображения отпечатка nanbua/naaoHM}({Length of finger/palm data block}) (4 байта) содержит длину фрагмента записи пальца или ладони в байтах. fmgerCounter = 0: while (fingerCounter <= {Number of fingers or palms'*}){ m = {Length of finger/palm data block2'} skip m bytes if (End-Of-File) exit(ERROR) fingerCounter ++ } 9 (А л го ри тм сж атия изображ ения} ({Im age c o m p re ssio n alg o rith m }) Коэффициент сжатия алгоритма ограничен значением 15:1. {Horizontal Ime length3'} • {Vertical line length4'} • {Pixel depth5'} — -------------------------------------------------------------------------------------------- LTE 15 sizeof {Image data8'} 10 (А л го р и тм сж атия изображ ения}({lm age co m p re ssio n alg o rith m }) IIP {Image acquisition level7'} EQ (40 OR 41) THEN IF {Image compression algorithm8'} EQ (2 OR 3 OR 5) THEN ERROR ENDIF ENDIF (Техническая поправка Cor 1:2011) 11 {Д лина блока д а нны х изображения отпечатка п альца/л адони} ({Length o f fin g e r/p a lm data b lock}) m = {Length of finger/palm data block91} skip m bytes if (End-Of-File) exit (ERROR) Если размер данных изображения известен: (Length of finger/palm data b lo c k } EQ (14 * sizeof({lmage data10)})), где 14 — длина заголовка записи пальца. 12 {С пециф икация качества изображ ения} ({Image q u a lity s p e cifica tio n}) Испытание на соответствие проводится только, если уровень настроек получения изображения равен 31 или 41. 13 {К о р р е ктно сть увеличения номера представления} ({Increm ental vie w num ber co rrectness}) При считывании из записи каждого представления пальца счетчик {Следующее представление пальца} ({Next Finger View}) для соответствующего наименования пальца (при наличии) увеличивается и сравнивается с {Номер представления} ({View Number}). Испытание считается пройденным, если {Следующее представление пальца} {{Next Finger View}) равен {Номер представления} ({View Number}). 14 {И д е нти ф икационны й номер биом етрического сканера} ({C apture device ID}) Если значение данного поля не равно нулю, то правильность кода проверяется совместно с изготовителем. 15 {Г ор изо нта л ьн ы й размер изображ ения} ({H orizontal line length}) и {В е р ти ка л ь н ы й размер изображ ения} ({Vertical lin e length}) Для форматов файла PNG и WSQ. в заголовке файла которых хранится информация о числе пикселей в горизонтальном и вертикальном направлениях, значения {Горизонтальный размер изображения} {{Horizontal line ') Число изображений пальцев/ладоней. 2' Длина блока данных изображения отпечатка пальца/ладони. 3' Горизонтальный размер изображения. 4) Вертикальный размер изображения. 5) Разрядность шкалы градаций серого. в' Данные изображения. 71 Уровень настроек получения изображения. 8' Алгоритм сжатия изображения. 16 9' Длина блока данных изображения отпечатка пальца/ладони. 10' Данные изображения.
ГОСТ Р ИСО/МЭК 29109-4—2015 length}) и {Вертикальный размер изображения} ({Vertical line length}) должны быть равны значениям в заголовке. А именно, значения PIX_WIDTH (ширина в пикселях) и Р1Х_НEIGHT1) (высота в пикселях) в заголовке файла WSQ или значения поля «Ширина» («Width») и поля «Высота* («Height*) в заголовке изображения IHDR файла PNG должны быть равны значениям {Горизонтальный размер изображения} ({Horizontal line length}) и {Вертикальный размер изображения} ({Vertical line length}) соответственно. 116 {Разрешение изображения по горизонтали} ({Horizontal image resolution}) (Техническая поправка Cor 1:2011). {Разреш ение изображения по вертикали} ({V ertical image re so lu tio n }) (Техническая поправка Cor 1:2011), {Единица изм ерения разреш ения} ({Scale u nits}) _ Для изображения в формате JPEG значения поля должны быть равны значениям в заголовке файла. А I именно, значение {Разрешение изображения по горизонтали} ({Horizontal image resolution}) (Техническая поправ- | ка Сот 1:2011) должно быть равно значению поля «Разрешение по оси X» («Xdensity»), значение {Разрешение изображения по вертикали} ({Vertical image resolution}) (Техническая поправка Сог 1:2011) должно быть равно значению поля «Разрешение по оси У* («Ydensity»). значение (Единица измерения разрешения} ({Scale units}) должно быть равно значению поля «Единица измерения* («Units») заголовка изображения JPEG. 17 {Р азряд ность ш кал ы градаций серого} ({P ixel Depth}) IF (Pixel depth2»} EQ 8 THEN {Vertical line length3)} • {Horizontal line length4)} EQ {Length of finger/palm data block5*} — 14 IF (Pixel depth} NEQ 8 THEN {Total Num Pixels6'} = ({Horizontal line length} • {Vertical line length}) {Total Bits of Img7)} = {Total Num Pixels) • {Pixel depth} {Remainder6*} = {Total Bits of Img} Modulus 8 IF ({Remainder} > 0) THEN {Padding Bits9'} = 8 — (Remainder) {Total Bits of Img} += {Padding Bits} ENDIF {Total Bytes of Im g10)} = {Total Bits of lmg}/8 IF ({Total Bytes of Img} NEQ ({Length of finger/palm data block11)} — 14)) ERROR ENDIF. где 14 — длина заголовка записи пальца (Техническая поправка Сог 1:2011). II В оригинале стандарта ИСО/МЭК 29109-4:2010 допущена опечатка - указан « P IX jh e HEIGHT* вместо «PIX_HEIGHT*. 2> Разрядность шкалы градаций серого. 3: Вертикальный размер изображения. 41 Горизонтальный размер изображения. 5* Длина блока данных изображения отпечатка пальца/ладони. 6> Общее число пикселей. 7* Общее число битов изображения. 81 Остаток. 9) Биты-заполнители. 1°) Общее число байтов изображения. III Длина блока данных изображения отпечатка пальца/ладони. 17
ГОСТ Р ИСО/МЭК 29109-4—2015 Приложение Д А (справочное) Сведения о соответствии ссы ло чны х международных стандартов национальны м стандартам Российской Федерации Т а б л и ц а ДА.1 Обозначение и наименование Обозначение ссылочного Степень соответствующего международного стандарта соответствии национального стандарта ИСО/МЭК 19794-4:2005 ЮТ ГОСТ Р ИСО/МЭК 19794-4—2006 «Автоматическая идентифика­ ция. Идентификация биометрическая. Форматы обмена биометри­ ческими данными. Часть 4. Данные изображения отпечатка пальца» ИСО/МЭК 29109-1:2009 ЮТ ГОСТ Р ИСО/МЭК 29109-1— 2012 «Информационные техноло­ гии. Биометрия. Методология испытаний на соответствие форма­ там обмена биометрическими данными, определенных в комплексе стандартов ИСО/МЭК 19794. Часть 1. Обобщенная методология ис­ пытаний на соответствие» П р и м е ч а н и е — В настоящей таблице использовано следующее условное обозначение степени со­ ответствия стандартов: - ЮТ — идентичные стандарты. 18
ГОСТ Р ИСО/МЭК 29109-4—2015 УДК 004.93'1:006.354 ОКС 35.040 Ключевые слова: информационные технологии, биометрия, методология испытаний, тестовые утверж­ дения. методика испытаний, данные изображения отпечатка пальца 19
Редактор Л.И. Потапова Технический редактор В.Ю. Фотиева Корректор В.И. Варвнцова Компьютерная верстка Е.Е. КруговаС д а н о в набор 2 7 .0 1 .2 0 1 6 -П о д т*с а н о в печать 10.0 3 .2 0 1 6Ф ормат 6 0 * & 4 '/ 8Гарнитура АриалУел. печ. л. 2 .7 9Уч.-изд. л. 2 .3 0 .Тираж 31 экз.За». 711.Издано и отпечатано во Ф ГУП « С Т А Н Д А Р Т Я Н Ф О Р М ». 1 2 3 9 9 5 М осква. Гранатный пер.. 4w ww info@ gosГОСТ Р ИСО/МЭК 29109-4-2015

Похожие документы