Область техники, к которой относится изобретение
Настоящая технология относится к устройству и способу передачи и устройству и способу приёма, а конкретно относится, например, к устройству передачи, передающему видеоданные, полученные путём применения заранее заданной функции оптоэлектрического преобразования к введённым видеоданным.
Уровень техники
Услуга создания изображений расширенного динамического диапазона (HDR) предоставляет стороне приёма изображение с широким диапазоном яркости и воспроизводит изображение на стороне приёма, отражая в изображении замысел автора. Этим достигается отображение и воспроизведение изображения, приближающегося к естественному восприятию человеческого глаза.
В документе 1 списка непатентной литературы раскрыта, например, техника передачи видеопотока, выработанного путём кодирования передаваемых видеоданных, полученных путём применения кривой гамма-распределения к введённым видеоданным с уровнями яркости от 0 до 100% × N (N больше единицы).
Уровни пиковой яркости мониторов (клиентских (СЕ) мониторов) в принимающих устройствах разнятся в зависимости от характеристик устройства, расположения ламп подсветки или способа конструкции дисплея. Клиентский монитор иногда имеет слишком высокую или низкую яркость по сравнению с ведущим монитором, использованным для создания программы. Таким образом, клиентский монитор может оказаться неспособен корректно воспроизвести атмосферу яркости в соответствии с замыслом автора.
Список ссылок
Непатентная литература
1. Проект текстовой спецификации стандарта «Высокоэффективное видеокодирование» 10 (High Efficiency Video Coding (HEVC)) (для FDIS & Last Call)
Раскрытие сущности изобретения
Техническая задача
Желательно безупречно воспроизводить на стороне приёма атмосферу яркости, задуманную автором.
Решение задачи
Согласно варианту осуществления настоящей технологии предложено передающее устройство, включающее в себя:
блок обработки, выполненный с возможностью получения передаваемых видеоданных путём применения заданной функции оптоэлектрического преобразования к входным видеоданным, и
передающий блок, выполненный с возможностью передачи передаваемых видеоданных вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана.
Согласно настоящей технологии, передающий блок обеспечивает передаваемые видеоданные путём применения заданной функции оптоэлектрического преобразования к входным видеоданным. Например, входные видеоданные являются видеоданными, включающими в себя изображения расширенного динамического диапазона (HDR) со степенью контрастности от 0% до 100% × N (N – число больше единицы) и яркостью, превышающую яркость значения пика белого в существующем изображении узкого динамического диапазона (LDR).
Передающий блок передаёт передаваемые видеоданные вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана. Например, заданный участок экрана может быть задан пикселами или блоками, включающими в себя заранее заданное количество пикселов. Или же, например, передающий блок может передавать видеопоток, полученный путём кодирования передаваемых видеоданных, и может далее включать в себя блок добавления информации, выполненный с возможностью добавлять информацию о допустимом диапазоне перевода яркости в слой видеопотока.
Согласно настоящей технологии, передаваемые видеоданные передаются вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана, как описано выше. Это позволяет стороне приёма безупречно воспроизводить атмосферу яркости по замыслу автора.
Следует отметить, что, например, передающий блок согласно настоящей технологии может передавать передаваемые видеоданные вместе с информацией о допустимом диапазоне перевода яркости для всего экрана в дополнение к информации о допустимом диапазоне перевода яркости для заданного участка экрана. В таком случае сторона приёма может переводить яркость участка, не являющегося заданным участком экрана, в процессе перевода яркости в соответствии с информацией о допустимом диапазоне перевода яркости для всего экрана.
Согласно варианту осуществления настоящей технологии предложено принимающее устройство, включающее в себя:
принимающий блок, выполненный с возможностью приёма передаваемых видеоданных, полученных путём применения заданной функции оптоэлектрического преобразования к входным видеоданным, вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана; и
блок обработки, выполненный с возможностью получения выходных видеоданных путём применения функции электрооптического преобразования, соответствующей заданной функции оптоэлектрического преобразования, к передаваемым видеоданным, и переводить яркость передаваемых видеоданных в процессе перевода яркости в соответствии с информацией о допустимом диапазоне перевода яркости.
Принимающий блок принимает передаваемые видеоданные вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана. Передаваемые видеоданные получаются путём применения заранее заданной функции оптоэлектрического преобразования к входным видеоданным. Например, входные видеоданные являются видеоданными, включающими в себя изображения расширенного динамического диапазона (HDR) со степенью контрастности от 0% до 100% × N (N – число больше единицы) и яркостью, превышающую яркость значения пика белого в существующем изображении узкого динамического диапазона (LDR).
Например, заданный участок экрана может быть задан пикселами или блоками, включающими в себя заранее заданное число пикселов. Например, принимающий блок может принимать видеопоток, полученный путём кодирования передаваемых видеоданных, и информация о допустимом диапазоне перевода яркости может добавляться в слой видеопотока. Таким образом, блок обработки может применять, например, функцию электрооптического преобразования, обратную заранее заданной функции оптоэлектрического преобразования, к передаваемым видеоданным, и выводить видеоданные, яркость которых переведена в соответствии с информацией о допустимом диапазоне перевода яркости в процессе перевода яркости.
Согласно настоящей технологии, передаваемые видеоданные принимаются вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана, чтобы получать выходные видеоданные путём перевода яркости принятых данных в соответствии с информацией о допустимом диапазоне перевода яркости в процессе перевода яркости, как описано выше. Это позволяет стороне приёма безупречно воспроизводить атмосферу яркости по замыслу автора.
Следует отметить, что, например, принимающий блок согласно настоящей технологии может принимать передаваемые видеоданные вместе с информацией о допустимом диапазоне перевода яркости для всего экрана в дополнение к информации о допустимом диапазоне перевода яркости для заданного участка экрана, так что блок обработки может переводить яркость участков, не являющихся заданным участком экрана, в соответствии с информацией о допустимом диапазоне перевода яркости для всего экрана в процессе перевода яркости.
Преимущественные эффекты изобретения
Настоящая технология позволяет стороне приёма безупречно воспроизводить атмосферу в соответствии с замыслом автора. Следует отметить, что описанные здесь эффекты без исключения являются примерами. Настоящая технология не ограничена примерами. Кроме того, настоящая технология может включать в себя дополнительный эффект.
Краткое описание чертежей
Фиг. 1 является функциональной схемой примера конфигурации системы передачи и приёма как варианта осуществления.
Фиг. 2 является функциональной схемой примера конфигурации передающего устройства, включающего в себя систему передачи и приёма.
Фиг. 3 является схемой характеристики яркости отображения ведущего монитора.
Фиг. 4 является схемой примера функции оптоэлектрического преобразования (OETF).
Фиг. 5 является схемой головного блока доступа группы изображений (GOP), когда данные кодированы способом кодирования HEVC.
Фиг. 6 является схемой блока доступа, отличного от головного блока доступа GOP, когда данные кодированы способом кодирования HEVC.
Фиг. 7А и 7В являются схемами для описания того, что заданные участки экрана заданы пикселами или блоками, включающими в себя заранее заданное число пикселов.
Фиг. 8 является схемой примера конфигурации сообщения (SEI) о составлении карты уровней участка.
Фиг. 9 является схемой другого примера конфигурации сообщения SEI о составлении карты уровней участка.
Фиг. 10 является схемой содержания первичной информации в примере конфигурации сообщения SEI о составлении карты уровней участка.
Фиг. 11 является функциональной схемой примера конфигурации принимающего устройства, включающего в себя систему передачи и приёма.
Фиг. 12 является схемой примера функции электрооптического преобразования (EOTF).
Фиг. 13А и 13В являются схемами примера характеристики яркости отображения клиентского монитора, когда наиболее высокая яркостная ёмкость DP отображения клиентского монитора выше, чем наиболее высокая яркость PL, предполагаемая в ведущем мониторе.
Фиг. 14А и 14В являются схемами примера характеристики яркости отображения клиентского монитора, когда наиболее высокая яркостная ёмкость DP отображения клиентского монитора ниже, чем наиболее высокая яркость PL, предполагаемая в ведущем мониторе.
Фиг. 15А и 15В являются схемами другого примера характеристики яркости отображения клиентского монитора, когда наиболее высокая яркостная ёмкость DP отображения клиентского монитора ниже, чем наиболее высокая яркость PL, предполагаемая в ведущем мониторе.
Фиг. 16 является функциональной схемой другого примера конфигурации системы передачи и приёма.
Осуществление изобретения
Конфигурация для реализации настоящей технологии (далее называемая «вариантом осуществления») далее будет описана в следующем порядке:
1. Вариант осуществления
2. Вариация.
1. Вариант осуществления
Примерная конфигурации системы передачи и приёма
Фиг. 1 иллюстрирует пример конфигурации системы 10 передачи и приёма как варианта осуществления. Система 10 передачи и приёма включает в себя передающее устройство 100 и принимающее устройство 200.
Передающее устройство 100 вырабатывает транспортный поток (TS) в формате MPEG-2 в качестве упаковочного контейнера для передачи транспортного потока TS по радиовещательным волнам или пакетами по сети. Транспортный поток ТП включает в себя видеопоток, полученный путём кодирования передаваемых видеоданных, полученных путём применения заранее заданной функции оптоэлектрического преобразования к введённым видеоданным.
Например, введённые видеоданные включают в себя изображения с высоким динамическим диапазоном (HDR) со степенью контрастности от 0% до 100% × N (N – число больше единицы) и яркостью, превышающую яркость значения пика белого в существующем изображении узкого динамического диапазона (LDR). Здесь предполагается, что уровень яркости 100% соответствует значению яркости белого 100 кд/м2.
Информация о допустимом диапазоне перевода яркости заданного участка экрана и информация о допустимом диапазоне перевода яркости всего экрана добавляется в слой видеопотока. Информация о диапазоне приемлемых значений перевода яркости будет подробно описана ниже.
Принимающее устройство 200 принимает транспортный поток TS, передаваемый с передающего устройства 100 по радиовещательным волнам или пакетами по сети. Транспортный поток TS включает в себя видеопоток, включающий в себя кодированные видеоданные. Информация о допустимом диапазоне перевода яркости заданного участка экрана и информация о допустимом диапазоне перевода яркости всего экрана добавляется в слой видеопотока, как описано выше.
Принимающее устройство 200 получает выходные видеоданные, применяя, например, функцию электрооптического преобразования, обратную заранее заданной функции оптоэлектрического преобразования на передающей стороне, к передаваемым видеоданным, и переводя яркость данных в соответствии с информацией о допустимом диапазоне перевода яркости в процессе перевода яркости. В таком случае переводится только яркость данных, находящаяся в допустимом диапазоне перевода яркости, например, в зависимости от пиковой яркости монитора.
Пример конфигурации передающего устройства
Фиг. 2 иллюстрирует пример конфигурации передающего устройства 100. Передающее устройство 100 включает в себя управляющий блок 101, камеру 102 HDR, блок 103 оптоэлектрического преобразования HDR, видеокодер 104, системный кодер 105 и передающий блок 106. Управляющий блок 101 включает в себя центральный процессор (CPU) для управления работой каждого из компонентов передающего устройства 100 в соответствии с программой управления.
Камера 102 HDR фиксирует изображение объекта и выводит видеоданные расширенного динамического диапазона (HDR). Видеоданные HDR обладают степенью контрастности от 0% до 100% × N (N – число больше единицы), например, от 0 до 1000%, и яркостью, превышающую яркость значения пика белого в существующем изображении узкого динамического диапазона (LDR). Следует отметить, что здесь уровень 100% соответствует, например, значению яркости белого 100 кд/м2. Следует отметить, что кд/м2 обозначает кд/квадратный метр.
Ведущий монитор 103а выполнен так, чтобы ранжировать видеоданные HDR, полученные с помощью камеры 102 HDR. Ведущий монитор 103а включает в себя уровни яркости отображения, подходящие для видеоданных HDR или подходящие для ранжирования видеоданных HDR.
Фиг. 3 иллюстрирует характеристику яркости отображения ведущего монитора 103а. На чертеже входной уровень яркости показан на горизонтальной оси, а уровень яркости отображения показан на вертикальной оси. Когда входной уровень яркости равен отсчётной яркости (RL), уровень яркости отображения равен отсчётному уровню (%), например, 100%, что соответствует значению яркости белого в 100 кд/м2. Когда входной уровень яркости равен пиковой яркости (PL), уровень яркости отображения равен пиковому уровню (%).
Следует отметить, что пороговая яркости CL впервые определена в настоящем варианте осуществления и означает границу между участком, входная яркость которого соответствует яркости, когда участок отображается на мониторе (клиентском мониторе) принимающего устройства, и участком, яркость которого зависит от клиентского монитора. Когда входной уровень яркости монитора равен пороговой яркости CL, уровень яркости отображения равен пороговому уровню (%).
Вернёмся к фиг. 2. Блок 103 оптоэлектрического преобразования HDR получает передаваемые видеоданные V1 путём применения функции оптоэлектрического преобразования для изображений HDR (кривая OETF) к видеоданным HDR, полученным с помощью камеры 102 HDR.
Фиг. 4 иллюстрирует пример функции оптоэлектрического преобразования (OETF). На чертеже входной уровень яркости показан на горизонтальной оси, аналогично горизонтальной оси характеристики яркости отображения ведущего монитора (см. фиг. 3), а значение передаваемого кода показано на вертикальной оси. Когда входной уровень яркости равен отсчётной яркости RL, значение передаваемого кода находится на отсчётном уровне RP. Когда входной уровень яркости равен пиковой яркости RP, передаваемого значение кода находится на пиковом уровне MP. Когда входной уровень яркости достигает пороговой яркости CL, передаваемого значение кода находится на пороговом уровне THP.
Следует отметить, что диапазон значений передаваемого кода на вертикальной оси соответствует диапазону входных данных элемента изображения (диапазону входных данных элемента изображения кодера) видеокодера 104. Например, когда данные кодируются в 10-битовой кодировке, диапазон составляет от «64» до «940» или от «4» до «1019» с использованием расширенного участка.
Вернёмся к фиг. 2. Видеокодер 104 получает кодированные видеоданные, кодируя передаваемые видеоданные V1, например, с помощью кодировки MPEG-4 AVC, видеокодировки MPEG-2 или высокоэффективного видеокодирования (HEVC). Видеокодер 104 включает в себя средство форматирования потока (не показано) в последней части для выработки видеопотока (элементарного видеопотока), включающего в себя кодированные видеоданные. В этот момент видеокодер 104 добавляет информацию о допустимом диапазоне перевода яркости заданного участка экрана и информацию о допустимом диапазоне перевода яркости всего экрана в уровень видеопотока.
Добавление информации о допустимом диапазоне перевода яркости
Добавление информации о допустимом диапазоне перевода яркости будет описано подробно. Согласно настоящему варианту осуществления, сообщение SEI о составлении карты уровней участка (сообщение SEI Regional_Level_mapping), которое определено впервые, добавляется в часть «SEI» в блоке доступа (AU).
Фиг. 5 иллюстрирует головной блок доступа группы изображений (GOP), когда данные кодируются способом кодирования HEVC. Фиг. 6 иллюстрирует блок доступа, отличный от головного блока доступа GOP, когда данные кодируются способом кодирования HEVC. Когда данные кодируются способом кодирования HEVC, группа сообщений SEI «Prefix_SEIs» для декодирования размещается перед секторами, в которых кодированы данные элемента изображения, и группа сообщений SEI «Suffix_SEIs» для отображения размещается после этих секторов. Как показано на фиг. 5 и 6, сообщение SEI о составлении карты уровней участка размещается в качестве группы сообщений SEI «Suffix_SEIs».
Заданный участок экрана задан пикселами или блоками, включающими в себя заранее заданное число пикселов. На фиг. 7А показан пример заданных участков, заданных пикселами. В показанном примере линия MR является гребнем горы, а участки R1 и R3, включающие звёзды, и участок R2, включающий неоновый светящийся знак, заданы в качестве заданных участков. Замысел автора состоит в том, чтобы участки R1 и R3 просто отображали мерцание звёзд. Между тем автор намеревается сохранить текстуру неонового знака на участке R2, хотя участок R2 обладает высокой яркостью.
Каждый из заданных участков имеет прямоугольную форму и определён координатами пикселов в левом верхнем и правом нижнем углах. Другими словами, участок R1 определён координатами пиксела (x1s, y1s) в левом верхнем углу и координатами пиксела (x1e, y1e) в правом нижнем углу. Участок R2 определён координатами пиксела (x2s, y2s) в левом верхнем углу и координатами пиксела (x2e, y2e) в правом нижнем углу. Участок R3 определён координатами пиксела (x3s, y3s) в левом верхнем углу и координатами пиксела (x3e, y3e) в правом нижнем углу.
На фиг. 7В показан пример заданных участков, заданных блоками. Экран поделён на множество блоков по горизонтали и вертикали. Например, блок имеет размер 8 × 8 пикселов, 16 × 16 пикселов, 32 × 32 пиксела или другой размер. Каждый из блоков обозначен идентификационным номером (ID) блока. В приведённом примере в качестве заданных участков заданы участки R11, R12 и R13.
Каждый из заданных участков имеет прямоугольную форму и определён ID блока в левом верхнем и ID блока в правом нижнем углах. Другими словами, участок R11 определён ID блока (ID1s) в левом верхнем и ID блока (ID1e) в правом нижнем углах. Участок R12 определён ID блока (ID2s) в левом верхнем и ID блока (ID2e) в правом нижнем углах. Участок R13 определён ID блока (ID3s) в левом верхнем и ID блока (ID3e) в правом нижнем углах.
На фиг. 8 показана примерная конфигурация (синтаксическая структура) сообщения SEI о составлении карты уровней участка, когда заданные участки заданы пикселами. На фиг. 9 показана примерная конфигурация (синтаксическая структура) сообщения SEI о составлении карты уровней участка, когда заданные участки заданы блоками. На фиг. 10 показано содержание (семантика) первичной информации в примере конфигурации.
«level_mapping_cancel_flag» является сигнальной информацией бита. «1» означает отмену предыдущего состояния сообщения о составлении карты уровней (Level_mapping). «0» означает, что каждый элемент передаётся, и предыдущее состояние обновляется с помощью этого элемента.
Восьмибитовое поле «coded_data_bit_depth» означает битовую длину кодированных данных и представляет собой, например, длину от 8 до 14 битов. 16-битовое поле «reference_white_level» представляет собой входное значение яркости, когда яркость отображения достигает 100% в ведущем мониторе 103а, а именно, отсчётной яркости ОЯ. 16-битовое поле «reference_white_level_code_value» означает, что значение кода уровня достигает яркости 100% и значения с битовой точностью, указанной в «coded_data_bit_depth», а именно, отсчётного уровня RP.
Восьмибитовое поле «number_of_regions» означает число заданных участков на экране. 16-битовое поле «global_compliant_threshold_level» является порогом отображения составления карты для всего экрана. Порог отображения составления карты является наивысшим значением яркости в клиентском дисплее, предполагаемым автором, когда автор намеревается установить соответствие яркости клиентского дисплея и входной яркости. Порог отображения составления карты используется для обозначения, что яркость на уровне, превышающем порог отображения составления карты, отображается в зависимости от ёмкости отображения клиентского монитора. 16-битовое поле «global_compliant_threshold_level_value» означает передаваемое значение (значение передаваемого кода) порога отображения составления карты для всего экрана.
16-битовое поле «position_start_x» и 16-битовое поле «position_start_y» означают координаты пикселов в левом верхнем углу, определяющие заданный участок. Другими словами, «position_start_x» означает горизонтальную начальную позицию заданного участка с помощью некоторого количества пикселов, когда верхний левый угол данного участка отображения установлен на нуль. «position_start_y» означает вертикальную начальную позицию заданного участка с помощью некоторого количества пикселов, когда верхний левый угол данного участка отображения установлен на нуль.
16-битовое поле «position_end_x» и 16-битовое поле «position_end_y» означают координаты пикселов в правом нижнем углу, определяющие заданный участок. Другими словами, «position_end_x» означает горизонтальную конечную позицию заданного участка с помощью некоторого количества пикселов, когда верхний левый угол данного участка отображения установлен на нуль. «position_end_y» означает вертикальную конечную позицию заданного участка с помощью некоторого количества пикселов, когда верхний левый угол данного участка отображения установлен на нуль.
16-битовое поле «block_start» обозначает ID блока в верхнем левом углу, определяющего заданный участок. Другими словами, «block_start» означает ID (ID блока) начального блока, с которого начинается сканирование заданных участков блок за блоком в направлении от левого верхнего угла к правому нижнему. 16-битовое поле «block_end» означает ID блока в нижнем правом углу, определяющего заданный участок. Другими словами, «block_end» означает ID (ID блока) конечного блока, до которого идёт сканирование заданных участков блок за блоком в направлении от левого верхнего угла к правому нижнему. Восьмибитовое поле «block_size» означает размер блока, являющегося единицей обозначения заданного участка. Например, размер блока обозначен в диапазоне 8 × 8 пикселов, когда значение равно «0 × 01», размер блока обозначен в диапазоне 16 × 16 пикселов, когда значение равно «0 × 02» или размер блока обозначен в диапазоне 32 × 32 пиксела, когда значение равно «0 × 03».
16-битовое поле «region_compliant_threshold_level» является порогом отображения составления карты для заданного участка. Порог отображения составления карты является наивысшим значением яркости на заданном участке клиентского дисплея, предполагаемым автором, когда автор намеревается установить соответствие яркости заданного участка клиентского дисплея и входной яркости. Порог отображения составления карты используется для обозначения того, что яркость на заданном участке на уровне, превышающем порог отображения составления карты, отображается в зависимости от ёмкости отображения клиентского монитора. 16-битовое поле «region_compliant_threshold_level_value» означает передаваемое значение (значение передаваемого кода) порога отображения составления карты для заданного участка.
Восьмибитовое поле «peak_percentage» означает значение процентного отношения наивысшего уровня яркости к 100%. Значение указывается автором. Например, «peak_percentage» пиковой яркости в 1000 кд/м2 равно 1000%. В этом случае 100% указывается как 1, а 1000% в 10 раз больше 100% и указывается как 10. 16-битовое поле «peak_percentage_value» означает наибольшее значение кода «peak_percentage», когда данные передаются с битовой точностью, указанной в «coded_data_bit_depth», а именно, пиковым уровнем MP. Например, когда «peak_percentage» составляет 1000%, наивысшее значение «1019» в 10-битовой передаче означает 1000%.
Информация о «global_compliant_threshold_level» и «global_compliant_threshold_level_value» в сообщении SEI о составлении карты уровней участка включена в информацию о допустимом диапазоне перевода яркости всего экрана. Информация о «region_compliant_threshold_level» и «region_compliant_threshold_level_value» включена в информацию о допустимом диапазоне перевода яркости заданного участка экрана. Это позволяет стороне приёма выявлять информацию о допустимом диапазоне перевода яркости заданного участка экрана и также выявлять информацию о допустимом диапазоне перевода яркости других участков в сообщении SEI о составлении карты уровней участка.
В таком случае информация о допустимом диапазоне перевода яркости может быть обозначена рисунок за рисунком, сцена за сценой или программа за программой. Следует отметить, что тип OETF (функции оптоэлектрического преобразования), которую следует использовать, передаётся в информации об удобстве использования видео (VUI) на блок NAL последовательного набора параметров (SPS).
Вернёмся к фиг. 2. Системный кодер 102 вырабатывает транспортный поток TS, включающий в себя видеопоток VS, выработанный видеокодером 104. Передающий блок 106 передаёт транспортный поток TS по радиовещательным волнам или пакетами по сети на принимающее устройство 200.
Работа передающего устройства 100, показанного на фиг. 2, будет описана кратко. Видеоданные HDR, полученные путём фиксации камерой 102 HDR, подаются на блок 103 оптоэлектрического преобразования HDR. Видеоданные HDR, полученные с помощью камеры 102 HDR, ранжируются ведущим монитором 103а. Блок 103 оптоэлектрического преобразования HDR получает передаваемые видеоданные V1, применяя функцию оптоэлектрического преобразования для изображений HDR (кривая OETF HDR) к видеоданным HDR. Передаваемые видеоданные V1 подаются на видеокодер 104.
Видеокодер 104 получает кодированные видеоданные путём кодирования передаваемых видеоданных V1, например, с помощью кодировки MPEG-4 AVC, видеокодировки MPEG-2 или высокоэффективного видеокодирования (HEVC).
Видеокодер 104 включает в себя средство форматирования потока (не показано) в последней части для выработки видеопотока VS (элементарного видеопотока), включающего в себя кодированные видеоданные. В этот момент видеокодер 104 добавляет информацию о допустимом диапазоне перевода яркости заданного участка экрана и информацию о допустимом диапазоне перевода яркости всего экрана в уровень видеопотока.
Видеопоток VS, сгенерированный видеокодером 104, подаётся на системный кодер 105. Системный кодер 105 вырабатывает транспортный поток ТП MPEG-2, включающий в себя видеопоток. Транспортный поток TS передаётся по радиовещательным волнам или пакетами по сети на принимающее устройство 200 передающим блоком 106.
Пример конфигурации принимающего устройства
На фиг. 11 показан пример конфигурации принимающего устройства 200. Принимающее устройство 200 включает в себя управляющий блок 201, принимающий блок 202, системный декодер 203, видеодекодер 204, блок 205 электрооптического преобразования HDR, блок 206 составления карты отображения и клиентский монитор 207. Управляющий блок 201 включает в себя центральный процессор (CPV) для управления работой каждого из компонентов принимающего устройства 200 в соответствии с программой управления.
Принимающий блок 202 принимает транспортный поток TS по радиовещательным волнам или пакетами по сети с передающего устройства 100. Системный декодер 203 извлекает видеопоток VS (элементарный поток) из транспортного потока TS. Системный декодер 203 далее извлекает различные типы информации, добавленные в уровни упаковочного контейнера (транспортного потока) для передачи информации управляющему блоку 201.
Видеодекодер 204 декодирует видеопоток VS, извлечённый системным декодером 203 в процессе декодирования, и выводит передаваемые видеоданные V1. Видеодекодер 204 извлекает набор параметров или сообщение SEI, добавленные в каждый из блоков доступа, включённых в видеопоток VS, для передачи набора параметров или сообщения SEI управляющему блоку 201.
Управляющий блок 201 распознаёт OETF (функцию оптоэлектрического преобразования), использованную на стороне передачи, по обозначению типа OETF в информации об удобстве использования видео (VUI) SPS, чтобы задать, например, EOTF (функцию электрооптического преобразования), обратную OETF, в блоке 205 электрооптического преобразования HDR.
Сообщение SEI о составлении карты уровней участка является одним из сообщений SEI, извлекаемым видеодекодером 204 и передаваемым на управляющий блок 201. Управляющий блок 201 может получать информацию «global_compliant_threshold_level» и «global_compliant_threshold_level_value», включённую в информацию о допустимом диапазоне перевода яркости всего экрана, из сообщения SEI о составлении карты уровней участка. Управляющий блок 201 может также получать информацию «global_compliant_threshold_level» и «global_compliant_threshold_level_value», включённую в информацию о допустимом диапазоне перевода яркости участка экрана, из сообщения SEI о составлении карты уровней участка.
Блок 205 электрооптического преобразования HDR получает выходные видеоданные для отображения изображения HDR путём применения, например, EOTF (функции электрооптического преобразования), обратной OETF (функции оптоэлектрического преобразования) в блоке 103 оптоэлектрического преобразования HDR передающего устройства 100, к передаваемым видеоданным V1, выводимым с видеодекодера 204.
На фиг. 12 показан пример функции электрооптического преобразования (EOTF). На чертеже значение передаваемого кода, соответствующее вертикальной оси на фиг. 4, показано на горизонтальной оси. Уровень яркости вывода (уровень яркости отображения), соответствующий горизонтальной оси на фиг. 4, показан на вертикальной оси. Сплошной линией а на чертеже обозначена кривая OETF. Когда значение передаваемого кода находится на пиковом уровне MP, уровень яркости вывода равен PL. Когда значение передаваемого кода находится на пороговом уровне THP, уровень яркости вывода равен CL.
Когда самая высокая яркостная ёмкость отображения клиентского монитора 207 превышает наивысшую яркость PL, предполагаемую в ведущем мониторе 103а в этом случае, уровни яркости вывода, среди которых значения передаваемого кода выше порогового уровня ТНР, назначаются в диапазоне до наивысшего уровня DP1 яркости отображения клиентского монитора 207 включительно в процессе в блоке 206 составления карты отображения (процессе повышения яркости). На чертеже линия b (одна длинная чёрточка, две короткие) является примером процесса перевода яркости в таком случае.
С другой стороны, когда самая высокая яркостная ёмкость отображения клиентского монитора 207 ниже наивысшей яркости PL, предполагаемой в ведущем мониторе 103а, уровни яркости вывода, среди которых значения передаваемого кода выше порогового уровня ТНР, назначаются в диапазоне до наивысшего уровня DP2 яркости отображения клиентского монитора 207 включительно в процессе в блоке 206 составления карты отображения (процессе понижения яркости). На чертеже линия с (одна длинная чёрточка, одна короткая) является примером процесса перевода яркости в таком случае.
Вернёмся к фиг. 11. Блок 206 составления карты отображения переводит уровни яркости вывода в блоке 205 электрооптического преобразования HDR, которые превышают пороговую яркость CL, в соответствии с наивысшей яркостной ёмкостью отображения клиентского монитора 207, как описано выше. В этом случае блок 206 составления карты отображения использует яркость CL, подходящую для заданного участка, на заданном участке экрана, и использует яркость CL, подходящую для всего экрана, на других участках экрана.
В этом случае, когда значение передаваемого кода находится на пороговом уровне THP или ниже, другими словами, когда уровень яркости вывода равен или ниже пороговой яркости CL, яркость воспроизводится без отступления от яркости на принятом уровне независимо от клиентского монитора 207. Таким образом, например, текстура объекта передаётся корректно в соответствии с замыслом автора. Клиентский монитор 207 отображает изображение HDR в соответствии с выходными видеоданными с блока 206 составления карты отображения.
Когда наивысшая яркостная ёмкость DP отображения клиентского монитора 207 выше, чем наивысшая яркость PL, предполагаемая в ведущем мониторе 103а, другими словами, когда верно DP > PL, блок 206 составления карты отображения назначает уровни, превышающие пороговую яркость CL, в диапазоне до пиковой яркости PL включительно с помощью заранее заданного алгоритма в процессе повышения яркости.
На каждой из фиг. 13А и 13В показана характеристика яркости отображения клиентского монитора 207, когда верно DP > PL. Характеристика включает в себя характеристику перевода яркости блока 206 составления карты отображения. На каждом из чертежей входной уровень яркости показан на горизонтальной оси, а уровень яркости отображения показан на вертикальной оси. На фиг. 13А показано, что задано относительно малое значение CL(1) пороговой яркости CL. На фиг. 13В показано, что задано относительно большое значение CL(2) пороговой яркости CL.
Когда входной уровень яркости равен пороговой яркости CL(1), уровень яркости отображения находится на пороговом уровне ТНР1. Когда входной уровень яркости равен пороговой яркости CL(2), уровень яркости отображения находится на пороговом уровне ТНР2. Иными словами, когда входной уровень яркости находится на уровне до пороговой яркости CL(1) или CL(2) включительно, уровень яркости отображения находится на уровне, задуманном автором. Когда входной уровень яркости достигает пиковой яркости PL, уровень яркости отображения находится на пиковом уровне DP клиентского монитора 207. Другими словами, когда входной уровень яркости находится между пороговой яркостью CL(1) или CL(2) и пиковой яркостью PL, выполняется процесс повышения яркости, как обозначено сплошной линией L1 или L2.
Когда наивысшая яркостная ёмкость DP отображения клиентского монитора 207 ниже, чем наивысшая яркость PL, предполагаемая в ведущем мониторе 103а, другими словами, когда верно DP < PL, блок 206 составления карты отображения назначает уровни, превышающие пороговую яркость CL, в диапазоне до пиковой яркости DP включительно с помощью заранее заданного алгоритма в процессе понижения яркости.
На каждой из фиг. 14А и 14В показана характеристика яркости отображения клиентского монитора 207, когда верно DP < PL, и наивысшая яркостная ёмкость DP изображения относительно высока. Характеристика яркости отображения включает в себя характеристику перевода яркости блока 206 составления карты отображения. На каждом из чертежей входной уровень яркости показан на горизонтальной оси, а уровень яркости отображения показан на вертикальной оси.
На фиг. 14А показано, что задано относительно малое значение CL(3) пороговой яркости CL. На фиг. 14В показано, что задано относительно большое значение CL(4) пороговой яркости CL. Когда входной уровень яркости равен пороговой яркости CL(3), уровень яркости отображения равен пороговому уровню ТНР3. Когда входной уровень яркости равен пороговой яркости CL(4), уровень яркости отображения равен пороговому уровню ТНР4. Другими словами, когда входной уровень яркости находится на уровне до пороговой яркости CL(3) или CL(4) включительно, уровень яркости отображения находится на уровне, задуманном автором. Когда входной уровень яркости равен пиковой яркости PL, уровень яркости отображения равен пиковому уровню DP клиентского монитора 207. Другими словами, когда входной уровень яркости находится между пороговой яркостью CL(3) или CL(4) и пиковой яркостью PL, выполняется процесс понижения яркости, как обозначено сплошной линией L31 или L41.
На каждой из фиг. 15А и 15В показана характеристика яркости отображения клиентского монитора 207, когда верно DP < PL и наивысшая яркостная ёмкость отображения относительно низка. Характеристика яркости отображения включает в себя характеристику перевода яркости блока 206 составления карты отображения. На каждом из чертежей входной уровень яркости показан на горизонтальной оси, а уровень яркости отображения показан на вертикальной оси.
На фиг. 15А показано, что задано относительно малое значение CL(3) пороговой яркости CL, и пороговый уровень ТНР3 ниже пикового уровня DP клиентского монитора 207. Когда входной уровень яркости равен пороговой яркости CL(3), уровень яркости отображения равен пороговому уровню ТНР3. Другими словами, когда входной уровень яркости находится на уровне до пороговой яркости CL(3) включительно, уровень яркости отображения находится на уровне, задуманном автором. Когда входной уровень яркости равен пиковой яркости PL, уровень яркости отображения равен пиковому уровню DP клиентского монитора 207. Другими словами, когда входной уровень яркости находится между пороговой яркостью CL(3) и пиковой яркостью PL, выполняется процесс понижения яркости, как обозначено сплошной линией L32.
На фиг. 15В показано, что задано относительно большое значение CL(4) пороговой яркости CL, и пороговый уровень ТНР4 выше пикового уровня DP клиентского монитора 207. Когда входной уровень яркости равен значению CLa, меньшему пороговой яркости CL(4), уровень яркости отображения равен пиковому уровню DP клиентского монитора 207. Другими словами, когда входной уровень яркости находится на уровне до пороговой яркости CLa, в таком случае уровень яркости отображения находится на уровне, задуманном автором. Когда входной уровень яркости находится между значением CLa и пиковой яркостью PL, уровень яркости отображения находится, например, на пиковом уровне DP клиентского монитора 207, как обозначено сплошной линией L42. Следует отметить, что в таком случае может выполняться перевод яркости отображения, чтобы плавно изменить уровень яркости отображения в сторону высокой яркости, например, как обозначено пунктирной линией L42’.
Работа принимающего устройства 200, показанная на фиг. 11, будет описана вкратце. Принимающий блок 202 принимает транспортный поток TS с передающего устройства 100 по радиовещательным волнам или пакетами по сети. Транспортный поток TS подаётся на системный декодер 203. Системный декодер 203 извлекает видеопоток VS (элементарный видеопоток) из транспортного потока TS.
Видеопоток VS, извлечённый с помощью системного декодера 203, подаётся на видеодекодер 204. Видеодекодер 204 декодирует видеопоток VS, извлечённый с помощью системного декодера 203, в процессе декодирования, для получения передаваемых видеоданных V1. Видеодекодер 204 извлекает набор параметров или сообщение SEI, добавленные в каждый из блоков доступа, включённых в видеопоток VS, для передачи извлечённого набора параметров или сообщения SEI на управляющий блок 201.
Управляющий блок 201 получает информацию «global_compliant_threshold_level» и «global_compliant_threshold_level_value», включённую в информацию о допустимом диапазоне перевода яркости всего экрана, из сообщения SEI о составлении карты уровней участка. Управляющий блок 201 далее получает информацию «region_compliant_threshold_level» и «region_compliant_threshold_level_value», включённую в информацию о допустимом диапазоне перевода яркости каждого из заданных участков вместе с информацией о заданном участке из сообщения SEI о составлении карты уровней участка.
Передаваемые видеоданные V1, полученные с помощью видеодекодера 204, подаются на блок 205 электрооптического преобразования HDR. Блок 205 электрооптического преобразования HDR получает выходные видеоданные для отображения изображения HDR путём применения, например, EOTF (функции электрооптического преобразования), обратной OETF (функции оптоэлектрического преобразования) блока 103 оптоэлектрического преобразования HDR в передающем устройстве 100 к передаваемым видеоданным V1. Выходные видеоданные подаются на блок 206 составления карты отображения.
Блок 206 составления карты отображения переводит уровни яркости вывода, превышающие яркость CL в блоке 205 электрооптического преобразования HDR, в соответствии с наивысшей яркостной ёмкостью отображения клиентского монитора 207. В этот момент блок 206 составления карты отображения использует яркость CL, подходящую для заданного участка, на заданных участках экрана, и использует яркость CL, подходящую для всего экрана, на других участках экрана. Выходные видеоданные подаются с блока 206 составления карты отображения на клиентский монитор 207. Клиентский монитор 207 отображает изображение HDR.
Как описано выше, передаваемые видеоданные V1, полученные из оптоэлектрически преобразованных видеоданных HDR, передаются вместе с информацией о допустимом диапазоне перевода яркости для заданного участка на экране в системе 10 передачи и приёма, показанной на фиг. 1. Таким образом, яркость каждого из заданных участков независимо переводится в допустимом диапазоне перевода яркости в соответствии с яркостной ёмкостью отображения клиентского монитора 207 на стороне приёма. Это может безупречно воспроизводить атмосферу яркости по замыслу автора.
В примере по фиг. 7А, даже когда яркость звёзд на участках R1 и R3 и неонового знака на участке R2 задана на одном уровне яркости, пороговый уровень CL участков R1 и R3 ниже уровня яркости, а пороговый уровень CL участка R2 выше уровня яркости.
В таком случае яркость звёзд включена в допустимый диапазон перевода яркости и подлежит составлению карты отображения, тогда как яркость неонового знака не включена в допустимый диапазон перевода яркости и не подлежит составлению карты отображения. Таким образом, намерения автора просто отобразить мерцание звёзд на участках R1 и R3 и даже передать текстуру неонового знака на участке R2, имеющем высокую яркость, могут быть безупречно воспроизведены на стороне приёма.
Передаваемые видеоданные V1 передаются вместе с информацией о допустимом диапазоне перевода яркости для всего экрана в дополнение к информации о допустимом диапазоне перевода яркости для заданного участка экрана в системе 10 передачи и приёма, показанной на фиг. 1. Это позволяет стороне приёма переводить яркость участков, не относящихся к заданному участку экрана, в соответствии с информацией о допустимом диапазоне перевода яркости для всего экрана, в процессе перевода яркости.
2. Вариация
Следует отметить, что согласно варианту осуществления информация о допустимом диапазоне перевода яркости для заранее заданного количества заданных участков и информация о допустимом диапазоне перевода яркости для всего экрана размещаются в сообщениях SEI о составлении карты уровней участка для передачи информации на сторону приёма. Однако на сторону приёма может быть передана только информация о допустимом диапазоне перевода яркости для заранее заданного количества заданных участков. В таком случае на участках, не относящихся к заданным участкам экрана, на стороне приёма используется, например, заранее предписанная информация о допустимом диапазоне перевода яркости.
Блок 205 электрооптического преобразования HDR выполняет процесс электрооптического преобразования, тогда как блок 206 составления карты отображения выполняет процесс перевода яркости в соответствии с наивысшей яркостной ёмкостью отображения клиентского монитора 207 в принимающем устройстве 200 согласно варианту осуществления. Однако отражение характеристики перевода яркости а функции электрооптического преобразования (EOTF) позволяет блоку 205 электрооптического преобразования HDR в одиночку одновременно выполнять электрооптический процесс и процесс перевода яркости.
Система 10 передачи и приёма согласно варианту осуществления включает в себя передающее устройство 100 и принимающее устройство 200. Однако конфигурация системы передачи и приёма, к которой может быть применена настоящая технология, не ограничена этим вариантом осуществления. Например, телевизор 200 может включать в себя телевизионную абонентскую приставку 200А и монитор 200В, соединённые друг с другом через цифровой интерфейс, например, мультимедийный интерфейс высокой чёткости HDMI (High-Definition Multimedia Interface), как показано на фиг. 16. Следует отметить, что «HDMI» является зарегистрированным товарным знаком.
В таком случае телевизионная абонентская приставка 200А может определять наивысший уровень яркости монитора 200В в соответствии с информацией в EDID монитора 200В, получая информацию через HDMI, когда телевизионная абонентская приставка 200А выполняет процесс составления карты отображения. Или же, когда монитор 200В выполняет процесс составления карты отображения, телевизионная абонентская приставка 200А и монитор 200В могут делиться информацией путём определения сообщения SEI о составлении карты уровней, типа EOTF и информации о VUI в метаданных, таких как «Vender Specific Info Frame».
Согласно варианту осуществления, транспортный поток (TS MPEG-2) используется в качестве упаковочного контейнера. Однако настоящая технология не ограничивает транспортный поток транспортным потоком TS. Даже когда используется другой пакет, например, в ISO BMFF или MMT, слои видеоданных могут быть реализованы таким же способом, что и согласно варианту осуществления.
Таким образом, настоящая технология может быть также применена к системе, которая распространяет данные на принимающий терминал через сеть, такую как Интернет. Когда данные распространяются через Интернет, для распространения данных часто используется упаковочный контейнер в формате МР4 или ином. Другими словами, согласно настоящей технологии в качестве контейнера могут быть использованы контейнеры в различных форматах, например, транспортный поток (TS MPEG-2), используемый в качестве цифрового стандарта вещания, или МР4, используемый для распространения через Интернет.
Настоящая технология может также быть принята в следующей конфигурации.
(1) Передающее устройство, включающее в себя:
блок обработки, выполненный с возможностью получения передаваемых видеоданных посредством применения заданной функции оптоэлектрического преобразования к входным видеоданным, и
передающий блок, выполненный с возможностью передачи передаваемых видеоданных вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана.
(2) Передающее устройство по (1), в котором передающий блок выполнен с возможностью передачи передаваемых видеоданных вместе с информацией о допустимом диапазоне перевода яркости для всего экрана в дополнение к информации о допустимом диапазоне перевода яркости для заданного участка экрана.
(3) Передающее устройство по (1) или (2), в котором заданный участок экрана задан пикселами или блоками, включающими в себя заданное количество пикселов.
(4) Передающее устройство по любому из (1)-(3), дополнительно включающее в себя:
блок добавления информации, выполненный с возможностью добавления информации о допустимом диапазоне перевода яркости в слой видеопотока, полученный посредством кодирования передаваемых видеоданных, причем передающий блок выполнен с возможностью передачи видеопотока.
(5) Способ передачи, включающий в себя этапы, на которых:
получают передаваемые видеоданные посредством применения заданной функции оптоэлектрического преобразования к входным видеоданным, и
передают с помощью передающего блока передаваемые видеоданные вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана.
(6) Принимающее устройство, включающее в себя:
принимающий блок, выполненный с возможностью приёма передаваемых видеоданных, полученных посредством применения заданной функции оптоэлектрического преобразования к входным видеоданным, вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана; и
блок обработки, выполненный с возможностью получения выходных видеоданных посредством применения функции электрооптического преобразования, соответствующей заданной функции оптоэлектрического преобразования, к передаваемым видеоданным, и перевода яркости передаваемых видеоданных в процессе перевода яркости в соответствии с информацией о допустимом диапазоне перевода яркости.
(7) Принимающее устройство по (6), в котором принимающий блок выполнен с возможностью приёма передаваемых видеоданных вместе с информацией о допустимом диапазоне перевода яркости для всего экрана в дополнение к информации о допустимом диапазоне перевода яркости для заданного участка экрана, и
блок обработки, выполненный с возможностью выполнения процесса перевода яркости на участке, не являющемся заданным участком экрана, в соответствии с информацией о допустимом диапазоне перевода яркости для всего экрана.
(8) Принимающее устройство по (6) или (7), в котором заданный участок экрана задан пикселами или блоками, включающими в себя заданное число пикселов.
(9) Принимающее устройство по любому из (6)-(8),
в котором принимающий блок выполнен с возможностью приёма видеопотока, полученного посредством кодирования передаваемых видеоданных, и
информация о допустимом диапазоне перевода яркости добавляется в слой видеопотока.
(10) Способ приёма, включающий в себя этапы, на которых:
принимают с помощью принимающего блока передаваемые видеоданные, полученные посредством применения заданной функции оптоэлектрического преобразования к входным видеоданным, вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана; и
получают выходные видеоданные посредством применения функции электрооптического преобразования, соответствующей заданной функции оптоэлектрического преобразования, к передаваемым видеоданным и переводят яркость передаваемых видеоданных в процессе перевода яркости в соответствии с информацией о допустимом диапазоне перевода яркости.
(11) Передатчик, содержащий:
схему, выполненную с возможностью функционирования в качестве:
процессора для применения заданной функции оптоэлектрического преобразования к входным данным изображения для получения выходных данных изображения, и
сохранения выходных данных изображения совместно с определённой контекстом информацией о допустимом диапазоне перевода яркости, относящейся к подучастку изображения, подлежащего отображению.
(12) Передатчик по (11), в котором схема дополнительно выполнена с возможностью передачи выходных данных изображения совместно с определённой контекстом информации о допустимом диапазоне перевода яркости.
(13) Передатчик по (11), в котором выходные данные изображения являются видеоданными, а подучасток является участком меньшим, чем участок, покрываемый целым видеокадром.
(14) Передатчик по (12), в котором передатчик передаёт выходные данные изображения вместе с определённой контекстом информацией о допустимом диапазоне перевода яркости для всей области изображения в изображении, подлежащем отображению, дополнительно к определённой контекстом информации о допустимом диапазоне перевода яркости для подучастка изображения, подлежащего отображению.
(15) Передатчик по (11), в котором подучасток определяется пикселами или блоками пикселов, которые включают в себя заданное число пикселов.
(16) Передатчик по (12), в котором схема дополнительно выполнена с возможностью добавления определённой контекстом информации о допустимом диапазоне перевода яркости в слой видеопотока, полученного посредством кодирования выходных данных изображения, и передачи видеопотока через передатчик.
(17) Способ передачи, содержащий этапы, на которых:
применяют с помощью схемы заданную функцию оптоэлектрического преобразования к входным данным изображения для получения выходных данных изображения, и
сохраняют выходные данные изображения совместно с определённой контекстом информацией о допустимом диапазоне перевода яркости, относящейся к подучастку изображения, подлежащего отображению.
(18) Способ передачи по (17), дополнительно содержащий этап, на котором:
добавляют определённую контекстом информацию о допустимом диапазоне перевода яркости в слой видеопотока, полученного посредством кодирования выходных данных изображения, и передают видеопоток.
(19) Способ передачи по (17), в котором данные изображения являются видеоданными, а подучасток является участком меньшим, чем участок, покрываемый целым видеокадром видеоизображения, подлежащего отображению.
(20) Приёмник, содержащий:
схему, выполненную с возможностью
приёма данных изображения от другого устройства, применимого заданную функцию оптоэлектрического преобразования к входным данным изображения и сохранило выходные данные изображения совместно с определённой контекстом информацией о допустимом диапазоне перевода яркости для подучастка изображения, подлежащего отображению, и
применения функции электрооптического преобразования, соответствующей заданной функции оптоэлектрического преобразования, к выходным данным изображения, принятым от другого устройства, в процессе перевода яркости в соответствии с определённой контекстом информацией о допустимом диапазоне перевода яркости.
(21) Приёмник по (20), в котором выходные данные изображения являются видеоданными, а подучасток является участком меньшим, чем участок, покрываемый целым видеокадром.
(22) Приёмник по (20), в котором схема дополнительно выполнена с возможностью приёма выходных данных изображения вместе с определённой контекстом информацией о допустимом диапазоне перевода яркости для всей области изображения в дополнение к определённой контекстом информации о допустимом диапазоне перевода яркости для подучастка всей области изображения, и
схема дополнительно выполнена с возможностью осуществления процесса перевода яркости на участке, не являющемся подучастком, в соответствии с определённой контекстом информацией о допустимом диапазоне перевода яркости для всей области изображения.
(23) Приёмник по (22), в котором подучасток определяется пикселами или блоками пикселов, включающими в себя заданное число пикселов.
(24) Приёмник по (22),
в котором схема выполнена с возможностью приёма видеопотока, включающего в себя выходные данные изображения, и
определённую контекстом информацию о допустимом диапазоне перевода яркости.
(25) Способ приёма, содержащий этапы, на которых:
принимают с помощью приёмника данных изображения от другого устройства, применившего заданную функцию оптоэлектрического преобразования к входным данным изображения и сохранившего выходные данные изображения совместно с определённой контекстом информацией о допустимом диапазоне перевода яркости для подучастка изображения, подлежащего отображению, и
получают с помощью схемы выходных видеоданных посредством применения функции электрооптического преобразования, соответствующей заданной функции оптоэлектрического преобразования, к данным изображения, и перевода яркости данных изображения в процессе перевода яркости в соответствии с определённой контекстом информацией о допустимом диапазоне перевода яркости.
(26) Способ по (25), в котором данные изображения являются видеоданными, а участок является участком меньшим, чем участок, покрываемый целым видеокадром.
(27) Способ по (25), дополнительно содержащий этапы, на которых:
принимают данные изображения вместе с определённой контекстом информацией о допустимом диапазоне перевода яркости для всей области изображения в дополнение к определённой контекстом информации о допустимом диапазоне перевода яркости для подучастка всей области изображения, и
выполняют с помощью схемы процесс перевода яркости на участке, не являющемся подучастком, в соответствии с определённой контекстом информацией о допустимом диапазоне перевода яркости для всей области изображения.
(28) Способ по (25), в котором подучасток определяется пикселами или блоками, включающими в себя заданное число пикселов.
(29) Способ по (25), дополнительно содержащий этапы, на которых:
принимают видеопоток, включающий в себя данные изображения, определённую контекстом информацию о допустимом диапазоне перевода яркости.
Согласно первичному признаку настоящей технологии, передаваемые видеоданные, полученные из электрооптически преобразованных видеоданных HDR, передаются вместе с информацией о допустимом диапазоне перевода яркости для заданных участков экрана, и яркость каждого из заданных участков экрана независимо переводится на стороне приёма только в допустимом диапазоне перевода яркости. Это позволяет безупречно воспроизводить атмосферу яркости по замыслу автора (см. фиг. 5-9).
Специалистам в данной области следует понимать, что в зависимости от технических требований и других факторов могут возникать различные модификации, комбинации, подкомбинации и изменения, постольку поскольку они находятся в объёме приложенной формулы изобретения или её эквивалента.
Список ссылочных позиций
10, 10A – Система передачи и приёма
100 – Передающее устройство
101 – Управляющий блок
102 – Камера HDR
103 – Блок оптоэлектрического преобразования HDR
103a – Ведущий монитор
104 – Видеокодер
105 – Системный кодер
106 – Передающий блок
200 – Принимающее устройство
200A – Телевизионная абонентская приставка
200B – Монитор
201 – Управляющий блок
202 – Принимающий блок
203 – Системный декодер
204 - Видеодекодер
205 – Блок электроооптического преобразования HDR
206 – Блок составления карты отображения
207 – Клиентский монитор
Изобретение относится к устройству передачи видеоданных, полученных путём применения заранее заданной функции оптоэлектрического преобразования к введённым видеоданным. Техническим результатом является обеспечение достоверности уровней пиковой яркости мониторов (клиентских (СЕ) мониторов). Указанный технический результат достигается тем, что передаваемые видеоданные получаются путём применения заданной функции оптоэлектрического преобразования к входным видеоданным. Передаваемые видеоданные передаются вместе с информацией о допустимом диапазоне перевода яркости для заданного участка экрана. Например, передающий блок передаёт видеопоток, полученный путём кодирования передаваемых видеоданных, одновременно добавляя информацию о допустимом диапазоне перевода яркости в слой видеопотока. Сторона приёма получает видеоданные отображения путём применения функции электрооптического преобразования к передаваемым видеоданным и выполнения процесса перевода яркости на каждом из заданных участков независимо в соответствии с информацией о допустимом диапазоне перевода яркости. 4 н. и 14 з.п. ф-лы, 16 ил.
1. Передатчик, содержащий:
схему, выполненную с возможностью
применения заданной функции оптоэлектрического преобразования к входным данным изображения для получения передаваемых данных изображения,
генерирования сообщения управления, содержащего первую определённую контекстом информацию о допустимом диапазоне перевода яркости для подучастка изображения, представленного передаваемыми данными изображения, причем первая определённая контекстом информация о допустимом диапазоне перевода яркости содержит первый уровень пороговой яркости, причем уровень яркости подучастка изображения является
предметом первого преобразования, выполняемого приемником относительно возможности отображения приемника, когда уровень яркости меньше или равен первому уровню пороговой яркости, и
предметом второго преобразования, выполняемого приемников в соответствии с возможностями отображения приемника, когда уровень яркости больше первого уровня пороговой яркости; и
передачи передаваемых данных передачи и сообщения управления на приемник.
2. Передатчик по п. 1, в котором передаваемые данные изображения являются видеоданными, а подучасток является участком меньшим, чем участок, покрываемый целым видеокадром.
3. Передатчик по п. 1, в котором
схема выполнена с возможностью генерирования сообщения управления, содержащего вторую определённую контекстом информацию о допустимом диапазоне перевода яркости для всего изображения, представленного передаваемыми данными изображения, причем вторая определённая контекстом информация о допустимом диапазоне перевода яркости содержит второй уровень пороговой яркости, при этом другой уровень яркости участка изображения, представленного передаваемыми данными изображения, отличающегося от подучастка изображения, является
предметом третьего преобразования, выполняемого приемником относительно возможности отображения приемника, когда другой уровень яркости меньше или равен второму уровню пороговой яркости, и
предметом четвертого преобразования, выполняемого приемников в соответствии с возможностями отображения приемника, когда другой уровень яркости больше второго уровня пороговой яркости.
4. Передатчик по п. 1, в котором подучасток указан, в сообщении управления, определенными пикселями или определенным заданным блоком пикселей.
5. Передатчик по п. 1, в котором схема дополнительно выполнена с возможностью добавления сообщения управления, содержащего первую определённую контекстом информацию о допустимом диапазоне перевода яркости в слой видеопотока, полученного посредством кодирования передаваемых данных изображения; и
передачи видеопотока на приемник.
6. Способ передачи, содержащий этапы, на которых:
применяют заданную функцию оптоэлектрического преобразования к входным данным изображения для получения выходных данных изображения,
генерируют, с помощью схемы передатчика, сообщение управления, содержащее первую определённую контекстом информацию о допустимом диапазоне перевода яркости для подучастка изображения, представленного передаваемыми данными изображения, причем первая определённая контекстом информация о допустимом диапазоне перевода яркости содержит первый уровень пороговой яркости, причем уровень яркости подучастка изображения является
предметом первого преобразования, выполняемого приемником относительно возможности отображения приемника, когда уровень яркости меньше или равен первому уровню пороговой яркости, и
предметом второго преобразования, выполняемого приемников в соответствии с возможностями отображения приемника, когда уровень яркости больше первого уровня пороговой яркости; и
передают передаваемые данные передачи и сообщение управления на приемник.
7. Способ передачи по п. 6, дополнительно содержащий этапы, на которых:
добавляют сообщение управления, содержащее определённую контекстом информацию о допустимом диапазоне перевода яркости в слой видеопотока, полученного путём кодирования передаваемых данных изображения, и передают видеопоток.
8. Способ передачи по п. 6, в котором
передаваемые данные изображения являются видеоданными, а
подучасток является участком меньшим, чем участок, покрываемый целым видеокадром.
9. Приёмник, содержащий:
схему, выполненную с возможностью
приёма передаваемых данных изображения и сообщения управления от другого устройства, причем передаваемые данные изображения сгенерированы посредством применения заданной функции оптоэлектрического преобразования к входным данным изображения и сообщение управления содержит первую определённую контекстом информацию о допустимом диапазоне перевода яркости для подучастка изображения, представленного передаваемыми данными изображения, причем первая определённая контекстом информация о допустимом диапазоне перевода яркости содержит первое пороговое значение уровня яркости;
применения функции электрооптического преобразования, соответствующей заданной функции оптоэлектрического преобразования, к передаваемым данным изображения, принятым от другого устройства, для получения выходных данных изображения;
выполнения процесса перевода яркости выходных данных изображения в соответствии с первой определённой контекстом информацией о допустимом диапазоне перевода яркости для получения преобразованных данных изображения, содержащего этапы, на которых:
выполняют первое преобразование уровня яркости в подучастке изображения независимо от возможностей устройства отображения приемника, когда уровень яркости меньше или равен первому уровню пороговой яркости, и
выполняют второе преобразование уровня яркости в подучастке изображения в зависимости от возможностей устройства отображения приемника, когда уровень яркости больше первого уровня пороговой яркости; и
отображения изображения на устройстве отображения в соответствии с преобразованными данными изображения.
10. Приёмник по п. 9, в котором
передаваемые данные изображения являются видеоданными, а
подучасток является участком меньшим, чем участок, покрываемый целым видеокадром.
11. Приёмник по п. 9, в котором схема дополнительно выполнена с возможностью
приёма сообщения управления, содержащего вторую определённую контекстом информацию о допустимом диапазоне перевода яркости для всего изображения, представленного передаваемыми данными изображения, причем вторая определённая контекстом информация о допустимом диапазоне перевода яркости содержит второй уровень пороговой яркости, и
выполнения процесса перевода яркости для выходных данных изображения, содержащего этапы, на которых
выполняют третье преобразование другого уровня яркости на участке изображения, не являющемся подучастком, независимо от возможностей отображения приемника, когда другой уровень яркости меньше или равен второму уровню пороговой яркости, и
выполняют четвертое преобразование другого уровня яркости на участке изображения, не являющемся подучастком, в соответствии с возможностями отображения приемника, когда другой уровень яркости больше второго уровня пороговой яркости.
12. Приёмник по п. 10, в котором подучасток указан, в сообщении управления, определенными пикселями или определенным заданным блоком пикселей.
13. Приёмник по п. 11, в котором схема выполнена с возможностью
приёма видеопотока и
извлечения передаваемых данных изображения и первой определённой контекстом информации о допустимом диапазоне перевода яркости из принятого видеопотока.
14. Способ приёма, содержащий этапы, на которых:
принимают с помощью схемы передаваемые данные изображения и сообщение управления от другого устройства, причем передаваемые данные сгенерированы посредством применения заданной функции оптоэлектрического преобразования к входным данным изображения, а сообщение управления содержит первую определённую контекстом информацию о допустимом диапазоне перевода яркости для подучастка изображения, представленного передаваемыми данными изображения, при этом первая определённая контекстом информация о допустимом диапазоне перевода яркости содержит первый уровень пороговой яркости;
применяют функцию электрооптического преобразования, соответствующую заранее заданной функции оптоэлектрического преобразования, к передаваемым данным изображения, принятым от другого устройства, для получения выходных данных;
выполняют процесс перевода яркости выходных данных изображения в соответствии с первой определённой контекстом информацией о допустимом диапазоне перевода яркости для получения преобразованных данных изображения, содержащий этапы, на которых:
выполняют первое преобразование уровня яркости в подучастке изображения независимо от возможностей устройства отображения приемника, когда уровень яркости меньше или равен первому уровню пороговой яркости, и
выполняют второе преобразование уровня яркости в подучастке изображения в зависимости от возможностей устройства отображения приемника, когда уровень яркости больше первого уровня пороговой яркости; и
отображают изображение на устройстве отображения в соответствии с преобразованными данными изображения.
15. Способ по п. 14, в котором
передаваемые данные изображения являются видеоданными, а
подучасток является участком меньшим, чем участок, покрываемый целым видеокадром.
16. Способ по п. 14, дополнительно содержащий этапы, на которых:
принимают сообщение управления, содержащее вторую определённую контекстом информацию о допустимом диапазоне перевода яркости для всего изображения, представленного передаваемыми данными изображения, причем вторая определённая контекстом информация о допустимом диапазоне перевода яркости содержит второй уровень пороговой яркости, и
выполняют процесс перевода яркости для выходных данных изображения, содержащий этапы, на которых
выполняют третье преобразование другого уровня яркости на участке изображения, не являющемся подучастком, независимо от возможностей отображения приемника, когда другой уровень яркости меньше или равен второму уровню пороговой яркости, и
выполняют четвертое преобразование другого уровня яркости на участке изображения, не являющемся подучастком, в соответствии с возможностями отображения приемника, когда другой уровень яркости больше второго уровня пороговой яркости.
17. Способ по п. 14, в котором подучасток указан, в сообщении управления, определенными пикселями или определенным заданным блоком пикселей.
18. Способ по п. 14, дополнительно содержащий этап, на котором:
принимают видеопоток и
извлекают передаваемые данные изображения и первую определённую контекстом информацию о допустимом диапазоне перевода яркости из принятого видеопотока.
WO 2013046095 A1, 2013-04-04 | |||
ПРИВОДНОЕ УСТРОЙСТВО ПЕРЕКЛЮЧАТЕЛЯ ПОТОКА ВОЗДУХА ВЕНТИЛЯТОРА | 2001 |
|
RU2209313C2 |
Кристаллизатор для непрерывного литья металлов | 1941 |
|
SU64185A1 |
РАСШИРЕНИЕ ДИНАМИЧЕСКОГО ДИАПАЗОНА ИЗОБРАЖЕНИЙ | 2008 |
|
RU2433477C1 |
Авторы
Даты
2019-05-17—Публикация
2015-07-31—Подача