SHATTOF SERVICE

Цифровые инструменты

Онлайн-инструменты Shattof Service

Собственные сервисы, калькуляторы и справочные проекты

Shattof Service развивает собственные цифровые инструменты и онлайн-сервисы, которые помогают быстрее получать справочную информацию, выполнять расчеты и решать отдельные практические задачи.

При этом сами инструменты не обязательно находятся непосредственно на shattof.net. Они могут быть размещены внутри отдельных специализированных проектов и самостоятельных сайтов Shattof Service.

О направлении

Что такое цифровые инструменты Shattof

Utility — отдельное цифровое направление Shattof Service, объединяющее полезные онлайн-инструменты, справочники, калькуляторы и другие специализированные сервисы.

Их задача — упростить отдельные операции и дать пользователю возможность самостоятельно получить нужную информацию или выполнить определенное действие онлайн.

Поэтому инструменты могут существовать как часть отдельного проекта, посвященного конкретной теме, стране, типу документов или другой практической задаче.

Онлайн

Доступ к инструментам осуществляется через интернет и специализированные сайты.

Собственные

Shattof Service самостоятельно развивает отдельные цифровые проекты.

Практические

Инструменты создаются для конкретных прикладных задач и быстрого получения результата.

Отдельные проекты

Разные инструменты могут находиться на разных специализированных сайтах.

Каталог инструментов

Полное описание цифровых инструментов Shattof Service

На этой странице подробно описаны специализированные инструменты Shattof Service, связанные с машиночитаемой зоной документов (MRZ / МЧЗ), российскими паспортами, ID-картами и справочной информацией по кодам документов и автомобильным государственным регистрационным знакам. Сами веб-инструменты могут размещаться на отдельных специализированных сайтах и проектах Shattof Service; этот раздел является их центральным информационным каталогом.

MRZ / МЧЗ · инструмент 01

Онлайн генератор МЧЗ паспорта РФ

Генератор МЧЗ паспорта РФ предназначен для формирования машиночитаемой записи российского паспорта гражданина Российской Федерации. Инструмент ориентирован на техническую работу со структурой МЧЗ: последовательностью полей, длиной строк, символами-заполнителями, контрольными цифрами и правилами представления ФИО.

МЧЗ российского паспорта следует отличать от обычной транслитерации паспорта, от международной MRZ заграничного паспорта и от OCR-текста, полученного простым распознаванием изображения. В машиночитаемой записи каждый символ занимает определенную позицию, поэтому даже одна лишняя или отсутствующая позиция может изменить итоговую структуру строки.

Что такое МЧЗ паспорта РФ

Машиночитаемая запись — это специальное компактное представление данных документа, предназначенное для автоматического оптического считывания. В российском паспорте она формируется в двух строках фиксированной длины и содержит служебные символы, данные документа и контрольные значения.

Поэтому запросы «МЧЗ паспорта РФ», «машиночитаемая зона паспорта», «машиночитаемая запись паспорта», «MRZ паспорта России» и «как выглядит МЧЗ паспорта РФ» фактически относятся к одному техническому предмету, но могут использовать разные термины.

Зачем нужен генератор

  • для изучения структуры МЧЗ российского паспорта;
  • для тестирования программ распознавания документов и OCR;
  • для разработки парсеров и валидаторов машиночитаемой зоны;
  • для проверки контрольных цифр и расположения полей;
  • для учебных, исследовательских и технических задач;
  • для получения тестовых строк в заданном формате.

Структура нижней строки МЧЗ паспорта РФ

Позиции Элемент Описание Знаков
1–9 Серия и номер Цифровая часть номера документа в машиночитаемом представлении 9
10 Контрольная цифра Контроль значения позиций 1–9 1
11–13 Гражданство Код государства 3
14–19 Дата рождения Шесть цифр в машиночитаемом формате 6
20 Контрольная цифра Контроль даты рождения 1
21 Пол M/F и предусмотренные форматом значения 1
22–27 Дата / служебное поле Заполнение зависит от национальной структуры документа 6
28 Контрольная цифра Контроль соответствующего поля 1
29–42 Дополнительные данные Национальные дополнительные элементы МЧЗ 14
43 Контрольная цифра Контроль дополнительного поля 1
44 Итоговая проверка Итоговая контрольная позиция 1

Контрольные цифры

В машиночитаемых форматах контрольная цифра рассчитывается математически для проверки конкретного поля. Базовый цикл весов — 7, 3, 1; после суммирования применяется остаток по модулю 10.

Символ «<»

Знак «<» используется в машиночитаемой зоне как заполнитель пустого пространства и разделитель в разрешенной структуре MRZ/МЧЗ.

Важно

Генерация МЧЗ не является подтверждением подлинности паспорта. Математически корректная строка сама по себе не доказывает подлинность документа.

MRZ / МЧЗ · инструмент 02

