---
title: "\"ГОСТ Р ИСО/МЭК 29109-10-2017. Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Методология испытаний на соответствие форматам обмена биометрическими данными, определенным в комплексе стандартов ИСО/МЭК 19794. Часть 10. Данные геометрии контура кисти руки\""
number: "ГОСТ Р ИСО/МЭК 29109-10-2017"
issuer: "Федеральное агентство по техническому регулированию и метрологии"
status: действует
canonical: "https://bukva.ai/docs/standart-gost-r-isomek-29109-10-2017"
---

## "ГОСТ Р ИСО/МЭК 29109-10-2017. Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Методология испытаний на соответствие форматам обмена биометрическими данными, определенным в комплексе стандартов ИСО/МЭК 19794. Часть 10. Данные геометрии контура кисти руки"

# "ГОСТ Р ИСО/МЭК 29109-10-2017. Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Методология испытаний на соответствие форматам обмена биометрическими данными, определенным в комплексе стандартов ИСО/МЭК 19794. Часть 10. Данные геометрии контура кисти руки"

(утв. и введен в действие Приказом Росстандарта от 30.05.2017 N 453-ст)

> [!IMPORTANT]
> Документ [введен](#p100013) в действие с 1 октября 2017 года.


<a id="p100001"></a>Утвержден и введен в действие
Приказом Федерального

<div align="right">

агентства по техническому<br>
регулированию и метрологии<br>
от 30 мая 2017 г. N 453-ст

<a id="p100002"></a>НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

</div>


<div align="center">

<a id="p100003"></a>**ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ**

<a id="p100004"></a>**БИОМЕТРИЯ**

<a id="p100005"></a>**МЕТОДОЛОГИЯ ИСПЫТАНИЙ НА СООТВЕТСТВИЕ ФОРМАТАМ ОБМЕНА**

</div>

**БИОМЕТРИЧЕСКИМИ ДАННЫМИ, ОПРЕДЕЛЕННЫМ В КОМПЛЕКСЕ СТАНДАРТОВ**

<div align="center">

**ИСО/МЭК 19794**

<a id="p100006"></a>**ЧАСТЬ 10**

<a id="p100007"></a>**ДАННЫЕ ГЕОМЕТРИИ КОНТУРА КИСТИ РУКИ**

<a id="p100008"></a>**Information technologies. Biometrics. Conformance testing**

</div>

**methodology for biometric data interchange formats defined**

<div align="center">

**in ISO/IEC 19794. Part 10. Hand geometry silhouette data**

<a id="p100009"></a>**(ISO/IEC 29109-10:2010,**

</div>

**Information technology - Conformance testing methodology**

<div align="center">

**for biometric data interchange formats defined**<br>
**in ISO/IEC 19794 -**<br>
**Part 10: Hand geometry silhouette data, IDT)**

<a id="p100010"></a>**ГОСТ Р ИСО/МЭК 29109-10-2017**

</div>


<a id="p100011"></a>**Группа П85**

<div align="center">

<a id="p100012"></a>**ОКС 35.040**

</div>


<div align="right">

<a id="p100013"></a>Дата введения<br>
1 октября 2017 года

</div>



### <a id="p100014"></a>Предисловие


<a id="p100015"></a>1 ПОДГОТОВЛЕН Научно-исследовательским и испытательным центром биометрической техники Московского государственного технического университета имени Н.Э. Баумана (НИИЦ БТ МГТУ им. Н.Э. Баумана) и Федеральным государственным унитарным предприятием "Всероссийский научно-исследовательский институт стандартизации и сертификации в машиностроении" (ВНИИНМАШ) на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4
<a id="p100016"></a>2 ВНЕСЕН Техническим комитетом по стандартизации ТК 098 "Биометрия и биомониторинг"
<a id="p100017"></a>3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 30 мая 2017 г. N 453-ст
<a id="p100018"></a>4 Настоящий стандарт идентичен международному стандарту ИСО/МЭК 29109-10:2010 "Информационные технологии. Методология испытаний на соответствие форматам обмена биометрическими данными, определенным в комплексе стандартов ИСО/МЭК 19794. Часть 10. Данные геометрии контура кисти руки" (ISO/IEC 29109-10:2010 "Information technology - Conformance testing methodology for biometric data interchange formats defined in ISO/IEC 19794 - Part 10: Hand geometry silhouette data", IDT).
<a id="p100019"></a>Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5-2012 (пункт 3.5).
<a id="p100020"></a>При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты, сведения о которых приведены в дополнительном [приложении ДА](#p100764)
<a id="p100021"></a>5 ВВЕДЕН ВПЕРВЫЕ
<a id="p100022"></a>6 Некоторые элементы настоящего стандарта могут быть объектами патентных прав. Международная организация по стандартизации (ИСО) и Международная электротехническая комиссия (МЭК) не несут ответственности за установление подлинности каких-либо или всех таких патентных прав

<a id="p100023"></a>Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующие информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)


### <a id="p100024"></a>Введение


<a id="p100025"></a>ИСО/МЭК 19794-10 устанавливает требования к формату обмена записями данных для хранения, записи и передачи информации об одной или более записях геометрии контура кисти руки. Настоящий стандарт определяет испытания для проверки корректности двоичной записи данных геометрии контура кисти руки.
<a id="p100026"></a>Цель ИСО/МЭК 19794-10 не может быть в полной мере достигнута до тех пор, пока биометрические продукты не пройдут испытания на соответствие требованиям ИСО/МЭК 19794-10. Соответствие реализации требованиям является необходимым условием для достижения совместимости между реализациями, поэтому существует необходимость в стандартизованной методологии испытаний на соответствие, тестовых утверждениях и методиках испытаний применительно к конкретным биометрическим модальностям, рассмотренным в комплексе стандартов ИСО/МЭК 19794 (далее - ИСО/МЭК 19794). Тестовыми утверждениями проверяют наиболее важные требования, установленные в ИСО/МЭК 19794, и соответствие результатов, полученных с помощью комплектов для проведения испытаний на соответствие, будет показывать степень соответствия реализаций ИСО/МЭК 19794. Это является причиной разработки данной методологии испытаний на соответствие.
<a id="p100027"></a>Настоящий стандарт предназначен для приложений, в которых требуется использование данных геометрии контура кисти руки в соответствии с ИСО/МЭК 19794-10. Настоящий стандарт определяет методологию испытаний для подтверждения соответствия приложений или услуг спецификации ИСО/МЭК 19794-10. Таким образом, настоящий стандарт предназначен для определения:
- <a id="p100028"></a>элементов методологии испытаний на соответствие записи данных геометрии контура кисти руки требованиям ИСО/МЭК 19794-10;
- <a id="p100029"></a>требований и руководств для комплектов для проведения испытаний на соответствие и методов испытаний для определения степени соответствия продуктов и услуг, содержащих записи данных геометрии контура кисти руки, требованиям ИСО/МЭК 19794-10;
- <a id="p100030"></a>методик испытаний на соответствие, проводимых до, во время и после них.
<a id="p100031"></a>Настоящий стандарт предназначен для разработки и использования спецификаций методов испытаний, комплектов для проведения испытаний на соответствие записей ИСО/МЭК 19794-10 и тестовых программ на соответствие продуктов ИСО/МЭК 19794-10. Настоящий стандарт в первую очередь предназначен для использования испытательными лабораториями, а также может быть использован разработчиками и пользователями спецификаций и реализаций метода испытаний. В [таблице](#p100437) "Тестовые утверждения" (см. [раздел 6](#p100070)) представлены уровни испытаний на соответствие требованиям ИСО/МЭК 19794-10.


### <a id="p100032"></a>1 Область применения


<a id="p100033"></a>Настоящий стандарт устанавливает элементы методологии испытаний на соответствие, тестовые утверждения и методики испытаний применительно к ИСО/МЭК 19794-10.
<a id="p100034"></a>Настоящий стандарт устанавливает:
- <a id="p100035"></a>тестовые утверждения для структуры формата данных геометрии контура кисти руки, определенной в ИСО/МЭК 19794-10 (испытания типа A уровня 1, установленные ИСО/МЭК 29109-1);
- <a id="p100036"></a>тестовые утверждения внутренней согласованности по проверке типов значений, которые могут содержаться в каждом поле (испытания типа A уровня 2, установленные в ИСО/МЭК 29109-1);
- <a id="p100037"></a>справочное руководство для испытаний согласованности выбранных полей с кодированными данными с входными биометрическими данными (испытания типа B уровня 3, установленные в ИСО/МЭК 29109-1).
<a id="p100038"></a>Настоящий стандарт не устанавливает испытания:
- <a id="p100039"></a>на соответствие структуры формата ЕСФОБД <1> ИСО/МЭК 19794-10;
- <a id="p100040"></a>на согласованность с записями входных биометрических данных (испытания уровня 3, установленные в ИСО/МЭК 29109-1);
- <a id="p100041"></a>других характеристик биометрических продуктов или типов их испытаний (то есть степень приемлемости, производительность, устойчивость, уровень безопасности);
- <a id="p100042"></a>на соответствие систем, которые не производят записи в соответствии с ИСО/МЭК 19794-10.

<a id="p100043"></a>

---

<a id="p100044"></a><1> ЕСФОБД - Единая структура форматов обмена биометрическими данными [Common biometric exchange formats framework (CBEFF)].


### <a id="p100045"></a>2 Соответствие


<a id="p100046"></a>Испытания на соответствие формату обмена биометрическими данными удовлетворяют требованиям настоящего стандарта, если они соответствуют всем обязательным требованиям [раздела 6](#p100070). В частности для испытаний записи данных геометрии контура кисти руки на соответствие уровня 1 и уровня 2 должны использоваться положения, представленные в [таблице 2 раздела 6](#p100437) и заявлении о соответствии реализации, заполненном согласно [таблице 1](#p100073).
<a id="p100047"></a>Реализации, подвергнутые испытаниям на соответствие требованиям ИСО/МЭК 19794-10 по методологии, установленной в настоящем стандарте, соответствуют только тем требованиям к записям биометрических данных по ИСО/МЭК 19794-10, испытания на соответствие которым проведено согласно данной методологии.
<a id="p100048"></a>Соответствие реализаций всем требованиям ИСО/МЭК 19794-10 не является обязательным. Достаточно, чтобы выполнялись требования, заявленные для данной реализации в заявлении о соответствии реализации, заполненном согласно разделу 8 ИСО/МЭК 29109-1 и [таблице 1 раздела 6](#p100073).
<a id="p100049"></a>Соответствие реализаций всем требованиям ИСО/МЭК 19794-10 не является обязательным. Достаточно, чтобы выполнялись требования, заявленные для данной реализации в заявлении о соответствии реализации, заполненном согласно [разделу А.2](#p100755) приложения А.
<a id="p100050"></a>*Примечание* - Испытания уровня 3 и выше не проводят.


### <a id="p100051"></a>3 Нормативные ссылки


<a id="p100052"></a>В настоящем стандарте использованы нормативные ссылки на следующие стандарты, которые необходимо учитывать при его использовании. В случае датированных ссылок необходимо пользоваться только указанной редакцией. В случае недатированных ссылок следует пользоваться последней редакцией ссылочных документов, включая любые поправки и изменения к ним:
<a id="p100053"></a>ISO/IEC 19794-10:2007 Information technology - Biometric data interchange formats - Part 10: Hand geometry silhouette data (Информационные технологии. Форматы обмена биометрическими данными. Часть 10. Данные геометрии контура кисти руки)
<a id="p100054"></a>ISO/IEC 29109-1:2009 Information technology - Conformance testing methodology for biometric data interchange formats defined in ISO/IEC 19794 - Part 1: Generalized conformance testing methodology (Информационные технологии. Методология испытаний на соответствие формата обмена биометрическими данными, определенным в комплексе стандартов ИСО/МЭК 19794. Часть 1. Обобщенная методология испытаний на соответствие).


### <a id="p100055"></a>4 Термины и определения


<a id="p100056"></a>В настоящем стандарте применены следующие термины с соответствующими определениями:
<a id="p100057"></a>4.1 запись для обмена биометрическими данными; ЗОБД (biometric data interchange record, BDIR): Блок данных, содержащий биометрические данные в формате, установленном в базовом стандарте.
<a id="p100058"></a>[ИСО/МЭК 29109-1]
<a id="p100059"></a>4.2 цепной код Фримена; ЦКФ (Freeman Chain Code, FCC): Метод компактного представления контуров объекта.
<a id="p100060"></a>*Примечание* - Назван по имени разработчика Герберта Фримена.

<a id="p100061"></a>[ИСО/МЭК 19794-10]
<a id="p100062"></a>4.3 запись геометрии кисти руки (hand geometry view record): Блок данных, содержащий контур кисти руки, полученный с точки наблюдения одной камеры при однократном размещении кисти руки.
<a id="p100063"></a>*Примечание* - Блок данных содержит метаданные, данные контура кисти руки и необязательные дополнительные данные.

<a id="p100064"></a>[ИСО/МЭК 19794-10]
<a id="p100065"></a>4.4 тестируемая реализация; ТР (implementation under test, IUT): Реализация, подвергаемая испытанию на соответствие базовому стандарту.
<a id="p100066"></a>*Примечание* - В зависимости от требований, установленных в базовом стандарте, тестируемая реализация может представлять собой набор ЗОБД или вычислительный алгоритм, создающий и/или применяющий данные, содержащиеся в ЗОБД.

<a id="p100067"></a>[ИСО/МЭК 29109-1]


### <a id="p100068"></a>5 Обозначения и сокращения


<a id="p100069"></a>В настоящем стандарте применены обозначения и сокращения, установленные в ИСО/МЭК 29109-1.


### <a id="p100070"></a>6 Методология испытаний на соответствие


<a id="p100071"></a>Должна быть использована методология испытаний на соответствие, представленная в разделах 6, 7 и 8 ИСО/МЭК 29109-1. Приведенные ниже таблицы основаны на обобщенной методологии испытаний на соответствие, предлагаемой ИСО/МЭК 29109-1, и должны быть использованы только в рамках данной методологии.

<div align="right">

<a id="p100072"></a>Таблица 1

</div>


<div align="center">

<a id="p100073"></a>Требования базового стандарта (ИСО/МЭК 19794-10)

</div>



| <a id="p100074"></a>Идентификатор требования | <a id="p100075"></a>Пункт базового стандарта | <a id="p100076"></a>Краткое описание требования | <a id="p100077"></a>Уровень | <a id="p100078"></a>Статус | <a id="p100079"></a>Поддерживается ТР | <a id="p100080"></a>Поддерживаемый диапазон | <a id="p100081"></a>Результат испытания |
| --- | --- | --- | --- | --- | --- | --- | --- |
| <a id="p100082"></a>R-1 | <a id="p100083"></a>Введение | <a id="p100084"></a>ИСО и МЭК не несут ответственности за установление подлинности каких-либо или всех патентных прав | <a id="p100085"></a>3C | <a id="p100086"></a>O-1 |  | <a id="p100087"></a>N/A | <a id="p100088"></a>N/A |
| <a id="p100089"></a>R-2 | <a id="p100090"></a>5.2 | <a id="p100091"></a>В целях уменьшения объема занимаемой памяти данные контура кисти руки должны быть записаны с использованием ЦКФ | <a id="p100092"></a>2 | <a id="p100093"></a>M |  | <a id="p100094"></a>N/A |  |
| <a id="p100095"></a>R-3 | <a id="p100096"></a>5.2.1 | <a id="p100097"></a>Каждый элемент ЦКФ должен быть сохранен непосредственно за предыдущим, без ограничения длины записи | <a id="p100098"></a>2 | <a id="p100099"></a>M |  | <a id="p100100"></a>N/A |  |
| <a id="p100101"></a>R-4 | <a id="p100102"></a>5.2.1 | <a id="p100103"></a>При необходимости данные контура кисти руки в конце должны быть дополнены нулевыми разрядами, чтобы гарантировать, что блок биометрических данных (ББД) представляет собой целое число восьмиразрядных байтов (октетов) | <a id="p100104"></a>2 | <a id="p100105"></a>M |  | <a id="p100106"></a>N/A |  |
| <a id="p100107"></a>R-5 | <a id="p100108"></a>5.2.1 | <a id="p100109"></a>Данные контура кисти руки, содержащиеся в ББД, в соответствии с ИСО/МЭК 19794-10 (см. раздел 2), должны быть представлены в виде ЦКФ внутренней границы | <a id="p100110"></a>3B | <a id="p100111"></a>M |  | <a id="p100112"></a>N/A |  |
| <a id="p100113"></a>R-6 | <a id="p100114"></a>5.3 | <a id="p100115"></a>Формат ББД, определенный в ИСО/МЭК 19794-10, должен быть включен в запись биометрической информации (ЗБИ) ЕСФОБД в соответствии с ИСО/МЭК 19785-1 | <a id="p100116"></a>3C | <a id="p100117"></a>O-1 |  | <a id="p100118"></a>N/A | <a id="p100119"></a>N/A |
| <a id="p100120"></a>R-7 | <a id="p100121"></a>5.3 | <a id="p100122"></a>В стандартном биометрическом заголовке (СБЗ), соответствующем ББД, должен быть использован идентификатор владельца формата ЕСФОБД, присваиваемый регистрационным органом ИСО/МЭК СТК1/ПК37 | <a id="p100123"></a>3C | <a id="p100124"></a>O-1 |  | <a id="p100125"></a>N/A | <a id="p100126"></a>N/A |
| <a id="p100127"></a>R-8 | <a id="p100128"></a>5.3 | <a id="p100129"></a>Для записи данных в соответствии с настоящим стандартом должно быть использовано 16-битовое значение "0x0018" ("18" - в шестнадцатеричном формате, "24" - в десятичном) | <a id="p100130"></a>3C | <a id="p100131"></a>O-1 |  | <a id="p100132"></a>N/A | <a id="p100133"></a>N/A |
| <a id="p100134"></a>R-9 | <a id="p100135"></a>6.1 | <a id="p100136"></a>После получения и обработки данных каждый контур кисти руки должен быть ориентирован, как показано на рисунке 3a (ИСО/МЭК 19794-10), для изображений вида сверху или на рисунке 3b (ИСО/МЭК 19794-10) для изображений вида сбоку | <a id="p100137"></a>3B | <a id="p100138"></a>M |  | <a id="p100139"></a>N/A |  |
| <a id="p100140"></a>R-10 | <a id="p100141"></a>6.2 | <a id="p100142"></a>Контур должен быть представлен или правой, или левой кистью руки и ориентирован, как показано на рисунке 3a или 3b (ИСО/МЭК 19794-10) | <a id="p100143"></a>3B | <a id="p100144"></a>M |  | <a id="p100145"></a>N/A |  |
| <a id="p100146"></a>R-11 | <a id="p100147"></a>6.2 | <a id="p100148"></a>Контур, полученный с плоскости регистрации для левой кисти руки, должен быть зеркально отображен таким образом, чтобы соответствовать рисунку 3a (ИСО/МЭК 19794-10) | <a id="p100149"></a>3B | <a id="p100150"></a>M |  | <a id="p100151"></a>N/A |  |
| <a id="p100152"></a>R-12 | <a id="p100153"></a>6.3 | <a id="p100154"></a>Отношение длин сторон пикселя должно быть 1:1 с погрешностью не более +/- 2% | <a id="p100155"></a>3B | <a id="p100156"></a>M |  | <a id="p100157"></a>N/A |  |
| <a id="p100158"></a>R-13 | <a id="p100159"></a>6.4 | <a id="p100160"></a>Начальная точка контура кисти руки должна находиться в крайнем правом столбце контура в самом верхнем ряду этого столбца, занятом контуром (рисунок 1, ИСО/МЭК 19794-10) | <a id="p100161"></a>2 | <a id="p100162"></a>M |  | <a id="p100163"></a>N/A |  |
| <a id="p100164"></a>R-14 | <a id="p100165"></a>6.4 | <a id="p100166"></a>Последующие точки должны прослеживать контур кисти руки в направлении против хода часовой стрелки | <a id="p100167"></a>2 | <a id="p100168"></a>M |  | <a id="p100169"></a>N/A |  |
| <a id="p100170"></a>R-15 | <a id="p100171"></a>6.4 | <a id="p100172"></a>Контур кисти руки должен представлять собой замкнутую кривую (то есть контур не должен содержать промежутков, а конечная точка контура должна совпадать с начальной) | <a id="p100173"></a>2 | <a id="p100174"></a>M |  | <a id="p100175"></a>N/A |  |
| <a id="p100176"></a>R-16 | <a id="p100177"></a>6.4 | <a id="p100178"></a>Начальная точка контура кисти руки должна появиться на контуре ровно два раза: в качестве первой точки и в качестве последней (контур не должен пересекать эту точку, кроме указанных случаев) | <a id="p100179"></a>2 | <a id="p100180"></a>M |  | <a id="p100181"></a>N/A |  |
| <a id="p100182"></a>R-17 | <a id="p100183"></a>6.4 | <a id="p100184"></a>Правый столбец должен быть вертикальным (то есть предпоследняя точка должна оказаться непосредственно под начальной, и не должно быть никаких точек правее начальной) | <a id="p100185"></a>2 | <a id="p100186"></a>M |  | <a id="p100187"></a>N/A |  |
| <a id="p100188"></a>R-18 | <a id="p100189"></a>6.5 | <a id="p100190"></a>Плоскость регистрации должна образовывать прямой угол с базовой плоскостью вида сбоку | <a id="p100191"></a>3C | <a id="p100192"></a>O-1 |  | <a id="p100193"></a>N/A | <a id="p100194"></a>N/A |
| <a id="p100195"></a>R-19 | <a id="p100196"></a>6.5 | <a id="p100197"></a>Для систем формирования изображений, использующих оптические камеры, для изображений вида сверху оптическая ось камеры должна быть ортогональна плоскости регистрации | <a id="p100198"></a>3C | <a id="p100199"></a>O-1 |  | <a id="p100200"></a>N/A | <a id="p100201"></a>N/A |
| <a id="p100202"></a>R-20 | <a id="p100203"></a>6.5 | <a id="p100204"></a>Для изображений вида сбоку оптическая ось камеры должна быть ортогональна базовой плоскости вида сбоку | <a id="p100205"></a>3C | <a id="p100206"></a>O-1 |  | <a id="p100207"></a>N/A | <a id="p100208"></a>N/A |
| <a id="p100209"></a>R-21 | <a id="p100210"></a>7 | <a id="p100211"></a>Данные геометрии контура кисти руки должны быть представлены в стандартном формате, содержащем как основные, так и дополнительные данные | <a id="p100212"></a>3A | <a id="p100213"></a>M |  | <a id="p100214"></a>N/A |  |
| <a id="p100215"></a>R-22 | <a id="p100216"></a>7 | <a id="p100217"></a>Формат ББД, определенный в ИСО/МЭК 19794-10, должен быть включен в ЗБИ ЕСФОБД, как описано в 5.3 ИСО/МЭК 19794-10:2007 | <a id="p100218"></a>3C | <a id="p100219"></a>O-1 |  | <a id="p100220"></a>N/A | <a id="p100221"></a>N/A |
| <a id="p100222"></a>R-23 | <a id="p100223"></a>7.1, табл. 1 | <a id="p100224"></a>Значение поля "Длина записи" (Length of record) должно содержать общую длину ББД, включая заголовок и одну или более записи геометрии кисти руки (ЗГКР) | <a id="p100225"></a>2 | <a id="p100226"></a>M |  | <a id="p100227"></a>От 40 до (232 - 1) |  |
| <a id="p100228"></a>R-24 | <a id="p100229"></a>7.1, табл. 1 | <a id="p100230"></a>В поле "Зарезервированное поле" ("Reserved field") должно быть зарезервировано 2 байта для дальнейшего использования. Байтам должно быть присвоено нулевое значение разработчиками ББД, они не должны быть использованы пользователями ББД | <a id="p100231"></a>2 | <a id="p100232"></a>M |  | <a id="p100233"></a>N/A |  |
| <a id="p100234"></a>R-25 | <a id="p100235"></a>7.1.1 | <a id="p100236"></a>Значение поля "Идентификатор формата" (Format identifier) (4 байта) должно быть записано в нуль-терминированной строке с тремя символами ASCII "HND" | <a id="p100237"></a>2 | <a id="p100238"></a>M |  | <a id="p100239"></a>N/A |  |
| <a id="p100240"></a>R-26 | <a id="p100241"></a>7.1.2 | <a id="p100242"></a>Длина поля "Номер версии стандарта" (Version number) должна составлять 4 байта | <a id="p100243"></a>1 | <a id="p100244"></a>M |  | <a id="p100245"></a>N/A |  |
| <a id="p100246"></a>R-27 | <a id="p100247"></a>7.1.2 | <a id="p100248"></a>Значение поля "Номер версии стандарта" должно быть записано в нуль-терминированной строке с тремя символами ASCII | <a id="p100249"></a>2 | <a id="p100250"></a>M |  | <a id="p100251"></a>N/A |  |
| <a id="p100252"></a>R-28 | <a id="p100253"></a>7.1.2 | <a id="p100254"></a>Номер версии ИСО/МЭК 19794-10-010 (номер версии 1, номер редакции 0) | <a id="p100255"></a>2 | <a id="p100256"></a>M |  | <a id="p100257"></a>N/A |  |
| <a id="p100258"></a>R-29 | <a id="p100259"></a>7.1.4 | <a id="p100260"></a>Число контуров кисти руки, записанных в ББД, должно быть закодировано с использованием 1 байта | <a id="p100261"></a>2 | <a id="p100262"></a>M |  | <a id="p100263"></a>N/A |  |
| <a id="p100264"></a>R-30 | <a id="p100265"></a>7.1.4 | <a id="p100266"></a>Несколько контуров одной и той же кисти руки должны быть посчитаны отдельно | <a id="p100267"></a>2 | <a id="p100268"></a>M |  | <a id="p100269"></a>N/A |  |
| <a id="p100270"></a>R-31 | <a id="p100271"></a>7.1.4 | <a id="p100272"></a>Контуры вида сверху и вида сбоку одной кисти руки, имеющие один индекс ЗГКР (см. 7.2.2, ИСО/МЭК 19794-10), должны быть посчитаны отдельно | <a id="p100273"></a>2 | <a id="p100274"></a>M |  | <a id="p100275"></a>N/A |  |
| <a id="p100276"></a>R-32 | <a id="p100277"></a>7.1.5 | <a id="p100278"></a>В поле "Зарезервированное поле" байтам должно быть присвоено нулевое значение разработчиками ББД; они не должны быть использованы пользователями ББД | <a id="p100279"></a>2 | <a id="p100280"></a>M |  | <a id="p100281"></a>N/A |  |
| <a id="p100282"></a>R-33 | <a id="p100283"></a>табл. 2 | <a id="p100284"></a>В поле "Зарезервированное поле" байтам должно быть присвоено нулевое значение разработчиками ББД | <a id="p100285"></a>2 | <a id="p100286"></a>M |  | <a id="p100287"></a>N/A |  |
| <a id="p100288"></a>R-34 | <a id="p100289"></a>7.2.1 | <a id="p100290"></a>Поле "Длина ЗГКР" (HGVR length) должно содержать общую длину данной ЗГКР, включая длину метаданных, длину данных контура кисти руки и длину дополнительных данных для данного вида | <a id="p100291"></a>2 | <a id="p100292"></a>M |  | <a id="p100293"></a>N/A |  |
| <a id="p100294"></a>R-35 | <a id="p100295"></a>7.2.2 [<1>](#p100415) | <a id="p100296"></a>Поле "Индекс ЗГКР" (HGVR [<2>](#p100416) index) должно содержать число, присваиваемое ЗГКР в процессе регистрации. Если несколько ЗГКР были зарегистрированы одновременно, допустимо (но нежелательно) присвоить один и тот же индекс всем ЗГКР | <a id="p100297"></a>3B | <a id="p100298"></a>M |  | <a id="p100299"></a>N/A |  |
| <a id="p100300"></a>R-36 | <a id="p100301"></a>7.2.3 | <a id="p100302"></a>Поле "Идентификатор кисти руки" (Hand identifier) (1 байт) должно содержать битовый массив, определяющий положение кисти руки и камеры при регистрации соответствующего контура кисти руки | <a id="p100303"></a>3B | <a id="p100304"></a>M |  | <a id="p100305"></a>N/A |  |
| <a id="p100306"></a>R-37 | <a id="p100307"></a>7.2.4 | <a id="p100308"></a>Поле "Состояние кисти руки" (Hand integrity) (1 байт) должно обозначать кисти рук с отсутствующими или поврежденными пальцами или кисти рук, которые с трудом располагаются на области регистрации | <a id="p100309"></a>3B | <a id="p100310"></a>M |  | <a id="p100311"></a>N/A |  |
| <a id="p100312"></a>R-38 | <a id="p100313"></a>7.2.4 | <a id="p100314"></a>Поле "Состояние кисти руки (биты 5 - 6)" (Hand integrity bits 5 - 6) в соответствии с ИСО/МЭК 19794-10 должно быть обнулено разработчиками ББД и не использоваться пользователями | <a id="p100315"></a>2 | <a id="p100316"></a>M |  | <a id="p100317"></a>N/A |  |
| <a id="p100318"></a>R-39 | <a id="p100319"></a>7.2.5 | <a id="p100320"></a>Поле "Разрешение данных контура кисти руки" (Data resolution) должно определять разрешение контура кисти руки в пикселях на сантиметр | <a id="p100321"></a>3B | <a id="p100322"></a>M |  | <a id="p100323"></a>N/A |  |
| <a id="p100324"></a>R-40 | <a id="p100325"></a>7.2.5 | <a id="p100326"></a>Поле "Разрешение данных контура кисти руки" определяет как горизонтальное, так и вертикальное разрешение | <a id="p100327"></a>3B | <a id="p100328"></a>M |  | <a id="p100329"></a>N/A |  |
| <a id="p100330"></a>R-41 | <a id="p100331"></a>7.2.6 | <a id="p100332"></a>Поле "Геометрическое искажение" (Distortion), содержащее 1 знаковый байт, определяет геометрические искажения системы регистрации контура кисти руки | <a id="p100333"></a>3C | <a id="p100334"></a>O-1 |  | <a id="p100335"></a>N/A |  |
| <a id="p100336"></a>R-42 | <a id="p100337"></a>7.2.7 | <a id="p100338"></a>Качество полных данных контура кисти руки должно быть закодировано целым числом в диапазоне от "0" до "100" или как "-1" или "-2" в соответствии с ИСО/МЭК 19784-1 и записано в младшем байте данного трехбайтового поля | <a id="p100339"></a>1, 3 | <a id="p100340"></a>M |  | <a id="p100341"></a>От 0 до 100 |  |
| <a id="p100342"></a>R-43 | <a id="p100343"></a>7.2.7 | <a id="p100344"></a>"0" обозначает минимальное значение качества контура кисти руки, а "100" - максимальное значение качества контура кисти руки (значение "0" также обозначает неизвестное значение качества контура кисти руки) | <a id="p100345"></a>3C | <a id="p100346"></a>O-1 |  | <a id="p100347"></a>N/A |  |
| <a id="p100348"></a>R-44 | <a id="p100349"></a>7.2.8.2 | <a id="p100350"></a>Поле "Положение камеры по оси X" (Camera X position)/поле "Положение камеры по оси Y" (Camera Y position) должно содержать значение "-128", если положение камеры неизвестно; в остальных случаях данное поле должно быть заполнено с использованием значения POS: POS = смещение/4 | <a id="p100351"></a>3C | <a id="p100352"></a>O-1 |  | <a id="p100353"></a>N/A |  |
| <a id="p100354"></a>R-45 | <a id="p100355"></a>7.2.8.2 | <a id="p100356"></a>Если значение POS находится в диапазоне от "-126" до "+126", то поле "Положение камеры по оси X"/поле "Положение камеры по оси Y" должно содержать данное значение POS | <a id="p100357"></a>3C | <a id="p100358"></a>O-1 |  | <a id="p100359"></a>N/A |  |
| <a id="p100360"></a>R-46 | <a id="p100361"></a>7.2.8.2 | <a id="p100362"></a>Если значение POS превышает "+126", то поле "Положение камеры по оси X"/поле "Положение камеры по оси Y" должно содержать значение "+127" | <a id="p100363"></a>3C | <a id="p100364"></a>O-1 |  | <a id="p100365"></a>N/A |  |
| <a id="p100366"></a>R-47 | <a id="p100367"></a>7.2.8.2 | <a id="p100368"></a>Если значение POS меньше "-126", то поле "Положение камеры по оси X"/поле "Положение камеры по оси Y" должно содержать значение "-127" | <a id="p100369"></a>3C | <a id="p100370"></a>O-1 |  | <a id="p100371"></a>N/A |  |
| <a id="p100372"></a>R-48 | <a id="p100373"></a>7.2.10 | <a id="p100374"></a>"Положение камеры по оси Z" (Camera Z position) должно быть рассчитано следующим образом: Z-POS = удаление (мм)/4 | <a id="p100375"></a>3C | <a id="p100376"></a>O-1 |  | <a id="p100377"></a>N/A |  |
| <a id="p100378"></a>R-49 | <a id="p100379"></a>7.2.16 | <a id="p100380"></a>В качестве алгоритма сжатия данных контура качества контура кисти руки поддерживаются только 8-связный и 4-связный ЦКФ, кодируемые в поле "Алгоритм сжатия данных контура кисти руки" (Data compression algorithm) значениями "0" и "1" соответственно | <a id="p100381"></a>1 | <a id="p100382"></a>M |  | <a id="p100383"></a>От 0 до 1 |  |
| <a id="p100384"></a>R-50 | <a id="p100385"></a>7.2.17 | <a id="p100386"></a>Поле "Технология регистрации контура кисти руки" должно содержать значения применяемых методов сканирования. Допустимые значения: "0" - не определено; "1" - оптическая камера; "2" - линейные сканеры | <a id="p100387"></a>1, 2 | <a id="p100388"></a>M |  | <a id="p100389"></a>От 0 до 1 |  |
| <a id="p100390"></a>R-51 | <a id="p100391"></a>7.2.18 | <a id="p100392"></a>Поле "Длина дополнительных данных" (Extended data length) (2 байта) должно содержать значение длины блока "Дополнительные данные" (Extended data block) | <a id="p100393"></a>1 | <a id="p100394"></a>M |  | <a id="p100395"></a>От 0 до 65535 |  |
| <a id="p100396"></a>R-52 | <a id="p100397"></a>7.2.19 | <a id="p100398"></a>В поле "Зарезервированное поле" байтам должно быть присвоено нулевое значение разработчиками ББД | <a id="p100399"></a>1, 2 | <a id="p100400"></a>M |  | <a id="p100401"></a>N/A |  |
| <a id="p100402"></a>R-53 | <a id="p100403"></a>7.2.21 | <a id="p100404"></a>Идентификатор биометрического продукта (ID) в ЕСФОБД (см. 5.3 ИСО/МЭК 19794-10) использован для идентификации изготовителя, интегратора или владельца биометрической системы и типа оборудования, с помощью которого формируются дополнительные данные | <a id="p100405"></a>3C | <a id="p100406"></a>O-1 |  | <a id="p100407"></a>N/A |  |
| <a id="p100408"></a>R-54 | <a id="p100409"></a>Прил. B.1 | <a id="p100410"></a>ИСО/МЭК 19794-10 определяет формат записи данных контура кисти руки в ББД | <a id="p100411"></a>3C | <a id="p100412"></a>O-1 |  | <a id="p100413"></a>N/A |  |



<a id="p100414"></a>

---

<a id="p100415"></a><1> В ИСО/МЭК 20109-10 допущена опечатка - указан 7.2.3 вместо 7.2.2.
<a id="p100416"></a><2> В ИСО/МЭК 20109-10 допущена опечатка - указан термин "Hand" вместо термина "HGVR".

<a id="p100417"></a>Примечание - В [таблице 1](#p100073) использованы следующие обозначения и сокращения:
<a id="p100418"></a>В [графе](#p100077) "Уровень":
<a id="p100419"></a>1 - требование может быть проверено с помощью испытания на соответствие уровня 1;
<a id="p100420"></a>2 - требование может быть проверено с помощью испытания на соответствие уровня 2;
<a id="p100421"></a>3A - требование может быть проверено с помощью испытания на соответствие уровня 3 и применения программной ТР, базы данных ЗВБД <1> и записей метаданных;
<a id="p100422"></a>3B - требование может быть проверено с помощью испытания на соответствие уровня 3 и применения ТР, созданных с применением программного и аппаратного обеспечения, включающих в себя аппаратное обеспечение по регистрации или специальное аппаратное обеспечение, предоставленное испытательной лабораторией;
<a id="p100423"></a>3C - требование не может быть проверено с помощью испытания на соответствие уровня 3, так как выходит за рамки текущей версии базового стандарта.

<a id="p100424"></a>

---

<a id="p100425"></a><1> ЗВБД - запись входных биометрических данных.

<a id="p100426"></a>В [графе](#p100078) "Статус":
<a id="p100427"></a>M - обязательное (mandatory);
<a id="p100428"></a>O - дополнительное (optional).
<a id="p100429"></a>Число после дефиса относится к номеру примечания в разделе "Примечания к испытанию".
<a id="p100430"></a>В [графе](#p100080) "Поддерживаемый диапазон":
<a id="p100431"></a>N/A - допускается только одно значение или требование, не содержит поля с конкретным указанием диапазона.
<a id="p100432"></a>В [графе](#p100081) "Результат испытания":
<a id="p100433"></a>N/A - неприменимость испытания.

<a id="p100434"></a>Следующее примечание для требований уровня 3 поясняет, почему не определены конкретные тестовые утверждения на соответствие определенным требованиям.
<a id="p100435"></a>*Примечание* - Тестовое утверждение уровня 3 сложно проверить. Не определен метод испытаний ТР или ЗОБД на соответствие данному обязательному требованию базового стандарта. При использовании настоящего стандарта требование отмечено как опциональное ("O-1"), пока не будет разработан соответствующий метод испытания.

<a id="p100436"></a>Таблица 2

<a id="p100437"></a>Тестовые утверждения для испытаний записи данных геометрии
контура кисти руки на соответствие уровня 1 и уровня 2


<table>
<colgroup><col width="7%"><col width="13%"><col width="8%"><col width="5%"><col width="17%"><col width="7%"><col width="13%"><col width="6%"><col width="5%"><col width="7%"><col width="7%"><col width="6%"></colgroup>
<tr><td><a id="p100438"></a>Тестовое утверждение</td><td><a id="p100439"></a>Фрагмент записи</td><td><a id="p100440"></a>Идентификатор требования</td><td><a id="p100441"></a>Уровень</td><td><a id="p100442"></a>Поле</td><td><a id="p100443"></a>Оператор</td><td><a id="p100444"></a>Операнд</td><td><a id="p100445"></a>Примечание к испытанию</td><td><a id="p100446"></a>Статус</td><td><a id="p100447"></a>Поддерживается ТР</td><td><a id="p100448"></a>Поддерживаемый диапазон</td><td><a id="p100449"></a>Результат испытания</td></tr>
<tr><td><a id="p100450"></a>1</td><td><a id="p100451"></a>Заголовок записи</td><td><a id="p100452"></a><a href="#p100234">R-25</a></td><td><a id="p100453"></a>1</td><td rowspan="2"><a id="p100454"></a>Идентификатор формата</td><td><a id="p100455"></a>EQ</td><td><a id="p100456"></a>0x484E4400</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100457"></a>1.1</td><td><a id="p100458"></a>Заголовок записи</td><td><a id="p100459"></a><a href="#p100234">R-25</a></td><td><a id="p100460"></a>1</td><td><a id="p100461"></a>NEQ</td><td><a id="p100462"></a>0x0044E484</td><td><a id="p100463"></a><a href="#p100713">1</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100464"></a>2</td><td><a id="p100465"></a>Заголовок записи</td><td><a id="p100466"></a><a href="#p100240">R-26</a>, <a href="#p100246">R-27</a>, <a href="#p100252">R-28</a></td><td><a id="p100467"></a>1</td><td rowspan="2"><a id="p100468"></a>Номер версии стандарта</td><td><a id="p100469"></a>EQ</td><td><a id="p100470"></a>0x30313000</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100471"></a>2.1</td><td><a id="p100472"></a>Заголовок записи</td><td><a id="p100473"></a><a href="#p100240">R-26</a>, <a href="#p100246">R-27</a>, <a href="#p100252">R-28</a></td><td><a id="p100474"></a>1</td><td><a id="p100475"></a>NEQ</td><td><a id="p100476"></a>0x00031303</td><td><a id="p100477"></a><a href="#p100713">1</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100478"></a>3</td><td><a id="p100479"></a>Заголовок записи</td><td><a id="p100480"></a><a href="#p100222">R-23</a></td><td><a id="p100481"></a>1</td><td rowspan="3"><a id="p100482"></a>Длина записи</td><td><a id="p100483"></a>EQ</td><td><a id="p100484"></a>От 40 до (232 - 1)</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100485"></a>3.1</td><td><a id="p100486"></a>Заголовок записи</td><td><a id="p100487"></a><a href="#p100222">R-23</a></td><td><a id="p100488"></a>2</td><td><a id="p100489"></a>EQ</td><td><a id="p100490"></a>Общее число считанных байтов</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100491"></a>3.2</td><td><a id="p100492"></a>Заголовок записи</td><td><a id="p100493"></a><a href="#p100222">R-23</a></td><td><a id="p100494"></a>2</td><td><a id="p100495"></a>EQ</td><td><a id="p100496"></a>Общее число ожидаемых байтов</td><td><a id="p100497"></a><a href="#p100714">2</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100498"></a>4</td><td><a id="p100499"></a>Заголовок записи</td><td><a id="p100500"></a><a href="#p100258">R-29</a>, <a href="#p100264">R-30</a>, <a href="#p100270">R-31</a></td><td><a id="p100501"></a>1</td><td rowspan="2"><a id="p100502"></a>Число ЗГКР</td><td><a id="p100503"></a>EQ</td><td><a id="p100504"></a>От 1 до 255</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100505"></a>4.1</td><td><a id="p100506"></a>Заголовок записи</td><td><a id="p100507"></a><a href="#p100258">R-29</a>, <a href="#p100264">R-30</a>, <a href="#p100270">R-31</a></td><td><a id="p100508"></a>2</td><td><a id="p100509"></a>EQ</td><td><a id="p100510"></a>Число считанных ЗГКР</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100511"></a>5</td><td><a id="p100512"></a>Заголовок записи</td><td><a id="p100513"></a><a href="#p100276">R-32</a></td><td><a id="p100514"></a>1</td><td><a id="p100515"></a>Зарезервированное поле</td><td><a id="p100516"></a>EQ</td><td><a id="p100517"></a>0x0000</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100518"></a>6</td><td><a id="p100519"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100520"></a><a href="#p100288">R-34</a></td><td><a id="p100521"></a>1</td><td><a id="p100522"></a>Длина ЗГКР</td><td><a id="p100523"></a>EQ</td><td><a id="p100524"></a>От 25 до (216 - 1)</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100525"></a>7</td><td><a id="p100526"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100527"></a><a href="#p100294">R-35</a></td><td><a id="p100528"></a>1</td><td><a id="p100529"></a>Индекс ЗГКР</td><td><a id="p100530"></a>NONE</td><td><a id="p100531"></a>N/A</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100532"></a>8</td><td><a id="p100533"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100534"></a><a href="#p100300">R-36</a></td><td><a id="p100535"></a>1</td><td><a id="p100536"></a>Идентификатор кисти руки</td><td><a id="p100537"></a>NONE</td><td><a id="p100538"></a>N/A</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100539"></a>9</td><td><a id="p100540"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100541"></a><a href="#p100306">R-37</a> <a href="#p100699">&lt;1&gt;</a>, <a href="#p100312">R-38</a></td><td><a id="p100542"></a>1</td><td><a id="p100543"></a>Состояние кисти руки</td><td><a id="p100544"></a>EQ</td><td><a id="p100545"></a>{От 0 до 31, от 128 до 159}</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100546"></a>10</td><td><a id="p100547"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100548"></a><a href="#p100318">R-39</a></td><td><a id="p100549"></a>1</td><td><a id="p100550"></a>Разрешение данных контура кисти руки</td><td><a id="p100551"></a>NONE</td><td><a id="p100552"></a>N/A</td><td><a id="p100553"></a><a href="#p100722">3</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100554"></a>11</td><td><a id="p100555"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100556"></a><a href="#p100330">R-41</a></td><td><a id="p100557"></a>1</td><td><a id="p100558"></a>Геометрическое искажение</td><td><a id="p100559"></a>NONE</td><td><a id="p100560"></a>N/A</td><td><a id="p100561"></a><a href="#p100722">3</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100562"></a>12</td><td><a id="p100563"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100564"></a><a href="#p100336">R-42</a></td><td><a id="p100565"></a>1</td><td><a id="p100566"></a>Качество контура кисти руки (Silhouette quality)</td><td><a id="p100567"></a>EQ</td><td><a id="p100568"></a>{От 0 до 100, 254, 255}</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100569"></a>13</td><td><a id="p100570"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100571"></a><a href="#p100348">R-44</a>, <a href="#p100354">R-45</a>, <a href="#p100360">R-46</a>, <a href="#p100366">R-47</a></td><td><a id="p100572"></a>1</td><td><a id="p100573"></a>Положение камеры по оси X</td><td><a id="p100574"></a>NONE</td><td><a id="p100575"></a>N/A</td><td><a id="p100576"></a><a href="#p100722">3</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100577"></a>14</td><td><a id="p100578"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100579"></a><a href="#p100348">R-44</a>, <a href="#p100354">R-45</a>, <a href="#p100360">R-46</a>, <a href="#p100366">R-47</a></td><td><a id="p100580"></a>1</td><td><a id="p100581"></a>Положение камеры по оси Y</td><td><a id="p100582"></a>NONE</td><td><a id="p100583"></a>N/A</td><td><a id="p100584"></a><a href="#p100722">3</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100585"></a>15</td><td><a id="p100586"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100587"></a><a href="#p100372">R-48</a></td><td><a id="p100588"></a>1</td><td><a id="p100589"></a>Положение камеры по оси Z</td><td><a id="p100590"></a>NONE</td><td><a id="p100591"></a>N/A</td><td><a id="p100592"></a><a href="#p100722">3</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100593"></a>16</td><td><a id="p100594"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100595"></a><a href="#p100348">R-44</a>, <a href="#p100354">R-45</a>, <a href="#p100360">R-46</a>, <a href="#p100366">R-47</a></td><td><a id="p100596"></a>1</td><td><a id="p100597"></a>Положение области интереса по оси X (Target X position)</td><td><a id="p100598"></a>NONE</td><td><a id="p100599"></a>N/A</td><td><a id="p100600"></a><a href="#p100722">3</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100601"></a>17</td><td><a id="p100602"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100603"></a><a href="#p100348">R-44</a>, <a href="#p100354">R-45</a>, <a href="#p100360">R-46</a>, <a href="#p100366">R-47</a></td><td><a id="p100604"></a>1</td><td><a id="p100605"></a>Положение области интереса по оси Y (Target Y position)</td><td><a id="p100606"></a>NONE</td><td><a id="p100607"></a>N/A</td><td><a id="p100608"></a><a href="#p100722">3</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100609"></a>18</td><td><a id="p100610"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100611"></a><a href="#p100348">R-44</a>, <a href="#p100354">R-45</a>, <a href="#p100360">R-46</a>, <a href="#p100366">R-47</a></td><td><a id="p100612"></a>1</td><td><a id="p100613"></a>Положение области интереса по оси Z (Target Z position)</td><td><a id="p100614"></a>NONE</td><td><a id="p100615"></a>N/A</td><td><a id="p100616"></a><a href="#p100722">3</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100617"></a>19</td><td><a id="p100618"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100619"></a><a href="#p100348">R-44</a>, <a href="#p100354">R-45</a>, <a href="#p100360">R-46</a>, <a href="#p100366">R-47</a></td><td><a id="p100620"></a>1</td><td><a id="p100621"></a>Положение начальной точки контура кисти руки по оси X (X Position of the silhouette starting point)</td><td><a id="p100622"></a>NONE</td><td><a id="p100623"></a>N/A</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100624"></a>20</td><td><a id="p100625"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100626"></a><a href="#p100348">R-44</a>, <a href="#p100354">R-45</a>, <a href="#p100360">R-46</a>, <a href="#p100366">R-47</a></td><td><a id="p100627"></a>1</td><td><a id="p100628"></a>Положение начальной точки контура кисти руки по оси Y (Y Position of the silhouette starting point)</td><td><a id="p100629"></a>NONE</td><td><a id="p100630"></a>N/A</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100631"></a>21</td><td><a id="p100632"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100633"></a><a href="#p100378">R-49</a></td><td><a id="p100634"></a>1</td><td><a id="p100635"></a>Алгоритм сжатия данных контура кисти руки</td><td><a id="p100636"></a>EQ</td><td><a id="p100637"></a>От 0 до 1</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100638"></a>21.1</td><td><a id="p100639"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100640"></a><a href="#p100378">R-49</a></td><td><a id="p100641"></a>2</td><td><a id="p100642"></a>Алгоритм сжатия данных контура кисти руки</td><td><a id="p100643"></a>C</td><td><a id="p100644"></a>N/A</td><td><a id="p100645"></a><a href="#p100723">4</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100646"></a>22</td><td><a id="p100647"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100648"></a><a href="#p100384">R-50</a></td><td><a id="p100649"></a>1</td><td><a id="p100650"></a>Технология регистрации контура кисти руки (Hand scanning technology)</td><td><a id="p100651"></a>EQ</td><td><a id="p100652"></a>От 0 до 2</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100653"></a>23</td><td><a id="p100654"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100655"></a><a href="#p100390">R-51</a></td><td><a id="p100656"></a>1</td><td><a id="p100657"></a>Длина дополнительных данных</td><td><a id="p100658"></a>NONE</td><td><a id="p100659"></a>N/A</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100660"></a>24</td><td><a id="p100661"></a>Заголовок записи геометрии кисти руки</td><td><a id="p100662"></a><a href="#p100228">R-24</a>, <a href="#p100282">R-33</a>, <a href="#p100396">R-52</a></td><td><a id="p100663"></a>1</td><td><a id="p100664"></a>Зарезервированное поле</td><td><a id="p100665"></a>EQ</td><td><a id="p100666"></a>0x000000</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100667"></a>25</td><td><a id="p100668"></a>Данные записи геометрии кисти руки</td><td><a id="p100669"></a><a href="#p100158">R-13</a>, <a href="#p100170">R-15</a>, <a href="#p100176">R-16</a>, <a href="#p100182">R-17</a></td><td><a id="p100670"></a>2</td><td><a id="p100671"></a>Данные контура кисти руки (Silhouette data)</td><td><a id="p100672"></a>C</td><td><a id="p100673"></a>PASS</td><td><a id="p100674"></a><a href="#p100723">4</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100675"></a>26</td><td><a id="p100676"></a>Данные записи геометрии кисти руки</td><td><a id="p100677"></a><a href="#p100390">R-51</a></td><td><a id="p100678"></a>1</td><td><a id="p100679"></a>Дополнительные данные</td><td><a id="p100680"></a>NONE</td><td><a id="p100681"></a>N/A</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100682"></a>27</td><td><a id="p100683"></a>Дополнительно</td><td><a id="p100684"></a><a href="#p100089">R-2</a>, <a href="#p100095">R-3</a>, <a href="#p100158">R-13</a>, <a href="#p100170">R-15</a>, <a href="#p100176">R-16</a>, <a href="#p100182">R-17</a></td><td><a id="p100685"></a>2</td><td><a id="p100686"></a>Дополнительные испытания (Additional silhouette tests)</td><td><a id="p100687"></a>C</td><td><a id="p100688"></a>PASS</td><td><a id="p100689"></a><a href="#p100723">4</a></td><td></td><td></td><td></td><td></td></tr>
<tr><td><a id="p100690"></a>28</td><td><a id="p100691"></a>Дополнительно</td><td><a id="p100692"></a><a href="#p100101">R-4</a></td><td><a id="p100693"></a>2</td><td><a id="p100694"></a>Дополнение нулевыми разрядами в конце ЦКФ (Padding at end of FCC)</td><td><a id="p100695"></a>C</td><td><a id="p100696"></a>PASS</td><td><a id="p100697"></a><a href="#p100741">5</a></td><td></td><td></td><td></td><td></td></tr>
</table>



<a id="p100698"></a>

---

<a id="p100699"></a><1> В ИСО/МЭК 20109-10 допущена опечатка - пропущен идентификатор требования R-37.

<a id="p100700"></a>Примечание - В [таблице 2](#p100437) использованы следующие обозначения и сокращения:
<a id="p100701"></a>В [графе](#p100441) "Уровень":
<a id="p100702"></a>1 - требование может быть проверено с помощью испытания на соответствие уровня 1;
<a id="p100703"></a>2 - требование может быть проверено с помощью испытания на соответствие уровня 2.
<a id="p100704"></a>В [графе](#p100443) "Оператор":
<a id="p100705"></a>EQ - равно;
<a id="p100706"></a>NEQ - не равно;
<a id="p100707"></a>C - вычисление;
<a id="p100708"></a>NONE - нет.
<a id="p100709"></a>В [графе](#p100444) "Операнд":
<a id="p100710"></a>N/A - неприменимость операнда;
<a id="p100711"></a>PASS - Pass = (pass1&&pass2&&pass3&&pass4).

<a id="p100712"></a>Примечания
<a id="p100713"></a>1 Тестовые утверждения [1.1](#p100457) и [2.1](#p100471) предназначены для проверки того, что данные многобайтовые значения закодированы в формате прямого порядка следования байтов (Little-Endian) и эквивалентны истинным значениям в формате обратного порядка следования байтов (Big-Endian). Если данное условие выполнено, данные испытания считаются не пройденными; во всех остальных случаях данные испытания считаются пройденными. При рассмотрении результатов проверки тестовых утверждений [1](#p100450), [1.1](#p100457), [2](#p100464) и [2.1](#p100471) устанавливается, действительно ли осуществляется корректное кодирование ТР в формате обратного порядка следования байтов.
<a id="p100714"></a>2 Следующие расчеты будут проводить при успешном синтаксическом анализе поля {Длина дополнительных данных} ({Extended data length}) последнего представления кисти руки, если преждевременно не будет достигнут маркер конца файла. Если маркер конца файла достигнут преждевременно, считается, что тестовое утверждение не выполняется, поэтому значение {Общее число ожидаемых байтов} ({Total Bytes Expected}) не формируется.
<a id="p100715"></a>Первоначальное значение SUMBYTES, приведенное далее, соответствует длине общего заголовка записи биометрических данных в байтах (15).
<a id="p100716"></a>SUMBYTES = 15//т.е. длина блока "Общий заголовок"
<a id="p100717"></a>HGVRs = Extract_HGVRs (BDIR);//в данной подпрограмме, HGVRs(i).Length = {Length of HGVR [<1>](#p100743)} для каждой ЗГКР
<a id="p100718"></a>for (i=0; i<{Numberof HGVR [<2>](#p100744)}; i++)
<a id="p100719"></a>sumbytes + = HGVRs(i).Length;//добавляется длина каждой полученной ЗГКР, содержащей заголовок записи
<a id="p100720"></a>END
<a id="p100721"></a>{Total Bytes Expected [<3>](#p100745)} = SUMBYTES.
<a id="p100722"></a>3 Некоторые поля требуют проведения дополнительных испытаний на соответствие требованиям справочного приложения.
<a id="p100723"></a>4 Следующие расчеты могут быть использованы для проведения нескольких испытаний, указанных в [таблице 2](#p100437):
<a id="p100724"></a>initial = {X Position of the silhouette starting point [<4>](#p100746)};
<a id="p100725"></a>initalY = {Y Position of the silhouette starting point [<5>](#p100747)};
<a id="p100726"></a>pass1 = TRUE;//pass1 гарантирует, что начальная точка является крайней правой верхней точкой контура кисти руки
<a id="p100727"></a>if (points(2).x == initialX)&&(points(2).y<initialY)
<a id="p100728"></a>pass1 = FALSE;
<a id="p100729"></a>points = Traverse FCC({Silhouette data [<6>](#p100748)}, {Data compression algorithm [<7>](#p100749)}, initialX, initialY, {Data resolution [<8>](#p100750)}, &numpoints);
<a id="p100730"></a>for(i=0; i<numpoints; i++)
<a id="p100731"></a>{
<a id="p100732"></a>if (points(i).x == initialX)&&(points(i).y == initialY)//проверка количества раз пересечения начальной точки контура кисти руки
<a id="p100733"></a>++crossings;
<a id="p100734"></a>if (points(i).x>initialX)//проверка того, что начальная точка является самой верхней в столбце контура кисти руки
<a id="p100735"></a>pass1 = FALSE;
<a id="p100736"></a>}
<a id="p100737"></a>pass2 = (crossings == 2);//проверка того, что начальная точка пересекается ровно два раза
<a id="p100738"></a>pass3 = (points(numpoints-1).x == initialX)&&(points(numpoints-1).y == initialY);//проверка того, что начальная точка совпадает с конечной
<a id="p100739"></a>pass4 = (points(numpoints-2).x == initialX);//проверка того, что правый столбец является вертикальным
<a id="p100740"></a>Pass = (pass1&&pass2&&pass3&&pass4).
<a id="p100741"></a>5 При извлечении блоков данных контура кисти руки из ЗГКР должна быть написана подпрограмма для синтаксического анализа ЦКФ. Данная подпрограмма должна проходить точки до того, как {Длина контура кисти руки} ({Silhouette length}) будет пройдена или ЦКФ достигнет начальной точки. В обоих случаях при необходимости байты (октеты в соответствии с ИСО/МЭК 19794-10) следует дополнять нулевыми дополнительными битами.

<a id="p100742"></a>

---

<a id="p100743"></a><1> Размер ЗГКР.

<div align="right">

<a id="p100744"></a><2> Число ЗГКР.<br>
<a id="p100745"></a><3> Общее число ожидаемых байтов.<br>
<a id="p100746"></a><4> Положение начальной точки контура кисти руки по оси X.<br>
<a id="p100747"></a><5> Положение начальной точки контура кисти руки по оси Y.

</div>

<div align="center">

<a id="p100748"></a>**<6> Данные контура кисти руки.**<br>
<a id="p100749"></a>**<7> Алгоритм сжатия данных контура кисти руки.**<br>
<a id="p100750"></a>**<8> Разрешение данных контура кисти руки.**

</div>






<div align="center">

<a id="p100751"></a>**Приложение А**<br>
**(справочное)**

</div>


<a id="p100752"></a>РУКОВОДСТВО
ПО ПРОВЕДЕНИЮ ИСПЫТАНИЙ ТИПА B УРОВНЯ 3

<a id="p100753"></a>А.1 Цель

<a id="p100754"></a>Настоящее приложение определяет методы проведения испытаний типа B уровня 3, в которых испытательная лаборатория имеет доступ к аппаратному и программному обеспечению ТР. Испытательная лаборатория также может использовать специализированное испытательное оборудование и метрологическое обеспечение для сопоставления входных и выходных данных ТР.

<a id="p100755"></a>А.2 Ориентация кисти руки, идентификатор кисти руки, состояние кисти руки

<a id="p100756"></a>Проверка ориентации кисти руки осуществляется с помощью визуального контроля. Испытательная лаборатория регистрирует биометрический образец, считывает полученную запись данных и формирует контур кисти руки из кодированных данных. Ориентация данных должна визуально соответствовать требованиям, указанным в 6.2 ИСО/МЭК 19794-10 (т.е. большой палец должен находиться в верхней части изображения, а кончики пальцев - в левой части изображения, совмещая оси кодированных данных контура кисти руки, как определено в ИСО/МЭК 19794-10).
<a id="p100757"></a>Данная схема испытания и блоки данных могут быть использованы для определения того, что ТР считывает признаки идентификатора кисти руки и состояния руки при регистрации и корректно записывает эти данные в соответствующие поля.

<a id="p100758"></a>А.3 Разрешение данных контура кисти руки, отношение длин сторон и кодированные данные контура кисти руки

<a id="p100759"></a>Испытания разрешения данных контура кисти руки и отношения длин сторон биометрического сканера могут быть проведены путем размещения объекта известной формы и размеров на области регистрации, формируя контур кисти руки, как указано в [А.2](#p100755), и сравнивая число пикселей, полученных на каждой оси. Например, если при размещении квадрата размером 2 x 2 см в ТР получившийся контур кисти руки представлен прямоугольником размером 48 x 52 пикселей, то ожидаемое разрешение данных должно быть 25 точек/см. Однако ТР не пройдет испытания на соответствие требованию о погрешности соотношения сторон в пределах +/- 2%.
<a id="p100760"></a>Испытательная лаборатория может также проверить, что данные контура кисти руки представляются в виде ЦКФ внутренней границы (в отличие от ЦКФ внешней границы) с помощью совмещения контура кисти руки и цифрового растрового изображения из ТР, если данное изображение присутствует.

<a id="p100761"></a>А.4 Стандартный формат

<a id="p100762"></a>Проверка того, что ТР кодирует данные в "стандартном формате" является заключительным испытанием тестовых утверждений уровня 1 и уровня 2. При соответствии ТР данным тестовым утверждениям, ТР соответствует требованиям "стандартного формата".





<div align="right">

<a id="p100763"></a>Приложение ДА<br>
(справочное)

</div>


<div align="center">

<a id="p100764"></a>**СВЕДЕНИЯ О СООТВЕТСТВИИ ССЫЛОЧНЫХ МЕЖДУНАРОДНЫХ СТАНДАРТОВ**<br>
**НАЦИОНАЛЬНЫМ СТАНДАРТАМ**

</div>


<div align="right">

<a id="p100765"></a>Таблица ДА.1

</div>



<table>
<colgroup><col width="29%"><col width="19%"><col width="51%"></colgroup>
<tr><td><a id="p100766"></a>Обозначение ссылочного международного стандарта</td><td><a id="p100767"></a>Степень соответствия</td><td><a id="p100768"></a>Обозначение и наименование соответствующего национального стандарта</td></tr>
<tr><td><a id="p100769"></a>ISO/IEC 19794-10:2007</td><td><a id="p100770"></a>IDT</td><td><a id="p100771"></a><a href="https://bukva.ai/docs/standart-gost-r-isomek-19794-10-2010">ГОСТ Р ИСО/МЭК 19794-10-2010</a> "Автоматическая идентификация. Идентификация биометрическая. Форматы обмена биометрическими данными. Часть 10. Данные геометрии контура кисти руки"</td></tr>
<tr><td><a id="p100772"></a>ISO/IEC 29109-1:2009</td><td><a id="p100773"></a>IDT</td><td><a id="p100774"></a><a href="https://bukva.ai/docs/gost-r-isomek-29109-1-2012">ГОСТ Р ИСО/МЭК 29109-1-2012</a> "Информационные технологии. Биометрия. Методология испытаний на соответствие форматам обмена биометрическими данными, определенных в комплексе стандартов ИСО/МЭК 19794. Часть 1. Обобщенная методология испытаний на соответствие"</td></tr>
<tr><td colspan="3"><a id="p100775"></a><a id="p100776"></a>Примечание - В настоящей таблице использовано следующее условное обозначение степени соответствия стандартов:<br>- IDT - идентичные стандарты.</td></tr>
</table>




<a id="p100777"></a>

---
