Кадр изображения

Доменная сущность Версия: 0.2 draft

Изображение страницы бумажной ИК. Соответствие кадра странице формы определяет Сервис при обработке; пользователь может его исправить.

⟨/⟩ Исходник

1. Кадр и страница формы

Кадр не несёт собственного «вида изображения»: он относится к странице опознанной формы. Так точнее — «страница 3 формы на рукопись» вместо абстрактной роли, — и это же снимает нужду в перечислении ролей, которое приходилось расширять под каждый новый вид карты.

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

Кадр без страницы — лишний: он не распознаётся и в разборе не участвует. Удалять его необязательно, повторной обработки его удаление не требует.

Решение — в ADR-007 «Ввод без плана».

2. Инварианты

Свойства

СвойствоТипОписание
IdGuidИдентификатор кадра.
OrderInt32Порядковый номер кадра в пакете; задаёт имя файла.
OriginalFileNameStringИсходное имя файла; пусто для кадров с камеры.
CapturedAtDateTimeМомент получения кадра.
StorageKeyStringКлюч хранения, назначаемый сервером при постановке пакета в очередь.
AcceptedForRecognitionBooleanПризнак: кадр отобран для распознавания при проверке пакета ввода.
NormalizedStorageKeyStringКлюч хранения обработанного (нормализованного orthocover) изображения; null — не обработан.
NormalizationFlagStringФлаг качества/режима нормализации (напр. low_quality); null — нет.
NormalizedAtNullable<DateTime>Момент нормализации; null — кадр ещё не обрабатывался.
PageFormPageСтраница формы, которой соответствует кадр; null — кадр к форме не отнесён. Определяется обработкой, переназначается пользователем.
SourceImageSourceСпособ получения: камера, файл с диска, ссылка.

Связанные артефакты

Документы