Генератор верхней строки МЧЗ паспорта РФ

Этот инструмент выделяет отдельную техническую задачу — формирование верхней строки МЧЗ российского паспорта. Здесь критичны не только фамилия, имя и отчество, но и порядок полей, разделители, ограничение длины и национальные правила представления кириллицы.

Структура верхней строки

Позиции Элемент Длина
1–2 Тип документа 2
3–5 Код государства 3
6–44 ФИО 39

Модернизированный клер

Для российской машиночитаемой записи используется специальная таблица преобразования русских букв. Она не совпадает с бытовой транслитерацией и не должна заменяться произвольным сервисом «перевода ФИО на латиницу».

Ё → 2
Й → Q
Ч → 3
Ш → 4
Ъ → X
Ы → Y
Ь → 9
Э → 6
Ю → 7
Я → 8

Разделители

Фамилия и имя разделяются предусмотренным форматом сочетанием символов, а отдельные части имени и составных фамилий требуют корректного использования заполнителей.

Длинные ФИО

Поле ограничено 39 символами, поэтому длинные ФИО могут сокращаться по установленным правилам. Нельзя просто обрезать строку произвольно.

OCR-B

Машиночитаемая зона рассчитана на оптическое считывание и использует стандартизированное представление символов.

Для чего нужен отдельный генератор верхней строки

Отдельный инструмент удобен разработчикам OCR и парсеров, специалистам по обработке документов, исследователям форматов и пользователям, которым нужно проверить именно ФИО и структуру верхней части МЧЗ, не формируя всю запись целиком.

MRZ / ICAO · инструмент 03

Онлайн генератор MRZ загранпаспорта TD3

MRZ заграничного паспорта — международная машиночитаемая зона, предназначенная для автоматического считывания данных проездного документа. Для паспортной книжки используется формат TD3: две строки по 44 символа.

Формат TD3 нельзя смешивать с национальной МЧЗ внутреннего паспорта РФ. Международный формат строится по системе ICAO Doc 9303 и использует общие правила для типа документа, кода государства, фамилии и имени, номера документа, гражданства, дат, пола, дополнительных данных и контрольных цифр.

Первая строка TD3

Первые позиции определяют тип документа и государство или организацию-эмитента. Оставшееся пространство используется для имени держателя документа с правилами MRZ-разделения, заполнения и транслитерации.

Вторая строка TD3

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

Типовая структура второй строки MRZ TD3

Позиции Данные Назначение
1–9 Номер документа Идентификатор документа
10 Контрольная цифра Проверка номера
11–13 Гражданство Трехбуквенный код
14–19 Дата рождения YYMMDD
20 Контрольная цифра Проверка даты рождения
21 Пол M / F / допустимое специальное значение
22–27 Срок действия YYMMDD
28 Контрольная цифра Проверка срока действия
29–42 Дополнительные данные Персональный / факультативный блок
43 Контрольная цифра Проверка дополнительного блока
44 Общая контрольная цифра Связанная итоговая проверка

Алгоритм контрольной цифры MRZ 7–3–1

  1. Каждому символу MRZ сопоставляется числовое значение.
  2. Последовательно применяются веса 7, 3, 1.
  3. Полученные произведения суммируются.
  4. Остаток от деления суммы на 10 дает контрольную цифру.

Контрольная цифра помогает обнаруживать часть ошибок ручного ввода или OCR. Она не является самостоятельной проверкой подлинности паспорта.

MRZ / ICAO · инструмент 04

Генератор MRZ для ID-карт TD1

Формат TD1 применяется для документов карточного формата и содержит три строки по 30 символов. Он имеет другую структуру полей, чем TD3, поэтому генератор TD1 должен формировать запись именно по правилам TD1, а не сокращать готовую строку паспорта.

30

символов

Длина каждой из трех строк TD1.

3

строки

Фиксированная структура MRZ TD1.

ID-1

карточный формат

Формат документа, с которым связан TD1.

Первая строка

Содержит тип документа, код эмитента, номер документа и дополнительные поля согласно структуре TD1.

Вторая строка

Содержит даты, пол, гражданство, контрольные цифры и предусмотренные дополнительные элементы.

Третья строка

Предназначена для имени владельца в машиночитаемом представлении с разделителями и заполнителями.

Для чего нужен TD1-генератор

Разработка и тестирование OCR, распознавание ID-карт, создание тестовых наборов данных, проверка парсеров документов, изучение структуры международных идентификационных документов и подготовка программного обеспечения, которое должно понимать MRZ карточного формата.

Справочник · инструмент 05

Определение региона по серии паспорта РФ

Справочник позволяет определить справочное региональное соответствие серии российского внутреннего паспорта. Серия — первые две цифры десятизначного номера документа. Пользователь вводит две цифры и получает соответствующее значение из базы серий.

