ГОСТ Р ИСО/МЭК 19794-4—2014
Маркеры и параметры, представленные на рисунке Е.14:
- DHT: (16 битов) маркер определения таблицы Хаффмана; отмечает начало параметров определения та
блицы Хаффмана;
- Lh: (16 битов) длина определения таблицы Хаффмана; устанавливает длину всех параметров таблицы
Хаффмана, представленных на рисунке Е.14;
- Th: (8 битов) идентификатор таблицы Хаффмана; устанавливает одно или несколько позиций в декодере,
кудадолжнабыть установлена таблица Хаффмана;
- Ц: (8 битов) число кодов Хаффмана с длиной i; число кодов Хаффмана для каждой из 16 возможных зна
ченийдлины, допустимых в настоящей спецификации. Значения Ц представляют собойэлементы списка BITS;
- Vjj:
(8 битов) значение, связанное с каждым кодом Хаффмана; устанавливает для каждой I значение, свя
занное с каждым кодом Хаффмана с длиной i. Смысловое содержание каждого значения определено моделью
кодирования Хаффмана. ЗначенияVjj являютсяэлементами списка HUFFVAL;
Значение пна рисунке Е.14— числотаблицХаффмана, установленных в сегменте с DHTмаркером. Значе
ние т(— число параметров, следующихза 16параметрами Lj (t)для (таблиц Хаффмана, определяется как;
т . = 1 М |).
i-т
Для каждойотдельной таблицы значениеразное.
Начиная с того момента, как таблица квантования определена, она может быть применена к последующим
изображениям. Втомслучае,еслитаблицаникогданебылаопределена, торезультатынемогутбытьпредсказаны.
Е.3.2.4.4 Синтаксическаяструктура определения интервала перезапуска
На рисунке Е.15 представлен сегмент с маркерами, определяющий сегментс интервалами перезапуска.
РисунокЕ.15— Сегмент интервала перезапуска
Маркеры и параметры, представленные на рисунке Е.15:
- DRI: (16битов) маркер определения интервала перезапуска; отмечает начало параметров, определяющих
интервал перезапуска;
- Lx: (16 битов) длина сегмента определения интервала перезапуска: устанавливает длину параметров в
сегменте DRI;
- Ri: (16 битов)интервал перезапуска; устанавливает число коэффициентов в интервале перезапуска.
Маркер SOI отменяет интервалы перезапуска. Сегмент с маркером DRI с ненулевым Ri должен присутство
ватьдля запуска обработки интервала перезапускадля последующих полос частот. Сегментс маркером DRI с Ri
равным нулюотменяет интервалы перезапускадляпоследующихполосчастот.
Е.3.2.4.5Синтаксическаяструктура комментария
На рисунке Е.16представлена структура сегмента с маркеромдлясегментас комментарием.
-
СОМ1сCm,
СггЧс
2
Рисунок Е.16— Синтаксическая структура комментария
Маркеры и параметры, представленные на рисунке Е.15:
- СОМ: (16битов)маркер комментария: отмечает начало комментария.
- Lc: (16битов)длина сегмента комментария: устанавливаетдлину сегмента комментария, представленного
на рисунке Е.16.
- Cmj: (8битов) байткомментария; интерпретация предоставлена приложению.
Е.3.3 Компактный формат сжатых данных изображения
На рисунке Е.7 представлены составные части формата обмена высшего уровня. Данныйформат включает
в себя все требуемыедлядекодирования спецификации таблицы. Любыесжатыеданные изображения, среди ко
торыхотсутствуюткакие-либоданныеспецификациитаблицы,должныбытьпредставленывкомпактномформате.
Е.3.4 Компактный формат данных спецификации таблицы
На рисунке Е.7 показаны составные части формата обмена высшего уровня. В том случае, если в сжатых
данных изображения имеются блоки, то единственным назначением сжатыхданных изображения является пере
дачаспецификациитаблицыили различныхсегментовс маркерами,определенными вЕ.3.2.4.1 — Е.3.2.4.5. Вдан
ном случаеданные спецификации таблицы в сжатыхданных изображения представлены в компактном формате,
как показано на рисункеЕ.17.
69