ГОСТ Р 56953—2016
добавляются или удаляются. Более того, регионы могут быть объявлены, но не использованы. Напри
мер. один регион может быть использован для отображения нескольких фрагментов субтитров, как по
казано на рисунке 1. Сначала текст «Пойдем? отображается в регионе, затем этот текст будет удален, и
новый текст «Сказала муха на зеркале будет отображен. Можно использовать более одного региона в
одно и то же время. Например, один регион может быть использован для отображения субтитров вни зу
экрана, в то время как другой регион может быть использован для отображения логотипа в другом месте
на экране.
Рятои 1
Регион 2
Рисунок 1— Пример размещения регионов на странице
Поток субтитров DVB переносится в пакетах PES. и время их представления определяется PTS
из заголовка PES. После приема и декодирования данных субтитров для страницы (таких как компози
ция страницы, композиция региона, объекты, которые будут использоваться и другие соответствующие
данные) содержимое страницы отображается в момент времени согласно соответствующему PTS.
Ког да объекты должны быть добавлены, декодер получает обновления для композиции региона,
данные для новых объектов и показывает обновленную страницу в срок, указанный в новом PTS.
Для обнов ления страницы нужна только информация о различиях. Для улучшения произвольного
доступа к суб титрам DVB также возможно полное обновление страницы. Для полного обновления
страницы нужны все данные субтитров. Каждое частичное или полное обновление страницы создает
новый экземпляр страницы. Страница перестает существовать после тайм-аута страницы или после
определения новой страницы.
Для обеспечения эффективного использования памяти дисплея в декодере система субтитров
DVB использует графику, основанную на регионах, с индексированием цветов пикселей. Поддерживае
мые глубины пикселя 2. 4 и 8 битов позволяют определить до 4. 16 или 256 соответственно
различных кодов пикселей для использования в каждом регионе. Каждый регион связан с одной
таблицей семей ства ТПЦП. определяющей цвет и прозрачность для каждого кода пикселя. В
большинстве случаев одной ТПЦП достаточно для правильной передачи цветов всех объектов в
регионе, но если этого не достаточно. объекты могут быть разделены по горизонтали на более
мелкие по смежным разделенным вертикально регионам со своей ТПЦП для каждого.
Использование ТПЦП позволяет создавать динамичные цветовые схемы. Цвета, соответствую
щие объектам в регионе, могут быть переопределены в любое удобное время, например, в случае с
ТПЦП из четырех записей из черно-серо-белой схемы в сине-серо-желтую схему. Кроме того,
графи ческий блок может быть разделен на несколько регионов, каждый с использованием различных
ТПЦП, т. е. своя цветовая схема может быть применена в каждом отдельном регионе. По усмотрению
кодера объекты, предназначенные для дисплеев, поддерживающих 16 или 256 цветов, могут быть
декодиро ваны для дисплеев, поддерживающих меньшее число цветов. Алгоритм квантования
определен для того, чтобы результат этого процесса мог быть предсказан отправителем.
Использование такой опции позволяет использовать один поток данных, подлежащих декодированию
семейством декодеров с раз личными и. возможно, развивающимися возможностями.
3