Пример

45 11 123456

Первые две цифры — серия 45. Справочник сопоставляет ее с соответствующей территорией.

Что серия не показывает

По одной серии нельзя надежно определить фактическое место проживания владельца, текущую прописку или конкретный адрес подразделения. Для детальной информации используются другие реквизиты документа.

Почему у региона может быть несколько серий

Количество серий связано с объемом выпуска документов и историей использования паспортных бланков. Поэтому один субъект может встречаться в справочнике по нескольким сериям, а исторические записи следует оценивать с учетом периода их применения.

Справочник · инструмент 06

Справочник кодов подразделений паспорта РФ

Код подразделения — шестизначное обозначение, обычно записанное в формате 000-000. Он находится в паспорте рядом со сведениями о выдаче документа и используется для идентификации подразделения, связанного с оформлением паспорта.

770-001

пример кода подразделения

77

Региональная часть кода.

0

Код типа подразделения в используемой системе.

001

Номер подразделения в соответствующей системе.

Код подразделения и УФМС

Термин «УФМС» часто используется в поисковых запросах и исторических справочниках, однако структура государственных органов и их названия со временем менялись. Поэтому для старых паспортов важно учитывать исторический контекст записи.

Что дает справочник

Он помогает быстро сопоставить введенный код с известной справочной информацией, найти подразделение и сократить ручной поиск по длинным спискам кодов.

Справочник · инструмент 07

Коды регионов на автомобильных номерах России

Справочник автомобильных кодов России предназначен для определения субъекта Российской Федерации по цифровому региональному коду государственного регистрационного знака. Код расположен в правой части российского номера рядом с обозначением RUS.

77

Москва

178

Санкт-Петербург

23

Краснодарский край

Почему бывают двузначные и трехзначные коды

Региональные обозначения исторически развивались вместе с номерными сериями. При необходимости используются дополнительные трехзначные коды, поэтому у одного субъекта может быть несколько региональных обозначений.

Что можно узнать по коду

Справочник показывает региональное соответствие номера. Сам код не раскрывает персональные данные владельца автомобиля и не является самостоятельным способом установить собственника транспортного средства.

Популярные варианты поиска

«77 регион», «178 регион», «23 регион», «какой регион по номеру машины», «код региона автомобиля», «автомобильный код региона России», «госномер 77», «регион по номеру машины» — все эти бытовые формулировки относятся к задаче определения регионального кода.

Справочник по теме

MRZ, МЧЗ, машиночитаемая зона, OCR и контрольные цифры

MRZ — Machine Readable Zone, международное обозначение машиночитаемой зоны. В русскоязычной технической документации для российских документов также применяется термин МЧЗ — машиночитаемая запись. Эти понятия связаны, но конкретный формат зависит от типа документа и национальных правил.

MRZ

Международный термин для машиночитаемой зоны в проездных и иных документах соответствующих форматов. Для паспортных книжек одним из основных форматов является TD3.

МЧЗ

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

OCR

Optical Character Recognition — оптическое распознавание символов. MRZ специально структурирована так, чтобы машинное распознавание было максимально предсказуемым.

Контрольная цифра

Математически вычисляемое значение, позволяющее обнаружить ряд ошибок в соответствующем поле. Для международной MRZ применяется алгоритм 7–3–1.

Разница между TD1, TD2 и TD3

Формат Строк Знаков Тип
TD1 3 30 Карточные документы
TD2 2 36 Промежуточный формат
TD3 2 44 Паспортные книжки

Как это работает

Где найти нужный инструмент

На этой странице нет отдельных калькуляторов или справочников. Они размещаются внутри самостоятельных проектов Shattof Service.

1

Откройте проекты

Перейдите к разделу с официальными проектами и сайтами Shattof Service.

2

Выберите направление

Каждый проект может специализироваться на отдельной теме, категории документов или практической задаче.

3

Используйте сервис

Уже внутри выбранного проекта можно найти соответствующие инструменты и справочную информацию.

Проекты

Сайты и проекты Shattof Service

Выберите подходящий проект. Именно внутри отдельных сайтов размещаются специализированные инструменты, справочники и другие цифровые сервисы.

Подход

Как развиваются наши инструменты

Цифровые проекты создаются как самостоятельные полезные сервисы, а не как дублирование основного сайта.

Практичность

Каждый инструмент создается для конкретной прикладной задачи.

Простота

Сервисы должны решать конкретную задачу без лишних действий.

Доступность

Инструменты ориентированы на использование онлайн, без необходимости обращаться в Shattof Service по каждой мелочи.

Развитие

По мере необходимости появляются новые специализированные проекты и инструменты.

Shattof Service

Найдите нужный инструмент в проектах

На этой странице собрана информация о цифровом направлении Shattof Service. Сами инструменты размещаются внутри отдельных специализированных проектов.