ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
ПРЕДВАРИТЕЛЬНЫЙ НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
пнет
655—
2022 (ИСО/МЭК 39794-16:2021)
Информационные технологии
БИОМЕТРИЯ
Расширяемые форматы обмена биометрическими данными
Часть 16
Данные изображения тела человека
(ISO/IEC 39794-16:2021, Information technology — Extensible biometric data interchange formats — Part 16: Full body image data, MOD)
Издание официальное
Москва Российский институт стандартизации 2022
Предисловие
1 ПОДГОТОВЛЕН Некоммерческим партнерством «Русское общество содействия развитию биометрических технологий, систем и коммуникаций» (Некоммерческое партнерство «Русское биометрическое общество») и Федеральным государственным бюджетным учреждением «Российский институт стандартизации» (ФГБУ «Институт стандартизации») на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4, при консультативной поддержке Федерального государственного бюджетного образовательного учреждения высшего образования «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)» (МГТУ им. Н.Э. Баумана)
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 098 «Биометрия и биомониторинг»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 14 ноября 2022 г. № 106-пнст
4 Настоящий стандарт является модифицированным по отношению к международному стандарту ИСО/МЭК 39794-16:2021 «Информационные технологии. Расширяемые форматы обмена биометрическими данными. Часть 16. Данные изображения тела» (ISO/IEC 39794-16:2021 «Information technology— Extensible biometric data interchange formats — Part 16: Full body image data», MOD) путем изменения отдельных фраз (слов, значений показателей, ссылок), которые выделены в тексте курсивом, а также путем изменения его структуры для приведения в соответствие с правилами, установленными в ГОСТ 1.5—2001 (подразделы 4.2 и 4.3). Внесение указанных технических отклонений направлено на учет потребностей национальной экономики Российской Федерации.
Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5—2012 (пункт 3.5).
Сведения о соответствии ссылочных национальных и межгосударственного стандартов международным стандартам, использованным в качестве ссылочных в примененном международном стандарте, приведены в дополнительном приложении ДА.
Сопоставление структуры настоящего стандарта со структурой указанного международного стандарта приведено в дополнительном приложении ДБ
Правила применения настоящего стандарта и проведения его мониторинга установлены в ГОСТР 1.16—2011 (разделы 5 и 6).
Федеральное агентство по техническому регулированию и метрологии собирает сведения о практическом применении настоящего стандарта. Данные сведения, а также замечания и предложения по содержанию стандарта можно направить не позднее чем за 4 мес до истечения срока его действия разработчику настоящего стандарта по адресу: 107045 Москва, Сретенский тупик, д. 3, стр. 1, e-mail: [email protected] и/или в Федеральное агентство по техническому регулированию и метрологии по адресу: 123112 Москва, Пресненская набережная, д. 10, стр. 2.
В случае отмены настоящего стандарта соответствующая информация будет опубликована в ежемесячном информационном указателе «Национальные стандарты» и также будет размещена на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.rst.gov.ru)
© ISO, 2021
©IEC,2021
© Оформление. ФГБУ «Институт стандартизации», 2022
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии
Содержание
1 Область применения
2 Нормативные ссылки
3 Термины и определения
4 Сокращения
5 Соответствие
6 Информация о биометрической модальности
6.1 Общие положения
6.2 Кодирование цифрового изображения
6.3 Требования к фотографированию и рекомендации по получению изображений в белом свете
6.4 Требования к параметрам цифрового изображения
6.5 Требования и рекомендации для систем
6.6 Технические требования к получению изображений тела человека
6.7 Требования к сессии фотографирования
6.8 Рекомендации для фотостудии при фотографировании
6.9 Получение изображений за пределами белого света или мультиспектральных изображений
6.10 Субмиллиметровое изображение
7 Абстрактные элементы данных
7.1 Общие положения
7.2 Блок данных изображения тела
7.3 Блок «Версия» (Version)
7.4 Блок «Представление» (Representation)
7.5 Элемент «Идентификатор представления» (Representation ID)
7.6 Блок «Дата/время сбора биометрических данных» (Capture date/time)
7.7 Блоки «Качество» (Quality)
7.8 Блок «Данные ОАБП» (PAD data)
7.9 Блок «Идентификатор сессии» (Session identifier)
7.10 Блок «Источник» (Derived from)
7.11 Блок «Биометрический сканер» (Capture device)
7.12 Блок «Идентификатор модели» (Model identifier)
7.13 Блоки «Идентификатор сертификации» (Certification identifier)
7.14 Элемент «Номер части тела» (Body part number)
7.15 Блок «Углы положения» (Pose angle)
7.16 Блок «Данные угла» (Angle data)
7.17 Элемент «Значение угла» (Angle value)
7.18 Элемент «Погрешность угла» (Angle uncertainty)
7.19 Элемент «Блоки контрольных точек» (Landmark blocks)
7.20 Элемент «Тип контрольной точки» (Landmark kind)
7.21 Блок «Контрольная точка MPEG-4» (MPEG-4 feature point)
7.22 Блок «Контрольные точки центров глаз и ноздрей» (Eye and nostril centre landmark point)
7.23 Блок «Антропометрические точки лица и тела» (Anthropometric landmark for face and body)
7.24 Блок «Координаты контрольной точки» (Landmark coordinates)
7.25 Блок «Представление изображения» (Image representation)
7.26 Блок «Представление 2О-изображения» (2D image representation)
7.27 Элемент «Данные 20-представления» (2D representation data)
7.28 Блок «Биометрический 20-сканер» (2D capture device)
7.29 Блок «Диапазон длин волн излучения» (Capture wavelength range)
7.30 Блок «Идентификатор технологии биометрического сканера» (Capture device technology identifier)
7.31 Блок «Информация о 20-изображении» (2D image information)
7.32 Элемент «Тип 20-изображения» (2D image kind)
7.33 Блок «Постобработка» (Post-acquisition processing)
7.34 Элемент «Число преобразований с потерями» (Lossy transformation attempts)
7.35 Элемент «Формат данных изображения» (Image data format)
7.36 Элемент «Расстояние от камеры до субъекта» (Camera to subject distance)
7.37 Элемент «Диагональ датчика» (Sensor diagonal)
7.38 Блок «Фокусное расстояние объектива» (Lens focal length)
7.39 Блок «Размер изображения» (Image size)
7.40 Элемент «Ширина изображения» (Image width)
7.41 Элемент «Высота изображения» (Image height)
7.42 Блок «Частота дискретизации» (Sampling rate)
7.43 Блок «Частота пространственной дискретизации» (Spatial sampling rate)
7.44 Блок «Период временной дискретизации» (Temporal sampling rate)
7.45 Элемент «Цветовое пространство изображения» (Image colour space)
7.46 Блок «Преобразование основного цвета» (Reference colour mapping)
7.47 Блок «Цветовая схема» (Reference colour schema)
7.48 Блок «Определение и значение основного цвета» (Reference colour definition and value)
7.49 Блок «JPEG EXIF» (JPEG EXIF)
7.50 Блок «Результаты судебно-медицинской экспертизы» (Forensic findings)
7.51 Блок «Представление ЗО-формы» (3D shape representation)
8 Кодирование
8.1 Модели кодирования данных
8.2 Тегированное двоичное кодирование
8.3 X/WL-кодирование
9 Зарегистрированные идентификаторы типа формата
Приложение А (справочное) Формальные спецификации
Приложение В (обязательное) Методология испытаний на соответствие
Приложение С (рекомендуемое) Измерения при получении изображений
Приложение D (справочное) Примеры кодирования
Приложение Е (справочное) Прикладные профили
Приложение ДА (справочное) Сведения о соответствии ссылочных национальных и межгосударственного стандартов международным стандартам, использованным в качестве ссылочных в примененном международном стандарте................................................88
Приложение ДБ (справочное) Сопоставление структуры настоящего стандарта со структурой примененного в нем международного стандарта..................89
Библиография........................................................................90
Введение
Для обеспечения единообразия при развертывании биометрических систем и процессов, связанных с ними, разрабатываются стандарты, руководства и рекомендации по использованию. Изображение тела человека является биометрической модальностью, используемой в качестве дополнительной к изображению лица.
В настоящее время разработано недостаточное число руководств по применению биометрического распознавания по изображению тела человека. Существует потребность в руководстве по использованию высококачественных цифровых камер и устройств видеонаблюдения, руководстве по семантике, синтаксису и формату структуры обмена данными изображения тела человека для сбора и использования в сценариях биометрического распознавания. Требуется расширяемый формат обмена биометрическими данными для данных изображения тела человека в целях обеспечения интероперабельности между биометрическими системами. Требуется стандартизация данных изображения тела человека в целях обеспечения порогового качества изображений в базе данных для идентификации и верификации с использованием видеонаблюдения и других изображений, генерируемых системой.
На рисунке 1 показаны компоненты биометрической системы общего вида. На рисунке показан информационный поток в биометрической системе общего вида, состоящей из подсистем сбора данных, обработки сигналов, хранения данных, сравнения и принятия решений. Подсистемы биометрической системы общего вида определены в ГОСТ Р 58668.1.
Подсистема принятия
решений
Подсистема сбора
данных
Предъявление
биометрические характеристики
совранный биометрический образец
Подсистема хранения
Подсистема сравнения
данных
данных
результат сравнения
I биометрический | контрольный шаблон
биомет-_
рическДГ’База данных
злодпр биометрических ние ■-
Повторный сбор
Сравнение
биометричес*
кие признаки
Создание
биометрического
контрольного шаблона
Порог
| список Принятие | кандидатов
решений
биометрическая пробе
результат идентификации
Совпадение?
Верифицировать?
совпадение/ несовпадение
результат верификации
биометрический контрольный шаблон
Подсистема обработки сигналов
Контроль качества
Сегментация
Извлечение признаков
Улучшение качества
Кандидат?
Идентифицировать?
—- биометрическая регистрация;
—- биометрическая верификация;
—*• - биометрическая идентификация
Рисунок 1 — Компоненты биометрической системы общего вида
Отдельные практики использования данных изображения тела человека при отсутствии стандартов не обеспечивают интероперабельности между различными биометрическими системами. Настоящий стандарт может быть использован для описания биометрических характеристик тела и соответствующей небиометрической информации в целях идентификации.
Для обеспечения работы приложений на различных устройствах, в том числе с ограниченными ресурсами для хранения данных, а также для повышения точности биометрического распознавания стандарты серии ГОСТ Р 58668 определяют формат данных и требования к условиям получения изображений (освещение, положение, выражение и т. д.), фотографированию (расположение камеры, фокусировка и т. д.) и параметрам цифрового изображения (разрешение изображения, размер изображения и т. д.).
ПНСТ 655—2022 (ИСО/МЭК 39794-16:2021)
ПРЕДВАРИТЕЛЬНЫЙ НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационные технологии
БИОМЕТРИЯ Расширяемые форматы обмена биометрическими данными Часть 16 Данные изображения тела человека
Information technology. Biometrics. Extensible biometric data interchange formats. Part 16. Full body image data
Срок действия — с 2023—07—01 до 2026—07—01
1 Область применения
Настоящий стандарт определяет расширяемый формат обмена для биометрических приложений, требующих обмена данными изображения тела человека. Типичные приложения включают:
а) автоматическую биометрическую верификацию и идентификацию по изображению неизвестного человека (сравнение «один к одному» и «один ко многим»);
б) поддержку визуальной проверки личности человека путем сравнения субъекта с изображениями тела;
в) поддержку визуальной экспертизы изображений тела человека для экспертной верификации или идентификации субъекта.
Применение настоящего стандарта обеспечивает качество данных изображения тела человека, приемлемое для верификации и идентификации.
Структура формата данных, определенного в настоящем стандарте, совместима с ГОСТР 58668.3. Настоящий формат определяет прикладные профили, включая условия получения изображения, параметры фотографирования и параметры цифрового изображения, такие как частота пространственной дискретизации изображения, размер изображения и т. д.
Настоящий стандарт не поддерживает такие типы ЗО-кодирования, как «ЗЭ-карта точек» и «изображение глубины».
Настоящий стандарт не устанавливает требования к обеспечению защиты подлинности, целостности и конфиденциальности хранимых и передаваемых биометрических персональных данных.
2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты:
ГОСТ ISO/IEC 2382-37 Информационные технологии. Словарь. Часть 37. Биометрия
ГОСТ Р 58293 (ИСО/МЭК 19785-1:2015) Информационные технологии. Биометрия. Единая структура форматов обмена биометрическими данными. Часть 1. Спецификация элементов данных
ГОСТ Р 58668.1 (ИСО/МЭК 39794-1:2019) Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 1. Структура
ГОСТ Р 58668.3—2021 (ИСО/МЭК 39794-5:2019) Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 5. Данные изображения лица
ГОСТ Р ИСО 12052 Информатизация здоровья. Цифровые изображения и связь в медицине (DICOM), включая управление документооборотом и данными
ГОСТ Р ИСО/МЭК 8824-1 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации
Издание официальное
ГОСТ Р 70268.2 (ИСО/МЭК 30137-4:2021) Информационные технологии. Биометрия. Применение биометрии в системах видеонаблюдения. Часть 4. Процедура видеоаннотации
ГОСТ Р ИСО/МЭК 8825-1 Информационная технология. Правила кодирования АСН.1. Часть 1. Спецификация базовых (BER), канонических (CER) и отличительных (DER) правил кодирования
ГОСТ Р ИСО/МЭК 8825-5 Информационная технология. Правила кодирования АСН.1. Часть 5. Отображение определений W3C схемы XML в АСН. 1
ПНСТ 656 (ИСО/МЭК 39794-17:2021) Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 17. Данные последовательности изображений походки
Примечание — При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю «Национальные стандарты», который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя «Национальные стандарты» за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.
3 Термины и определения
В настоящем стандарте применены термины по ГОСТ ISO/IEC 2382-37, ГОСТ Р 58668.1, ГОСТ Р 58668.3, а также следующие термины с соответствующими определениями.
ИСО и МЭК ведут терминологические базы данных для использования в стандартизации по следующим адресам:
- электропедия МЭК, доступная по адресу: http//www.electropedia.org/;
- платформа онлайн-просмотра ИСО, доступная по адресу: //www.iso.org/obp
3.1 20-изображение (2D image): Двухмерное представление тела субъекта сбора биометрических данных, которое кодирует яркость и/или изменения цвета субъекта сбора биометрических данных в определенных условиях освещения или в требуемой ширине полосы частот излучения.
3.2 30-форма (3D shape): Трехмерное представление тела субъекта сбора биометрических данных, которое кодирует поверхность или объемную форму в трехмерном пространстве.
3.3 30-карта точек (3D point map): Множество трехмерных точек, представляющих субъект сбора биометрических данных, в котором каждая точка записывается с помощью тройки значений координат в трехмерном пространстве.
3.4 4К (4К): Разрешение LIHDTV 3840 * 2160 пикселей с соотношением сторон 16x9.
Примечание — UHDTV — телевидение сверхвысокой четкости [1], [2].
3.5 антропометрическая точка (anthropometric landmark): Контрольная точка на представлении субъекта сбора биометрических данных, используемая для распознавания и классификации людей.
3.6 вектор биометрических признаков (biometric feature vector): Одномерное матричное представление биометрических характеристик.
Примечание — Вектор признаков — это список значений выходных данных уровня нейронной сети или другого биометрического процесса, создающего одномерное матричное представление биометрических характеристик.
3.7 расстояние от камеры до субъекта; CSD (camera to subject distance): Расстояние между плоскостью глаз или поверхности тела субъекта сбора биометрических данных и плоскостью датчика/ изображения камеры.
Примечание — Если плоскость глаз не видна, используется плоскость поверхности тела.
3.8 цветовое пространство (color space): Способы представления цветов пикселей в изображении.
Примечание — В настоящем стандарте используются способы представления RGB, YUV и LAB.
3.9 полутоновое изображение (continuous tone image): Изображение, значения которого имеют более одного бита на пиксель.
3.10 цифровые изображения и связь в медицине; DICOM (Digital Imaging and Communications in Medecine): Стандарт передачи и управления информацией о медицинских изображениях и связанных с ними данных.
Примечания
1 Стандарт DICOM обеспечивает совместимость медицинского оборудования для визуализации.
2 DICOM определен в серии стандартов ГОСТ Р ИСО 12052.
3.11 диафрагменное число (f-stop): Отношение фокусного расстояния объектива к диаметру входного зрачка.
3.12 контрольная точка (feature point): Опорная точка на изображении субъекта сбора биометрических данных, используемая алгоритмами распознавания признаков.
Примечание — Может определяться как антропометрическая точка, например, для положения глаз.
3.13 дальний инфракрасный диапазон; FIR (far-infrared): Область инфракрасного диапазона длин волн с длиной волны от 50 до 1000 мкм.
Примечание —См. [3].
3.14 судебно-медицинский (forensic): Связанный с методами, способами и процессами установления выводов и/или мнений, фактов и выводов для использования в судебных разбирательствах.
Примечание —См. [4].
3.15 судебно-медицинская экспертиза (forensic analysis): Научные тесты или методы, используемые при раскрытии преступления.
3.16 тело (full body): Анатомическая структура человека, которая включает в себя голову, туловище и конечности частично или целиком.
Примечание — Тело связано с живым или мертвым человеком и/или персональными данными, относящимися к этому телу.
3.17 изображение тела человека (full body image): Представление тела субъекта сбора биометрических данных.
3.18 походка (gait): Манера ходьбы индивида.
3.19 гамма-лучи (gamma rays): Вид электромагнитного излучения, характеризующегося чрезвычайно малой длиной волны и испускаемого определенными радиоактивными материалами.
Примечания
1 Примером радиоактивного материала является Кобальт-60, т. е. 60Со.
2 Гамма-лучи следует использовать только для исследования неживого вещества.
3.20 градация (gradation): Постепенный переход от одного тона, оттенка или цвета к другому.
3.21 гистограмма (histogram): Способ представления табличных данных в графическом виде — в виде столбчатой диаграммы.
3.22 визуальная экспертиза (human examination): Процесс визуального сравнения характеристик и структур на одном изображении субъекта сбора биометрических данных с характеристиками и структурами на другом изображении субъекта сбора биометрических данных.
3.23 визуальная верификация (human verification): Процесс подтверждения идентичности изображения субъекта сбора биометрических данных путем сравнения с субъектом или другим изображением субъекта сбора биометрических данных.
Примечание — Известно (в понимании термина «верификация» в биометрии) как сравнение 1:1 («один к одному»).
3.24 визуализация (imaging): Представление числовой информации или физического явления в виде, удобном для зрительного наблюдения и анализа.
Примечание — При биометрической визуализации вместо визуального представления может быть создан вектор признаков или тензор признаков субъекта сбора биометрических данных.
3.25 матрица (matrix): Расположение чисел или символов в строках и столбцах, рассматриваемое как единое множество.
3.26 средний инфракрасный диапазон; MIR (mid-infrared): Область электромагнитного излучения с длиной волны от 3 до 50 мкм.
Примечание —См. [3].
3.27 ближний инфракрасный диапазон; NIR (near-infrared): Область электромагнитного излучения с длиной волны от 0,78 до 3 мкм.
Примечание —См. [3].
3.28 нейтрон (neutron): Субатомная частица с нейтральным (не положительным или отрицательным) зарядом и массой, незначительно превышающей массу протона.
Примечание — Нейтронную визуализацию допускается использовать для обнаружения изменений в содержании водорода.
3.29 позитрон (positron): Античастица электрона, которая относится к антивеществу, с электрическим зарядом +1 и массой, равной массе электрона.
3.30 протон (proton): Одна из трех (вместе с нейтроном и электроном) элементарных частиц, из которых построено обычное вещество.
Примечание — Используется в протонной компьютерной томографии.
3.31 квант (quantum): Неделимая часть какой-либо величины в физике; общее название определенных порций энергии (квант энергии).
Примечание — Может относиться к минимальному числу любого физического объекта, участвующего во взаимодействии.
3.32 квантовая запутанность (quantum entanglement): Явление в квантовой механике, при котором частица или система не имеет определенного состояния, а существует как промежуточная форма двух «запутанных» состояний.
Примечание — Квантовая запутанность — это физическое явление, происходящее, когда пары или группы частиц генерируются, взаимодействуют или разделяют пространственную близость таким образом, что квантовое состояние каждой частицы не может быть описано независимо от состояния другой или других, даже когда частицы разнесены на большое расстояние. Таким образом, квантовое состояние определяется для системы в целом.
3.33 квантовый сенсор (quantum sensor): Оборудование, в котором используются квантовые эффекты, такие как квантовая запутанность, для достижения более высокой чувствительности или разрешения по сравнению с классическими системами.
3.34 субмиллиметровый диапазон длин волн (submillimetre): Терагерцовое (ТГц) излучение с диапазоном частот от 0,3 до 3 ТГц (от 300 до 3000 ГГц).
3.35 тензор (tensor): Математический объект, представленный массивом компонентов, которые являются функциями координат пространства.
Примечание — Частным случаем тензора является вектор.
3.36 ультрафиолетовая радиация (ultraviolet radiation): Электромагнитное излучение, занимающее спектральный диапазон между видимым и рентгеновским излучениями. Длины волн УФ-излучения варьируются в интервале от 10 до 400 нм (от 7,5-1014 до 3-1016 Гц).
3.37 вектор (vector): Матрица с одной строкой или одним столбцом.
3.38 длина волны (wavelength): Расстояние между двумя ближайшими друг к другу точками в пространстве, в которых колебания происходят в одинаковой фазе.
Примечание — Как правило, обозначается греческой буквой лямбда (X).
3.39 рентгеновские лучи (X-rays): Проникающее электромагнитное излучение в диапазоне длин волн приблизительно от 1 до 0,0001 нм.
Примечание — Согласно /5/диапазон длин волн составляет от 10 до 0,001 нм.
3.40 распознавание субъекта по изображению тела (full body recognition): Автоматическое распознавание субъекта на основе морфологии тела.
Примечание — В изображение тела человека могут быть включены голова, туловище и конечности (частично или полностью).
3.41 распознавание субъекта по походке (gate recognition): Автоматическое распознавание субъекта по манере его ходьбы.
4 Сокращения
В настоящем стандарте применены следующие сокращения:
АСН. 1 — абстрактная синтаксическая нотация версии 1 (abstract syntax notation one, ASN. 1);
ББД — блок биометрических данных (biometric data block, BDB);
ЗОБД — запись для обмена биометрическими данными (biometric data interchan-ge record, BDIR);
3CP — заявление о соответствии реализации (implementation conformance statement, ICS);
ЕСФОБД — единая структура форматов обмена биометрическими данными (common biometric exchange formats framework, CBEFF);
ОАБП — обнаружение атаки на биометрическое предъявление (presentation attack detection, PAD);
ПЧХ — пространственно-частотная характеристика;
ПЭТ — позитронно-эмиссионная томография;
ПО — программное обеспечение;
ТР — тестируемая реализация (implementation under test, IUT);
УФ — ультрафиолет;
ФПМ — функция преобразования модуляции;
ЧКХ — частотно-контрастная характеристика;
ВАР — параметр анимации тела (body animation parameter);
BER — базовые правила кодирования (basic encoding rules);
DER — отличительные правила кодирования (distinguished encoding rules);
DVI — идентификация жертв стихийных бедствий (disaster victim identification);
EV — экспозиционное число (exposure value);
FAP— параметр анимации лица (facial animation parameter);
IRI — интернационализированный идентификатор ресурса (internationalized resource identifier);
JFIF — формат файла растрового изображения для сохранения и распределения данных изображения, закодированного алгоритмом сжатия JPEG;
JPEG — формат сжатия изображений Объединенной группы экспертов в области фотографии (joint photographic experts group enhanced compression standard for images);
JPEG 2000 — усовершенствованный формат сжатия изображений Объединенной группы экспертов в области фотографии (joint photographic experts group compression standard for images);
MP4 — формат цифрового мультимедийного файла, используемый для хранения видео и аудио;
MPEG-4 — стандарт цифрового сжатия аудио и видео, принятых Гоуппой экспертов в области видео (moving picture experts group);
Nl — нейтронная визуализация (neutron imaging);
OWL — язык описания онтологий для семантической паутины (web ontology language);
PGM — формат изображения в градациях серого (portable gray тар);
PNG — формат переносимой сетевой графики (portable network graphics);
RDB — таблица характеристик Resonance-Differentiation-Belief;
RDF— модель для представления данных (resource description framework);
RDFS — схема RDF (RDF schema);
RGB — цветовое пространство «красный, зеленый, синий» (reg, green, blue);
RIF — стандарт формата семантической паутины для взаимодействия систем, основанных на правилах (rule interchange format);
SD — стандартная четкость (standard definition);
SMT — шрамы, следы и татуировки;
SPARQL — язык запросов к данным, представленным по модели RDF;
URI — унифицированный идентификатор ресурса (uniform resource identifier);
URL — унифицированный указатель ресурса (uniform resource locator);
URN — единообразное название ресурса (uniform resource name);
UTC — всемирное координированное время (coordinated universal time);
XML — расширяемый язык разметки (extensible markup language);
XDR — внешнее представление данных (external data representation);
XSD — определение схемы XML (XML schema definition).
5 Соответствие
ББД соответствует настоящему стандарту, если он удовлетворяет всем требованиям:
- к структуре данных, значениям данных и связям между элементами данных, приведенных в разделах 7—9 и приложении А;
- к отношениям значений данных к входным биометрическим данным, на основе которых произведена запись биометрических данных, в соответствии с разделами 7—9 и приложением А;
- к спецификациям соответствия прикладного профиля, приведенным в В.4 (приложение В).
Система, создающая записи биометрических данных, соответствует настоящему стандарту, если все производимые ею записи биометрических данных удовлетворяют требованиям настоящего стандарта согласно ЗСР. При этом записи биометрических данных, производимые системой, могут охватывать не все аспекты настоящего стандарта, а только те, которые должны поддерживаться системой согласно ЗСР.
Система, использующая записи биометрических данных, соответствует настоящему стандарту, если в ней предусмотрена возможность считывать и применять по назначению все записи биометрических данных, удовлетворяющие требованиям настоящего стандарта согласно ЗСР При этом записи биометрических данных, используемые системой, могут охватывать не все аспекты настоящего стандарта, а только те, которые должны поддерживаться системой согласно ЗСР.
6 Информация о биометрической модальности
6.1 Общие положения
Определенные требования к формированию изображений являются общими как для лица, так и для тела человека. Многие показатели качества формируемого изображения являются общими для нескольких модальностей. В случае изображения лица и тела человека такими показателями качества являются контраст изображения, яркость, резкость и освещенность. Качество также определяют (но не ограничиваются указанным перечнем) следующими факторами, приведенными в ГОСТ Р 58668.3:
а) цифровое форматирование изображений, разрешение изображения и контраст оттенков серого;
Ь) изменение композиции съемки из-за поворота субъекта и освещения;
с) положение субъекта;
d) положение камеры, экспозиция, яркость изображения, фокусировка и резкость.
Если изображение тела человека сопоставляют с изображением лица, то требования к качеству изображения лица должны соответствовать ГОСТ Р 58668.3. Рекомендуется применение многоуровневой методологии оценки качества изображений лица, подходящей для приложений видеонаблюдения при распознавании лиц на видеоизображении [6].
6.2 Кодирование цифрового изображения
Для кодирования цифрового изображения должен быть использован один из следующих форматов: 1) последовательный базовый формат JPEG [7] с потерями или без потерь, закодированный в формате файла JFIF (формат файла JPEG);
2) формат кодового потока JPEG 2000 [8] с потерями или без потерь, закодированный в формате файла JP2 (формат файла JPEG 2000);
3) формат PNG [9]',
4) формат MPEG-4 [10].
Примечание — Форматом медиаконтейнера для MPEG-4 является MP4 [11].
Запись данных изображения должна представлять результат процесса сбора изображения всего тела или части тела. Для описания положения каждого пикселя изображения должна быть использована пара осей координат. Начало системы координат /положение пикселя (0, 0)7 должно быть расположено в верхнем левом углу изображения, что соответствует верхней правой стороне лба с точки зрения субъекта сбора биометрических данных. Значение координаты х (по горизонтали) должно увеличиваться от начала координат к правой стороне изображения (т. е. клевой стороне лба). Значение координаты у (по вертикали) должно увеличиваться в направлении от исходной точки к нижней части изображения.
Положение контрольных точек должно быть определено перед применением сжатия изображений. Контрольные точки следует включать в формат записи при приемлемой точности определения положения, что позволит не проводить повторное определение их положения при обработке изображения для задач распознавания субъекта по изображению тела.
Положение контрольных точек должно быть определено путем применения автоматизированных механизмов обнаружения и последующей проверки оператором. В настоящее время рекомендации по определению положения контрольных точек отсутствуют.
Примечание — Формат обмена файлами JPEG (JFIF) — это минимальный формат файла, который позволяет обмениваться битовыми потоками JPEG между широким спектром платформ и приложений. Несмотря на то, что синтаксис JFIF поддерживает дополнительные конфигурации JPEG, для обмена файлами рекомендуется использовать базовую конфигурацию JPEG в соответствии с рекомендациями Интерпола [12], [13].
6.3 Требования к фотографированию и рекомендации по получению изображений в белом свете
6.3.1 Общие положенияВ настоящем подразделе определены требования к фотографированию для получения изображений в белом свете. Настоящий стандарт не определяет конкретное оборудование и систему освещения, а определяет разрешенные характеристики выходных данных систем получения изображения.
6.3.2 Требования к контрасту и насыщенности
Для каждого участка кожи субъекта на изображении должна быть четко видна градация яркости и тона, т. е. участок кожи должен иметь удовлетворительный уровень контраста. Не должно быть областей с насыщением (недостаточной или слишком большой экспозицией) на участке изображения с субъектом.
Цветовая насыщенность 24-битного цветного изображения должна быть такой, чтобы после преобразования в изображение в градациях серого на изображении диапазон интенсивности был не менее 7 битов.
6.3.3 Требования к фокусировке и глубине резкости
Все точки полученного изображения субъекта должны быть в фокусе. Требование к резкости заднего плана изображения не предъявляют.
Примечание — В типичной ситуации фотографирования для получения достаточной глубины резкости диафрагменное число устанавливают не менее чем на два значения ниже, чем диафрагменное число при максимальном раскрытии входного зрачка.
При съемке должна обеспечиваться глубина резкости, достаточная для разрешения деталей субъекта размером не более 2 мм.
Частота пространственной дискретизации имеет значение не хуже 1 мм, если на тестовом полученном изображении видны отдельные миллиметровые отметки линейки, помещенной возле субъекта, обращенного к камере.
6.3.4 Требования к плотности градаций серого
Динамический диапазон изображения должен иметь не менее 7 битов изменения интенсивности (диапазон, состоящий минимум из 128 уникальных значений). Для выполнения данного требования может потребоваться индивидуальная настройка установок камеры, если тон кожи слишком светлый или темный по сравнению со средним значением по популяции.
Для судебно-медицинской экспертизы рекомендуется формирование изображений с высоким динамическим диапазоном, который обеспечивает возможность воспроизводить больший динамический диапазон яркости по сравнению со стандартными методами фотографирования и цифровой обработки изображений.
6.3.5 Требования к цвету
Не допускается использование неестественного освещения: желтого, красного и т. д. Необходимо осуществлять корректировку баланса белого. Для получения качественного изображения рекомендуется использовать ксеноновую вспышку или светодиодные лампы высокого качества.
Не допускается недоэкспонирование или переэкспонирование цветного или полутонового изображения в целях улучшения внешнего облика субъекта или его художественной выразительности.
Рекомендуется калибровка цвета с использованием 18 % серого фона или другим методом (например, балансировкой белого).
6.3.6 Требования к радиальному искажению объектива камеры
На изображении не должен присутствовать эффект «рыбьего глаза», связанный с широкоугольными объективами и проявляющийся в виде ярко выраженной бочкообразной дисторсии.
Искажения изображения не должны быть заметны при визуальном осмотре, несмотря на то, что они почти всегда присутствуют во время фотографирования.
Целью данных требований является уменьшение вариаций радиального искажения на разных изображениях из-за разного фокусного расстояния. Если в системе сбора биометрических данных субъект находится на расстоянии от 1,5 до 4 м от камеры, то фокусное расстояние объектива полноформатной 35-миллиметровой камеры должно составлять не менее 50 мм.
6.4 Требования к параметрам цифрового изображения
6.4.1 Общие положенияВ настоящем подразделе определены требования к параметрам цифрового изображения, в том числе к геометрическим параметрам, цветовому профилю и форматированию изображения.
6.4.2 Требования к геометрическим параметрам
Цифровые камеры, используемые для получения изображений, должны обеспечивать отношение сторон пикселя в изображении «один к одному» (1:1).
За начало отсчета системы координат /точку с координатами (0, 0)J принят левый верхний угол изображения. Положительным направлениям соответствуют направления слева направо (первая координата) и сверху вниз (вторая координата).
6.4.3 Требования к цветовому профилю
Изображение с постобработкой должно быть представлено в одном из следующих форматов:
а) 24-битное цветовое пространство RGB, в котором на каждый пиксель приходится по 8 битов на каждый компонент цвета: красный, зеленый и синий;
Ь) 8-битное монохромное цветовое пространство, в котором на каждый пиксель приходится 8 битов значения яркости;
с) цветовое пространство YUV422, в котором для задания яркости используется число битов в два раза большее, чем для каждой из двух координат цветности. Изображения, представленные в YUV422, обычно содержат два 8-битных параметра для величины У и по одному 8-битному параметру для величин U и V в каждой четверке байтов.
Для достижения аппаратной независимости значения координат RGB, полученные с камеры, должны быть преобразованы в значения в стандартном цветовом пространстве RGB, например sRGB [14], с использованием цветового профиля и методов управления цветом устройства. Информация об управлении цветом устройств может быть получена с сайта Международного консорциума по цвету [13].
Чересстрочная развертка не может быть компенсирована и не должна использоваться.
6.4.4 Требования к форматированию
Подсистемы биометрического сравнения могут быть очень чувствительны к артефактам, возникшим при обработке исходного изображения, поэтому в дополнение к обработанному изображению должно быть обеспечено хранение исходного. Таким образом, если получатель записи обмена, содержащей обработанные данные, имеет более современную технологию постобработки, то он может использовать исходные данные.
Для кодирования взаимосвязи между различными представлениями должен быть использован элемент «Источник» (Derived from), который не должен быть нулевым. Допустимо многочисленное перекрестное обращение к одному исходному изображению.
Должен присутствовать элемент «Постобработка» (Post-acquisition processing).
6.5 Требования и рекомендации для систем
6.5.1 Общие положенияВ настоящем подразделе представлены рекомендации по архитектуре системы, требования к удобству использования и доступности, а также рекомендации по практическому применению без указания конкретных архитектур систем.
6.5.2 Рекомендации по архитектуре системы
При определении архитектуры системы данных силуэта рекомендуется учитывать следующие аспекты архитектуры:
- процесс сбора биометрических данных, выполняемый биометрическим сканером;
- процесс форматирования изображения, выполняемый подсистемой сбора биометрических данных;
- визуализация процесса и результатов для оператора и субъекта сбора биометрических данных;
- целостность системы данных силуэта;
- безопасность системы, обеспечивающей санкционированные доступ, использование, раскрытие и удаление записей биометрических и связанных с ними данных;
- подключение к другим системам (базам данных и т. д.) с определением протоколов и обеспечением целостности подключений.
В настоящем стандарте установлены требования к первым двум указанным аспектам.
6.5.3 Требования к удобству использования и доступности
Должна быть обеспечена доступность биометрической системы для людей с ограниченными возможностями или особыми потребностями. Должны быть предоставлены альтернативные решения для субъектов, которые не могут использовать биометрическую систему.
Общее руководство по удобству использования и доступности представлено в [15], рекомендации по использованию пиктограмм — в [16].
6.5.4 Рекомендации по практическому применению
На практике сбор данных изображений и видеоизображений силуэта подозреваемого в преступлении проводят путем сбора биометрических данных. В процессе сбора биометрических данных могут быть использованы один или несколько биометрических сканеров с высоким разрешением, в том числе видеокамеры с разрешением 4К. Из собранных биометрических образцов извлекают биометрические признаки для создания биометрического контрольного шаблона, который сохраняют для использования в последующих биометрических сравнениях.
В автоматических системах биометрический контрольный шаблон может быть создан на основе биометрической пробы, полученной во время планового видеонаблюдения. В сценариях преступления биометрический контрольный шаблон, созданный на основе биометрической пробы, должен быть помечен в элементе персональных данных как подозреваемый в преступлении.
Объем и характер одежды на субъекте сбора биометрических данных зависит от культурных норм.
Согласно рекомендациям Интерпола по идентификации жертв стихийных бедствий [12], фото- и видеозаписи тел на месте стихийных бедствий и в морге важны как для доказательств, так и установления причины происшествия. Рекомендации Интерпола по сбору изображений тел и/или частей тела [13] содержат следующие указания:
а) по возможности следует использовать цифровые камеры;
Ь) на каждом изображении должны быть видны номера тел;
с) должна быть удалена грязь с лица и одежды.
Интерпол рекомендует сбор следующих изображений:
- всего тела;
- лица;
- туловища;
- нижней части тела.
Согласно исследованию [17] использование информации обо всем теле в распознавании личности обеспечивает значительно более высокий уровень точности по сравнению с распознаванием только по изображению лица.
Изображения тел присутствуют в записях видеонаблюдения чаще по сравнению с изображениями лиц высокого качества. Изображения лиц и изображения тел добавляются в списки наблюдения (например, в сценариях списков наблюдения при пересечении границы) на основе наблюдения за поведением на видеоизображении. Настоящий стандарт, определяющий формат данных изображения тела человека, способствует повышению интероперабельности биометрических контрольных шаблонов.
Сравнение кадров видеоизображения в формате SD с эталонными изображениями высокого качества дает более достоверные результаты, чем сравнение двух изображений в формате SD. В настоящее время цифровые зеркальные камеры 4К с возможностью съемки статических изображений с высоким разрешением и видео 4К экономически доступны. Ожидается, что в ближайшем будущем системы видеонаблюдения перейдут с формата HD на 4К, соответственно уровень разрешения статических изображений станет более высоким. Изображение лица паспортного качества может быть создано путем кадрирования фронтального изображения всего тела в формате 4К.
Форматы аннотационных данных для биометрических данных в системах видеонаблюдения и вопросы высокоэффективного кодирования для интеграции форматов данных представлены в ГОСТ Р 70268.2 и [18].
6.6 Технические требования к получению изображений тела человека
6.6.1 Общие положенияВ настоящем подразделе установлены технические требования к оптическому искажению и точности цветопередачи, а также приведены примеры изображений тела человека. Точность цветопередачи затрагивает длины волн невидимого и видимого излучений.
6.6.2 Требования к оптическому искажению
Радиальное искажение из-за свойств объектива может быть заметно для эксперта. На изображении не должен присутствовать эффект «рыбьего глаза», вызванный размещением камеры с широкоугольным объективом слишком близко к субъекту сбора биометрических данных.
Радиальное искажение со значением менее 2 % не воспринимается человеческим глазом. Рекомендуется, чтобы радиальная деформация была менее 2,5 %.
6.6.3 Требования к точности цветопередачи
Изображение должно быть сбалансированным по цвету и иметь корректную экспозицию. Граница между субъектом и фоном должна быть четко прослеживаемой вокруг всего человека. Не должно быть теней на заднем плане изображения. Фон должен быть однородным и не должен содержать текстуры с прямыми или кривыми линиями, которые могут внести искажения в результаты автоматического обнаружения. Фон должен иметь однородную цветовую палитру или быть одноцветным с последовательным изменением яркости от светлой к темной только в одном направлении.
Для получения изображений тела человека используются диапазоны длины волн как видимого, так и невидимого излучения [19], в том числе инфракрасное излучение (от ближнего до дальнего диапазона) и субмиллиметровое и миллиметровое излучения миллиметрового диапазона пассивных и активных систем в субмиллиметровом и миллиметровом диапазонах волн. При регистрации, верификации и идентификации формируются как изображения, так и видеоизображения всего тела.
На рисунке 2 представлены длины волн, используемые при формировании биометрических изображений и включающие видимый диапазон от 400 до 700 нм, отмеченный радугой, и далее до миллиметровых волн.
1 нм 1000 нм 0,1 мм 1 мм 1м
Рентгенов- Ультрафиолет **
ское Инфракрасное Субмилли
излучение излучение (IR) метровое
излучение Миллиметровое излучение
Рисунок 2 — Длины волн, используемые при формировании биометрических изображений
Ионизирующее рентгеновское излучение и УФ-излучение не следует использовать для сбора биометрических данных живых тканей человека.
6.6.4 Примеры изображений тела человека
Тип источника света, используемый при фотографировании, определяется требованиями к фотографированию. При получении статических изображений могут быть использованы электронные вспышки. При получении видеоизображений могут быть использованы высококачественные светодиодные панели или видеолампы.
Примеры изображений тела человека, созданных в студии, представлены на рисунках 3 и 4.
На рисунке За) представлен фон удовлетворительного качества.
На рисунке ЗЬ) представлено то же изображение с четырьмя уровнями постеризации. Постери-зация изображения приводит к преобразованию непрерывной градации тона в несколько областей с меньшим числом тонов и резкими переходами от одного тона к другому. Постеризация уровней яркости до четырех дает оценку распределения освещения на субъекте. При равномерной освещенности субъекта светлые и темные участки распределены равномерно.
На рисунке 4 показаны изображения, на которых видна граница пола фисунок 4а)] и нерекомендуемые объекты, отмеченные знаком X /рисунок 4b)j. Не рекомендуется наличие любых объектов на фоне изображения.
На рисунке 4а) присутствует светлая тень на полу. Тени должны быть сведены к минимуму путем регулировки освещения. Должны быть исключены границы пола. Стены и пол должны иметь однородный цвет.
а) Фон удовлетворительного качества
Ь) Постеризация с четырьмя уровнями
Рисунок 3 — Изображение тела
6.7 Требования к сессии фотографирования
6.7.1 Общие положенияВ настоящем подразделе определены требования к проведению сессии фотографирования субъекта сбора биометрических данных и требования к содержанию изображений тела.
6.7.2 Требования к проведению сессии фотографирования субъекта сбора биометрических данных
Корректное позиционирование субъекта и контроль положения субъекта могут быть обеспечены путем обратной связи с оператором через видеоизображение субъекта во время сбора биометрических данных в режиме реального времени. Должен быть обеспечен предварительный просмотр полученного изображения с возможностью повторного получения изображения перед передачей изображения для дальнейшей обработки. В устаревших системах распознавание субъекта с учетом положения может быть недоступным [20], поэтому необходимо обеспечить корректное положение.
Во время фотографирования субъект должен оставаться в естественном положении. Осанка не обязательно должна быть прямой, так как для некоторых людей это является неестественным положением. Рекомендуется обеспечить изображения с шагом угла поворота 45°.
Одежда субъекта не должна скрывать черты тела, так как свободная одежда не позволяет определить достаточное число точек контура тела для сравнения осанки и походки. Руки должны свободно находиться по бокам тела в естественном положении, за исключением случаев, когда это невозможно по медицинским причинам [21].
Необходимо указывать примечания об отличительных чертах и предполагаемом состоянии субъекта, которое влияет на его положение. Также следует приводить информацию о заболеваниях костной системы, необходимую при распознавании субъекта по походке. В частности, следует документально фиксировать наличие артрита и проблем сдвижениями ног и рук.
При повторном сборе биометрических данных у субъекта, который был зарегистрирован ранее, необходимо отметить отличия от предыдущих изображений и связанной с ними информации.
а) Изображение с границей пола
Ь) Изображение с нерекомендуемыми объектами на фоне
Рисунок 4 — Изображения тела с нерекомендуемыми объектами на фоне
При наличии религиозной одежды у субъекта необходимо принимать во внимание религиозные нормы и не допускать оскорбления религиозных чувств или отрицательной оценки культурных норм субъекта. Должно быть принято во внимание требование отсутствия представителей противоположного пола в одной комнате по культурным и религиозным нормам.
6.7.3 Требования к содержанию изображения тела человека
К содержанию изображения тела человека предъявляют следующие требования:
а) некрупные детали должны быть в фокусе;
Ь) высота камеры должна быть на уровне центра живота субъекта сбора биометрических данных;
с) субъект должен располагаться по центру видеоискателя;
d) на изображении должно быть достаточное количество фона вокруг субъекта для автоматического обрезания контура [22];
е) изображение должно включать тело субъекта целиком;
f) субъект должен быть в одежде для помещений;
д) положение субъекта должно быть естественным;
h) по возможности руки субъекта должны свободно находиться по бокам тела;
i) при ношении субъектом парика или аналогичного головного убора должны быть сделаны изображения с ним и без него;
j) должны быть учтены ограничения субъекта по медицинским показаниям.
6.8 Рекомендации для фотостудии при фотографировании
6.8.1 Общие положенияВ настоящем подразделе приведены рекомендации по взаиморасположению субъекта и камеры, а также варианты расположения источников света. Корректное положение субъекта и равномерность освещения обеспечивают получение изображений, удовлетворяющих требованиям настоящего стандарта.
На изображениях должны отсутствовать тени и блики на любой части тела.
Искажения изображения не должны быть заметны при визуальном осмотре. На изображении не должен присутствовать эффект «рыбьего глаза», вызванный размещением камеры с широкоугольным объективом слишком близко к субъекту сбора биометрических данных.
Фотостудия, как правило, представляет собой профессиональное помещение, оборудованное цифровой камерой, набором регулируемых источников света, соответствующим фоном и устройством для позиционирования субъекта, предназначенным для получения высококачественных изображений тела человека. В настоящем подразделе приведены экспертные рекомендации для фотостудии по получению изображений, соответствующих требованиям настоящего стандарта.
6.8.2 Рекомендации по ориентации камеры и отступам на изображении
Рекомендуется проводить фотографирование при вертикальной ориентации камеры. Рекомендуется сохранять исходное изображение с камеры без дополнительной обрезки, поворота или другой обработки изображения. Высота тела человека должна составлять от 60 % до 95 % вертикального размера изображения. Изображение должно включать тело человека по ширине и высоте полностью.
Вертикальная ориентация камеры рекомендуется для изображений тела человека по двум причинам:
- дает возможность экономно использовать доступные пиксели;
- обеспечивает изображение уровня 51/52 при использовании камеры 8 мегапикселей и изображение уровня 50 при использовании камеры 15 мегапикселей.
6.8.3 Рекомендации по взаимному расположению камеры и субъекта
Рекомендации, приведенные в настоящем пункте, касаются расположения камеры и субъекта в полный рост. Если изображение тела человека сопоставляют с изображением лица, рекомендуется сделать два изображения: изображение тела человека и, по крайней мере, одно изображение лица, в зависимости от требований к нему.
Настоящий стандарт включает следующие рекомендации:
- расстояние объектива камеры от пола должно составлять 1 м;
- фокусное расстояние объектива полнокадровой 35-миллиметровой цифровой камеры в вертикальной ориентации на расстоянии 4 м от субъекта должно составлять порядка 50 мм;
- если площадь поверхности источника света мала по сравнению с размером поверхности тела, то организация освещения без создания теней является трудоемкой. Идеальная длина источника света примерно равна длине тела. Большая излучающая поверхность позволяет располагать источники света ближе к камере;
- корректная фокусировка и глубина резкости обеспечиваются предварительной фокусировкой объектива на расстоянии от ближайшей поверхности субъекта и выбором соответствующей диафрагмы (диафрагменного числа), обеспечивающей глубину резкости не менее 15 см или равную расстоянию от носа до ушей. Глубина резкости объектива зависит от его фокусного расстояния, значения диафрагмы и расстояния фокусировки. На практике глубина резкости для объективов от 50 до 85 мм достигается значением диафрагмы от /75,6 до Г/11.
Нормальный объектив — это объектив, который воспроизводит поле зрения, «естественное» для наблюдателя при нормальных условиях просмотра. Фокусное расстояние нормального объектива составляет от 40 до 55 мм.
Пример — Для полнокадровой 35-миллиметровой камеры с фокусным расстоянием объектива F, равным 50 мм, размеры полнокадрового изображения составляют 24 мм х 36 мм, что дает максимальный вертикальный угол при вертикальной ориентации камеры при фокусировке на бесконечность, f = F:
h 36
ah = 2 arctan— = 2 arctan-----« 39,6°.
h 2f 2x50
Согласно расчету вертикальный угол обзора камеры с нормальным объективом 50 мм и вертикальной ориентацией составляет 39,6° при использовании формата 36 мм х 24 мм (т. е. полнокадровой 35-миллиметровой цифровой камеры). При данном значении вертикального угла для субъекта высотой 2 м камера для получения изображения всего тела должна находиться на минимальном расстоянии 3 м при использовании объектива 50 мм. Рекомендуется обеспечить расстояние от субъекта до камеры не менее 4 м для кадрирования изображения во всех ситуациях фокусировки. Для расчета фокусного расстояния объектива, эквивалентного полнокадровому формату, следует использовать коэффициент преобразования фокусного расстояния объектива камеры. Коэффициент преобразования, как правило, составляет 1,5 или 1,6 для камер с сенсором APS-C.
На рисунке 5 показано соотношение между фокусным расстоянием объектива камеры и расстоянием от субъекта до камеры.
F— фокусное расстояние объектива, равное 50 мм; d — расстояние, равное 4 м
Рисунок 5 — Расположение субъекта и камеры
6.8.4 Рекомендации по фокусировке
Рекомендуется обеспечивать корректную фокусировку и глубину резкости с помощью функции автоматической фокусировки камеры с ручной настройкой диафрагмы или с помощью предварительной фокусировки объектива на расстояние до глаз субъекта. Выбор подходящей диафрагмы (диафрагменного числа) в диапазоне от /75,6 до /711 обеспечивает глубину резкости, равную расстоянию от носа до ушей субъекта. В большинстве случаев это значение равно приблизительно 15 см, что является достаточным.
6.8.5 Рекомендации по настройке баланса белого цвета для получения изображений в белом свете
Корректная настройка баланса белого цвета на камере обеспечивает точное воспроизведение тонов кожи субъекта. Измерения факторов качества включают измерение освещенности и реакции системы камеры при использовании стандартного источника света CIE D65 или аналогичного источника дневного света с непрерывным спектром (от 4500 до 6000 К) и управляющего ПО. Необходимо уменьшить загрязнение окружающего света, исходящее от неконтролируемых источников дневного света, флуоресцентных или аналогичных источников света и отражений от поверхностей.
Измерения точности воспроизведения при получении изображений для фотостудий и стационарных пунктов регистрации могут быть выполнены с использованием анализатора спектра света для определения спектральных характеристик источников света или ПО для проведения анализа целевых изображений. В мобильном пункте регистрации следует использовать автоматическую настройку баланса белого цвета и анализ качества изображения для получения изображений приемлемого качества.
6.8.6 Рекомендации по фону
Позади субъекта должен быть помещен сплошной одноцветный фон с последовательным изменением яркости от светлой к темной только в одном направлении. При выборе яркости фона рекомендуется выбирать уровень серого, обеспечивающий достаточное различие между субъектом и фоном. Рекомендуется использовать светло-серый фон с ровной, гладкой поверхностью.
На рисунке 6 показано расположение бесшовного фона.
6.8.7 Пример конфигурации для фотостудии
На рисунке 7 показаны минимальные рекомендуемые размеры фотостудии для получения изображений тела человека с использованием источников света с большой поверхностью.
Рисунок 6 — Бесшовный фон
Размеры в метрах
Рисунок 7 — Минимальные рекомендуемые размеры фотостудии
Использование видеоизображений для распознавания субъекта по походке может потребовать большего горизонтального пространства. Для обеспечения высокого качества видеоизображения для распознавания субъекта по походке, получаемого в студии небольших размеров, рекомендуется использовать беговую дорожку [23].
При создании студии следует учитывать меры безопасности и защиты для минимизации риска травм или смерти. Расположение субъекта должно позволять оператору покинуть студию через дверь позади себя. Такое расположение особенно важно в тюрьмах, полицейских участках и подобных учреждениях.
6.8.8 Базовая проверка точности воспроизведения изображения при получении изображений в белом свете
На рисунке 8 показан визуальный метод проверки точности воспроизведения изображений. Для проведения базовой проверки точности воспроизведения изображений необходимо получить изображения тела человека. Далее изображение увеличивается с помощью базового приложения для просмотра или редактирования изображений в операционной системе.
I Q С* т | Full_Body_OK_8165.jpg - Paint
Clipboard Image Tools Brushes Shapes Size
Colours Open
ж Paint 3D
Рисунок 8 — Базовая проверка точности воспроизведения изображения
На полученном изображении должны быть четко видны зрачок и радужная оболочка глаза при увеличении в приложении для просмотра или редактирования изображений. Кожа должна быть такого же тона, как при взгляде на субъект. На изображении должны быть видны мелкие контрастные детали лица, такие как морщины и родинки диаметром 1 мм. Базовая проверка проста в выполнении и обеспечивает корректность фокусировки и отображения тона кожи.
6.9 Получение изображений за пределами белого света или мультиспектральных изображений
6.9.1 Общие положенияСловосочетание «за пределами белого света» означает длины волн за пределами диапазона длин волн белого света. Получение мультиспектральных изображений происходит в нескольких областях электромагнитного спектра.
Требования 6.3 и 6.4, за исключением требований к цвету, применяют к изображениям за пределами белого света и мулыгиспектральным изображениям, если результатом визуализации является изображение. Изображения с одной полосой длин волн визуализируются с использованием 8-битного монохромного цветового пространства, где для каждого пикселя используются 8 битов для представления компонента яркости. Цвет на мультиспектральном изображении определяется заменой цветом из визуальной цветовой палитры, например использованием темно-красного цвета для инфракрасных длин волн. Однако при биометрической мультиспектральной визуализации вместо визуального представления может быть создан вектор или тензор биометрических признаков субъекта. На основе вектора или тензора биометрических признаков может быть создано изображение путем применения требований и рекомендаций настоящего стандарта. Для обмена информацией формат изображения должен соответствовать одной из кодировок по 6.2.
6.9.2 Инфракрасное изображение
Источник инфракрасной энергии испускает излучение, падающее на субъект. В камере, способной формировать изображения в инфракрасном и видимом свете, при получении инфракрасных изображений необходимо установить барьерный фильтр поверх объектива для предотвращения прохождения видимого света через объектив.
Люминесценция возникает, когда определенные материалы испускают инфракрасное излучение, вызванное более короткой длиной волны видимого света или ультрафиолетового излучения, падающего на материал. Люминесценция — это нетепловое спонтанное излучение света веществом. Флуоресценция — это излучение света веществом, которое поглотило свет или другое электромагнитное излучение, т. е. является формой люминесценции.
Видимый свет маскирует эффект люминесценции на цифровом датчике. Для предотвращения флуоресценции необходимы два фильтра. Сине-зеленый возбуждающий фильтр помещают над мультиспектральным источником света. Данный фильтр ограничивает падающее излучение до более коротких длин волн света, предотвращая попадание любого инфракрасного излучения, испускаемого источником энергии, на субъект. Барьерный фильтр помещают над объективом для предотвращения прохождения видимого света через объектив.
Изображение тела человека в отраженном инфракрасном свете позволяет различать части одежды, которые выглядят одинаково в видимом свете, но фактически отличаются. В некоторых случаях темная или даже черная ткань может быть почти белой. Могут быть выявлены такие вещества, как образцы крови. Распространенным методом при исследовании инфракрасных изображений является уменьшение фона для выявления пятен.
На рисунках 9 и 10 показано различие между изображениями в белом свете и инфракрасными изображениями.
На рисунке 9 на инфракрасном изображении футболки четко видны буква М под белым ярлыком и стежки, на рисунке 10 на изображении футболки в белом свете буква М не видна.
6.9.3 Ультрафиолетовое изображение
Получение изображения в отраженном УФ-свете является единственным способом визуализировать такие явления, как слабые следы веществ на поверхности или детали поверхности некоторых прозрачных материалов. Например, на УФ-изображении становятся видимыми остатки взрывчатых веществ или веществ, прозрачных для глаз и ближнего ИК-диапазона. Волновые диапазоны UVA, UVB и UVC позволяют визуализировать доказательства, которые трудно или невозможно обнаружить с помощью других методов визуализации.
Стандартные цифровые камеры не фиксируют ультрафиолетовый свет, который используется в криминалистике. Для получения изображений UVA могут быть использованы некоторые специально модифицированные цифровые однообъективные зеркальные фотоаппараты (DSLR). Камеры следует использовать с полосовыми фильтрами для записи UFA, если только освещение не является чистым излучением UFA или излучением UFA с небольшим количеством видимого света или ИК-излучения.
Для судебно-медицинской визуализации необходимо использовать UV-свет подходящей длины волны. Следует избегать применения светодиодных UV-осветителей от изготовителей, не указывающих длину волны излучения.
Рисунок 9 — Инфракрасное изображение футболки
Рисунок 10 — Изображение футболки в белом свете
6.10 Субмиллиметровое изображение
Терагерцовое излучение, известное как субмиллиметровое излучение, состоит из электромагнитных волн в диапазоне частот от 0,3 до 3 ТГц (от 300 до 3000 ГГц). Длины волн излучения в терагерцовом диапазоне варьируются от 1 до 0,1 мм. Указанная длина волны устанавливает теоретический предел разрешения изображений. Терагерцовое излучение находится в терагерцовом промежутке между микроволнами и инфракрасными волнами в электромагнитном спектре.
Системы получения субмиллиметровых изображений включают две категории: активные и пассивные системы. Активные системы получения изображений основаны на конфигурации радара со схемами синтетического или оптического изображения, пассивные системы получения изображения работают как камеры. Основной задачей систем является быстрое формирование изображения с большим полем зрения (FOV) и удовлетворительным пространственным разрешением.
На рисунке 11 показано обнаруженное огнестрельное оружие, спрятанное под одеждой субъекта. При четких очертаниях объекта может быть осуществлено правильное реагирование на опасность.
Терагерцовое излучение может проходить через неметаллические материалы, такие как ткани одежды, бумага, картон, пластик и керамика. Излучение не может проникать в жидкую воду или металл. Глубина области визуализации обычно составляет менее 10 м. Рекомендуется получать субмиллиметровое изображение с помощью пассивной системы на расстоянии 5 м и на высоте 2 м.
Рисунок 11 — Субмиллиметровое изображение с очертанием огнестрельного оружия, спрятанного под одеждой субъекта
6.11 Варианты использования изображений
6.11.1 Общие положенияВариант использования изображений — это письменное описание того, как пользователи могут выполнять задачи в системе получения изображений. Вариант использования описывает поведение системы при ответе на запрос с точки зрения пользователя.
При настройке системы получения изображений для конкретной среды и для специализированного использования требуется более подробное определение вариантов использования.
6.11.2 Базовые варианты использования системы получения изображений
В таблицах 1—7 описаны базовые варианты использования системы получения изображений.
Таблица 1 — Участники вариантов использования
Участник | Описание |
Субъект | Субъект фотографирования |
Оператор | Лицо, которое управляет системой получения изображений |
Технический специалист | Лицо, которое обслуживает систему получения изображений |
Таблица 2 — Вариант использования 1: инструктаж
Участник | Базовый сценарий |
Оператор | Проводит инструктаж субъекта касательно поведения во время фотографирования |
Субъект | Следует инструкции оператора |
Таблица 3 — Вариант использования 2: заполнение входных данных
Участник | Базовый сценарий |
Оператор | Заполняет входные данные, описывающие субъект; при необходимости субъекту задаются вопросы |
Субъект | Отвечает на вопросы оператора |
Таблица 4 — Вариант использования 3: получение изображения
Участник | Базовый сценарий |
Оператор | Получает изображение или видеоизображение субъекта с помощью системы получения изображений |
Субъект | Занимает необходимое положение |
Таблица 5 — Вариант использования 4: сохранение изображения
Участник | Базовый сценарий |
Оператор | Проверяет качество изображения с помощью соответствующего ПО, при необходимости регулирует и калибрует систему; сохраняет изображение или видеоизображение и связанные данные |
Таблица 6 — Вариант использования 5: калибровка
Участник | Базовый сценарий |
Оператор | Калибрует систему с помощью ПО настройки и калибровки системы получения изображений в соответствии с требованиями стандарта |
Технический специалист | Калибрует систему с помощью ПО анализа и вносит необходимые настройки аппаратного и ПО в соответствии с требованиями стандарта |
Таблица 7 — Вариант использования 6: установка-калибровка
Участник | Базовый сценарий |
Технический специалист | Устанавливает, настраивает и калибрует систему путем установки ПО, использования ПО анализа и внесения необходимых настроек аппаратного и ПО в соответствии с требованиями стандарта |
В установку системы входит установка оборудования для обработки изображений и других комплектующих, подключение и настройка для ее использования. В установку также входит перенос компьютерного ПО из файла распространения в хранилище и его подготовка для конкретной среды и приложения по [24].
В калибровку входит настройка системы получения изображений для точного воспроизведения изображений. Технический специалист может определить отклонение от требований стандарта необходимых поправок для установки путем использования мир измерения и измерительных инструментов. При использовании системы получения изображения для измерения субъекта необходима калибровка. Калибровка изображения обеспечивает коэффициент преобразования пикселей в реальное расстояние, что позволяет масштабировать изображение до метрических единиц. Точную информацию о высоте получают с помощью фотограмметрии, включая контрольные точки в области фотографирования, например, стандартизованной вехи для измерения дальности.
На рисунке 12 показаны варианты использования, приведенные в таблицах 1—7.
Примечание — Получение изображения может включать получение видеоизображения.
7 Абстрактные элементы данных
7.1 Общие положения
7.1.1 Содержание и обозначенияВ настоящем разделе описано содержание элементов данных, приведенных в настоящем стандарте. Описания элементов данных не зависят от кодировки элементов данных.
Применимость обязательных элементов данных на национальном и международном уровнях указана в приложении А. Необязательные элементы данных могут быть не включены в блок биометрических данных и отсутствовать в кодировании.
Прикладные профили могут дополнительно ограничивать наличие элементов данных. Также они могут заменять необязательные элементы обязательными и исключать необязательные элементы.
В модуле АСН.1 необязательные элементы данных помечаются ключевым словом OPTIONAL. При отсутствии такого элемента октеты тега, длины и значения элемента данных не включаются в двоичное тегированное кодирование.
В определении схемы XML элемент данных является необязательным при значении атрибута minOccurs, равном 0. При отсутствии элемента открывающий и закрывающий теги, а также значение этого элемента данных не включаются в кодирование XML.
Если все дочерние элементы элемента данных являются необязательными, то элемент данных также должен быть помечен как необязательный.
Имена типов образованы из заголовков подпунктов настоящего раздела на английском языке и записаны в верхней нотации «верблюжьего регистра»1. Имена элементов образованы из заголовков подпунктов настоящего раздела на английском языке и записаны в нижней нотации «верблюжьего регистра»2. Если общее имя начинается с числа, то этот компонент устанавливается в конец имени. В XSD имена типов заканчиваются словом «Туре».
Примеры
1 Элемент «Цветовое пространство изображения» (Image colour space) имеет имя кодирования «imageColourSpace» и тип «ImageColourSpace» (в АСН.1) и «ImageColourSpaceType» (в XML).
2 Элемент с абстрактным именем «Подсветка с цветовым кодированием» имеет значение «colourCodedLight». Элемент с абстрактным именем «48 бит RGB» имеет значение кодирования «rgb48Bit».
Большинство параметров записи данных изображения тела человека являются необязательными для обеспечения эффективного хранения данных и настройки прикладных профилей.
Элементы данных должны использовать определения ГОСТ Р 58668.3, если это указано в определении абстрактного значения элемента в настоящем стандарте.
7.1.2 Концепция дерева тела
В связи с тем, что XML-документы образуют древовидную структуру с корнем, древовидные структуры принимают как оптимальные для XML. Необходимость использования древовидной структуры зависит от приложения, и, кроме того, она подходит для связанных систем данных.
Дескрипторы MeSH (медицинские предметные заголовки) являются структурированным способом описания различных частей тела. Например, ухо определяется в древовидной структуре как А - Анатомия -> А01 - области тела -> А01.456 - голова -> А01.456.313 - ухо. Данный метод описания позволяет применять унифицированные блоки представления в связанных системах данных с использованием определенных связей между ресурсами.
На рисунке 13 представлен корневой узел всего тела с названием дескриптора Mesh — «области тела 01». Дочерние элементы являются либо ссылками на сущности, либо элементами, содержащими разрешенное содержимое элемента.
Рисунок 13 — Корневой узел и дочерние элементы тела
Системы получения изображений производят 20-изображения или ЗО-модели для визуальной экспертизы и автоматической верификации и идентификации. Использование древовидной структуры тела является более организованным способом представления по сравнению с отдельными сущностями. В таком контексте изображение следует представлять как набор описательных данных тела или части тела человека.
Существует несколько международных баз данных для идентификации пропавших без вести и неизвестных тел, в том числе INTERPOL DVI для идентификации жертв стихийных бедствий (рисунок 14) и VERMI-UTOT (VUTOT) Федеральной уголовной полиции Германии. Такие базы данных содержат как биометрические, так и небиометрические данные.
Данные жертв
Данные пропавших без вести
Идентификационны данные
Рисунок 14 — Структура базы данных INTERPOL DVI
В приложениях машинного обучения на основе набора биометрических данных могут быть сформированы контрольные точки и векторы биометрических признаков. Обработка вектора биометрических признаков отличается от обработки изображений. Использование сверточной нейронной сети позволяет уменьшить ошибки идентификации [25]. Локальная обработка с использованием нейронной сети возможна с помощью вектора или тензора биометрических признаков. Выходные данные изображения всего тела или выходные данные последовательности изображений походки для обмена информацией с использованием АСН.1 или XML должны соответствовать спецификациям формата настоящего стандарта.
На рисунке 15 представлена упрощенная схема полностью связанной нейронной сети. Три входных узла образуют входной слой, восемь скрытых узлов образуют два скрытых слоя из четырех нейронов, а один узел формирует выходной слой регрессии. Для классификации требуется более одного выходного слоя.
Рисунок 15 — Типичная упрощенная архитектурная схема нейронной сети
Нейронные сети используются в классификации и моделировании изображения тела человека, а также в разделении изображения на семантические области тела и одежды [26]. Усовершенствованные нейронные сети используются в распознавании лиц или особенностей тела в определенном диапазоне углов обзора, например при диапазоне угла поворота 30° влево и вправо. Для распознавания особенностей субъекта с определенного угла обзора возможно использование нескольких нейронных сетей с параллельными углами обзора вместо одной нейронной сети.
На рисунке 16 показаны возможности извлечения биометрических признаков из изображений и видеоизображений тела человека.
Стандартные позы, структуры элементов и форматы данных дают возможность преобразовать данные дерева тела в представления его частей. В качестве этапа предварительной обработки данных может быть применена сегментация.
1 — положение; 2 — лицо; 3 — ухо; 4 — силуэт; 5 — походка; Р — поворот вокруг оси х; Y — отклонение вокруг вертикальной оси у; R — наклон вокруг оси z
Рисунок 16 — Биометрические признаки для различных приложений
7.1.3 Антропометрические модели данных
Антропометрия означает измерение тела человека.
Биометрические или антропометрические приложения включают три категории:
- реконструкция внутреннего строения тела человека;
- реконструкция поверхности тела человека;
- анализ движений человека.
Таблица 8 — Модели данных для антропометрических приложений
Категория | Процесс | Название модели |
Реконструкция внутренних структур тела человека | Выбор на основе древовидной структуры тела, ссылка на персональные данные | MeSH |
Реконструкция поверхности тела человека | Ссылка на персональные данные | Антропометрические точки CAESAR |
Контрольные точки ЗБ-моделирования | MPEG-4 | |
Анализ движений человека | Контрольные точки походки | MPEG-4 |
Восстановление внутренней структуры человеческого тела на основе MeSH обеспечивает трехмерную реконструкцию анатомических частей. Реконструкция поверхности тела человека требуется для определения контрольных точек тела.
Параметры анимации лица/тела MPEG-4 (FAP / ВАР) используют для анимации моделей лица/ тела. Распознавание движений тела допускается проводить путем анализа параметров ЗО-позы. Интеллектуальные системы наблюдения могут использовать анализ ЗО-движения человека для уменьшения числа ложных срабатываний путем включения знаний о форме и внешнем виде человека. Высокоуровневый анализ позволяет различать санкционированные и несанкционированные действия человека.
7.1.4 Обзор структуры
Порядок абстрактных элементов данных определяют, когда человек обходит дерево слева направо (см. рисунок 17). Формальное описание структуры приведено в приложении А (для АСН.1 в соответствии с А.1, для XML-кодирования абстрактных элементов данных в соответствии с А.2).
ББД
силуэта в соответствии с настоящим стандартом
____________I
Блок «Версия»
HJ Блок «Представление» 1 i -------
АГ Блок «Представление» X
Идентификатор представления
2$ I Блок «Представление изображения»
6 I Блок «Дата/время сбора биометриче-ских данных»*
26 |Блок «Представление 20-изображения»
Блок «Представление ЗО-формы»
AI Блоки «Качество»
-^-1 Блок
«Данные ОАБП»
27 |
Данные 20-представления
31
Блок
«Информация о 20-изображении»
"э!
—I Идентификатор сессии
28-30 | Блоки
«Биометрический сканер»
32J тип
20-изображения
33 |
Блок «Постобработка»
11
—1 Блок «Биометрический сканер»
Номер части тела
121 Блок «Идентификатор модели»*
15-18 |
Блоки «Углы положения»*
34
Число преобразований с потерями
131 Блок
« Идентификатор сертификации»*
191 Блок «Контрольные точки»
35 | Формат данных изображения
20-23 |
Типы контрольной точки*
от камеры до субъекта
24 ---1 Блок
«Координаты контрольной точки»
датчика
расстояние объектива
39-41 | Блоки «Размер изображения»
42-48|
Элементы дискретизации и цвета
49 |
JPEG EXIF
судебно-медицинской экспертизы
— блок состоит из элементов, не показанных на рисунке;
— исключающее ИЛИ (XOR): должна быть выбрана только
одна ветвь;
п — п-м элемент представлен в одном из блоков 7
Рисунок 17 — Блок данных изображения силуэта
7.1.5 Условные обозначения данных
Численные значения должны быть целыми числами без знака.
Преобразование численного значения в целое число должно осуществляться округлением до меньшего значения, если дробная часть менее 0,5, и округлением до большего значения, если дробная часть равна или превышает 0,5.
Отсутствие необязательного элемента означает, что информация о значении элемента не предоставлена.
В прикладных профилях приложений, которые требуют наличия необязательного элемента данных, следует использовать абстрактное значение «un-known» (неизвестно), если значение элемента данных неизвестно.
7.2 Блок данных изображения тела
Абстрактные значения: Нет.
Содержание: Каждый ББД должен относиться к одному субъекту и содержать одно или
несколько представлений тела и/или информацию, относящуюся к телу. Каждый ББД содержит одно или несколько представлений. Структура записи представлена на рисунке 18.
Примечание — Блок данных изображения тела человека структурно аналогичен блоку данных изображения лица в соответствии с ГОСТ Р 58668.3.
Рисунок 18 — Пример встраивания нескольких представлений в один блок данных изображения тела человека
Запись включает три структуры данных (элемент, блок и запись). Элемент обозначает элементарное поле для хранения данных и может быть простым или комбинированным. Простой элемент содержит только один простой объект данных, комбинированный элемент — один или несколько простых или комбинированных элементов. Один или несколько элементов данных могут быть сгруппированы в блок данных. Часть, состоящая из нескольких компонентов с уникальными именами (элементов данных и блоков), образует запись данных. Структура изображения тела человека показана на рисунке 17.
7.3 Блок «Версия» (Version)
Абстрактные значения: См. ГОСТ Р 58668.1.
Содержание:
Блок должен указывать номер версии расширяемого формата обмена биометрическими данными в соответствии с ГОСТ Р 58668.1.
Для формата, соответствующего настоящему стандарту, значение элемента «Поколение» (Generation) должно быть равно 3. Значение элемента «Год» (Year) должно быть равно году публикации настоящего стандарта. Если ББД содержит представления, закодированные с использованием различных версий расширяемого формата обмена биометрическими данными, то в блоке должен быть указан номер новейшей версии кодирования.
7.4 Блок «Представление» (Representation)
Абстрактные значения: | Нет. |
Содержание: | Блок включает блоки «Представление изображения» (Image representation), элемент «Идентификатор представления» (Representation identifier), блок «Дата/время сбора биометрических данных» (Capture date/time), блоки «Качество» (Quality), блок «Данные ОАБП» (PAD data), элемент «Идентификатор сессии» (Session identifier), элемент «Источник» (Derived from) для обозначения идентификатора другой записи, блок «Биометрический сканер» (Capture device), элемент «Номер части тела» (Body part number), блоки «Углы положения» (Pose angle) и блок «Контрольные точки». Структура элементов приведена на рисунке 17. В один блок данных изображения может быть включено несколько представлений изображений тела человека одного и того же субъекта биометрических данных. Это достигается включением нескольких блоков «Представление» (Representation). Представления изображений, содержащие 2О-данные, могут быть объединены с представлениями изображений, содержащих ЗО-данные. |
Пример — Структура блоков «Представление», содержащих 2D- и ЗИ-данные, приведена на рисунке 17.
7.5 Элемент «Идентификатор представления» (Representation ID)
Абстрактные значения: | Целые числа. |
Содержание: | Данный элемент содержит идентификатор для блока «Представление» (Representation). Каждый блок «Представление» имеет свой уникальный идентификатор представления. |
7.6 Блок «Дата/время сбора биометрических данных» (Capture date/time)
Абстрактные значения: | См. ГОСТ Р 58668.1. |
Содержание: | Блок «Дата/время сбора биометрических данных» (Capture date/time) определяет дату и время начала сбора представления в UTC. |
7.7 Блоки «Качество» (Quality)
Абстрактные значения: | См. ГОСТР 58668.1. |
Содержание: | Данный элемент содержит информацию о качестве биометрического образца. |
7.8 Блок «Данные ОАБП» (PAD data)
Абстрактные значения: | См. ГОСТ Р 58668.1. |
Содержание: | Данный элемент определяет механизм, используемый для обнаружения атак на биометрическое предъявление, и результаты механизма обнаружения атак на биометрическое предъявление. |
7.9 Блок «Идентификатор сессии» (Session identifier)
Абстрактные значения: | Целые числа. |
Содержание: | Данный элемент сопоставляет блок «Представление» (Representation) с фотосессией, в которой было записано изображение тела человека. |
7.10 Блок «Источник» (Derived from)
Абстрактные значения: | Целые числа. |
Содержание: | Данный элемент определяет взаимосвязи при хранении нескольких представлений в блоке данных изображения. Данная информация является актуальной при использовании постобработки, но может использоваться и для других типов изображений. Значение элемента должно быть номером идентификатора представления исходного представления. Пример — В общей записи есть два представления с идентификаторами 1 и 2. В результате постобработки представления 1 получено представление 2. Элемент «Источник» (Derived from) представления 2 должен иметь значение, равное 1. |
7.11 Блок «Биометрический сканер» (Capture device)
Абстрактные значения: | См. ГОСТР 58668.1. |
Содержание: | Блок содержит информацию о модели биометрического сканера в блоке «Идентификатор модели» (Model identifier) и о сертификации в блоке «Идентификатор сертификации» (Certification identifier). |
7.12 Блок «Идентификатор модели» (Model identifier)
Абстрактные значения: | См. ГОСТ Р 58668.1. |
Содержание: | Блок определяет биометрическую организацию-владельца продукта, производящего ББД. Блок должен содержать идентификатор биометрической организации и идентификатор биометрического продукта, зарегистрированные ведущей организацией ЕСФОБД. |
7.13 Блоки «Идентификатор сертификации» (Certification identifier)
Абстрактные значения: | См. ГОСТ Р 58668.1. |
Содержание: | При наличии идентификаторов сертификации для настоящего стандарта схемы сертификации должны быть опубликованы в соответствии со стандартными процедурами ИСО/МЭК. |
7.14 Элемент «Номер части тела» (Body part number)
Абстрактные значения: | См. таблицу 9. |
Содержание: | Элемент содержит описание части тела или поведения, соответствующее MeSH, из семи цифр. В семизначном номере наименьшая значащая цифра имеет значение по умолчанию 0, для левой стороны 1 и для правой стороны 2. Если часть тела определить невозможно, то может быть использован родительский узел. Самым высоким уровнем дерева тела является «BodyRe-gions» (области тела). Для неизвестных частей тела используют нулевое значение. Сокращенный древовидный список MeSH с заголовками для данных изображения тела человека представлен в таблице 9. |
Присвоение уникальных идентификаторов организациям в области биометрии, осуществляющим деятельность в Российской Федерации, и биометрическим продуктам, разрабатываемым и/или серийно выпускаемым, и/или реализуемым в Российской Федерации, а также ведение соответствующих реестров для открытых форматов обмена осуществляет Некоммерческое партнерство «Русское биометрическое общество», официально зарегистрированное Международной ассоциацией биометрии и идентификации (МАБИ) [The International Biometrics & Identification Association (IBIA)] в качестве ведущей организации ЕСФОБД.
Таблица 9 — Сокращенный древовидный список MeSH с заголовками
Абстрактное значение | Номер в дереве | Номер части тела | Элемент |
unknown | A00 | 0000000 | Неизвестно |
bodyRegions | A01 | 0018290 | Области тела |
breast | A01.236 | 0019400 | Грудная клетка |
amputationStumps | A01.378.100 | 0006720 | Ампутационная культя |
buttocks | A01.378.610.100 | 0020810 | Ягодицы |
foot | A01.378.610.250 | 0055280 | Ступня |
hip | A01.378.610.400 | 0066150 | Тазобедренный сустав |
knee | A01.378.610.450 | 0077170 | Колено |
leg | A01.378.610.500 | 0078660 | Голень |
thigh | A01.378.610.750 | 0138480 | Бедро |
arm | A01.378.800.075 | 0011320 | Рука |
elbow | A01.378.800.420 | 0045500 | Локоть |
forearm | A01.378.800.585 | 0055420 | Предплечье |
hand | A01.378.800.667 | 0062250 | Кисть |
fingers | A01.378.800.667.430 | 0053850 | Пальцы |
shoulder | A01.378.800.750 | 0127820 | Плечо |
head | А01.456 | 0062570 | Голова |
ear | A01.456.313 | 0044230 | Ухо |
face | A01.456.505 | 0051450 | Лицо |
eye | A01.456.505.420 | 0051230 | Глаз |
scalp | A01.456.810 | 0125350 | Волосистая часть кожи головы |
neck | A01.598 | 0093330 | Шея |
torso | A01.923 | 0607260 | Туловище |
back | A01.923.176 | 0014150 | Спина |
pelvis | A01.923.600 | 0103880 | Таз |
transplants | A01.941 | 0197370 | Трансплантат |
skeleton | A02.835 | 0128630 | Скелет |
skull | A02.835.232.781 | 0128860 | Череп |
intestines | A03.556.124 | 0074220 | Кишечный тракт |
mouth | А03.556.500 | 0090550 | Рот |
nose | А04.531 | 0096660 | Нос |
heart | А07.541 | 0006321 | Сердце |
brain | А08.186.211 | 0019210 | Мозг |
eye | А09.371 | 0051230 | Глаз |
iris | А09.371.060.450 | 0074980 | Радужная оболочка глаза |
retina | А09.371.729 | 0121600 | Сетчатка глаза |
gait | G11.427.410.568.900.750 | 0005684 | Походка |
7.15 Блок «Углы положения» (Pose angle)
Абстрактные значения: | Блок включает блоки «Угол поворота» (Yaw angle), «Угол наклона» (Pitch angle) и «Угол отклонения» (Roll angle). |
Содержание: | Блок содержит информацию об оценке или результате измерения положения субъекта на изображении. Блоки «Углы положения» (Pose angle) включают следующие блоки:
Конечное положение субъекта зависит от последовательности вращений вокруг координатных осей, поэтому кодирование положения углов должно проводиться в определенном порядке относительно фронтального положения. Порядок вращений должен быть следующим: сначала отклонение (вокруг горизонтальной оси z), после этого наклон (вокруг горизонтальной оси х), затем поворот (вокруг вертикальной оси у). Таким образом, преобразование отклонения всегда будет проводиться в плоскости ху. При проведении преобразования от наблюдаемого положения к фронтальному порядок должен быть следующим: поворот, наклон и затем отклонение. Кодируемые угловые координаты соответствуют выполнению преобразования от фронтального положения к наблюдаемому. |
у— угол поворота (У); х — угол наклона (Р); z — угол отклонения (R)
Примечание — На рисунке цифрами 1, 2, 3 обозначена последовательность преобразования от наблюдаемого положения к фронтальному.
Рисунок 19 — Определение углов положения относительно фронтального положения субъекта
(0е, О’, 0е) (+45’, О’, О’) (+90’. О’, О’) (+135’, О’, 0°) (+180’. О’, О’) (-135’, О’, О’) (-90’, О’, О’) (-45’, О’, О’)
Рисунок 20 — Примеры углов положения на изображениях тела человека и изображениях лица
7.15.1 Блок «Угол поворота» (Yaw angle)
Абстрактные значения: Минимальное значение минус 180°, максимальное значение 180° (см. ГОСТ Р 58668.3).
Содержание: Угол поворота Y должен быть выражен в градусах и соответствовать вра
щению вокруг оси у (вертикальная ось), как показано на рисунке 19. Фронтальное положение должно соответствовать углу поворота 0°. Угол поворота должен иметь положительное значение, если лицо повернуто влево (вращение вокруг оси у против часовой стрелки).
7.15.2 Блок «Угол наклона» (Pitch angle)
Абстрактные значения: Минимальное значение минус 180°, максимальное значение 180° (см. ГОСТР 58668.3).
Содержание: Угол наклона Р должен быть выражен в градусах и соответствовать враще
нию вокруг оси х (горизонтальная ось), как показано на рисунке 19. Фронтальное положение должно соответствовать углу наклона 0°. Угол наклона должен иметь положительное значение, если лицо наклонено вперед (вращение вокруг оси х против часовой стрелки)
7.15.3 Блок «Угол отклонения» (Roll angle)
Абстрактные значения: Минимальное значение минус 180°, максимальное значение 180° (см. ГОСТР 58668.3).
Содержание: | Угол отклонения R должен быть выражен в градусах и соответствовать вращению вокруг оси z (горизонтальная ось, направленная вперед), как показано на рисунке 19. Фронтальное положение должно соответствовать углу отклонения 0°. Угол отклонения должен иметь положительное значение, если лицо наклонено к правому плечу (вращение вокруг оси z против часовой стрелки). Угол отклонения 0° означает, что левый и правый центры глаз имеют одинаковые координаты у. |
7.16 Блок «Данные угла» (Angle data)
Абстрактные значения: | Элементы «Значение угла» (Angle value) и «Погрешность угла» (Angle uncertainty). |
Содержание: | Данный блок включает элемент «Значение угла» (Angle value) и относящийся к значению угла элемент «Погрешность угла» (Angle uncertainty). |
7.17 Элемент «Значение угла» (Angle value)
Абстрактные значения: | Целое число в диапазоне от минус 180 до плюс 180. |
Содержание: | Значения углов определяются углами Крылова. |
7.18 Элемент «Погрешность угла» (Angle uncertainty)
Абстрактные значения: | Погрешность угла в диапазоне от 0 до 180. |
Содержание: | Погрешность угла представляет собой ожидаемое значение погрешности угла положения. Чем больше неопределенность, тем больше значение погрешности. Данный элемент позволяет сохранять значение погрешности или допуска для угла. Истинное значение угла должно находиться в диапазоне (значение угла ± погрешность угла). Если элемент «Значение угла» (Angle value) отсутствует, то элемент «Погрешность угла» для этого угла также должен отсутствовать. |
7.19 Элемент «Блоки контрольных точек» (Landmark blocks)
Абстрактные значения: | Нет. |
Содержание: | Данный элемент определяет тип, код и положение контрольных точек на изображении. Элемент — Блок «Контрольные точки» (Landmark blocks) должен содержать минимум один элемент «Контрольная точка» (Landmark point). Элемент «Контрольная точка» (Landmark point) состоит из элементов «Тип контрольной точки» (Landmark kind) и «Координаты контрольной точки» (Landmark coordinates). Контрольные точки могут быть указаны как контрольные точки MPEG-4 в соответствии с [10] (см. приложение С), как антропометрические точки или как антропометрические контрольные ЗЭ-точки CAESAR. Определение антропометрических точек [27] и их взаимосвязь с набором контрольных точек MPEG-4 приведены в таблице 11. |
7.20 Элемент «Тип контрольной точки» (Landmark kind)
Абстрактные значения: | Нет. |
Содержание: | Тип контрольной точки должен быть контрольной точкой MPEG-4, антропометрической точкой, антропометрической контрольной ЗЭ-точкой CAESAR или точкой тела MPEG-4. Данный элемент относится к точке, которая хранится в элементе «Контрольная точка» (Landmark point). Контрольные точки MPEG-4 дополняются контрольными точками глаз и ноздрей. Антропометрические контрольные ЗЭ-точки CAESAR используют в основном в судебно-медицинской экспертизе. Точки тела MPEG-4, используемые для распознавания по походке, определены в ПНСТ 656. |
Обозначение правой и левой сторон следует указывать с точки зрения субъекта на изображении. Обозначение правой стороны означает правую сторону тела с точки зрения субъекта. Обозначение левой стороны означает левую сторону тела с точки зрения субъекта.
7.21 Блок «Контрольная точка MPEG-4» (MPEG-4 feature point)
Абстрактные значения: См. ГОСТ Р 58668.3.
Содержание: Коды, присвоенные контрольным точкам лица, определены в соответствии
с [10] (см. приложение С). Код каждой контрольной точки задают условным обозначениям в формате А.В. Значение А является основным, значение В — дополнительным.
7.22 Блок «Контрольные точки центров глаз и ноздрей» (Eye and nostril centre landmark point)
Абстрактные значения: См. контрольные точки центров глаз и ноздрей в ГОСТ Р 58668.3.
Содержание: Контрольные точки глаз и ноздрей дополняют контрольные точки MPEG-4.
7.23 Блок «Антропометрические точки лица и тела» (Anthropometric landmark for face and body)
7.23.1 Антропометрические точки лицаАбстрактные значения: См. антропометрические точки в ГОСТ Р 58668.3.
Содержание: Антропометрические точки расширяют модель контрольных точек MPEG-4
и их используют в криминалистике и антропологии для идентификации субъекта с помощью двух изображений лица или изображения лица и черепа. Антропометрические точки определены в спецификациях точек, используемых экспертами-криминалистами и антропологами [27].
7.23.2 Антропометрические контрольные ЗО-точки CAESAR
Абстрактные значения: См. таблицу 10.
Содержание: Систему антропометрических контрольных ЗО-точек CAESAR следует ис
пользовать для определения точек на теле при заполнении записи персональных данных.
Список и описание контрольных точек используют при определении апробированного набора антропометрических ЗО-измерений. Численный код определяет контрольную точку CAESAR в соответствии с таблицей 10.
Антропометрические точки обозначают характерные точки, используемые в судебной медицине и антропологии для распознавания людей по двум изображениям или изображению и скелету. Антропометрические точки определены в спецификациях точек, используемых экспертами-криминалистами и антропологами.
Таблица 10 — Антропометрические контрольные ЗО-точки CAESAR
Код | Название антропометрической точки CAESAR | Название антропометрической точки | Абстрактное значение |
1 | Селлион | Верхненосовая (или назион) (nasion); селлион (sel-lion) | Sellion |
2 | Правая подглазничная точка | — | Rt. Infraorbitale |
3 | Левая подглазничная точка | — | Lt. Infraorbitale |
4 | Надподбородочная | — | Supramenton |
5 | Правая козелковая точка | Козелковая точка (tragion) | Rt. Tragion |
Продолжение таблицы 10
Код | Название антропометрической точки CAESAR | Название антропометрической точки | Абстрактное значение |
6 | Угловая челюстная (или гонион) справа | — | Rt. Gonion |
7 | Левая козелковая точка | Козелковая точка (tragion) | Lt. Tragion |
8 | Угловая челюстная (или гонион) слева | — | Lt. Gonion |
9 | Затылочная | — | Nuchale |
10 | Правая ключичная | — | Rt. Clavicale |
11 | Верхнегрудинная | — | Suprasternale |
12 | Левая ключичная | — | Lt. Clavicale |
13 | Правая сосковая | — | Rt. Thelion/Bustpoint |
14 | Левая сосковая | — | Lt. Thelion/Bustpoint |
15 | Подгрудинная | — | Substernale |
16 | Правая точка десятого ребра | — | Rt. 10th Rib |
17 | Передняя верхняя подвздошная ость справа | — | Rt. ASIS |
18 | Левая точка десятого ребра | — | Lt. 10th Rib |
19 | Передняя верхняя подвздошная ость слева | — | Lt. ASIS |
20 | Правая подвздошная точка | — | Rt. Iliocristale |
21 | Правая вертельная точка | — | Rt. Trochanterion |
22 | Левая подвздошная точка | — | Lt. Iliocristale |
23 | Левая вертельная точка | — | Lt. Trochanterion |
24 | Шейная точка | Шейная точка | Cervicale |
25 | Серединная точка десятого ребра | — | 10th Rib Midspine |
26 | Задняя верхняя подвздошная ость справа | — | Rt. PSIS |
27 | Задняя верхняя подвздошная ость слева | — | Lt. PSIS |
28 | Задняя точка талии | — | Waist, Preferred, Post |
29 | Акромион справа | Акромион | Rt. Acromion |
30 | Передний угол подмышечной впадины справа | — | Rt. Axilla, Ant |
31 | Шиловидный отросток лучевой кости справа | — | Rt. Radial Styloid |
32 | Задний угол подмышечной впадины справа | — | Rt. Axilla, Post. |
33 | Локтевой отросток справа | — | Rt. Olecranon |
34 | Латеральный надмыщелок плечевой кости справа | — | Rt. Humeral Lateral Epicn |
35 | Медиальный надмыщелок плечевой кости справа | — | Rt. Humeral Medial Epicn |
36 | Лучевая точка справа | — | Rt. Radiale |
37 | Точка пястно-фалангового сустава II пальца правой кисти | — | Rt. Metacarpal Phal. II |
38 | Дактилион справа | — | Rt. Dactylion |
39 | Шиловидный отросток локтевой кости справа | — | Rt. Ulnar Styloid |
40 | Точка пястно-фалангового сустава V пальца правой кисти | — | Rt. Metacarpal-PhaL V |
41 | Акромион слева | Акромион | Lt. Acromion |
Продолжение таблицы 10
Код | Название антропометрической точки CAESAR | Название антропометрической точки | Абстрактное значение |
42 | Передний угол подмышечной впадины слева | — | Lt. Axilla, Ant |
43 | Шиловидный отросток лучевой кости слева | — | Lt. Radial Styloid |
44 | Задний угол подмышечной впадины слева | — | Lt. Axilla, Post. |
45 | Локтевой отросток слева | — | Lt. Olecranon |
46 | Латеральный надмыщелок плечевой кости слева | — | Lt. Humeral Lateral Epicn |
47 | Медиальный надмыщелок плечевой кости слева | — | Lt. Humeral Medial Epicn |
48 | Лучевая точка слева | — | Lt. Radiale |
49 | Точка пястно-фалангового сустава II пальца левой кисти | — | Lt. Metacarpal-Phal. II |
50 | Дактилион слева | — | Lt. Dactylion |
51 | Шиловидный отросток локтевой кости слева | — | Lt. Ulnar Styloid |
52 | Точка пястно-фалангового сустава V пальца левой кисти | — | Lt. Metacarpal-Phal. V |
53 | Точка сгиба правого коленного сустава | — | Rt. Knee Crease |
54 | Латеральный надмыщелок бедренной кости справа | — | Rt. Femoral Lateral Epicn |
55 | Медиальный надмыщелок бедренной кости справа | — | Rt. Femoral Medial Epicn |
56 | Точка плюстнефалангового сустава V пальца правой ноги | — | Rt. Metatarsal-PhaL V |
57 | Точка латеральной правой лодыжки | — | Rt. Lateral Malleolus |
58 | Точка медиальной правой лодыжки | — | Rt. Medial Malleolus |
59 | Нижнеберцовая точка справа | — | Rt. Sphyrion |
60 | Точка плюстнефалангового сустава I пальца правой ноги | — | Rt. Metatarsal-Phal. I |
61 | Точка задней части пяточной кости правой ноги | — | Rt. Calcaneous, Post. |
62 | II палец правой кисти | — | Rt. Digit II |
63 | Точка сгиба левого коленного сустава | — | Lt. Knee Crease |
64 | Латеральный надмыщелок бедренной кости слева | — | Lt. Femoral Lateral Epicn |
65 | Медиальный надмыщелок бедренной кости слева | — | Lt. Femoral Medial Epicn |
66 | Точка плюстнефалангового сустава V пальца левой ноги | — | Lt. Metatarsal-Phal. V |
67 | Точка латеральной левой лодыжки | — | Lt. Lateral Malleolus |
68 | Точка медиальной левой лодыжки | — | Lt. Medial Malleolus |
69 | Нижнеберцовая точка слева | — | Lt. Sphyrion |
70 | Точка плюстнефалангового сустава I пальца левой ноги | — | Lt. Metatarsal-Phal. I |
Окончание таблицы 10
Код | Название антропометрической точки CAESAR | Название антропометрической точки | Абстрактное значение |
71 | Точка задней части пяточной кости левой ноги | — | Lt. Calcaneous, Post. |
72 | II палец левой кисти | — | Lt. Digit II |
73 | Паховая точка (вычисляемая точка) | — | Crotch |
74 | Ягодичная точка | — | Functional Butt Block |
На рисунке 21 представлены некоторые контрольные точки CAESAR, используемые при заполнении записи персональных данных.
Рисунок 21 — Контрольные точки CAESAR (вид спереди)
7.23.3 Контрольные точки тела MPEG-4 Абстрактные значения: Нет.
Содержание:
На рисунке 22 и в таблице 11 представлены контрольные точки тела MPEG-4 в соответствии с [10] (см. приложение С) и их описание. Значения х, у и z контрольных точек являются значениями координат для модели человека по умолчанию местоположения ориентиров. Значения х и у используют для контрольных точек на фронтальном изображении всего тела, а значения z и у — для контрольных точек на других изображениях всего тела. Для построения ЗО-модели используют все значения контрольных точек (х, у и z).
Для схематической визуализации по значениям пространственных координат точек тела может быть восстановлена упрощенная модель скелета человека, что даст возможность использовать ее для идентификации походки в приложениях видеонаблюдения (см. ПНСТ 656).
На рисунке 22 представлены контрольные точки тела MPEG-4. Для построения иерархии скелета должна быть определена точка 9 («humanoidroot», т. е. центральная точка тела).
Рисунок 22 — Контрольные точки тела MPEG-4
Таблица 11 — Контрольные точки тела MPEG-4
Идентификатор точки | MPEG-4 | Определение положения |
unknown | 0 | Неизвестная точка |
skullbase | 1 | Основание черепа |
Vt1 | 2 | Контрольная точка верхней части шеи |
vt2 | 3 | Контрольная точка нижней части шеи |
l-shoulder | 4 | Контрольная точка плеча |
r-shoulder | 5 | Контрольная точка плеча |
vt4 | 6 | Контрольная точка между плечами |
l-elbow | 7 | Локоть |
r-elbow | 8 | Локоть |
humanoidroot | 9 | Центральная точка тела |
sacroiliac | 10 | Крестцовый отдел позвоночника |
l-hip | 11 | Бедро |
r-hip | 12 | Бедро |
l-wrist | 13 | Запястье |
r-wrist | 14 | Запястье |
Окончание таблицы 11
Идентификатор точки | MPEG-4 | Определение положения |
l-middlefinger | 15 | Средний палец |
r-middlefinger | 16 | Средний палец |
l-knee | 17 | Колено |
r-knee | 18 | Колено |
l-ankle | 19 | Лодыжка |
r-ankle | 20 | Лодыжка |
l-metatarsal | 21 | Плюсна |
r-metatarsal | 22 | Плюсна |
7.24 Блок «Координаты контрольной точки» (Landmark coordinates)
Абстрактные значения: Нет.
Содержание: Блок «Координаты контрольной точки» (Landmark coordinates) должен со
держать один из блоков:
а) «Координаты 2D» (2D Cartesian coordinate) /при наличии блока «Представление 2О-изображения» (2D image representation)/;
b) «Координаты 3D» (3D Cartesian coordinate) /при наличии блока «Представление ЗО-изображения» (3D image representation)/.
Для блока по перечислению а) координату Z декартовой системы координат не используют. Данный блок должен содержать горизонтальное и вертикальное положения соответствующей контрольной точки. Горизонтальное положение измеряют в пикселях в диапазоне от 0 до ширины изображения минус 1, вертикальное положение — в диапазоне от 0 до высоты изображения минус 1.
Для блока по перечислению Ь) координаты X, У и 2являются обязательными и определены в прямоугольной 3D- системе координат. Координаты X, Y и Z должны быть целыми неотрицательными числами. Контрольные точки преобразуются в метрические декартовы координаты с помощью блока «Масштабы и смещения ЗО-системы координат» (3D Cartesian scales and offsets), определенного в ГОСТ Р 58668.3. Погрешность определения координаты Z антропометрической точки не должна превышать 3 мм. Точка должна находиться от ближайшей точки поверхности на расстоянии не более 3 мм.
7.25 Блок «Представление изображения» (Image representation)
Абстрактные значения: Блок «Представление 20-изображения» (2D image representation) или блок «Представление ЗО-формы» (3D shape representation).
Содержание: Данный блок включает данные изображения и метаданные.
7.26 Блок «Представление 20-изображения» (2D image representation)
Абстрактные значения: Нет.
Содержание: Данный блок включает элемент «Данные 20-представления» (2D represen
tation data), блок «Биометрический 20-сканер» (2D capture device) и блок «Информация о 20-изображении» (2D image information).
7.27 Элемент «Данные 20-представления» (2D representation data)
Абстрактные значения: Строка октетов.
Содержание: Данный элемент содержит данные изображения, кодированные в соответ
ствии со значением элемента «Формат данных изображения» (Image data format) по одному из стандартов JPEG, JPEG 2000, PNG, MPEG-4, MP4 или DICOM.
7.28 Блок «Биометрический 20-сканер» (2D capture device)
Абстрактные значения: Нет.
Содержание: Данный блок включает блок «Диапазон длин волн излучения» (Capture
wavelength range) и элемент «Идентификатор технологии биометрического сканера» (Capture device technology identifier).
7.29 Блок «Диапазон длин волн излучения» (Capture wavelength range)
Абстрактные значения: Допустимыми значениями являются:
- ультразвуковой (ultrasound);
- миллиметровый (millimetre);
- субмиллиметровый (submillimetre);
- дальний инфракрасный (far-infrared);
- средний инфракрасный (mid-infrared);
- ближний инфракрасный (near-infrared);
- белый свет (white light);
- ультрафиолетовый (ultraviolet);
- мягкий рентгеновский (soft X-ray);
- жесткий рентгеновский (hard X-ray);
- гамма-излучение (gamma ray);
- нейтронный (neutron);
- протонный (proton);
- позитронный (positron);
- магнитный (magnetics);
- квантовый (quantum).
Содержание: Многие типы биометрических сканеров работают в видимом спектре или
за его пределами. Данный блок указывает, какой источник излучения используется в технологии биометрического сканера.
В таблице 12 в соответствии с категориями спектра определены диапазоны длин волн, в таблице 13 — масса субатомных и атомных частиц.
Таблица 12 — Диапазоны спектра в соответствии с [5]
Категория спектра | Диапазон длин волн |
Гамма-излучение | 0,00001 нм < X < 0,001 нм, т. е. 1,24 МэВ |
Рентгеновское излучение | 0,001 нм < X < 10 нм |
Ультрафиолет | 10 нм < X < 400 нм |
Видимое излучение | 380 нм < X < 760 нм |
Инфракрасное излучение | 760 нм < X < 1 мм |
Микроволновое излучение | 1 мм < X, < 1,33 м |
Таблица 13 — Масса наблюдаемых субатомных («квантовых») и атомных частиц
Название частицы | Масса субатомной («квантовой»)/атомной частицы (GeV/C2) |
Глюон | -0 |
Фотон | ~0 |
Окончание таблицы 13
Название частицы | Масса субатомной («квантовой»)/атомной частицы (GeV/C2) |
Электронное нейтрино | -МО"8 |
Мюонное нейтрино | 1.7-10-4 |
Электрон | 5,11Ю"4 |
U-кварк | зю-3 |
D-кварк | 6-1 о-3 |
Тау-нейтрино | 1,6-10-2 |
S-кварк | 0,1 |
Мюон | 0,106 |
Протон | 0,938 |
Нейтрон | 0,940 |
Лямбда | 1,116 |
С-кварк | 1,3 |
Омега | 1,672 |
Тау | 1,7771 |
В-кварк | 4,3 |
W' бозон | 80,4 |
W+ бозон | 80,4 |
Z0 бозон | 91,188 |
Бозон Хиггса | 125 |
T-кварк | 175 |
Примечания
1 Согласно [28] диапазон длин волн рентгеновского излучения составляет от 1 до 0,0001 нм, т. е. 12,4 МэВ. Однако источник излучения Кобальт 60 считается источником гамма-излучения (всплески 1,17 МэВ и 1,33 МэВ из-за распада радионуклидов).
2 Указание квантового диапазона излучения не обязательно означает использование квантового датчика для обнаружения и может относиться к вероятностной природе источника излучения или к квантовой визуализации.
3 Значения данного блока не совпадают со значениями блока «Спектр биометрического 2О-сканера» (2D capture device spectral), приведенными в ГОСТ Р 58668.3.
7 .30 Блок «Идентификатор технологии биометрического сканера» (Capture device technology identifier)
Абстрактные значения: Допустимые значения включают:
- неизвестно (unknown);
- фотография, полученная с использованием неизвестного источника (static photograph from an unknown source);
- фотография, полученная с использованием цифрового фотоаппарата (static photograph from a digital still image camera);
- фотография, полученная с использованием сканера (static photograph from a scanner);
- видеокадр(ы), полученный(е) с использованием неизвестного источника [video frame(s) from an unknown source];
- видеокадр(ы), полученный(е) с использованием аналоговой видеокамеры [video frame(s) from an analogue video camera];
- видеокадр(ы), полученный(е) с использованием цифровой видеокамеры [video frame(s) from a digital video camera];
- фотография, полученная с использованием ультразвуковой визуализации (static photograph from ultra-sound imaging);
- видеокадр, полученный с использованием ультразвуковой визуализации (video frame from ultrasound imaging);
- фотография, полученная с использованием миллиметровой камеры (static photograph from millimetre camera);
- видеокадр, полученный с использованием миллиметровой камеры (video frame from millimeter camera);
- фотография, полученная с использованием субмиллиметровой камеры (static photograph from submillimetre camera);
- видеокадр, полученный с использованием субмиллиметровой камеры (video frame from submillimeter camera);
- фотография, полученная с использованием рентгеновской камеры (static photograph from X-ray camera);
- видеокадр, полученный с использованием рентгеновской камеры (video frame from X-ray camera);
- фотография, полученная с использованием гамма-камеры (static photograph from gamma ray camera);
- видеокадр, полученный с использованием гамма-камеры (video frame from gamma ray camera);
- фотография, полученная с использованием КТ-визуализации (static photograph from CT imaging);
- видеокадр, полученный с использованием КТ-визуализации (video frame from СТ imaging);
- фотография, полученная с использованием MPT (static photograph from MRI);
- видеокадр, полученный с использованием MPT (video frame from MRI);
- фотография, полученная с использованием нейтронной визуализации (static photograph from NI);
- видеокадр, полученный с использованием нейтронной визуализации (video frame from Nl);
- фотография, полученная с использованием протонной компьютерной томографии (static photograph from pCT imaging);
- видеокадр, полученный с использованием протонной компьютерной томографии (video frame from pCT imaging);
- фотография, полученная с использованием позитронно-эмиссионной томографии (static photograph from PET imaging);
- видеокадр, полученный с использованием позитронно-эмиссионной томографии (video frame from PET);
- тензор или вектор признаков нейтронной сети.
Содержание:
Идентификатор технологии биометрического сканера определяет класс технологии устройства, примененного для сбора биометрического образца.
7.31 Блок «Информация о 20-изображении» (2D image information)
Абстрактные значения: | Нет. |
Содержание: | Блок предназначен для описания характеристик данных 20-представления. Блок должен быть включен для каждого представления записи. Блок включает элемент «Тип 20-изображения» (2D image kind), блок «Постобработка» (Post-acquisition processing), элемент «Число преобразований с потерями» (Lossy transformation attempts), элемент «Формат данных изображения» (Image data format), элемент «Расстояние от камеры до субъекта» (Camera to subject distance), элемент «Диагональ датчика» (Sensor diagonal), элемент «Фокусное расстояние объектива» (Lens focal length), блок «Размер изображения» (Image size), блок «Частота дискретизации» (Sampling rate), элемент «Цветовое пространство изображения» (Image |
colour space), блок «Преобразование основного цвета» (Reference colour mapping), блок «JPEG EXIF» и блок «Результаты судебно-медицинской экспертизы» (Forensic findings). Структура блока представлена на рисунке 17.
7.32 Элемент «Тип 20-изображения» (2D image kind)
Абстрактные значения: В таблице 14 приведен список допустимых типов изображений и ссылка на нормативные требования к ним. В дальнейшем список допустимых типов изображений может быть расширен.
Содержание: Данный элемент определяет тип изображения тела человека, хранящего
ся в данных 20-представления.
Таблица 14 — Типы 20-изображения лица
Значение | Ссылка на определение и нормативные требования |
BasicBodylmage2D | См. таблицу 15 |
Post-processedBodylmage2D | |
lnterSurlmage2D | |
sMTImage2D | |
Gait2D | |
UBM2D | |
Примечание — Тип 20-изображения определяет изображение или набор изображений, как в случае видеозаписи. Некоторые форматы представления могут содержать 3D- и 4О-данные, например форматы DICOM и MPEG-4. |
7.33 Блок «Постобработка» (Post-acquisition processing)
Абстрактные значения: Данный блок включает один или несколько элементов с допустимыми значениями:
- поворот в плоскости (rotated in-plane);
- кадрирование (cropped);
- понижение разрешения (down-sampled);
- выравнивание баланса белого (white balance adjusted);
- многократное сжатие (multiply compressed);
- интерполяция (interpolated);
- растяжение контраста (contrast stretched);
- корректировка ракурса (pose corrected);
- прогнозирование возрастных изменений (age progressed);
- многоракурсное изображение (multi view image);
- значительное приближение (super-resolution processed);
- нормализация (normalized);
- использование псевдоцветов для подчеркивания деталей или добавления неотображаемых данных (false colour processed to enhance details or add non-visible data);
- обработка силуэта для распознавания по походке (silhouette processed for gait recognition);
- обработка нейронной сетью (neural network processed);
- экстраполяция (extension processing).
Экстраполяция может определять будущие вероятные изменения формы тела, например определение изменений формы шаблона из контрольных точек и форм путем применения общих морфометрических методов.
Могут быть ограничения на допустимые значения при выборе некоторых типов 20-изображения.
Содержание: Несмотря на то, что данные изображения не должны подвергаться измене
нию, допускаются исключения:
- изображения с камеры, полученные в вертикальной ориентации камеры (т. е. в портретной ориентации), должны быть повернуты для биометрического сравнения так, чтобы субъект отображался в положении стоя;
- изображения из существующей базы данных должны быть повернуты для биометрического сравнения так, чтобы субъект отображался в положении стоя;
- на основе фронтального изображения автоматически генерируются искусственные нефронтальные изображения тела человека в определенных нефронтальных положениях (многоракурсные изображения) с использованием косвенной модели тела или др. Такие изображения могут быть полезны в процессе сравнения или визуального анализа, поскольку они показывают более похожее положение, чем исходное фронтальное изображение;
- отдельное изображение подвергают прогнозированию возрастных изменений и используют для верификации или идентификации личности;
- из небольшого видеопотока вырезают отдельное изображение со значительным приближением для сравнения лица или тела человека со списком. Блок предоставляет перечень вариантов постобработок, которые могут быть применены к исходным изображениям.
Для исходного изображения может потребоваться некоторая постобработка в целях соответствия требованиям настоящего стандарта. При этом постобработка должна быть минимальной и не искажать характеристики исходного изображения.
7.34 Элемент «Число преобразований с потерями» (Lossy transformation attempts)
Абстрактные значения: Неизвестно (unknown), 0, 1, более 1.
Содержание: Данный элемент определяет число предыдущих шагов преобразования с
потерями.
7.35 Элемент «Формат данных изображения» (Image data format)
Абстрактные значения: Допустимые значения приведены в таблице 15.
Содержание: Формат данных изображения обозначает тип кодирования в блоке «Дан
ные 2О-представления» (2D representation data), включая двух-, трех- и четырехмерные данные представления.
Для сжатия без потерь следует использовать формат JPEG, PNG или JPEG 2000 без потерь. Для представления изображений без потерь с более чем 8 битами на канал необходимо использовать JPEG, PNG или JPEG 2000 без потерь. Для представления изображений с потерями с более чем 8 битами на канал необходимо использовать JPEG 2000. Для кодирования в переносимом двоичном формате Netpbm необходимо использовать форматы изображений Р5 (серый, PGM) и Р6 (цветной, PPM). Для кодирования видеозаписей рекомендуется использовать стандартизированные кодировки MPEG-4 и/или MP4 для извлечения изображения тела человека.
Примечания
1 JPEG 2000 не поддерживается веб-браузерами по умолчанию аналогично форматам TIFF и PDF.
2 Трех- или четырехмерные данные могут быть инкапсулированы в один объект DICOM. Кодирование MPEG-4 с использованием структуры дескриптора объекта позволяет включать в сцену аудиовизуальный объект. См. ГОСТ Р 70268.2.
Таблица 15 — Элемент «Формат данных изображения» (Image data format)
Значение | Ссылка на спецификацию |
неизвестно (unknown) | — |
JPEG | [7], [29] |
Окончание таблицы 15
Значение | Ссылка на спецификацию |
JPEG 2000 с потерями (JPEG 2000 lossy) | [30], [8], [31] |
JPEG 2000 без потерь (JPEG 2000 lossless) | [8] |
PNG | [9] |
PGM | [32] |
PPM | [32] |
Видео MPEG-4 (MPEG-4 video) | [33] |
Видео MP4 (MP4 video) | [11] |
DICOM | ГОСТРИСО 12052 |
7.36 Элемент «Расстояние от камеры до субъекта» (Camera to subject distance)
Абстрактные значения: Целое число (см. ГОСТ Р 58668.3).
Содержание: Данный элемент определяет расстояние, измеренное в сантиметрах, от
камеры до субъекта в установке для фотографирования, используемой для сбора данных изображения. Максимальное значение для кодирования элемента составляет 50 000 см. Расстояния больше максимального следует кодировать с использованием максимального значения.
7.37 Элемент «Диагональ датчика» (Sensor diagonal)
Абстрактные значения: Целое число (см. ГОСТ Р 58668.3).
Содержание: Данный элемент определяет длину диагонали датчика камеры, использу
емой для получения изображения. Единица измерения длины — мм. Максимальная диагональ датчика, подлежащая кодированию, равна 200 мм. Длина больше максимальной должна быть закодирована с использованием максимального значения.
7.38 Блок «Фокусное расстояние объектива» (Lens focal length)
Абстрактные значения: Целое число (см. ГОСТ Р 58668.3).
Содержание: Данный элемент определяет фокусное расстояние объектива камеры,
используемого для сбора изображения. Единица измерения фокусного расстояния — мм. Максимальное кодируемое фокусное расстояние объектива — 2000 мм. Расстояние более максимального должно быть закодировано с использованием максимального значения. При применении объектива с переменным фокусным расстоянием записывают фактическое фокусное расстояние, использованное при сборе изображения.
7.39 Блок «Размер изображения» (Image size)
Абстрактные значения: Нет (см. ГОСТ Р 58668.3).
Содержание: Данный блок включает элемент «Ширина изображения» (Image width) и
«Высота изображения» (Image height).
7.40 Элемент «Ширина изображения» (Image width)
Абстрактные значения: Целое число (см. ГОСТ Р 58668.3).
Содержание: Данный элемент определяет число пикселей данных 20-представления в
горизонтальном направлении.
7.41 Элемент «Высота изображения» (Image height)
Абстрактные значения: | Целое число (см. ГОСТ Р 58668.3). |
Содержание: | Данный элемент определяет число пикселей данных 20-представления в вертикальном направлении. |
7.42 Блок «Частота дискретизации» (Sampling rate)
Абстрактные значения: | Нет. |
Содержание: | Блок состоит из двух элементов: «Частота пространственной дискретизации» (Spatial sampling rate) и «Период временной дискретизации» (Temporal sampling rate). Примечание — В ГОСТ Р 58668.3 данный элемент, расположенный в таком же относительном положении, называется «Измерения лица на изображении» (Image face measurements) и содержит значения горизонтального размера головы на изображении, расстояния между глазами (IED), расстояния от глаз до рта (EMD) и вертикального размера головы на изображении. |
7.43 Блок «Частота пространственной дискретизации» (Spatial sampling rate)
Абстрактные значения: | Целое число. |
Содержание: | Минимальная частота пространственной дискретизации данных зависит от области применения. Изображения с более высокой частотой пространственной дискретизации могут быть использованы в методах проверки человека или машины на основе анализа очень мелких деталей. Данный блок предоставляет информацию о числе пикселей в изображении по высоте тела. |
7.44 Блок «Период временной дискретизации» (Temporal sampling rate)
Абстрактные значения: | Целое число. |
Содержание: | Данный блок предоставляет информацию об интервале формирования изображений в наборе изображений, измеряемых в миллисекундах. Значение 0 указывает период дискретизации в субмиллисекундном диапазоне. Значение, равное максимальному значению 65535, указывает на медленную длительность формирования одного изображения, превышающую 65 с. Если размер набора шаблонов равен 1, то данный блок должен отсутствовать. Примечание — При кодировании/декодировании значений, связанных с видеопотоком MPEG-4, период временной дискретизации кодируется/декодируется для формирования совместимых значений элементов «time_code» и «vop_time _increment_resolution» MPEG-4 в соответствии с [10]. |
7.45 Элемент «Цветовое пространство изображения» (Image colour space)
Абстрактные значения: | См. ГОСТ Р 58668.3. Данный элемент включает одно из допустимых значений:
|
Содержание: | Данный элемент указывает цветовое пространство, используемое в блоке «Информация о 20-изображении» (2D image information). |
7.46 Блок «Преобразование основного цвета» (Reference colour mapping)
Абстрактные значения: Нет (см. ГОСТ Р 58668.3).
Содержание: Представление основных цветов, например по [14]. Данный блок включает
элемент «Цветовая схема» (Reference colour schema), например по [14], и список блоков «Определение и значение основного цвета» (Reference colour definition and value).
7.47 Блок «Цветовая схема» (Reference colour schema)
Абстрактные значения: Строка октетов (см. ГОСТ Р 58668.3).
Содержание: Название примененной цветовой схемы, например по [14].
7.48 Блок «Определение и значение основного цвета» (Reference colour definition and value)
Абстрактные значения: Строка октетов (см. ГОСТ Р 58668.3).
Содержание: Данный блок включает элемент «Определение основного цвета» (Refe
rence colour definition), например «Л4» по [14], и соответствующий элемент «Значение основного цвета» (Reference colour value).
7.49 Блок «JPEG EXIF» (JPEG EXIF)
Абстрактные значения: Строка октетов.
Содержание: JPEG EXIF — это отдельная копия метаданных EXIF изображения JPEG,
которая не включает сжатые данные изображения в формате JPEG или несжатые данные изображения в формате TIFF. Копия метаданных может быть использована при деидентификации данных 2О-представления во время постобработки исходного изображения.
На рисунке 23 представлена основная структура файлов сжатых данных. Файлы сжатых данных записываются в формате JPEG DCT, определенном в [7], со вставленным сегментом маркера приложения (АРР1). АРР1 записывается сразу после маркера SOI, указывающего на начало файла (см. рисунок 23). При необходимости может быть записано несколько сегментов АРР2 после АРР1. EXIF не использует сегменты АРРп и СОМ, кроме сегментов АРР1 и АРР2. Считыватели EXIF должны пропускать неизвестные сегменты АРРп и СОМ.
Структура файла сжатых данных
Структура АРР1
SOI | Начало изображения | Маркер АРР1 | |
АРР1 | Сегмент маркера приложения 1 (информация атрибута Exif) | ||
Длина АРР1 | |||
Код идентификатора Exif | |||
(АРР2) | Сегмент маркера приложения 2) (информация атрибута Exif) | Заголовок TIFF | |
0-й IFD | |||
Значение 0-го IFD | |||
DOT | Таблица квантования | 1-й IFD | |
DHT | Таблица Хаффмана | Значение 1-го IFD | |
(DRI) | (Интервал перезапуска) | Данные изображения 1-го IFD | |
SOF | Начало кадра | ||
SOS | Начало сканирования | ||
CD | Сжатые данные | ||
EOI | Конец изображения |
Рисунок 23 — Базовая структура файлов сжатых данных
Минимальный формат файла JFIF рекомендован Интерполом для обмена файлами [12]. Формат JFIF полностью совместим со стандартным форматом обмена JPEG; единственное дополнительное требование — это обязательное наличие маркера АРРО после маркера SOL Для форматов JPEG и JFIF спецификации таблиц, используемые в процессе кодирования, должны быть закодированы в битовом потоке до их использования.
7.50 Блок «Результаты судебно-медицинской экспертизы» (Forensic findings)
7.50.1 Структура блокаАбстрактные значения: Нет.
Содержание: Данный блок включает элементы «Судебно-медицинские наблюдения»
(Forensic observations), «Ссылка на отчеты» (Link to reports), «Минимальное значение динамического диапазона» (Dynamic range low), «Максимальное значение динамического диапазона» (Dynamic range high), «Примечания к динамическому диапазону» (Dynamic range high), «Точность цветопередачи CIELAB a*» (Colour fidelity CIELAB а*), «Точность цветопередачи CIELAB b*» (Colour fidelity CIELAB b*), «Примечания к точности цветопередачи» (Colour fidelity notes), «Резкость изображения» (Image sharpness) и «Примечания к резкости изображения» (Image sharpness notes).
Данный блок содержит результаты подтверждения подлинности изображения, включая наблюдения, анализ изображения на уровне ошибок и другие результаты анализа. Примечания и наблюдения о качестве изображения, т. е. динамическом диапазоне изображения, неестественных цветах и резкости изображения, также следует добавлять в данный блок.
7.50.2 Элемент «Судебно-медицинские наблюдения» (Forensic observations)
Абстрактные значения: Строка октетов.
Содержание: Настоящий элемент содержит результаты подтверждения подлинности
изображения, включая наблюдения, анализ изображения на уровне ошибок и другие результаты анализа изображения тела человека.
Примечание — В судебно-медицинских наблюдениях сохраняют цифровые доказательства, результаты судебно-медицинской экспертизы и наблюдения по делу.
7.50.3 Элемент «Ссылка на отчеты» (Link to reports)
Абстрактные значения: Строка октетов.
Содержание: Данный элемент содержит ссылку на отчеты судебно-медицинской экспер
тизы и другие соответствующие отчеты, относящиеся к изображению тела человека.
7.50.4 Элемент «Минимальное значение динамического диапазона» (Dynamic range low)
Абстрактные значения: Целое число.
Содержание: Данный элемент содержит минимальное значение динамического диа
пазона изображения тела человека. При использовании 8 битов градаций серого каждому пикселю может быть назначено 256 различных тонов. Динамический диапазон изображения определяет количество уникальных значений интенсивности, измеренное с помощью приложения обработки изображений. Границы динамического диапазона указываются в виде целых значений от 0 до 255, включая предельные значения.
7.50.5 Элемент «Максимальное значение динамического диапазона» (Dynamic range high)
Абстрактные значения: Целое число.
Содержание: Данный элемент содержит максимальное значение динамического диа
пазона изображения тела человека. При использовании 8 битов градаций серого каждому пикселю может быть назначено 256 различных тонов.
Динамический диапазон изображения определяет количество уникальных значений интенсивности, измеренной с помощью приложения обработки изображений. Границы динамического диапазона указываются в виде целых значений от 0 до 255, включая предельные значения. |
7.50.6 Элемент «Примечания к динамическому диапазону» (Dynamic range notes)
Абстрактные значения: | Строка октетов. |
Содержание: | Данный элемент содержит сведения о динамическом диапазоне изображения. Например, сведения о наличии большого числа пикселей на концах гистограммы изображения («спина верблюда»). |
7.50.7 Элемент «Точность цветопередачи CIELAB a*» (Colour fidelity CIELAB а*)
Абстрактные значения: | Целое число. |
Содержание: | Данный элемент определяет точность цветопередачи через цветовую погрешность, рассчитываемую с использованием стандартизованного тестового шаблона и формулы CIEDE 2000 (delta Е 2000) (см. приложение С). Значения канала а* модели CIELAB L*a*b* в области кожи должны быть положительными в случае естественного тона кожи. Точность цветопередачи для кожи человека определяется в виде целого числа в диапазоне от минус 100 до 100, включая предельные значения. Для цветовой модели RGB точность цветопередачи имеет значение от минус 50 до 50, включая предельные значения. Типичные значения канала а* модели L*a*b* для области кожи находятся в диапазоне от 5 до 25. Примечание — Если анализ L*a*b* не может быть проведен, то точность цветопередачи следует определить с использованием прилагательных (например, «естественный», «голубоватый», «зеленоватый», «красноватый» и т. д.) в элементе «Примечания к точности цветопередачи» (Colour fidelity notes). |
7.50.8 Элемент «Точность цветопередачи CIELAB b*» (Colour fidelity CIELAB b*)
Абстрактные значения: | Целое число. |
Содержание: | Данный элемент определяет точность цветопередачи через цветовую погрешность, рассчитываемую с использованием стандартизованного тестового шаблона и формулы CIEDE 2000 (delta Е 2000) (см. приложение С). Значения канала Ь* модели CIELAB L*a*b* в области кожи должны быть положительными в случае естественного тона кожи. Точность цветопередачи для кожи человека определяется в виде целого числа в диапазоне от минус 100 до 100, включая предельные значения. Для цветовой модели RGB точность цветопередачи имеет значение от минус 50 до 50, включая предельные значения. Типичные значения канала Ь* модели L*a*b* для области кожи находятся в диапазоне от 5 до 35. Примечание — Если анализ L*a*b* не может быть проведен, то точность цветопередачи следует определить с использованием прилагательных (например, «естественный», «голубоватый», «зеленоватый», «красноватый» и т. д.) в элементе «Примечания к точности цветопередачи» (Colour fidelity notes). |
7.50.9 Элемент «Примечания к точности цветопередачи» (Colour fidelity notes)
Абстрактные значения: | Строка октетов. |
Содержание: | Данный элемент содержит примечания о точности цветопередачи. Если изображение тестового шаблона отсутствует, то точность цветопередачи определяется по цвету кожи субъекта или других известных поверхностей. В данном элементе точность цветопередачи определяется с использованием прилагательных (например, «естественный», «голубоватый», «зеленоватый», «красноватый» и т. д.). |
7.50.10 Элемент «Резкость изображения» (Image sharpness)
Абстрактные значения: Вещественное число.
Содержание: Данный элемент содержит результат анализа 20-изображения ЧКХ20
(MTF20) в виде разрешения изображения миры в единицах измерения «пар линий/мм». Разрешение характеризует способность системы визуализации формировать изображение отдельных деталей субъекта. Анализ ЧКХ следует проводить с использованием соответствующей миры согласно [34] (см. приложение Е). Исходное изображение ЧКХ20 должно иметь не менее 0,4 пар линий/пикселя или 0,6 пар линий/мм для камер и 4,7 пар линий/мм для сканеров. Резкость изображения определяется в диапазоне от 0 до 1, включая предельные значения. Одна пара линий соответствует двум пикселям, например, 0,6 пар линий равно 1,2 пикселей.
Примечание — Вещественное значение АСН.1 может иметь два формата: десятичный формат с использованием десятичной точки (.) в качестве разделителя, например 4.7, или формат с плавающей запятой, например {мантисса 47, основание 10, порядок минус 1}. Указанные примеры являются идентичными.
7.50.11 Элемент «Примечания к резкости изображения» (Image sharpness notes)
Абстрактные значения: Строка октетов.
Содержание: Данный элемент определяет сведения о резкости изображения. Если от
сутствует изображение миры для испытаний, то резкость изображения определяют с использованием приложения для обработки изображений путем увеличения области глаза субъекта или другой известной детали. Приблизительный размер детали в миллиметрах отмечается как значение измерения. Размер веснушки/родинки, которая должна быть заметна на изображениях, составляет от 2 до 3 мм. Линейки являются приемлемыми реперными маркерами для измерения на изображении.
7.51 Блок «Представление ЗО-формы» (3D shape representation)
Абстрактные значения: При наличии элемента см. ГОСТ Р 58668.3.
Содержание: Структура блока определена в ГОСТ Р 58668.3.
8 Кодирование
8.1 Модели кодирования данных
В языках кодирования данных, таких как XDR и АСН.1, определены структуры данных, семантика же определяется контекстом, скрытым в конечных точках протокола связи и данных, доступных для протоколов более высокого уровня. Таким образом, применение данных, определенных с использованием приведенных языков кодирования, ограничено приложениями, в которых содержится информация о контексте данных.
Двоичное кодирование АСН.1 может быть использовано для эффективного кодирования и передачи данных XML. При переводе протокола XML в двоичную форму размер сообщений уменьшается на порядок по сравнению с текстовой формой. Если уменьшения не происходит, то должна быть использована текстовая форма (XML), которая более удобочитаема.
Отличительные (DER) правила кодирования АСН.1 являются ограниченным вариантом базовых правил кодирования (BER) для создания синтаксиса однозначной передачи структур данных в АСН.1. Кодировки DER являются корректными кодировками BER. Кодирование DER предназначено для ситуаций, когда требуется уникальное кодирование, например, в криптографии, и обеспечивает уникальное сериализованное представление структуры данных, которая должна быть подписана цифровой подписью. Кодирование DER является канонической формой кодирования BER. Например, в BER логическое значение TRUE (ложь) может быть закодировано как любое из 255 ненулевых байтовых значений, в то время как в DER есть один способ кодировать логическое значение TRUE (ложь).
XML представляет собой формат сериализации для кодирования передаваемой информации. RDF — это модель данных для представления информации. Документы RDF определяются на языке XML. Язык XML, используемый RDF, называется RDF / XML. XSD может быть преобразован в схему RDF. Преобразование XML в RDF может проводиться путем отображений с использованием шаблонов троек RDF и простых выражений XPath [35]. В отличие от XML элемент RDF позволяет синтаксическому анализатору находить субъекты, предикаты и объекты. RDF определяет смысл контента, в котором XML является просто синтаксисом.
SPARQL — это язык запросов к данным, представленным по модели RDF, т. е. язык семантических запросов для баз данных. С использованием SPARQL можно извлечь данные, хранящиеся в формате RDF, и управлять ими. Запрос SPARQL может включать шаблоны триплетов, объединения, дизъюнкции и необязательные шаблоны. Язык SPARQL схож с языком запросов SQL для реляционных баз данных. По аналогии с реляционной базой данных данные RDF могут быть рассмотрены как таблица с тремя графами «субъект», «предикат» и «объект».
На рисунке 24 представлены пять уровней представления данных. Самый высокий уровень пользовательского интерфейса и приложений обслуживается другими уровнями.
Уровень пользовательского интерфейса и приложений
Уровень доверия, проверок и объединения логики
Запросы (SPARQL), онтология (OWL), правила (RIF) и RDFS
Обмен данными с исполь- ______________
зованием RDF XML
URI (URL, URN), |RI
Рисунок 24 — Уровни представления данных
RDF представляет способ определения взаимосвязей между вещами в семантической сети. XML и RDF лежат в основе семантической сети.
На рисунке 25 показано, как АСН.1 и XML могут быть использованы для определения схемы RDF, применяемой для RDF-преобразования биометрических данных.
Универсальные сущности и связи RDF обеспечивают механизм для объединения RDB с другими RDB, со статическими данными и другими источниками. Единообразный формат баз данных обеспечивает прогресс развития реляционных баз данных. RDF является стандартизированным методом представления структурированных данных в Интернете.
Системы с использованием RDF называют системами связанных данных, поскольку RDF обеспечивает корректное определение связей между ресурсами. Использование стандартизированной модели RDB для разработки приложений позволяет обойти проблему несовместимости баз биометрических данных. При отсутствии механизма связывания данные в реляционной базе данных должны быть экспортированы в текстовый файл, который импортируется в новую базу данных для определения связей. Такой процесс включает в себя несколько этапов, управляемых вручную. Настоящий стандарт не рассматривает преобразование схемы XSD в RDF и методы создания запросов SPARQL.
Механизм RDF на основе ссылок является перспективным для связывания различных баз данных. Разнообразные биометрические данные повышают вероятность идентификации террористов и преступников. Таким образом, механизм RDF перспективен для описания и связывания различных биометрических данных в дальнейшем развитии форматов обмена биометрическими данными.
Биометрические данные могут включать различные категории данных: текст, описание изображений, ДНК, отпечатки пальцев, стоматологические записи и т. д. Примеры описания различных биометрических и небиометрических данных с использованием RDF представлены в D.3 (приложение D).
Корень АСН.1
Определение RDF
Корень XSD
Рисунок 25 — RDF-преобразование биометрических данных
8.2 Тегированное двоичное кодирование
В данном подразделе определяется модуль АСН.1 для абстрактных элементов данных, указанных в разделе 7. Модуль АСН.1 описывает параметры данных изображения в кодировке АСН.1. Определения АСН.1 основаны на следующих решениях:
- типы АСН.1 [в соответствии с А.1 (приложение А)] для кодирования абстрактных элементов, указанных в разделе 7, должны соответствовать ГОСТ Р ИСО/МЭК 8824-1, ГОСТ Р 58668.1 и ГОСТ Р 58668.3;
- тегированное двоичное кодирование блока данных изображения тела человека следует проводить путем применения к значению типа «BodylmageDataBlock» в модуле АСН.1 отличительных правил кодирования (DER) АСН.1 в соответствии с ГОСТ Р ИСО/МЭК 8825-1. DER-кодирование каждого объекта данных включает три части октетов: тегов с идентификацией объекта данных, длины с указанием числа последующих октетов значений и значений;
- модули АСН.1 в стандартах серии ГОСТ Р 58668 определяют независимо от других стандартов. Это означает, что, несмотря на возможную практичность, повторное использование или импорт определений за пределы стандартов серии ГОСТ Р 58668 не допускается во избежание взаимозависимостей с другими органами стандартизации (например, учет определений Х.509 / PKIX);
- в настоящем стандарте в модуль АСН.1 полностью включены все определения данных изображения тела человека. Повторно используемые определения заголовков, определенные в структуре ГОСТ Р 58668.1, являются частью отдельного модуля АСН.1 по ГОСТ Р 58668.1;
- точкой входа для определения биометрического типа является «BiometricDataBlock», определенный в модуле АСН.1 по ГОСТ Р 58668.1. Данный модуль АСН.1 включает определение АСН.1 для всех стандартов серии ГОСТ Р 58668, связанных с биометрическими модальностями. Это позволяет изменять или расширять общую информацию заголовка и поддерживаемый набор типов биометрических данных без учета других стандартов серии ГОСТР 58668. Например, модуль АСН.1 по ГОСТ Р 58668.1 включает определения данных изображения лица, отпечатка пальца, радужной оболочки глаза, тела человека и данных последовательности изображений походки, а в дальнейшем может быть расширен биометрическими данными других модальностей. В таком случае определение АСН.1 по настоящему стандарту и ПНСТ 656 изменять не требуется;
- во все элементы данных должны быть включены маркеры расширения для обеспечения расширяемости и прямой/обратной совместимости при дополнении новыми параметрами существующих элементов/блоков;
- используют версию стандарта АСН.1 в соответствии с ГОСТ Р ИСО/МЭК 8824-1;
- для представления данных в двоичном формате используют отличительные правила кодирования (DER) в соответствии с ГОСТ Р ИСО/МЭК 8825-1. Не следует использовать другие опции, такие как правила кодирования XML.
Модуль АСН.1 определен в А.2 (приложение А).
Дополнительные пояснения по сопоставлению спецификаций (см. раздел 7) и модуля АСН.1:
- схема АСН.1 не гарантирует, что при отсутствии всех элементов, которые могут содержаться в элементе, отсутствует сам элемент;
- должен присутствовать хотя бы один из элементов элемента «PoseAngleBlock», иначе элемент «PoseAngleBlock» должен отсутствовать. Это требование не обеспечивается схемой АСН.1.
8.3 XML-кодирование
В соответствии с А.2 (приложение А) определена схема XSD, в которой абстрактные элементы данных (см. раздел 7) представлены типами XML в соответствии с [36], ГОСТ Р 58668.1, ГОСТР 58668.3 или настоящим стандартом.
Двоичные данные следует кодировать только в формате «Ьаэе64» и хранить в виде текстовой строки в элементе с базовым типом «xs:base64Binary», например: <xs : element name =»data» type = «xs :base64Binary>> />.
Другие форматы кодирования двоичных данных, такие как «xs:hexBinary» или проприетарные расширения с поддержкой кодирования двоичных данных (например, «ХОР»), не допускаются.
Тип данных XML «base64Binary» не поддерживается языком SPARQL. ГОСТ Р ИСО/МЭК 8825-5 определяет правила отображения схемы XSD в схему АСН.1 для использования правил кодирования АСН.1, например DER.
Далее представлены дополнительные пояснения по сопоставлению спецификаций (см. раздел 7) и схемы XSD:
- использование схемы XML не дает гарантии, что при отсутствии всех элементов, которые могут содержаться в элементе, отсутствует сам элемент;
- следует использовать хотя бы один из элементов элемента «poseAngleBlock», в противном случае элемента «poseAngleBlock» не должно быть. Это требование не обеспечивается схемой XML.
Примеры кодирования приведены в приложении D.
9 Зарегистрированные идентификаторы типа формата
Регистрация, представленная в таблице 16, была осуществлена для идентификации формата записи тела человека в соответствии с ГОСТ Р 58293. Владельцем формата является ИСО/МЭК СТК 1/ ПК 37, зарегистрированный идентификатор владельца формата — 257 (0x0101).
Таблица 16 — Идентификаторы формата ББД
Идентификатор формата ББД | Короткое имя | Полный идентификатор объекта |
46 (0х002Е) | g3-binary-full-body-image | { iso(1) registration-authority(l) cbeff(19785) biometric-organiza-tion(O) jtc1-sc37(257) bdbs(O) g3-binary-full-body-image(46)} |
47 (0x002F) | g3-xml-full-body-image | { iso(1) registration-authority(l) cbeff(19785) biometric-organiza-tion(O) jtc1-sc37(257) bdbs(O) g3-xml-full-body-image(47)} |
Приложение А (справочное)
Формальные спецификации
А.1 Модуль АСН.1 для тегированного двоичного кодирования
Модуль АСН.1 доступен по адресу:
- //tk098.ru/gostr/58668/-6/ed-1/ru (для применения на национальном уровне)', - //standards.iso.org/iso-iec/39794/-16/ed-1/en (для применения на международном уровне).
А.2 Модуль XSD для XML-кодирования
Модуль XSD доступен по адресу:
- //tk098.ru/gostr/58668/-6/ed-1/ru (для применения на национальном уровне)',
- //standards.iso.org/iso-iec/39794/-16/ed-1/en (для применения на международном уровне).
Приложение В (обязательное)
Методология испытаний на соответствие
В.1 Общие положения
В настоящем приложении определены элементы методологии испытаний на соответствие, тестовые утверждения и методики испытаний, применимые к форматам обмена биометрическими данными, приведенным в настоящем стандарте. В частности, в нем установлены:
- тестовые утверждения, касающиеся структуры формата данных изображения (испытания типа А уровня 1);
- тестовые утверждения, касающиеся внутренней согласованности по проверке типов значений, которые могут содержаться в каждом элементе (испытания типа А уровня 2);
- испытания семантических утверждений (испытания типа А уровня 3).
В методах испытаний на соответствие не установлены испытания на соответствие:
- структур формата ЕСФОБД ГОСТ Р 58668.1;
- данных изображения требованиям качества;
- блоков данных изображения стандартам JPEG или JPEG 2000;
- других характеристик биометрических продуктов или типов их испытаний (т. е. степень приемлемости, производительность, устойчивость, уровень безопасности).
Для надлежащего проведения испытания на соответствие и оформления ЗСР поставщик тестируемой реализации (ТР) должен предоставить в испытательную лабораторию данные, указанные в таблице В.1, а также заполнить графы «Поддерживаемая ТР» и «Поддерживаемый диапазон» в таблице В.2. Все таблицы должны быть переданы в испытательную лабораторию до или одновременно с ТР.
Примечание — W3C поддерживает список инструментов для работы с документами и схемами XML [36]. ITU-T поддерживает список инструментов для работы с документами и схемами АСН.1. Валидацией документов обеспечивается проверка соответствия требованиям уровня 1.
Таблица В.1 — Идентификационные данные поставщика ТР и самой ТР
Наименование данных | Описание |
Наименование и адрес поставщика | |
Контакты поставщика для обращения по вопросам, касающимся ЗСР | |
Наименование реализации | |
Версия реализации | |
Другая информация, необходимая для однозначной идентификации реализации | |
Зарегистрированный идентификатор формата ББД для формата, на соответствие которому его заявляют | |
Наличие требований стандарта, которые реализация не поддерживает полностью (да/нет) | |
Дата составления |
В.2 Требования
В таблице В.2 перечислены синтаксические и семантические требования, указанные в настоящем стандарте. Поставщик ТР может заявить о поддержке необязательных компонентов, и испытательная лаборатория зафиксирует результаты испытаний. Поддержка определяется как способность используемой структуры автоматически выполнять требования без дальнейшего тестирования. Требования в таблице распространяются как на АСН.1, так и на XML.
В таблице В.2 приведены необходимые тестовые утверждения испытаний на соответствие уровня 2, т. к. валидация схемы не обеспечивает возможности проверить их соответствие. Остальные требования уровня 1 и уровня 2 проверяют валидацией схемы.
Таблица В.2 — Требования и рекомендации по спецификации формата данных
Идентификатор требования | Структурный элемент, нормативный документ | Краткое описание требования | X ф со о | Статус | Применение для типа формата | Поддерживаемая ТР | Поддерживаемый диапазон | Результат испытания | |
Тегированное двоичное кодирование | Кодирование XML | ||||||||
Р-1 | Приложение А | Блок «Данные изображения тела человека» (Body image data) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-2 | Приложение А | Блок «Представление» (Representation) может содержать блок «Дата/время сбора биометрических данных» (Capture date/time block) | 1,2 | О | Да | Да | |||
Р-3 | Приложение А | Блок «Представление» (Representation) может содержать блоки «Качество» (Quality) | 1,2 | О | Да | Да | |||
Р-4 | ГОСТР 58668.1 | Блок «Качество» (Quality) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-5 | Приложение А | Блок «Представление» (Representation) может содержать блок «Данные ОАБП» (PAD data) | 1,2 | О | Да | Да | |||
Р-6 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать элемент «Решение ОАБП» (PAD decision) | 1,2 | О | Да | Да | |||
Р-7 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать последовательность блоков «Результат ОАБП» (PAD score) | 1,2 | О | Да | Да | |||
Р-8 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать последовательность блоков «Расширенные данные ОАБП» (PAD extended data) | 1,2 | О | Да | Да | |||
Р-9 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать элемент «Контекст сбора» (Capture context) | 1,2 | О | Да | Да | |||
Р-10 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать элемент «Уровень контроля» (Supervision level) | 1,2 | О | Да | Да | |||
Р-11 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать элемент «Уровень риска» (Risk level) | 1, 2 | О | Да | Да | |||
Р-12 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать элемент «Категория критерия ОАБП» (PAD criteria category) | 1,2 | О | Да | Да | |||
Р-13 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать элемент «Параметр ОАБП» (PAD parameter) | 1,2 | О | Да | Да | |||
Р-14 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать последовательность блоков «Запрос ОАБП» (PAD challenge) | 1, 2 | О | Да | Да | |||
Р-15 | ГОСТР 58668.1 | Блок «Данные ОАБП» (PAD data) может содержать элемент «Дата/время сбора данных ОАБП» (PAD capture date/time) | 1,2 | О | Да | Да |
Продолжение таблицы В. 2
Идентификатор требования | Структурный элемент, нормативный документ | Краткое описание требования | Уровень | Статус | Применение для типа формата | Поддерживаемая ТР | Поддерживаемый диапазон | Результат испытания | |
Тегированное двоичное кодирование | Кодирование XML | ||||||||
Р-16 | Приложение А | Блок «Представление» (Representation) может содержать блок «Идентификатор сессии» (Session identifier) | 1,2 | О | Да | Да | |||
Р-17 | Приложение А | Блок «Представление» (Representation) может содержать блок «Источник» (Derived-from) | 1,2 | О | Да | Да | |||
Р-18 | Приложение А | Блок «Представление» (Representation) может содержать блок «Биометрический сканер» (Capture device) | 1,2 | О | Да | Да | |||
Р-19 | Приложение А | Блок «Биометрический сканер» (Capture device) может содержать блок «Идентификатор модели» (Model identifier) | 1,2 | О | Да | Да | |||
Р-20 | Приложение А | Блок «Качество» (Quality) может содержать блок «Идентификатор сертификации» (Certification identifier) | 1,2 | О | Да | Да | |||
Р-21 | Приложение А | Блок «Качество» (Quality) может содержать неизвестные расширения | 1, 2 | О | Да | Да | |||
Р-22 | Приложение А | Блок «Представление» (Representation) может содержать блок «Персональные данные» (Personal data) | 1, 2 | О | Да | Да | |||
Р-23 | Приложение А | Блок «Персональные данные» (Personal data) может содержать элемент «АМ» | 1, 2 | О | Да | Да | |||
Р-24 | Приложение А | Блок «Персональные данные» (Personal data) может содержать элемент «РМ» | 1, 2 | О | Да | Да | |||
Р-25 | Приложение А | Блок «Персональные данные» (Personal data) может содержать элемент «Дополнительная информация» (Supporting information) | 1, 2 | О | Да | Да | |||
Р-26 | Приложение А | Блок «Персональные данные» (Personal data) может содержать элемент «Расширение данных» (Data extension) | 1, 2 | О | Да | Да | |||
Р-27 | Приложение А | Блок «Метаданные идентичности» (Identity metadata) может содержать блок «Свойства» (Properties) | 1,2 | О | Да | Да | |||
Р-28 | Приложение А | Блок «Представление» (Representation) может содержать элемент «Номер части тела» (Body part number) и блок «Углы положения» (Pose angle) | 1,2 | О | Да | Да | |||
Р-29 | Приложение А | Блок «Углы положения» (Pose angle) может содержать блок «Угол поворота» (Yaw angle) | 1,2 | О | Да | Да | |||
Р-30 | Приложение А | Блок «Угол поворота» (Yaw angle) может содержать элемент «Значение угла» (Angle value) | 1,2 | О | Да | Да |
Идентификатор требования | Структурный элемент, нормативный документ | Краткое описание требования | X ф со о | Статус | Применение для типа формата | Поддерживаемая ТР | Поддерживаемый диапазон | Результат испытания | |
Тегированное двоичное кодирование | Кодирование XML | ||||||||
Р-31 | Приложение А | Блок «Угол поворота» (Yaw angle) может содержать элемент «Погрешность угла» (Angle uncertainty) | 1,2 | О | Да | Да | |||
Р-32 | Приложение А | Блок «Угол поворота» (Yaw angle) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-33 | Приложение А | Блок «Углы положения» (Pose angle) может содержать блок «Угол наклона» (Pitch angle) | 1, 2 | О | Да | Да | |||
Р-34 | Приложение А | Блок «Угол наклона» (Pitch angle) может содержать элемент «Значение угла» (Angle value) | 1,2 | О | Да | Да | |||
Р-35 | Приложение А | Блок «Угол наклона» (Pitch angle) может содержать элемент «Погрешность угла» (Angle uncertainty) | 1,2 | О | Да | Да | |||
Р-36 | Приложение А | Блок «Угол наклона» (Pitch angle) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-37 | Приложение А | Блок «Углы положения» (Pose angle) может содержать блок «Угол отклонения» (Roll angle) | 1,2 | О | Да | Да | |||
Р-38 | Приложение А | Блок «Угол отклонения» (Roll angle) может содержать элемент «Значение угла» (Angle value) | 1,2 | О | Да | Да | |||
Р-39 | Приложение А | Блок «Угол отклонения» (Roll angle) может содержать элемент «Погрешность угла» (Angle uncertainty) | 1,2 | О | Да | Да | |||
Р-40 | Приложение А | Блок «Угол отклонения» (Roll angle) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-41 | Приложение А | Блок «Персональные данные» (Personal data) может содержать неизвестные расширения | 1, 2 | О | Да | Да | |||
Р-42 | Приложение А | Блок «Представление» (Representation) может содержать блоки «Контрольная точка» (Landmark) | 1,2 | О | Да | Да | |||
Р-43 | Приложение А | Блок «Контрольная точка» (Landmark) может содержать элемент «Тип контрольной точки» (Landmark kind) | 1,2 | О | Да | Да | |||
Р-44 | Приложение А | Блок «Контрольная точка» (Landmark) может содержать блок «Координаты контрольной точки» (Landmark coordinates) | 1, 2 | О | Да | Да | |||
Р-45 | Приложение А | Блок «Координаты контрольной точки» (Landmark coordinates) может содержать блок «Координаты 2D» (2D Cartesian coordinates) | 1,2 | О | Да | Да | |||
Р-46 | Приложение А | Блок «Координаты контрольной точки» (Landmark coordinates) может содержать блок «Координаты текстурного изображения» (Coordinate texture image) | 1, 2 | О | Да | Да |
Продолжение таблицы В. 2
Идентификатор требования | Структурный элемент, нормативный документ | Краткое описание требования | Уровень | Статус | Применение для типа формата | Поддерживаемая ТР | Поддерживаемый диапазон | Результат испытания | |
Тегированное двоичное кодирование | Кодирование XML | ||||||||
Р-47 | ГОСТР 58668.3 | Блок «Координаты контрольной точки» (Landmark coordinates) может содержать блок «Координаты 3D» (3D Cartesian coordinates) | 1,2 | О | Да | Да | |||
Р-48 | Приложение А | Блок «Координаты контрольной точки» (Landmark coordinates) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-49 | Приложение А | Блок «Контрольная точка» (Landmark) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-50 | Приложение А | Блок «Представление» (Representation) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-51 | Приложение А | Блок «Представление изображения» (Image representation) может содержать блок «Представление 20-изображения» (2D image representation) | 1,2 | О | Да | Да | |||
Р-52 | Приложение А | Блок «Представление 2О-изображения» (2D image representation) может содержать блок «Биометрический 20-сканер» (2D capture device) | 1, 2 | О | Да | Да | |||
Р-53 | Приложение А | Блок «Биометрический 20-сканер» (2D capture device) может содержать блок «Диапазон длин волн излучения» (Capture wavelength range) | 1, 2 | О | Да | Да | |||
Р-54 | Приложение А | Блок «Диапазон длин волн излучения» (Capture wavelength range) содержит значения длин волн | 1, 2 | О | Да | Да | |||
Р-57 | Приложение А | Блок «Диапазон длин волн излучения» (Capture wavelength range) может содержать неизвестные расширения | 1, 2 | О | Да | Да | |||
Р-58 | Приложение А | Блок «Биометрический 20-сканер» (2D capture device) может содержать элемент «Идентификатор технологии биометрического 20-сканера» (2D capture device technology identifier) | 1,2 | О | Да | Да | |||
Р-59 | Приложение А | Блок «Биометрический 20-сканер» (2D capture device) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-60 | Приложение А | Блок «Информация о 20-изображении» (2D image information) может содержать блок «Тип 20-изображения» (2D image kind) | 1,2 | О | Да | Да | |||
Р-61 | Приложение А | Блок «Информация о 20-изображении» (2D image information) может содержать блок «Постобработка» (Post-acquisition processing) | 1,2 | О | Да | Да |
Идентификатор требования | Структурный элемент, нормативный документ | Краткое описание требования | X ф со о | Статус | Применение для типа формата | Поддерживаемая ТР | Поддерживаемый диапазон | Результат испытания | |
Тегированное двоичное кодирование | Кодирование XML | ||||||||
Р-62 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Поворот» (Rotated) | 1,2 | О | Да | Да | |||
Р-63 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Кадрирование» (Cropped) | 1,2 | О | Да | Да | |||
Р-64 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Понижение разрешения» (Down-sampled) | 1, 2 | О | Да | Да | |||
Р-65 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Выравнивание баланса белого» (White balance adjusted) | 1,2 | О | Да | Да | |||
Р-66 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Многократное сжатие» (Multiply compressed) | 1,2 | О | Да | Да | |||
Р-67 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Интерполяция» (Interpolated) | 1,2 | О | Да | Да | |||
Р-68 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Растяжение контраста» (Contrast stretched) | 1,2 | О | Да | Да | |||
Р-69 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Корректировка ракурса» (Pose corrected) | 1, 2 | О | Да | Да | |||
Р-70 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Многоракурсное изображение» (Multi view image) | 1,2 | О | Да | Да | |||
Р-71 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Прогнозирование возрастных изменений» (Age progressed) | 1,2 | О | Да | Да | |||
Р-72 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Значительное приближение» (Super-resolution processed) | 1,2 | О | Да | Да | |||
Р-73 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Нормализация» (Normalized) | 1,2 | О | Да | Да | |||
Р-74 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Использование псевдоцветов» (False colour processed) | 1,2 | О | Да | Да | |||
Р-75 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Обработка силуэта» (Silhouette processed) | 1,2 | О | Да | Да |
Продолжение таблицы В. 2
Идентификатор требования | Структурный элемент, нормативный документ | Краткое описание требования | Уровень | Статус | Применение для типа формата | Поддерживаемая ТР | Поддерживаемый диапазон | Результат испытания | |
Тегированное двоичное кодирование | Кодирование XML | ||||||||
Р-76 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать элемент «Обработка нейронной сетью» (Neural network processed) | 1,2 | О | Да | Да | |||
Р-77 | Приложение А | Блок «Постобработка» (Post-acquisition processing) может содержать неизвестные расширения | 1,2 | О | Да | Да | |||
Р-78 | Приложение А | Блок «Информация о 2О-изображении» (2D image information) может содержать элемент «Число преобразований с потерями» (Lossy transformations attempts) | 1,2 | О | Да | Да | |||
Р-79 | Приложение А | Блок «Информация о 2О-изображении» (2D image information) может содержать блок «Расстояние от камеры до субъекта» (Camera to subject distance) | 1, 2 | О | Да | Да | |||
Р-80 | Приложение А | Блок «Информация о 2О-изображении» (2D image information) может содержать блок «Диагональ датчика» (Sensor diagonal) | 1, 2 | О | Да | Да | |||
Р-81 | Приложение А | Блок «Информация о 2О-изображении» (2D image information) может содержать блок «Фокусное расстояние объектива» (Lens focal length) | 1, 2 | О | Да | Да | |||
Р-82 | Приложение А | Блок «Информация о 2Б-изображении» (2D image information) может содержать блок «Размер изображения» (Image size), который должен быть включен, только если элемент «Формат данных 20-изображения» (2D image data format) имеет значение «неизвестно», «другое» или код более поздней версии формата | 1,2 | О | Да | Да | |||
Р-83 | Приложение А | Блок «Размер изображения» (Image size) может содержать элемент «Ширина» (Width) | 1,2 | О | Да | Да | |||
Р-84 | Приложение А | Блок «Размер изображения» (Image size) может содержать элемент «Высота» (Height) | 1,2 | О | Да | Да | |||
Р-85 | Приложение А | Блок «Информация о 2О-изображении» (2D image information) может содержать блок «Частота дискретизации» (Sampling rate) | 1,2 | О | Да | Да | |||
Р-86 | Приложение А | Блок «Частота дискретизации» (Sampling rate) может содержать элементы «Частота пространственной дискретизации» (Spatial rate) и «Период временной дискретизации» (Temporal rate) | 1,2 | О | Да | Да | |||
Р-87 | Приложение А | Блок «Частота дискретизации» (Sampling rate) может содержать неизвестные расширения | 1,2 | О | Да | Да |
Окончание таблицы В.2
Идентификатор требования | Структурный элемент, нормативный документ | Краткое описание требования | X ф со о | Статус | Применение для типа формата | Поддерживаемая ТР | Поддерживаемый диапазон | Результат испытания | |
Тегированное двоичное кодирование | Кодирование XML | ||||||||
Р-88 | Приложение А | Блок «Информация о 20-изображении» (2D image information) может содержать блок «Цветовое пространство изображения» (Image colour space) | 1,2 | О | Да | Да | |||
Р-89 | Приложение А | Блок «Информация о 2О-изображении» (2D image information) может содержать элементы дискретизации | 1,2 | О | Да | Да | |||
Р-90 | Приложение А | Блок «Информация о 2О-изображении» (2D image information) может содержать элементы цвета | 1,2 | О | Да | Да | |||
Р-91 | Приложение А | Блок «Информация о 20-изображении» (2D image information) может содержать блок «JPEG EXIF» | 1,2 | О | Да | Да | |||
Р-92 | Приложение А | Блок «Информация о 20-изображении» (2D image information) может содержать блок «Результаты судебно-медицинской экспертизы» (Forensic findings) | 1,2 | О | Да | Да | |||
Р-93 | Приложение А | Блок «Информация о 20-изображении» (2D image information) может содержать неизвестные расширения | 1, 2 | О | Да | Да | |||
Р-94 | Приложение А | Блок «Представление 20-изображения» (2D image representation) может содержать неизвестные расширения | 1, 2 | О | Да | Да | |||
Р-95 | ГОСТР 58668.3 | Блок «Представление изображения» (Image information) может содержать блок «Представление ЗО-формы» (3D shape representation) | 1, 2 | О | Да | Да |
Примечания к графе «Поддерживаемая ТР»
Данные примечания поставщик ТР приводит в копии таблицы, являющейся частью отчета об испытании, и представляет ее в испытательную лабораторию.
Примечания к графе «Результат испытания»
Данные примечания составляют при необходимости в испытательной лаборатории в процессе испытания на соответствие. Примечания должны быть включены в копию данной таблицы, являющейся частью отчета об испытании.
В.З Тестовые утверждения
Требования уровней 1 и 2 следует проверять путем:
- декодирования блоков тегированных двоичных данных на основе модуля АСН.1, который задает формат тегированных двоичных данных;
- валидации XML-документов на соответствие определению схемы XML, которое определяет текстовый формат данных.
В.4 Испытание на соответствие прикладным профилям
В настоящем подразделе приведены методики испытаний на соответствие конкретным требованиям согласно прикладным профилям по приложению Е.
Примечание — В настоящем стандарте методики испытаний на соответствие прикладным профилям не предусмотрены.
Приложение С (рекомендуемое)
Измерения при получении изображений
С.1 Общие положения
В настоящем приложении представлены методики измерений при настройке системы во время установки, калибровки и технического обслуживания с целью обеспечения высокого качества изображения. Например, в подсистеме получения биометрических данных настройки камеры и освещения должны обеспечивать получение изображений, соответствующих определенным стандартам.
Проведение измерений рабочих характеристик камеры по представленным методикам имеет умеренную себестоимость, в связи с чем достаточна средняя квалификация оператора. Для проведения испытаний не требуется дорогостоящее или узкоспециализированное оборудование. Как правило, испытания заключаются в фотографировании стандартных мир в условиях контролируемого освещения и последующем компьютерном анализе полученных изображений.
С.2 Стандартная схема испытаний
С.2.1 Выбор диаграммы для испытаний
Рекомендуется использовать стандартизированные диаграммы для измерения разрешения, шума, динамического диапазона (косвенный метод) и точности цветопередачи (в т. ч. баланса белого).
С.2.2 Диаграмма в соответствии с [34]
В [34] определены методы измерения разрешения и ПЧХ цифровых камер, применимые для измерения монохромных и цветных камер, выходными данными которых являются цифровые данные или аналоговые видеосигналы. На рисунке С.1 представлено изображение диаграммы в соответствии с [34], полученное с использованием цифровой камеры. Данная диаграмма может быть использована для измерения разрешения.
На рисунке С.1 показана центральная часть диаграммы в соответствии с [34]. Представленная диаграмма изготовлена с использованием фотографических методов. Рекомендуется крепление диаграмм на алюминиевой пластине, чтобы диаграмма оставалась плоской.
Рисунок С.1 —Диаграмма для измерения разрешения в соответствии с [34]
Этапы измерения резкости с использованием диаграммы включают:
- получение изображения диаграммы для измерения разрешения, например в соответствии с [34]\
- определение испытательной таблицы в виде полос с наиболее тонкими линиями, которую можно различить как черно-белые линии;
- измерение разрешения по горизонтали и вертикали с использованием полос в вертикальном и горизонтальном направлениях соответственно.
Данная методика имеет определенные сложности, так как выполняется вручную, и ее результаты зависят от восприятия наблюдателя, что может дать недостоверные результаты.
Более современный подход заключается в измерении ФПМ системы камеры ПЧХ. Чем выше значение ФПМ, тем резче изображение. В [34] определена методика измерения ФПМ по области изображения с наклонными границами на диаграмме для измерения разрешения. Анализ проводят с помощью прикладного ПО. Горизонтальную наклонную границу используют для измерения разрешения в вертикальном направлении, вертикальную наклонную — для измерения разрешения в горизонтальном направлении.
С.2.3 Диаграммы для измерения точности цветопередачи в соответствии с [37]
Диаграммы для измерения точности цветопередачи представлены в ГОСТ Р 58668.3 [см. D.2.1 (приложение D)].
С.З Подготовка к измерениям
С.3.1 Общие положения
Определенное коммерческое оборудование, материалы и ПО представлены в настоящем разделе для уточнения технических аспектов заявленных процедур и результатов, но это не означает, что они рекомендованы или одобрены настоящим стандартом.
С.3.2 Подготовка
Рекомендуется закрепить диаграммы для испытаний на плоском фоне, предпочтительно на матовой поверхности среднего серого цвета размером от А4 до АЗ или на пенопласте.
Для стабилизации положения диаграммы рекомендуется использовать штатив, аналогичную опору или застежки-« л и луч ки ».
При использовании диаграмм на тонкой бумаге рекомендуется использовать клей для придания им плоского состояния. Для измерения оттенков серого и определения равномерности освещения рекомендуется использовать серую заднюю часть доски.
С.4 Измерения
С.4.1 Общие положения
Должна быть проведена оценка качества условий освещения и отклика системы камеры, если при получении изображений используют стандартный источник света CIE D65 или аналогичный источник дневного света с непрерывным спектром и камеру, включающую ПО для ее управления. На практике также требуется уменьшить неконтролируемое влияние источников дневного света, флуоресцентных или аналогичных источников света и отражений от поверхностей. Перед выполнением измерений рекомендуется ознакомиться с С.5.
Необходимо проводить коррекцию баланса белого для обеспечения точной цветопередачи по всей цветовой гамме, так как ПО цифровой камеры предварительно обрабатывает необработанное изображение во внутреннем формате и может искажать цвет изображения, если в качестве исходного формата для анализа изображения используется JPEG.
При высокой точности цветопередачи не должно быть насыщения (например, чрезмерной или недостаточной экспозиции) миры измерения. Все каналы RGB изображения должны иметь не менее 7 битов изменения интенсивности (т. е. иметь диапазон не менее 128 уникальных значений) в области участка миры. Это необходимо, чтобы максимально приблизиться к значению уровня L*, равному 50, что обеспечивает широкую гамму sRGB [38].
Как правило, при использовании цифровых камер и корректной настройке освещения разрешение имеет значения, существенно превышающие требуемые. Измерение разрешения дает возможность определить необходимость технического обслуживания камеры. При проведении испытаний видеокамеры необходимо получить одно или несколько статических изображений.
С.4.2 Проверка освещения
Распределение освещения на субъекте должно быть равномерным. Не должно быть заметной направленности освещения со стороны фотографа.
Освещение на субъекте измеряют в нескольких точках на теле субъекта с помощью экспонометра. Минимальное значение освещенности должно быть выше 80 % максимального измеренного значения.
На изображениях должны отсутствовать блики (т. е. светлые области, возникающие в результате прямого освещения субъекта) и зеркальные отражения. При фотографировании не должен быть использован единственный «точечный» источник света, такой как установленная на камеру вспышка. Требования к освещению установлены в настоящем стандарте. Как правило, артефакты освещения могут быть удалены путем увеличения угла между источником света, субъектом и камерой до 45°.
С.4.3 Проверка фона
На фоне изображения за субъектом не должно быть теней.
Фон должен быть плоским и не содержать точек, линий или кривых, являющихся помехой для компьютерных алгоритмов распознавания изображений. Фон должен быть однотонным или одноцветным с постепенным изменением яркости от светлого к темному в одном направлении. При записи видеоизображений более важна стабильность фона, чем абсолютная однородность ввиду использования автоматического удаления фона [22].
Для повышения эффективности рекомендуется использовать фон 18 %-ного серого цвета с гладкой плоской поверхностью. Допускаются плоские светлые фоны, например голубого цвета. Допускается белый фон при условии, что между субъектом и фоном имеется достаточный контраст.
С.4.4 Измерение экспозиции в различных областях тела субъекта
Стандартная интенсивность освещения составляет приблизительно от 200 до 500 люкс (люкс равен одному люмену на квадратный метр) с равномерностью ± 10 % по испытательной таблице. Рекомендуется использовать более высокую интенсивность на субъекте для компенсации окружающего света.
Необходимо контролировать условия фотографирования, так как создание биометрических шаблонов в неудовлетворительных условиях приводит к снижению эффективности распознавания из-за низкого качества биометрических шаблонов и увеличения числа ошибок биометрического распознавания.
При наличии яркого освещения в непосредственной близости от субъекта или камеры необходимо проверить, не приводит ли оно к появлению помех для субъекта и устройства из-за чрезмерного или неравномерного освещения.
Освещение должно быть корректно настроено до проведения других измерений.
На рисунке С.2 показано измерение экспозиционного числа (EV) в пяти точках на лице, левом и правом плечах, левом и правом коленах субъекта.
Рисунок С.2 — Расположение экспонометра
Для измерений экспонометр помещают вблизи одной из указанных областей и направляют его в сторону камеры. Все результаты измерения не должны отличаться друг от друга более чем на 1 EV. При большем отличии источники освещения должны быть перемещены для достижения требований освещенности.
Измерения могут быть выполнены путем фотографирования серого фона или серой миры и измерения результирующего значения RGB в пикселях с помощью приложения для обработки изображений.
Экспозиционное число определяет значение экспозиции при любом сочетании выдержки и диафрагмы объектива. По определению экспозиционное число, равное 0, соответствует выдержке 1 с и диафрагменному числу 1,0 при чувствительности пленки или эквивалентного датчика изображений ИСО 100.
С.4.5 Фотографирование измерительной миры
Миру помещают в область, характерную для средней части тела субъекта в данной установке для фотографирования, или прикрепляют ее к опоре. Затем миру фотографируют в предполагаемой установке, с выбранного расстояния и с предполагаемыми фокусным расстоянием и диафрагмой.
Миру размещают на соответствующем расстоянии от объектива камеры в соответствии с требованиями 6.8.3. Перед фотографированием камера и освещение должны быть настроены в соответствии с С.3.2.
На рисунке С.З показано корректное расположение миры с 18 %-ным серым цветом.
Серые матовые миры фотографируют на сером фоне. Матовая доска может быть прикреплена с помощью застежек-«липучек».
Рисунок С.З — Задняя сторона матовой доски, используемая как серая мира
С.5 Анализ
С.5.1 Общие положения
Рекомендуется проводить анализ в приведенной последовательности:
1) динамический диапазон;
2) гамма-коррекция;
3) разрешение изображения;
4) точность цветопередачи;
5) оптическое искажение*.
При значении динамического диапазона менее 50 % необходимо провести его коррекцию. Гамма-коррекция требуется для калибровки измерений разрешения. Точность цветопередачи показывает качество цветопередачи изображения. Для анализа рекомендуется использовать специальное ПО.
С.5.2 Динамический диапазон
Динамический диапазон изображения должен иметь не менее 7 битов изменения интенсивности (диапазон, состоящий минимум из 128 уникальных значений), т. е. 50 % всего динамического диапазона.
На рисунке С.4 приведена гистограмма изображения, имеющего в основном светлые оттенки и значение динамического диапазона 81 %.
С.5.3 Гамма-коррекция
Гамма-коррекция изображений необходима для оптимизации использования битов при кодировании изображения или полосы пропускания, требуемой для передачи изображения, за счет применения нелинейного способа визуального восприятия. Для получения значения гаммы, используемой камерой, применяют известную шкалу серого. Изображение с высоким значением гаммы выглядит темным.
На рисунке С.5 представлена стандартизированная мира, используемая для измерения гамма-коррекции.
С.5.4 Разрешение изображения
Методика измерения разрешения изображения представлена в ГОСТ Р 58668.3 [см. D.3 (приложение D)].
С.5.5 Точность цветопередачи
Методика измерения точности цветопередачи представлена в ГОСТ Р 58668.3 [см. D.2 (приложение D)].
С.5.6 Оптические искажения
Методики измерений оптических искажений представлены в ГОСТ Р 58668.3 [см. D.2.1 (приложение D)].
Исправлена ошибка оригинала.
Hixtogrem
81 %
Рисунок С.4 — Гистограмма динамического диапазона изображения
Рисунок С.5 — Стандартизированная мира
С.6 Технические настройки
С.6.1 Фокусировка и глубина резкости
Методика измерения фокусировки и глубины резкости представлена в ГОСТ Р 58668.3 [см. D.4 (приложение D)].
С.6.2 Пример измерения экспозиции в различных точках субъекта
Пример измерения экспозиции в различных точках субъекта представлен в ГОСТ Р 58668.3 [см. D.6 (приложение D)].
С.7 Измерения для субмиллиметровых камер
С.7.1 Общие положения
Целью измерений субмиллиметрового изображения является определение разрешения изображения и динамического диапазона субмиллиметрового изображения субъекта в оттенках серого. Терагерцовое излучение является частью излучения черного тела от чего-либо с температурой, превышающей приблизительно 2 К. Учитывая, что это тепловое излучение очень мало даже при температуре тела, наблюдения на этих частотах важны для неинвазивной визуализации человеческого тела. Значения измерений могут быть использованы для определения схемы и архитектуры приложения получения субмиллиметровых изображений. Для измерения пространственного разрешения изображений могут быть использованы отражающие миры. Пространственное разрешение — это мера способности различать мелкие детали изображения. Мерой пространственного разрешения является функция передачи модуляции (ФПМ). Динамический диапазон изображения в градациях серого должен иметь не менее 7 битов изменения интенсивности (охватывать диапазон не менее 128 уникальных значений).
С.7.2 Миры для субмиллиметрового диапазона
Мира может быть отражающей или поглощающей. Освещение отражающей миры осуществляется с помощью источника субмиллиметрового излучения. Поглощающую миру размещают перед источником излучения. Излучение источника осуществляется на выбранной частоте или применяют источник освещения широкополосного типа.
С.7.3 Отражающие миры
Отражающие миры изготавливают из отражающего материала, который по практическим соображениям изготавливают из металла, например нержавеющей стали. Для обеспечения высокого качества миры рекомендуется изготовление миры с помощью лазерной резки. Для нержавеющей стали толщина миры должна составлять порядка 0,1 мм. Тонкий материал миры позволяет проводить более точные измерения по сравнению с более толстым материалом из-за геометрии острых краев. Миру прикрепляют к жесткой раме.
На рисунке С.6 для измерений разрешения показана мира из нержавеющей стали USAF 1951, полученная с помощью лазерной резки.
Размеры отверстия миры зависят от расстояния от камеры до миры и длины волны излучения. На субмиллиметровом изображении должны быть видны по крайней мере самые большие отверстия. На расстоянии от камеры до миры, равном 1 м, рекомендуется использовать коэффициент масштабирования, равный 2. При увеличении расстояния коэффициент масштабирования следует увеличивать. В отчете по результатам измерений должны быть указаны коэффициент масштабирования и фиксируемый наибольший размер отверстия.
Миру с наклонными границами используют для измерений пространственного разрешения изображения методом наклонных границ. Как правило, в данном методе наклонная граница находится под углом 5° по отношению к горизонтальной или вертикальной оси.
Рисунок С.6 — Мира, полученная с помощью лазерной резки
При активной визуализации отражающую миру располагают оптимальным образом для отражения излучения, исходящего от источника излучения.
С.7.4 Поглощающие миры
Радиопоглощающие миры в основном используют для измерения диапазонов амплитуд излучения. При помещении поглощающей миры перед плоским источником излучения может быть измерен уровень излучения. Конструкция поглощающей миры зависит от масштабирования измерений. Для измерений в среде пассивной визуализации может быть использована мира переменной толщины, помещенная перед источником излучения. В этом случае при температуре окружающей среды 20 °C диапазон температур источника излучения поддерживают в пределах от 20 °C до 40 °C. Температура миры должна быть такой же, как и температура окружающей среды.
С.7.5 Анализ субмиллиметровых изображений
Анализ субмиллиметровых изображений в оттенках серого осуществляют на основе изображений мир. Измерение разрешения проводят вручную или применяя ПО с использованием диаграммы для измерения разрешения в соответствии с [34]. Анализ уровней серого определен в С.4.1 и С.4.2.
Приложение D (справочное)
Примеры кодирования
D.1 Пример двоичного кодирования данных тела человека
D.1.1 Общие положения
Блоки данных изображения тела человека, используемые в примерах кодирования, имеют тип «BodylmageDataBlock», определенный в модуле АСН.1. Для кодирования данных используют отличительные правила кодирования (DER), которые являются подмножеством базовых правил кодирования (BER), обеспечивающим только один способ кодирования значения АСН.1. Кодирование DER предназначено для ситуаций, когда требуется уникальное кодирование, например, в криптографии, и обеспечивает уникальное сериализованное представление структуры данных, которая должна быть подписана цифровой подписью.
D.1.2 Пример двоичного кодирования с использованием обязательных элементов
Пример, приведенный в настоящем подразделе, содержит только обязательные элементы и пустой элемент «imageRepresentationBlock2D». Формальное описание выглядит следующим образом: valuel BodylmageDataBlock ::= { versionBlock { generation 3, year 2019 }, representationBlocks { { representations 1 } } }
На рисунке D.1 показаны обязательные элементы и DER-кодирование в шестнадцатеричном формате (в нижней части рисунка на зеленом фоне).
PDU Name/ldentifier
Value
Typereferenee Built-in type Default Value Constraints Offset
Length DER Encoding
Bod Ima v; atjBlock
i-. l aw.. UENCE
WA0O7BOO1...
v A versionBlock
Ф generation
Ф year
v A repreentationBlocks
* A RepresentaftionBlack 1
Ф representationld
□ A im»g*ReprewtatL_ ОЛ captureOateTimeBL. ПЛ quairtyBbcks QA pad Data Block □ ♦ sessionld Q Ф derivedFram (j| A captureDeviceBlock □ ♦ bodyPartNumber El A poseAngleBkxk □ A landmarkBlocks □A otensionBlock
VersionBlock VersionGenerati... VersionYear Representation... Representation...
I mag eAep resent.. CaptweOateTu, QualityBlods PAODataBlock
CaptureDevieeB...
PoseAngleBkrck LandmarkBlocks ExtenskxiBkxk
ПА ntensionBlock
SEQUENCE INTEGER INTEGER SEQUENCE OF SEQUENCE INTEGER CHOICE SEQUENCE SEQUENCE OF SEQUENCE INTEGER INTEGER SEQUENCE INTEGER SEQUENCE SEQUENCE OF SEQUENCE
ExtensionBlock SEQUENCE
[OBR T| □nv
oooocraoo ЯВ io/до от so oi os si оз от ез os зо оз so р>4...........о. 00000010 01 01
2
В-6И35) 4
[2019.9999) 7
11
13
[ОМАХ) 15
[ОМАХ) [ОМАХ)
СОМАХ)
A007 80010381... 800103 810207 E3
Al 0530 0380 01... 3003800101 800101
Рисунок D.1 — Обязательные элементы АСН.1 блока «BodylmageDataBlock»
Пример кодирования доступен по адресу:
- //tk098.ru/gostr/58668/-6/ed-1/ru (для применения на национальном уровне)',
- //standards.iso.org/iso-iec/39794/-16/ed-1/en (для международных проектов).
D .1.3 Пример двоичного кодирования с использованием часто используемых элементов
Пример, приведенный в настоящем подразделе, содержит часто используемые необязательные элементы и пустой элемент «representationData2D». Представление изображения лица подробно представлено в ГОСТ Р 58668.3.
Формальное описание выглядит следующим образом: valuel BodylmageDataBlock ::= { versionBlock { generation 3,
year 2019 }, representationBlocks { { representationld 1, imageRepresentationBlock representation : imageRepresentation2Dblock : { representationData2D '00'H, captureDevice2Dblock {
captureWavelengthRangeBlock { whiteLight TRUE }, captureDeviceTechnology code : staticPhotographFromDigitalStilllmageCamera }, imagelnformation2Dblock { imageDataFormat code : jpeg, imageKind2D code : basicBody!mage2D } }, captureDateTimeBlock { year 2020, month 7, day 24, hour 11, minute 12, second 47 }, sessionld 2, bodyPartNumber 18290, poseAngleBlock { yawAngleBlock { anglevalue 0 }
На рисунке D.2 показаны часто используемые элементы и DER-кодирование в шестнадцатеричном формате (в нижней части рисунка на зеленом фоне).
РОДНвт^МелйГвМ
Vtiue
v A vmianSlock ftr generation ♦ ye*t
v A reptescntMionBlockx
v A RepretenubonBlock 1
Ф гфлипШчпШ
* ЙА imigeftepresenutionfltoci v A representation
v А imegdRepresentotion2D81ock Ф reprsentationDeu20 v 0 A ciptureOeviceZOeioek
- 0A teptuteWkveiengthRengeBkxk □ ♦ uitrnound □ ♦ millimetre
□ ♦ wbMiffimctre
ОФ talnfrered
[]Й mrdinftmd □ ♦ he*rtrtfr*ted ЙФ whrteLight □ ft uhreviolet □ ф toftX-rey □ ♦ hirdX-rey □ ♦ gimmeRay □ ♦ neutron □ ♦ proton □ ♦ positron Qft magnetics □ ft* quantum □ A cxtensronBfock v g A aptureDevieetchnolcgy ft» code
□ A etemwnBlock v 0A vnagelnfonTHtionJOeiock v A rmageOeUFormat
Ф code v 0A rmogeKindS) ft* code
□ A postAcquisitronProcessingBlock □ A lonylonsfarrTUtionAttempts □ ftr cimcralbSubjectDrttance □ ♦ tensorDiegonal □ ♦ lentfocnILength □ A imegeSwetock □ A MmptmgRiteBlock □ A imegeCotowSpece
□A tclefthc*C6l6utMtppingBk»cfc □ ♦ jpegExif
□ A loreniicFmdmgsSlock
□A extensionBlod:
□A ейслмювккк
* 0A cjpturcDete'nmeeiock
Ф ye»
3ft month 0 * day 3ft how 0* minute 0ft second □ ф miUseeond □ A quaktyekxks □ A padOauBtock 0ft sesstonid □ ♦ dkmtdFrom □ A coptureOevKcBtock 0 Ф bo^tatNwnber v 0A poseAngleBtock v 0 A yewAngleBkrck
* engtekkhre
□ ft»'angleUnceruinty
□A prtchAngteBtock □ A roUAngieSlock □A UndmirkBkxIa □ A cxtennonBtack □ A ertcraionBlock
J 20» 1
1 raprcscntotien imageftepresenUtionjOeiock
TOH
TRUE
code
stjrtkRhotographFrarnDigitotSblimogeQamera
code
JR’S code besicBor^dmageZD
2020 7 24
П 12 47
182»
Typwelerence | Built-in Tfpe | Default Vriurt Cortstriintt | Offut | Length | DER Encoding |
B: < ^ni ?j.r’. ita6lock____________ | SE.UEMCE | 0 | 56 | 70,-AW7S001 , | |
Vmion8lock | SEQUENCE | 2 | 4 | АООТ 80010381- | |
VtHtonGenerMiOn | INTEGER | (3.65535) | 4 | 3 | 800103 |
VemonYear | INTEGER | (2019.,9999) | 7 | 4 | Bl 0207 E3 |
RcprescnudnnSlocks | SEQUENCE OF | 11 | 75 | Al «30478001.. | |
ReprtseflUtionBtock: | SEQUENCE | U | 73 | 3047300101 Al... | |
INTEGER | CONWQ | 15 | 3 | 800101 | |
ImegefiepresentetionBlock | CHOICE | 14 | 33 | A11FA0IDA01- | |
ImegefepresenletionBeseBlock | CHOICE | 20 | 31 | AOIDAO18800... | |
1 гп«деЧерге«пиЬол20в1ос k | SEQUENCE OCTETSIRING | 22 24 | 29 3 | AOI8 8001 OWkV. 800100 | |
C*p4ureDevKt2DB1oe1t | SEQUENCE | 27 | 12 | Al 0ААД 0386a. | |
CeptureWeretengthRengeBloek ExtensionBotk | SEQUENCE BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN SEQUENCE | 29 31 | 5 3 | AO 0386 OUT 8601FF | |
CaptureOencelchnotogyW | CHOICE | 34 | S | AIM 800102 | |
OptureDcMce lechnologyCode Extemton’BIcKk | ENUMERATED SEQUENCE | 36 | 3 | 800102 | |
1 msgelnfcrmatioft2D6loc k | SEQUENCE | » | 12 | А20АД0 03800- | |
lm»grf>jUForm«t | CHOICE | 41 | 5 | AO 0380 0101 | |
1 msgeOsuForm siCode | ENUMERATED | 43 | 3 | 800101 | |
ImageKwidZO | CHOICE | 48 | 5 | AIM 800100 | |
1 magekmdZDCode PostAcqvisitionProccssingBlock LossyTansfwmetionAltempts CemekbSubjeetDisunc. SenrorDUgonri LensfoeaAength IrrwgeSireBtock S»npl ingRxuOtetk IrrugeCotourSpoee Referenc*ColOwM^>ping8k><k Forensic FindingsB lock ErteMionBkxk Extern» nBlock | ENUMERATED SEQUENCE CHOICE INTEGER INTEGER INTEGER SEQUENCE SEQUENCE CHOICE SEQUENCE OCTET STRING SEQUENCE SEQUENCE SEQUENCE | (tLJoooq 1Ж (OJOW) | 44 | 3 | 8001 CO |
CaptureOatelimeBlock | SEQUENCE | SI | 21 | A2138OUW64— | |
%w | INTEGER | (0-9999) | S3 | 4 | 800207 E4 |
Month | INTEGER | П.1О | Я | 3 | 810107 |
0ч- | INTEGER | C13IJ | 60 | 3 | 8201 18 |
Hour | INTEGER | CD23) | 63 | 3 | 830108 |
Minute | INTEGER | CD-59) | 60 | 3 | 8401OC |
Second Millisecond QwHyftfocks PA№au8k>ck | INTEGER INTEGER SEQUENCE Of SEQUENCE | (0-59) (0l«9) | 69 | 3 | 8S012F |
CiptweOevkeSlock | INTEGER INTEGER SEQUENCE | (D.MAX) (O-MAX) | 72 | 3 | 850102 |
INTEGER | (O-MAX) | 7S | 4 | 88024772 | |
PoseAngleBlock | SEQUENCE | 79 | 7 | A? (KAO 0380 CL. | |
AngHMta Block | SEQUENCE | 81 | 5 | AO 0380 0100 | |
AngieVelue AngleUncertMity AngUDoteBlock AngleDkUStock LandmwfcBlocks ExtensionBlock ExtmionBlock | INTEGER INTEGER SEQUENCE SEQUENCE SEQUENCE Of SEQUENCE SEQUENCE | (-180-180) (0-180) | 83 | 3 | 800100 |
lose . *|Qnv
06050600 07 SO c± Pi |1 03 07 КЗ AX 4» >0 41 И Д,гг,,т.»,.Ж'
00000010 01 01 Al 1Г AO ID АО » 80 01 00 Al OA AO 03 BS
00000030 W FT Al 09 SO 01 02 АЗ OA AO 03 SO 01 01 Al OS .....
ООООЮ010 BO 01 00 A2 13 40 02 07 M Bl 01 07 B2 01 14 B« ........
00000040 01 08 34 01 ОС « 01 3Г 3$ 01 01 34 01 47 73 А» Or.
OOOOOO&O O& АО 03 ВО 01 00 ......
Рисунок D.2 — Часто используемые элементы АСН.1 блока «BodylmageDataBlock»
Пример кодирования доступен по адресу:
- //tk098.ru/gostr/58668/-6/ed-1/ru (для применения на национальном уровне);
- //standards.iso.org/iso-iec/39794/-16/ed-1/en (для международных проектов).
D.1.4 Двоичное кодирование субмиллиметрового изображения
Пример, приведенный в настоящем подразделе, содержит набор дополнительных элементов, значения которых представлены на рисунке D.3.
Формальное описание выглядит следующим образом: valuel BodylmageDataBlock ::= { versionBlock { generation 3, year 2019
}, representationBlocks { { representations 1, imageRepresentationBlock representation : imageRepresentation2Dblock : { representationData2D '00'H, captureDevice2Dblock { captureWavelengthRangeBlock { subMillimetre TRUE, whiteLight TRUE }, captureDeviceTechnology code : staticPhotographFromSubMillimetreCamera }, imagelnformation2Dblock { imageDataFormat code : jpeg, imageKind2D code : basicBody!mage2D } }, captureDateTimeBlock { year 2020, month 9, day 24, hour 15, minute 42, second 45 } } } }
На рисунке D.3 показаны элементы данных субмиллиметрового изображения и DER-кодирование в шестнадцатеричном формате (в нижней части рисунка на зеленом фоне).
D.1.5 Расширяемость ASN.1
В схемах ASN.1 три точки (...) являются маркерами расширения. При получении более старыми версиями расширенных данных их схем новых версий следует их игнорировать. Расширяемость типов не влияет на размер кодировок BER.
D.2 Пример кодирования XML
D.2.1 Общие положения
Блоки данных изображения тела человека, используемые в примерах кодирования, относятся к типу «BodylmageDataBlockType», который определен в модуле XSD в соответствии с А.2 (приложение А).
На рисунке D.4 показаны зависимости схемы XSD настоящего стандарта с другими схемами XSD.
На рисунке D.5 показана модульная структура основных элементов схемы XSD настоящего стандарта.
PDUNamertdentirwr
■Ми.Я1..И!Н11ИИ
Wur
* Л vefsionBlodE
Ф фепДОТюп
Ф year w А reprisentationBloeks v 41 RtpretanutiMBtock 1 Ф repreientatroold v 1тадеЯергемливопВ1мк v 41 representation
v A rmag*Repieeniation2DBk>ck Ф reprejentationDataJD v ЗА captuttDeviee2DBIocle * ЗА captweWavdcngthRangeBkKk
ОФ ultrasound □ Ф miltonetre 0Ф subMfflimetre talfrfrjnd midnfrared
ПФ nearfnlrwed 0Ф whitelight ПФ ultraviolet ПФ toftX-rajr □ Ф hardX-ray Г~| Ф gammaRay ПФ neutron ПФ proton ПФ postron ПФ meg neb ci ПФ quint um ПА extensionBiock v ЗА etptureDevkefechnology
Ф code
□A txlcns»n№ck v QA •magetnformatianZDeioek v A ImageDataFomwt
Ф code v g A imageKUwED Ф code
3 20» I
1 representation
>rrwge№presenut>on2Deiock
WH
TRUE
TRUE
code
statkPhotographFromSwbMillimctnCamera
□ A postAequiuttonPracetsingBlMk О A louylandormationAttem pts □ Ф camerabSutijKtDeiance □ Ф sensorOugond □ Ф ImjfocalLength □A inwgeSwBlort □ A sampknjRateBlock OA imageColourSpace
□A ref erenceColourMapptng Block ПФ jpegEaif
О A taenskFindingsBlock
□A erttmionBIOCk ПА atensieneiock w QA captureOaeeTimeBloek Ф year 0 Ф month 0Ф <1*У 0 Ф hour 0Ф minute 0Ф second Q Ф mdUseeond П A quehtyBtocks П A padDataBlock □ Ф sessionld ПФ dkrivedfrom П A uptureDevkeBlock П Ф bodyftrtfhrmher П A poseAnglcBtock □ A landmarirBlocks □ A extension Bork
□A extemionBlock
code j₽*9 code baaicBodyknageZO
2020
0
24 1$
42
45
TfptHftttnCl | BuA-iri *^rp< | Default Wiue Cdftitraanti | Offttt | Ltftgth | D€R Eni c>drng |
£>. J . '1т?;.еСд?.эе-«-Л | iE.lJi'ICE | 0 | 75 | "4-j AC-273»» - | |
Verson Block | St QUE MCE | 2 | 9 | Ш760&Т 0381- | |
Vertioo&enefii»on | IMIEGfR | (1А55») | 4 | 3 | эстов |
MtrsionYeat | INTEGER | {2019..59Я) | 7 | 4 | 810W7E3 |
Rep< e&entationBioc ks | SEQUENCE OF | IT | 64 | A13E303C300- | |
HtpreseMabonBlM k | SEQUENCE | 13 | 62 | Э03СВ00Ю1А— | |
INTEGER | «5.ЛТАД | 15 | 3 | 300101 | |
IrmgeRepreMfltfftionBiodK | CHOKE | 13 | 36 | АШАЩОАОТЕ- | |
lm*g eRtprestfttj t юлВмеЭДкк | CHOICE | 20 | 34 | A020 A01EBOOU | |
knage№presentatisn2№o<k | SEQUENCE | U | 32 | AOIEBOOIOMI.. | |
OCTET STRING | 24 | 3 | ami oo | ||
CaptureOeviceZOBJock | SEQUENCE | 27 | 15 | Al OOAO 06820- | |
eKock | SEQUENCE BOOLEAN | 8 | 8 | A0068201FF86-. | |
BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN | 31 | 3 | 8201FF | ||
BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN BOOLEAN | 34 | 3 | 8601FF | ||
BrtemienBloek | SEQUENCE | ||||
CaptureDevkelKhnotogyld | CHOICE | 37 | 5 | Al 0380 0106 | |
CaptunDcvkeTechnofogyCode | ENUMERATED | 39 | 3 | 300106 | |
ExtemionBlock | SEQUENCE | ||||
tougcfoformitiMZOBSock | SEQUENCE | 42 | 12 | A20A АООТ 8001- | |
Imag eData Format | CHOKE | 44 | 5 | А0038Ф101 | |
IrmgeDiuFotmatCotfe | ENUMERATED | 4B | 3 | acoioi | |
ImageKiHiZD | CHOICE | 49 | 5 | Al 03860100 | |
ImagelGndZDCoda | ENUMERATED | 51 | 3 | 800100 | |
PMtAcqutsdienRrecessngBlodc SEQUENCE | |||||
lossyYamformationAttempts | CHOKE | ||||
Сатег«Ъ$о1)есфнЕапсе | INTEGER | (о.даоо | |||
SensorOiagonal | INTEGER | (OJOOQ) | |||
LensFocalLenjth | INTEGER | (0.2006) | |||
ImageSiteBlock | SEQUENCE | ||||
St m ptmgRMeBkxk | SEQUENCE | ||||
ImogeColourSpKe | CHOKE | ||||
RtfегепсеСокххМарртдБ lock | SEQUENCE OCTET STRING | ||||
ForensicFindingslUoc k | SEQUENCE | ||||
ExItnuonEUock | SEQUENCE | ||||
Extent jonBkxk | SEQUENCE | ||||
CaptunDateTimefflock | SEQUENCE | 54 | 21 | A213300207E4- | |
Ytar | INTEGER | (0..9W4 | 54 | 4 | 8008 07E4 |
Month | INTEGER | o-ia | » | 3 | 810109 |
Day | INTEGER | 0-3») | S3 | 3 | 820118 |
Hour | INTEGER | (0-8) | 66 | 3 | 8301 OF |
Minute | INTEGER | (0.-W) | 69 | 3 | Э4 012А |
Second | INTEGER | (0-59) | 72 | 3 | 8»12D |
MHlrsecond | INTEGER | (0..99DJ | |||
QuaHtyBkxks | SEQUENCE OF | ||||
PAODataSlock | SEQUENCE INTEGER | ((LMAX) | |||
INTEGER | (0,-MAX) | ||||
CaptureDevkeBlock | SEQUENCE INTEGER | {G.AUJQ | |||
PoseAngleBlock | SEQUENCE | ||||
Landmarks locks | SEQUENCE OF | ||||
ExtensionBicKk | SEQUENCE | ||||
Ert<npon9lock | SEQUENCE |
|ca. ЧОтц
POOOOPW Ml U M 07 to 01 ИИ И «ИХ! Ж 10 Ж 00 »..........ик.
OO0M0W 01 01 JU Zk АО 40 № U «0 01 00 JU 0O *0 0< «1 ......
00090010 01 IT 44 01 FT At 03 ВО 01 0В JU 0А АО 03 00 01 ...
00090030 01 JU 03 80 01 00 А2 13 00 02 09 84 01 01 01 02
00000049 01 18 «3 01 0F 04 01 ЗА 0S 01 30
Рисунок D.3 — Элементы данных АСН.1 субмиллиметрового изображения блока «BodylmageDataBlock»
Рисунок D.4 — Зависимости схем XSD
generation
-] imageRepresentationBlock [+]
■J captureDataTimeBlock [+]
4 qualityBlocks [+]
-I paDDataBlock i
-| sessionid I
l=T--------1
-|_ drlvedFrom |
-! captureDyveceBlock [+]
■j poseAngleBlock [+]
■j landmarkPoints [+]
J any ##targetNamespace
Рисунок D.5 — Модульная структура схемы XSD
Примечание — Названия элементов на рисунке D.5 совпадают с названиями элементов схемы XSD настоящего стандарта и соответствующих примеров.
Пример кодирования XML доступен по адресу:
- //tk098.ru/gostr/58668/-6/ed-1/ru (для применения на национальном уровне);
- //standards.iso.org/iso-iec/39794/-16/ed-1/en (для международных проектов).
D.2.2 Пример кодирования XML с использованием обязательных элементов
Пример кодирования XML, приведенный в настоящем подразделе, содержит только обязательные элементы. Структура примера совместима со структурой данных и содержанием данных по ГОСТ Р 58668.3.
Запись в формате XML выглядит следующим образом:
<?xml version=»l.О» encoding=»utf-8»?>
<! -- ПНСТ 655 с обязательными элементами -->
<bim:bodyImageDatа
xmlns:cmn="//tk098.ru/gostr/58668/-l/"
xmlns:fac="//tk098.ru/gostr/58668/-3/"
xmlns:bim="//tk098.ru/gostr/58668/-6/">
<bim:versionBlock>
<cmn:generation>3</cmn:generation>
<cmn:year>2019</cmn:year>
</bim:versionBlock>
<bim:representationBlocks>
<bim:representationBlock>
<bim:representationld>l</bim:representationld>
</bim:representationBlock>
</bim:representationBlocks>
</bim:bodyImageData>
На рисунке D.6 показана графическая форма схемы XML с обязательными элементами, выделенными на желтом фоне.
bodyl mage Data BodylmageDataBlodcType
Г?
О version Block
cmniVefsionBlockType
Versio... | seque.» | О generation VersionGenerationType О year VefsionYearType 49 [any] [0-1] **other |
О representationBlocks Representation BlodcsType
S’
rt
§ S’
representationBlock [1.Л] RepresentationBlockType
RepresentationBlockType | ■0 8 | <> representationld xsiunsignedlnt imageRepresentationBlock [0-1] ImageRepresentationBtockType <> captureDateTimeBlock [0-1] cmnXaptureDateTimeBlodcType О qualityBlocks [0..1] ann.*QualityeiocksType 4^ pad Data В lock [0-1} crrrrPADOataBlockType О session Id [0-1] xsxinsignedlnt <> derivedFrom [0-1] xsainsignedlnt О captureDeviceBlock [0-1] fciXaptureDeviceBlockType О bodyPartNumber [0-1] xsxmsignedlnt <> poseAngleBlock [0-1] fci:PoseAngleBtockType <> landmarkBlocks [0-1] LandmarkBlocksType [any] [0-1] **other |
**other
<3 [any] [0..1]
Рисунок D.6 — Схема XML с обязательными элементами
D.2.3 Пример кодирования XML с часто используемыми элементами
Пример, приведенный в настоящем подразделе, содержит часто используемые необязательные элементы и пустой элемент «representationData2D». Структура примера данных совместима со структурой данных и содержанием данных по ГОСТ Р 58668.3.
Пример данных XML-кодирования с часто используемыми элементами и пустым изображением (0x00) выглядит следующим образом:
<?xml version=»l.0» encoding=»utf-8»?>
<!-- ПНСТ 655 с образцом изображения -->
<bim:bodyImageDatа
xmlns:cmn=//tk098.ru/gostr/58668/-l/
xmlns:fac="//tk098.ru/gostr/58668/-3/"
xmlns:bim="//tk098.ru/gostr/58668/-6/">
<bim:versionBlock>
<cmn:generation>3</cmn:generation>
<cmn:year>2019</cmn:year>
</bim:versionBlock>
<bim:representationBlocks>
<bim:representationBlock>
<bim:representationld>l</bim:representationld>
<bim:imageRepresentationBlock>
<bim:representation
<bim:imageRepresentation2DBlock>
<bim:representationData2D>AA==</bim:representationData2D>
<bim:captureDevice2DBlock>
<bim:captureWavelengthRangeBlock>
<bim:whiteLight>true</bim:whiteLight>
</bim:captureWavelengthRangeBlock>
<bim:captureDeviceTechnology>
<bim:code>
<bim:staticPhotographFromDigitalStillImageCamera>2</bim:staticPhotographFromDigitalStillImageCamera>
</bim:code>
</bim:captureDeviceTechnology>
</bim:captureDevice2DBlock>
<bim:imagelnformation2DBlock>
<bim:imageDataFormat>
<bim:code>
<bim:jpeg>l</bim:jpeg>
</bim:code>
</bim: imageDataForrr.at>
<bim:imageKind2D>
<bim:code>
<bim:basicBodyImage2D>0</bim:basicBodyImage2D>
</bim:code>
</bim:imageKind2D>
</bim:imagelnformation2DBlock>
</bim:imageRepresentation2DBlock>
</bim:representation>
</bim:imageRepresentationBlock>
<bim:captureDateTimeBlock>
<cmn:year>2020</cmn:year>
<cmn:month>7</cmn:month>
<cmn:day>24</cmn:day>
<cmn:hour>ll</cmn:hour>
<cmn:minute>12</cmn:minute>
<cmn:second>47</cmn:second>
</bim:captureDateTimeBlock>
<bim:sessionld>2</bim:sessionld>
<bim:bodyPartNumber>18290</bim:bodyPartNumber>
<bim:poseAngleBlock>
<fac:yawAngleBlock>
<fac:angleValue>O</fac:angleValue>
</fac:yawAngleBlock>
</bim:poseAngleBlock>
</bim:representationBlock>
</bim:representationBlocks>
</bim:bodyImageData>
На рисунке D.7 показан расширяемый ББД с данными изображения тела человека с часто используемыми элементами, выделенными желтым фоном.
В представленном примере не использован элемент «sessionld», так как элемент «representationld» содержит как идентификатор сессии, так и информацию, идентифицирующую представление.
bodyimageData BodytmageDataBJockType A
<> versionBlodc
twrttTslurrfUwklypi-
О representation Blocks
'<5 | ’Й |
? | £ |
a | 2 |
к | □ |
intationBloclaiyp» | | s |
KtfHttrrtattwiniKWnx1 л
<> representation Stock [XrjBc-wwrtittonHKklyfw л I
£ 3 в i
’И
<> representationki
numsigrecSnl
<> imageRepreserrtationBfock P-*<1 hwgeltrprMrntaUordJkxklypr й
S-
is a |
11 |
S’ |
i |
^0 |
о |
* |
<> representation
ts
£
if
•a
<> ifnageRepresentationZDBtack
? a s i I
1гпа(уЛергс«^м1ап?ГЛог1Пуре »
<> representationDaUZD
< > captureDevKe8todc2O П!]
*<s
’Й
Са^иггСХмы-ЛЛЯскМург’ *
<> aptureWavelengtfiRangeBlacfc Р-П
<> caplureDevicelechnaiogy R4]
<> extemkmBkxk fit}
Ciipt utrtlfovtteTipUittenpcBkxkiypc
CafturrfXMreTechroripyMTypr
Extcre.iarilBocHype
fa
О rnwgeWormationZDeiock P-’i tmwHwnwIltMtflWtKlCypr я
<> | imageOatafonnat | Itiwpef Aetal otrnMI ype | |
<> | imageKind2D [Э-П | hnnprHncPWype | ¥ |
<> | postAcquisitKxiProcEssingUfKk Р-1! | 1 tostftrqiisrtionl'rorr-buncttVockType | V |
<> | lossyTninsfonnatianAttempts EJ-1J | racloM.yiiarefonnKlionAUc'mptsTypc | |
о | cameraToSubjectDK.tance 6Х1[ | farfatreraloS'.ejjnrtllhlsrict'lype | |
<J | sensorDiagonal £5-’l | fix AcnwxtXiXjonrflypc | |
о | lensFocafLength (pel] | lard m'Jac all mpthType | |
о | ■nageSoeBtodc fX >1 | tordrruKjiSo'HUor KTypr- | |
<> | satnplingRateBlocfc P-'l | Sampling RatHUoc klypc- | %: |
о | ■nageCofourSpace- R-1! | l«dmnjKCoKX* 5|WC1«*- | |
о | refereneeColourMapfiingBlocfc (C_1j | facdtrfercncnCxtoj Mapping BkxkType | |
о | jpegExjf R- ti | XKbaseMlilrawy | |
о | focemicFindingsBlock K-IJ | ForensW xxIingslUockrypc | У |
о | extemionBkKk KM! | fKtcncimfdwkTffX' | ¥ |
FKlmMonRIwkljiie ¥
О extemionBlocfc P-t]
<> shapeRepresentation308locfc Йс5й4)Хйда«спШкж»ЗСИ«1^^
lrnWlt«xt5<^Mk>rtM«kftdereksnlyr* »
О extensionBkxk
<> | captureDateT<neBI<Kk R Я | rtnreCaplureOalelirneilorkElypr |
<> | quairtySlocks EO-t’ | rmrcQuailyfltocksIype |
<> | padDataBiodc РЧ | rmrePADrktlaftlockTypc |
<> | sessionld R.I] | mirttionctHfH |
<> | derivedFrom [9-1] | isnirtygnetflrrt |
<> | captureDevkeBlodc R-1; | far.-tziXixrdkvkeWorUtypr* |
<> | IxtdyPartNumber fSu 1] | KKansIgredfit |
<> | poseAngleStock P-1] | laeAaeAnglefiicicitType |
<> | tandmarkBlocks R-lt | IdnltniirWcXksTypt' |
<> | ertensionBlock Д ’■] | tKlcnsaxWiktklypc |
&
¥
IxtcTwJonCkxklype V
< > etrtenskxtBiock ₽1t|
Рисунок D.7 — Схема XML с часто используемыми элементами
D.2.4 Пример XML-кодирования данных субмиллиметрового изображения
Пример, приведенный в настоящем подразделе, содержит набор необязательных элементов (см. рисунок D.8).
<?xml version=»l.0» encoding=»utf-8»?>
<!-- ПНСТ 655 с образцом изображения -->
<bim:bodyImageDatа
xmlns:cmn="//tk098.ru/gostr/58668/-l/"
xmlns:fac="//tk098.ru/gostr/58668/-3/"
xmlns:bim="//tk098.ru/gostr/58668/-6/">
<bim:versionBlock>
<cmn:generation>3</cmn:generation>
<cmn:year>2019</cmn:year>
</bim:versionBlock>
<bim:representationBlocks>
<bim:representationBlock>
<bim:representationld>l</bim:representationId>
<bim:imageRepresentationBlock>
<bim:representation>
<bim:imageRepresentation2DBlock>
<bim:representationData2D>AA==</bim:representationData2D>
<bim:captureDevice2DBlock>
<bim:captureWavelengthRangeBlock>
<bim:subMillimetre>true</bim:subMillimetre>
<bim:whiteLight>true</bim:whiteLight>
</bim:captureWavelengthRangeBlock>
<bim:captureDeviceTechnology>
<bim:code>
<bim:staticPhotographFromSubMillimetreCamera>ll</bim:staticPhotographFromSubMillimetreCamera>
</bim:code>
</bim:captureDeviceTechnology>
</bim:captureDevice2DBlock>
<bim:imagelnformation2DBlock>
<bim:imageDataFormat>
<bim:code>
<bim:jpeg>l</bim:jpeg>
</bim:code>
</bim:imageDataFormat>
<bim:imageKind2D>
<bim:code>
<bim:basicBodyImage2D>0</bim:basicBody!mage2D>
</bim:code>
</bim:imageKind2D>
</bim:imagelnformation2DBlock>
</bim:imageRepresentation2DBlock>
</bim:representation>
</bim:imageRepresentationBlock>
<bim:captureDateTimeBlock>
<cmn:year>2020</cmn:year>
<cmn:month>9</cmn:month>
<cmn:day>24</cmn:day>
<cmn:hour>15</cmn:hour>
<cmn:minute>42</cmn:minute>
<cmn:second>45</cmn:second>
</bim:captureDateTimeBlock>
</bim:representationBlock>
</bim:representationBlocks>
</bim:body!mageData>
На рисунке D.8 показан пример схемы XML с необязательными элементами данных субмиллиметрового изображения, выделенными желтым фоном.
<■> bodylmageData BoC'/lmageDiUBlixktype «
О versionBlock
отУечйхвйЛТ/ре
<> representationBlocks RepresenMtionBfocksType й
3
<8
% | |
г о* | |
1 | |
<> representationBlock [V] RepresentationBlodtTjpe й I
[ RcprwentationBlockTypt | | [jjo* sequence | |
О representation^
<> imageRepresentabonBfock [0-1]
xsunsignedlnt
ImigsSepceSentetkxi&'OckType й
<> extension Block [XI]
| Imageftepment^tionBlockType j | | choke | |
О representation
S’ X s
R
T?
■Й
ImapeRepresentationBaseBlodcType Я j
ImaeeRepresentatiocIDe’ockType A I
<> representationDataZD xsi»«648inary
О captureDeviceZDBIock [XI]
О imageRepresentationZDBlock
ib
*а
СарЫгеоеМыЙЖовтуре ®
О captureWavelengthRangeBlock [XI]
<> cap tore Devi reTechno logy [XI]
CaptureVWwtengthRangsS'oaTjpe v
CaptueOntcefechnalogyWI^pe й
4} <> code
P Г <) extentionBlock
<> extention Bloc к [X1]
<>ptsnCevlceTechnc<cGyCodeType ¥
G»p^r»i>vkeTKnno<ogi€xtensionSiockType w
ExtenstanBlockfype ¥
О imagelnfocmationZDBIock [0..1] lmdgeki1brrnat»on2OBI<xkType й
imageDataFormat
ImageDataFcnnaffype
3 I 3* 3 f I R
■X
<>
<>
imageKindZD [XI]
imageKlndiCrType
postAcquisitionProcessingBlock [XI] tossyTransfornvabonAtternpts [XI]
< > cameraToSub|ectDistance ]X1]
< > sensorOiagonal [X1]
О lensFocalLength [X1]
О imageSizeBlock [X1] samplingRateBkxk [X11
< > imageCotourSpaee [0-t] referenceCokrur Mapping Block [XI]
< > jpegExif [XI]
< > forensicFindingsBlock (XI)
< > exteruionBlock [Xl[
<> extension Block [Xt]
PostAcqusitionProcessingBlockType
faclossyrransfonnaconAttem^s^pe
faaSenscrOragonaiType
facUnsfrxalUngttiType
facimageSlzeBlockType
SampiingRateBiockType
facimapeCokxrSpaceType
Гасй^гепсе<л*оигМарргч8МсТуре
xsbasee4Binary
FocensicRndingsBlodcType
ЬЛёпяопЮоскТуре
is
Extension®ockType »
<> shapeRepresentabonSDBkxk fae4ha₽efiepresenUb‘on3O6ioc*:iype
<> extensionBlock
IrrapeAepresertBtkriBoek&rtensionType V
<> captureOateTimeBtock [XI]
<> qualityBkxks |X1]
О padDataBlock [X1|
cmrcCaptureOateTimeBlockType
owvQuaitty&oels'fype
OTtrxPADDaUBSockType
<> setsionld [XI]
srsunsignedlnt
<>
<>
<>
<>
derivedFrom [XI]
xsuregnedint
captureDeviceBlodt [XI]
facCaptureOevkeBkxkType
bodyPartNumber [X1] poseAngteBlock [0u1]
landmarkBlocks [ХЧ
extensionBkxk [X1|
ExtenslonBioddfype V
xsunsignedint
facPoseAngleBtockType
Landmark&odcsType *
ExtensonBkxkType s
Рисунок D.8 — Схема XML с необязательными элементами данных субмиллиметрового изображения
D.2.5 Расширяемость XML
Расширяемые элементы выделены на рисунке D.9 зеленым цветом.
Рисунок D.9 — Расширяемые элементы XML
Элементы XSD, представленные в настоящем примере, в текстовом формате выглядят следующим образом:
<xs:sequence>
<xs:element
<xs:element
<xs:element
<xs:element
<xs:element
<xs:element
<xs:element
<xs:element
<xs:element
<xs:element
<xs:element
<xs:element
<хз:complexType name="PostAcquisition?rocessingBlockType"> name="rotated" type="xs:boolean" minOccurs="0"/> name="cropped" type="xs:boolean" minOccurs="0"/> name="downsampled" type="xs:boolean" minOccurs="0"/> name="whiteBalanceAdjusted" type="xs:boolean" minOccurs="0"/> name="multiplyCompressed" type="xs:boolean" minOccurs="0"/> name="interpolated" type="xs:boolean" minOccurs="0"/> name="contrastStretched" type="xs:boolean" minOccurs="0"/> name="poseCorrected" type="xs:boolean" minOccurs="0"/> name="multiviewlmage" type="xs:boolean" minOccurs="0"/> name="ageProgressed" type="xs:boolean" minOccurs="0"/>
name="super-resolutionProcessed" type="xs:boolean" minOccurs="0"/> name="normalised" type="xs:boolean" minOccurs="0"/>
<xs:element name="falseColourProcessed" type="xs:boolean" minOccurs="0"/>
<xs:element name="silhouetteProcessed" type="xs:boolean" minOccurs="0"/>
<xs:element name="neuralNetworkProcessed" type="xs:boolean" minOccurs="0"/>
<xs:element name="extensionProcessing" type="xs:boolean" minOccurs="0"/>
<xs:element name="extensionBlock" type="ExtensionBlockType" minOccurs="0"/>
</xs:sequence>
</xs:complexType> <xs:complexType name="ImageDataFormatCodeType">
<xs:choice>
<xs:element name="unknown" type="xs:int" fixed="0" />
<xs:element name="jpeg" type="xs:int" fixed="l" />
<xs:element name="JPEG 2000" type="xs:int" fixed="2" />
<xs:element name="JPEG 2000Lossy" type="xs:int" fixed="3" />
<xs:element name="JPEG 2000Lossless" type="xs:int" fixed="4" />
<xs:element name="png" type="xs:int" fixed="5" />
<xs:element name="pgm" type="xs:int" fixed="6" />
<xs:element name="ppm" type="xs:int" fixed="7" />
<xs:element name="mpeg-4" type="xs:int" fixed="8" />
<xs:element name="mp4" type="xs:int" fixed="9" />
<xs:element name="dicom" type="xs:int" fixed="10" />
</xs:choice>
</xs:complexType> <xs:complexType name="ImageDataFormatExtensionBlockType">
<xs:sequence>
<xs:element name="fallback" type="ImageDataFormatCodeType" />
<xs:any namespace="##other" processContents="lax"/>
</xs:sequence>
</xs:complexType> <xs:complexType name="ImageDataFormatType">
<xs:choice>
<xs:element name="code" type="ImageDataFormatCodeType" />
<xs:element name="extensionBlock" type="ImageDataFormatExtensionBlockType" />
</xs:choice>
</xs:complexType>
D.3 Примеры использования RDF для биометрических и небиометрических данных
D.3.1 Общие положения
Схема RDF является расширением базового словаря RDF и предоставляет механизмы для описания групп связанных ресурсов и отношений между этими ресурсами. При наличии схемы RDF данные доступны для поиска. Содержимое схемы RDF зависит от требований к данным и структуры базы данных. Поэтому невозможно создание стандартизированного формата схемы RDF, который можно было бы применять во всех случаях поиска биометрических и небиометрических данных.
RDF лежит в основе стандартов в области семантической сети. Семантическая сеть, как расширение существующей Всемирной паутины, упрощает пользовательский поиск, совместное использование и объединение информации. Семантическая сеть использует следующие технологии:
- XML, обеспечивающий синтаксис для RDF;
- OWL, расширяющий возможности RDF по кодированию информации;
- RDF, определяющая знания;
- язык запросов SPARQL, запрашивающий и управляющий содержимым RDF.
На рисунке D.10 показано, как в технологиях семантической сети используют RDF для поиска данных, OWL — для кодирования передаваемой информации, XML — для объединения элементов данных, SPARQL — для управления содержимым RDF. Для автоматизации указанного процесса используют нейронные сети.
В повседневной работе полиции существует огромное число необработанных данных в реальных ситуациях. Анализ такого объема данных путем просмотра является очень трудоемким процессом. Даже при больших временных затратах можно получить семантически некорректные результаты.
Система должна обеспечивать пользовательский интерфейс со строкой поиска, а интерфейс прикладной программы должен отображать информацию. Важное значение имеет получение семантически корректной информации, так как это обеспечивает эффективное использование онтологий, т. е. представления, наименования и категории, и оптимальное использование информации.
Рисунок D.10 — Взаимосвязи технологий семантической сети
D.3.2 Использование RDF для получения данных, связанных с DVI
Пример, приведенный в настоящем подразделе, содержит RDF для получения информации, относящейся к DVI, из внешнего источника. В приведенном примере внешним источником является несуществующий веб-сайт police.org.
<rdf:RDF xmlns:rdf="https://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:db="//police.org/resource/">
<rdf:Description rdf:about="//police.org/resource/DVI_PM">
<db:Casel234>
<rdf:Description rdf:about="//police.org/resource/John_Doe" />
</db:Casel234>
<db:Nickname>Handy</db:Nickname>
<db:Crime>
<rdf:Description rdf:about="//police.org/resource/Burglary">
<db:Category>Home</db:Nickname>
</rdf:Description>
</db:Crime>
</rdf:Description>
</rdf:RDF>
D.3.3 Пример запроса RDF
Пример, приведенный в настоящем подразделе, содержит реальный запрос RDF. В списке элементов RDF есть маркер (...), показывающий, где часть исходного списка обрезана. Последний элемент отображается после маркера (...).
<rdf:RDF xmlns:rdf="https://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="https://www.w3.org/2000/01/rdf-schema#"
xmlns:socrata="//www.socrata.com/rdf/terms#"
xmlns:dcat="https://www.w3.org/ns/dcat#"
xmlns:ods="//open-data-standards.github.com/2012/01/open-data-standards#"
xmlns:dcterm="//purl.org/dc/terms/"
xmlns:geo="https://www.w3.org/2003/01/geo/wgs84_pos#"
xmlns:skos="https://www.w3.org/2004/02/skos/core#"
xmlns:foaf="//xmlns.com/foaf/0.1/"
xmlns:dsbase="https://data.wa.gov/resource/"
xmlns:ds="https://data.wa.gov/resource/k43v-q6mx/">
<rdf:Description rdf:about="https://data.wa.gov/resource/k43v-q6mx/row-pjyx~iaiy_ttic">
<socrata:rowID>row-pjyx~iaiy_ttic</socrata:rowID>
<rdfs:member rdf:resource="https://data.wa.gov/resource/k43v-q6mx"/>
<ds:intent_id>1093811</ds:intent_id>
<ds:project_id>935287</ds:project_id>
<ds:county_name>Yakima</ds:county_name></rdf:Description>
<rdf:Description rdf:about="https://data.wa.gov/resource/k43v-q6mx/row-kpva_s8xn_5499">
<socrata:rowID>row-kpva_s8xn_54 99</socrata:rowID>
<rdfs:member rdf:resource="https://data.wa.gov/resource/k43v-q6mx"/>
<ds:intent_id>1093810</ds:intent_id>
<ds:project_id>935286</ds:project_id>
<ds:county_name>Kitsap</ds:county_name></rdf:Description>
<rdf:Description rdf:about="https://data.wa.gov/resource/k43v-q6mx/row-6v3i_7x5f~w9jt"> csocrata:rowID>row-6v3i_7x5f~w9jtc/socrata:rowID>
<rdfs:member rdf:resource="https://data.wa.gov/resource/k43v-q6mx"/>
<ds:intent_id>1093176</ds:intent_id>
<ds:project_id>934987</ds:project_id>
<ds:county_name>King</ds:county_namex/rdf:Descriptionx/rdf:RDF>
Приложение Е (справочное)
Прикладные профили
Е.1 Прикладной профиль «basicBodylmage2D» (20-изображение тела человека основного типа)
Е.1.1 Общие положения
Прикладной профиль «basicBodylmage2D» используется при сборе 20-изображения тела человека основного типа.
Е.1.2 Профили сбора биометрических данных
Для профиля сбора изображения уровня 51 минимальное число пикселей цифрового изображения должно составлять 2400 пикселей в горизонтальном направлении и 3 200 пикселей в вертикальном направлении. Данному требованию удовлетворяют изображения стандартных 8-мегапиксельных цифровых камер и большинства надежных мобильных телефонов. Субмиллиметровые (ТГц) камеры и сканеры имеют более ограниченные размеры изображения в пикселях из-за ограничений разрешения, связанного с длиной волны терагерцового диапазона. Субмиллиметровые изображения, как правило, имеют размер 0,4 килопикселей.
Размер изображения уровня 50 совместим с видеоформатом 4К. 4К обычно является форматом альбомной ориентации, форматы уровня 50 и уровня 51/52 определяются как форматы портретной ориентации. Изображения уровней 50 и 51 предназначены для изучения деталей лица субъекта во время судебно-медицинской экспертизы (10 пикселей/мм). Различие 50 и 51 уровней заключается в том, что уровень 50 предназначен для сюжета «голова и плечи», а уровень 51 —для сюжета «голова».
Так как метаданные JPEG EXIF определяют ориентацию камеры, то значение ориентации изображения не представляет собой проблему. Реализации видеокодирования MPEG-4 AVC/H.264 [33] дают возможность извлекать кадры для проведения сравнения биометрических шаблонов. MP4 — это один из наиболее распространенных цифровых мультимедийных форматов для хранения видео- и аудиоинформации.
Форматы изображений профилей сбора представлены в таблице Е. 1.
Таблица Е.1 — Сравнение форматов изображений
Название формата изображения | Разрешение | Соотношение сторон | Число пикселей |
Уровень 51/52 (профиль) | 2400 х 3200 | 1:1,33 (3:4) | 7 680 000 |
Уровень 50 (профиль) | 3300 х 4400 | 1:1,33 (3:4) | 14 520 000 |
DCI 4К | 4096х 2160 | 1,90:1 (19:10) | 8 847 360 |
Для профиля сбора изображения уровня 50 минимальное число пикселей цифрового изображения должно составлять 3300 пикселей в горизонтальном направлении и 4400 пикселей в вертикальном направлении. Данному требованию удовлетворяют изображения стандартных 15-мегапиксельных (и выше) цифровых камер.
Для кадров видеопотока рекомендуется использовать форматы видеокадров HD, 4К или 8К, указанные в таблице Е.2.
Таблица Е.2 — Сравнение форматов кадров видеопотока
Название формата изображения | Разрешение |
HD (1080р) | 1920 x Ю80 |
HD (720р) | 1280 x 720 |
Экран WSVGA | 1024 x 600 |
Экран SVGA | 800 x 600 |
PAL (576i) | 720 x 400 |
NTSC (486i) | 720 x 340 |
4CIF (576p) | 704 x 576 |
2CIF (288p) | 704 x 288 |
Экран VGA | 640 x 480 |
CIF (288p) | 352 x 288 |
QCIF (144p) | 176 x144 |
Размер изображения уровня 50 совместим с размером видеоформата 8К согласно таблице Е.1 и рисунку Е.1.
HD (720р)
HD (1080р)
720
1280
1920
1080
Видеоформат 4К
Уровень 51/52 2400x3200
Видеоформат 8К
Уровень 50 3030 х 4400
Рисунок Е.1 —Сравнение размеров изображений и кадров видеопотока
Е.1.2.1 Изображения, полученные в белом свете
Для обеспечения требуемого качества изображения установщики системы должны выполнить измерения условий освещенности и реакции системы камеры в соответствии с приложением С.
Набор фотографий должен включать не менее пяти фотографий субъекта: фронтальное, профиль слева, профиль справа, полупрофиль слева и полупрофиль справа.
Распознавание по походке и распознавание по изображению тела человека могут быть объединены для формирования мультимодального биометрического распознавания и повышения производительности биометрической системы [39]. Если область лица субъекта не видна или число пикселей изображения с камеры недостаточно, то для идентификации или верификации может быть использовано изображение тела человека.
Для достижения высокой точности цветопередачи изображения не должно быть насыщения (например, чрезмерной или недостаточной экспозиции) при измерении миры. Каналы изображения RGB должны иметь не менее 7 битов изменения интенсивности (т. е. охватывать диапазон не менее 128 уникальных значений) в измеряемой области изображения миры. Данное требование необходимо, чтобы максимально приблизиться к значению уровня L*, равному 50, что, в свою очередь, обеспечивает для анализа широкий диапазон sRGB [39].
Распределение освещения на субъекте должно быть равномерным. Должна отсутствовать заметная направленность освещения со стороны фотографа.
На изображениях должны отсутствовать блики (т. е. светлые области, возникающие в результате прямого освещения субъекта).
Е.1.2.2 Изображения для распознавания субъекта по силуэту
Изображения уровня 50 и 4К с высоким разрешением могут быть использованы для распознавания по лицу. При автоматизированной обработке сначала может потребоваться синтаксический анализ дерева данных, что на практике включает обнаружение частей тела на изображении и формирование модели дерева тела. Для получения изображения лица используются область лица и верхней части туловища. Некоторые программы распознавания по лицу включают указанную функцию.
Субмиллиметровые изображения показывают силуэт без одежды. Излучение субмиллиметрового диапазона, также называемое терагерцовым излучением, может проходить через одежду, бумагу, пластик и керамику. Излучение не может проникать в жидкую воду или металл. Учитывая, что терагерцовое излучение является неионизирующим и может проникать на некоторое расстояние через ткани тела, его используют в качестве замены медицинских рентгеновских лучей. Для получения изображений используют расстояния менее 10 м. Силуэт должен составлять от 60 % до 95 % вертикального размера изображения. Силуэт должен полностью отображаться по ширине.
Е.1.2.3 Изображения для распознавания субъекта по походке
Профили последовательности изображений для распознавания по походке определены в ПНСТ 656. Определены два профиля изображения для распознавания по походке: «gait2D» для распознавания по походке и «uBM2D» для последовательности движений верхней части тела.
Силуэт для распознавания по походке — это изображение человека, представленное в виде сплошной фигуры одного цвета, обычно черного. Границы силуэта соответствуют контуру субъекта. Распознавание походки с помощью видеозаписи рекомендуется для повышения эффективности как распознавания походки, так и фотометрического распознавания силуэта [40]. Камера может создавать изображения силуэтов непосредственно или они будут сформированы на последующих этапах постобработки.
Например, для извлечения признаков походки измеряют ширину и высоту силуэта человека. По сегментам тела рассчитывают такие характеристики походки, как размер силуэта, угол сустава, угловая скорость и скорость походки.
На рисунке Е.2 представлены часто используемые углы обзора при размещении камеры для задачи распознавания по походке [40], [41] (показаны на рисунке черным цветом).
Рисунок Е.2 — Часто используемые углы обзора для задачи распознавания субъекта по походке
Е.2 Прикладной профиль «Post-processedBodylmage2D» (20-изображение силуэта с постобработкой)
Е.2.1 Общие положенияПрофиль «Post-processedBodylmage2D» используют для 20-изображений силуэта с постобработкой. Изображения с постобработкой должны удовлетворять требованиям автоматического распознавания и визуальной экспертизы. Рекомендуется сохранить исходное изображение камеры и изображение силуэта с метаданными JPEG EXIF при наличии, чтобы иметь возможность выполнять последующие этапы постобработки.
Е.2.2 Постобработка
Для удовлетворения требований к минимальному размеру изображения рекомендуется заполнение любого неопределенного набора пикселей средним серым цветом sRGB (128, 128, 128). При этом следует избегать заливки фона вдоль линии контура тела на изображениях силуэта в полный рост.
Средний серый цвет — это тон, который по восприятию находится примерно на середине шкалы интенсивности между черным и белым цветами. Серый цвет используют из-за меньшего контраста в отличие от белого или черного цвета, в результате чего оператор не отвлекается на несущественную область. В цветовом пространстве sRGB, широко используемом в мониторах и фотографии, средний серый цвет CIELAB соответствует яркости 46,6 %. Средний серый цвет обычно определяют как коэффициент отражения 18 % в видимом свете.
Е.З Прикладной профиль «basicBodylmage2DFrom3D» (20-изображение силуэта основного типа из ЗО-формы)
Е.3.1 Общие положения
Профиль «basicBodylmage2DFrom3D» используют для преобразованных 20-изображений силуэта основного типа из ЗО-формы. ЗО-форма силуэта основного типа должна соответствовать требованиям к ЗО-форме, приведенным в ГОСТ Р 58668.3—2021 (подраздел 7.56).
Е.3.2 ЗО-визуализация
Требования к постобработке изображения силуэта зависят от использования результатов постобработки. На основе ЗО-модели и связанных карт изображений визуализируются стандартные ракурсы. Качество визуализации зависит от требований пользователя к результату. Визуализация изображения лица высокого качества приведена в ГОСТР 58668.3.
Е.4 Прикладной профиль «lnterSurlnnage2D» (20-изображение допроса и наблюдения)
Е.4.1 Общие положенияПрофиль «lnterSurlmage2D» используется для 20-изображений допроса и наблюдения. Для изображения и видеопотока допроса и наблюдения могут быть использованы разные форматы изображений и видеокадров. Кроме того, в зависимости от расположения камеры положение субъекта фиксируют под разными углами [25].
По данному профилю не предъявляют требований к качеству или обрезке изображений. Качество изображения зависит от требований пользователя к результату.
Е.4.2 Метаданные, кодирование и аннотации
К изображениям для допроса и наблюдения предъявляют основное требование в части автоматического распознавания и визуальной экспертизы изображения, в том числе распознавания по губам для приложений чтения по губам.
При необходимости наличия аннотации видеоизображения должны соответствовать ГОСТ Р 70268.2, в котором установлены требования к аннотации изображений и видеоизображений людей, лиц и других частей тела относительно:
- метаданных для вставки в видеопоток;
- кодирования полной и частичной пространственной и временной достоверной информации для объектов: а) на видеоизображении;
Ь) которые отсутствуют на видеоизображении;
- процедур аннотирования известных и неизвестных субъектов.
Аннотации или ссылки на аннотации включают в результаты судебно-медицинской экспертизы.
Е.5 Прикладной профиль «sMTImage2D» (20-изображение шрамов, следов и татуировок)
Е.5.1 Общие положения
Профиль «sMTImage2D» используют для изображений шрамов, следов и татуировок. Шрамы, следы и татуировки (SMT) используют для идентификации подозреваемых и потерпевших в судебно-медицинской экспертизе и правоохранительных органах в качестве «мягкой» биометрии. Татуировка не является настоящим биометрическим показателем, тем не менее татуировкам уделяется значительное внимание из-за их визуальных и демографических характеристик, а также из-за их растущей распространенности. Процедура сравнения татуировок вручную требует использования классов, присваиваемых экспертом [42], что делает ее трудоемкой и субъективной, с ограниченной эффективностью поиска. Часто изображения татуировок сложны и содержат несколько различных объектов, что усложняет выбор одного класса [42]. Практически невозможно вручную классифицировать шрамы и следы для эффективного использования в распознавании. Использование «обученных» нейронных сетей делает распознавание более быстрым и надежным.
Е.5.2 Рекомендации
К изображениям шрамов, следов и татуировок предъявляют основные требования автоматического распознавания и визуальной экспертизы изображения. Рекомендуется сохранять исходное изображение камеры с метаданными JPEG EXIF для проведения этапов постобработки. Изображения шрамов, следов и татуировок должны иметь уровень 51/52, рекомендуется уровень 50.
При получении изображений шрамов, следов и татуировок рекомендуется:
- провести сбор не менее двух фотографий;
- провести фотографирование на отдалении и крупным планом;
- использовать однотонный фон и равномерное рассеянное яркое освещение;
- обеспечить фокусирование на шрам, след или татуировку и достаточный контраст с кожей;
- исключить помехи или беспорядок на фоне изображения;
- расположить конечности субъекта параллельно туловищу;
- обеспечить минимальное расстояние, равное 1 м, между камерой и субъектом.
На рисунке Е.З желтой пунктирной линией показаны предлагаемые границы обрезки изображения. В примере 2 фон является неоднородным и содержит текстуру, которая может вызвать ошибки при распознавании.
Рекомендации для сбора изображений шрамов, следов и татуировок высокого качества приведены в [42].
а) Пример 1
Ь) Пример 2
Рисунок Е.З — Примеры изображений татуировки
Е.6 Прикладной профиль «gait2D» (последовательность 20-изображений походки)
Профиль «gait2D», используемый для последовательности 20-изображений походки, определен в ПНСТ 656.
Е.7 Прикладной профиль «uBM2D» (последовательность 20-изображений движений верхней части тела)
Профиль «uBM2D», используемый для последовательности 20-изображений движений верхней части тела, определен в ПНСТ 656.
Приложение ДА (справочное)
Сведения о соответствии ссылочных национальных и межгосударственного стандартов международным стандартам, использованным в качестве ссылочных в примененном международном стандарте
Таблица ДА.1
Обозначение ссылочного национального и межгосударственного стандарта | Степень соответствия | Обозначение и наименование ссылочного международного стандарта |
ГОСТ ISO/IEC 2382-37—2016 | IDT | ISO/IEC 2382-37:2012 «Информационные технологии. Словарь. Часть 37. Биометрия» |
ГОСТ Р 58668.1—2021 (ИСО/МЭК 39794-1:2019) | MOD | ISO/IEC 39794-1:2019 «Информационные технологии. Расширяемые форматы обмена биометрическими данными. Часть 1. Структура» |
ГОСТ Р 58668.3—2021 (ИСО/МЭК 39794-5:2019) | MOD | ISO/IEC 39794-5:2019 «Информационные технологии. Расширяемые форматы обмена биометрическими данными. Часть 5. Данные изображения лица» |
ГОСТ Р ИСО 12052—2009 | IDT | ISO 12052:2006 «Информатизация здоровья. Цифровые изображения и связь в медицине (DICOM), включая управление документооборотом и данными» |
ГОСТ Р ИСО/МЭК 8824-1—2001 | IDT | ISO/IEC 8824-1:1998 «Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации» |
Примечание — В настоящей таблице использованы следующие условные обозначения степени соответствия стандартов:
|
Приложение ДБ (справочное)
Сопоставление структуры настоящего стандарта со структурой примененного в нем международного стандарта
Таблица ДБ.1
Структура настоящего стандарта | Структура международного стандарта ИСО/МЭК 39794-16:2021 |
Приложение В Методология испытаний на соответствие | Приложение С Методология испытаний на соответствие |
Приложение С Измерения при получении изображений | Приложение В Примеры кодирования |
Приложение D Примеры кодирования | Приложение Е Измерения при получении изображений |
Приложение Е Прикладные профили | Приложение D Прикладные профили |
Приложение ДА Сведения о соответствии ссылочных национальных и межгосударственного стандартов международным стандартам, использованным в качестве ссылочных в примененном международном стандарте | — |
Приложение ДБ Сопоставление структуры настоящего стандарта со структурой примененного в нем международного стандарта | — |
Примечание — Сопоставление структуры стандартов приведено, начиная с приложения В, так как предыдущие разделы стандартов идентичны. |
Библиография |
[1] SMPTE ST 2036-1
[2] Recommendation ITU-R BT.2020
[3] ИСО 20473 [4] ИСО 21043-1:2018 | Оптика и фотоника. Диапазоны (Optics and photonics — Spectral bands) Криминалистика. Часть 1. Термины и определения (Forensic sciences — Part 1: Terms and definitions) |
[5] ИСО 21348 | Космическое пространство (естественное и искусственное). Определение энергетической освещенности солнечного излучения (Space environment (natural and artificial) — Process for determining solar irradiances) |
[6] Eric Granger, Dmitry O. Gorodnichy, Evaluation methodology for face recognition technology in video surveillance applications. Contract Report DRDC-RDDC-2014-C249 September 2014, Canadian Safety and Security Program
(CSSP), 2014 [7] И CO /МЭК 10918-1:1994 | Информационные технологии. Цифровое уплотнение и кодирование неподвижных изображений с непрерывным спектром тонов. Часть 1. Требования и руководящие принципы (Information technology— Digital compression and coding of continuous-tone still images — Part 1: Requirements and guidelines) |
[8] ИСО/МЭК 15444-1:2019 | Информационные технологии. Система кодирования изображения JPEG 2000. Часть 1. Внутренняя система кодирования (Information technology JPEG 2000 image coding system — Part 1: Core coding system) |
[9] ИСО/МЭК 15948:2004 | Информационные технологии. Компьютерная графика и обработка изображения. Мобильная сетевая графика (PNG). Функциональная спецификация (Information technology — Computer graphics and image processing — Portable Network Graphics (PNG): Functional specification) |
[10] ИСО/МЭК 14496-2:2004 | Информационные технологии. Кодирование аудиовизуальных объектов. Часть 2. Визуальное кодирование (Information technology — Coding of audio-visual objects — Part 2: Visual) |
[11] ИСО/МЭК 14496-14:2020 | Информационная технология. Кодирование аудиовизуальных объектов. Часть 14. Формат файла MP4 (Information technology— Coding of audio-visual objects — Part 14: MP4 file format) |
[12] Disaster Victim Identification Guide INTERPOL, 2009, INTERPOL
[13] INTERPOL DVI, Forms, INTERPOL
[14] МЭК 61966-2-1
Системы и аппаратура мультимедиа. Измерение цвета и управление им. Часть 2-1. Управление цветом. Цветовое пространство RGB («красный, желтый, зеленый»), используемое по умолчанию (Multimedia systems and equipment — Colour measurement and management — Part 2-1: Colour management — Default RGB colour space — sRGB)
[15] ISO/IEC TR 24714-1:2008 Информационные технологии. Биометрика. Юридические и социологические
[16] ИСО/МЭК 24779-1:2016 | соображения по применению. Часть 1. Общее руководство (Information technology — Biometrics — Jurisdictional and societal considerations for commercial applications — Part 1: General guidance) Информационная технология. Общие юридические и социальные аспекты внедрения биометрических технологий. Пиктограммы, изображения и символы для использования в биометрических системах. Часть 1. Основные принципы (Information technology— Cross-jurisdictional and societal aspects of implementation of biometric technologies — Pictograms, icons and symbols for use with biometric systems — Part 1: General principles) |
[17] Allyson Rice, Р. Jonathon Phillips, Vaidehi Natul, Xiaobo An, Alice J. O’Toole, Unaware Person Recognition From the Body When Face Identification Fails, University of Texas at Dallas, 2013
[18] ИСО/МЭК 23008-12 | Информационная технология. Высокоэффективное кодирование и доставка медиа в гетерогенных средах. Часть 12. Формат файла изображения (Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 12: Image File Format) |
Dat Tien Nguyen, Hyung Gil Hong, Ki Wan Kim and Kang Ryoung Park, Person Recognition System Based on a Combination of Body Images from Visible Light and Thermal Cameras, 2017
Vijay Kumar, Anoop Namboodiri, Manohar Paluri, С. V. Jawahar, Pose-Aware Person Recognition, IEEE, 2017
Sarkar S., Phillips J., Liu Z., Robledo I., Grother P & Bowyer KW, The Human ID Gait Challenge Problem: Data Sets, Performance, and Analysis. IEEE Transactions on Pattern Analysis and Machine Intelligence 27(2): 162—177, 2005
Shengcai Liao, Guoying Zhao, Vili Kellokumpu, Matti Pietikainen, Stan Z Li, Modeling pixel process with scale invariant local patterns for background subtraction in complex scenes. Machine Vision Group University of Oulu, Chinese Academy of Sciences, 2010
Gross R. & Shi J., The CMU motion of body (MoBo) database. Technical Report CMU-RI-TR-01-18, Carnege Mellon University, 2001
ISO/IEC/IEEE 29119-4 Системная и программная инженерия. Тестирование программного обеспечения.
Часть 4. Методы тестирования (Software and systems engineering — Software testing — Part 4: Test techniques)
ANSI/NIST-ITL 1-2011 UPDATE 2013 NIST Special Publication 500-290 Version 2 (2013). Data Format for the Interchange of Fingerprint, Facial & Other Biometric Information. National Institute of Standards and Technology
Xiaodan Liang, Chunyan Xu, Xiaohui Shen, Jianchao Yang, Jinhui Tang, Liang Lin, Shuicheng Van, Human Parsing with Contextualized Convolutional Neural Network, IEEE Computer Society, 2017
Disaster Victim Identification Guide, 1997, INTERPOL
ИСО5576:1997 Контроль неразрушающий. Промышленная радиология с использованием
рентгеновского и гамма-излучения. Словарь (Non-destructive testing — Industrial X-ray and gamma-ray radiology — Vocabulary)
ITU-T Rec. T.81
14СО/МЭК 15444-3:2007 Информационные технологии. Система кодирования изображения JPEG 2000.
Часть 3. Стандарт сжатия движущегося изображения JPEG 2000 (Information technology — JPEG 2000 image coding system: Motion JPEG 2000 — Part 3)
ITU-T Rec. T.802
Netpbm image format: //netpbm.sourceforge.net/doc
ИСО/МЭК 14496-10:2020 Информационные технологии. Кодирование аудиовизуальных объектов.
Часть 10. Улучшенное видеокодирование (Information technology — Coding of audio-visual objects — Part 10: Advanced video coding)
ИСО 12233:2017 Фотография. Получение изображений с помощью электронных фотокамер.
Разрешение и пространственная частотная характеристика (Photography — Electronic still picture imaging — Resolution and spatial frequency responses)
Jyun-Yao Huang, Christoph Lange, Soren Auer, Streaming Transformation of XML to RDF using XPath-based Mappings, National Chung Hsing University, Taiwan, University of Bonn & Fraunhofer IAIS, Germany, 2015
W3C Recommendations, XML Schema Parts 1 and 2
МЭК 61966-8:2001 Система и аппаратура мультимедиа. Измерение цвета и управление им. Часть 8. Цветные сканеры для мультимедиа (Multimedia systems and equipment — Colour measurement and management — Part 8: Multimedia colour scanners)
International Color Consortium //www.color.org/srgbprofiles.xalter
Liang Wang, Huazhong Ning, Tieniu Tan, Weiming Hu, Fusion of Static and Dynamic Body Biometrics for Gait Recognition, Chinese Academy of Sciences, 2003
Naoki Akae, Yasushi Makihara, and Yasushi Yagi, Gait Recognition using Periodic Temporal Super Resolution for Low Frame-rate Videos. Osaka University, 978-1-4577-1359-0/11/2011 IEEE, 2011
Shiqi Yu, Daoliang Tan, and Tieniu TanModelling the Effect of View Variation on Appearance-based Gait Recognition, In Proc, of the ACCV06, Proc, of the 7th Asian Conference on Computer Vision (ACCV06), 2006
NI STIR 8109 Tattoo Recognition Technology — Best Practices (Tatt-BP), Guidelines for Tattoo Image Collection, Revision 1.0, Mei Ngan, George W. Quinn, Patrick Grother, 2016
УДК 004.932.1:006.89:006.354
ОКС 35.240.15
Ключевые слова: информационные технологии, биометрия, расширяемый формат обмена биометрическими данными, изображение тела человека
Редактор Н.Н. Кузьмина
Технический редактор В.Н. Прусакова
Корректор М.И. Першина
Компьютерная верстка Е.О. Асташина
Сдано в набор 16.11.2022. Подписано в печать 13.12.2022. Формат 60*84%. Гарнитура Ариал.
Усл. печ. л. 11,16. Уч.-изд. л. 10,86.
Подготовлено на основе электронной версии, предоставленной разработчиком стандарта
Создано в единичном исполнении в ФГБУ «Институт стандартизации» , 117418 Москва, Нахимовский пр-т, д. 31, к. 2.
1
Верхняя нотация «верблюжьего регистра» (upper camel-case notation) — соглашение о наименованиях, в котором составные слова объединяются без пробелов, при этом каждое слово пишется с прописной буквы.
2
“ Нижняя нотация «верблюжьего регистра» (lower camel-case notation) — соглашение о наименованиях, в котором составные слова объединяются без пробелов, при этом каждое слово, кроме первого, пишется с прописной буквы.