Устройство передачи данных стереоскопического изображения, способ передачи данных стереоскопического изображения и устройство для приёма данных стереоскопического изображения
Иллюстрации
Показать всеИзобретение относится к средствам передачи данных стереоскопического изображения. Техническим результатом является повышение точности передачи стереоскопического изображения за счет исключения конфликтов перспектив между объектами в изображении при отображении налагаемой информации. Устройство содержит кодирующий блок для кодирования стереоскопических данных изображения для левого и правого глаз, блок генерации данных информации, подлежащей наложению на изображение, блок вывода информации диспаратности, включающий блок установки информации диспаратности данных налагаемой информации, блок передачи закодированных видеоданных. 3 н. и 8 з.п. ф-лы, 54 ил.
Реферат
Область техники, к которой относится изобретение
Изобретение относится к устройству передачи данных стереоскопического изображения, способу передачи данных стереоскопического изображения и устройству для приема данных стереоскопического изображения и, в частности, относится к устройству передачи данных стереоскопического изображения и тому подобному, способным соответствующим образом осуществлять отображение наложенной информации, такой как информация скрытых субтитров, информация субтитров, графическая информация, текстовая информация и так далее.
Уровень техники
Например, в PTL 1 представлен способ передачи с использованием каналов телевизионного вещания для данных стереоскопического изображения. В данном случае передаются данные стереоскопического изображения, включающие в себя данные изображения для левого глаза и данные изображения для правого глаза, и отображение стереоскопических изображений осуществляется на телевизионном приемнике с использованием бинокулярного рассогласования (диспаратности).
Фиг.54 иллюстрирует соотношение позиций отображения левого и правого изображений объекта(объектов) на экране и позицию воспроизведения стереоскопического изображения при отображении стереоскопического изображения с использованием бинокулярной диспаратности. Например, с объектом А, который отображается левым изображением La, отображенным со смещением к правой стороне, и правым изображением Ra, смещенным к левой стороне, левая и правая линии вида пересекаются у ближней стороны плоскости экрана, так что позиция воспроизведения стереоскопического изображения находится у ближней стороны плоскости экрана.
Также, например, с объектом B, который отображается левым изображением Lb и правым изображением Rb, отображенными в такой же позиции, левая и правая линии вида пересекаются в плоскости экрана, так что позиция воспроизведения стереоскопического изображения находится в плоскости экрана. Кроме того, например, с объектом C, который отображается левым изображением Lc, отображенным со смещением к левой стороне, и правым изображением Re, смещенным к правой стороне, левая и правая линии вида пересекаются у дальней стороны плоскости экрана, так что позиция воспроизведения стереоскопического изображения находится у дальней стороны плоскости экрана.
Список ссылок
Патентная литература
PTL 1: нерассмотренная заявка на патент Японии №2005-6114
Сущность изобретения
Техническая проблема
Как было описано выше, при отображении стереоскопических изображений зритель обычно распознает проекцию стереоскопического изображения, используя бинокулярную диспаратность. Ожидается, что налагаемая информация, подлежащая наложению на изображение, например, такая как информация скрытых субтитров, информация субтитров, графическая информация, текстовая информация и так далее, также будет подлежать визуализации вместе с отображением стереоскопического изображения не только с двухмерным чувством пространства, но и с трехмерным ощущением глубины.
Например, в случае, когда субтитры, которые являются скрытой информацией или информацией субтитров, подлежат отображению наложением (совмещаемое наложение), если субтитры не отображаются перед ближайшим объектом внутри изображения, как используется в пространстве перспективы, зритель может почувствовать конфликт перспективы. Кроме того, в случае, если другая графическая информация или текстовая информация отображены на изображении путем наложения, также ожидается подвергнуть их корректировке диспаратности в соответствии с перспективой каждого объекта внутри изображения и поддержанию сопоставимости перспективы.
Цель настоящего изобретения состоит в осуществлении поддержания сопоставимости перспективы между объектами внутри изображения в отношении отображения налагаемой информации, такой как информация скрытых субтитров, информация субтитров, графическая информация, текстовая информация и так далее.
Решение проблемы
Идеей настоящего изобретения является устройство передачи данных стереоскопического изображения, включающее в себя:
кодирующий блок, выполненный для осуществления кодирования в отношении данных стереоскопического изображения, включающих в себя данные изображения для левого глаза и данные изображения для правого глаза, чтобы получить закодированные видеоданные;
блок генерации данных налагаемой информации, выполненный для генерации данных налагаемой информации, подлежащей наложению на изображение данных изображения для левого глаза и данных изображения для правого глаза;
блок вывода информации диспаратности, выполненный для вывода информации диспаратности для предоставления диспаратности в налагаемую информацию, подлежащую наложению на изображение данных изображения для левого глаза и данных изображения для правого глаза; и
блок передачи, выполненный для передачи закодированных видеоданных, полученных от кодирующего блока, данных налагаемой информации, созданных в блоке генерации данных налагаемой информации, и информации диспаратности, выведенной из блока вывода информации диспаратности.
В данном изобретении кодирование осуществляется кодирующим блоком, так что данные стереоскопического изображения, включающие в себя данные изображения для левого глаза и данные изображения для правого глаза, кодируются и получаются закодированные видеоданные. Например, кодирование в соответствии со способом кодирования, таким как MPEG2, Н.264 AVC или VC-1 или тому подобным, осуществляется кодирующим блоком на данных стереоскопического изображения, включающих в себя данные изображения для левого глаза и данные изображения для правого глаза.
Кроме того, данные налагаемой информации, подлежащей наложению на изображение данных изображения для левого глаза и данных изображения для правого глаза, создаются в блоке генерации данных налагаемой информации. Следует отметить, что налагаемая информация означает информацию, подлежащую отображению наложенной на изображение, такую как информация скрытых субтитров для отображения субтитров, информация субтитров, графическая информация для отображения графики, такой как логотипы и тому подобное, электронные программы передач (EPG), текстовая информация для отображения телетекста и так далее.
Кроме того, информация диспаратности, которая предоставляет диспаратность в налагаемую информацию, подлежащую наложению на изображение данных изображения для левого глаза и данных изображения для правого глаза, выводится блоком вывода информации диспаратности. Например, идентификатор добавляется к каждым данным налагаемой информации, созданным в блоке генерации данных налагаемой информации, и информация диспаратности каждых данных налагаемой информации, выведенных из блока генерации данных налагаемой информации, добавляет в них идентификатор, соответствующий идентификатору, представленному в соответствующих данных налагаемой информации. Посредством такого добавления идентификаторов в каждые данные налагаемой информации и информацию диспаратности данные налагаемой информации и информация диспаратности могут быть сопоставлены. Термин «идентификатор, соответствующий» означает тот же идентификатор или сопоставленный идентификатор.
Например, блок вывода информации диспаратности включает в себя блок определения информации диспаратности для определения информации диспаратности в соответствии с содержанием изображения данных изображения для левого глаза и данных изображения для правого глаза, для каждых данных налагаемой информации, созданных в блоке генерации данных налагаемой информации, и выводит информацию диспаратности, определенную в блоке определения информации диспаратности. В данном случае, например, блок определения информации диспаратности включает в себя блок обнаружения информации диспаратности, выполненный для обнаружения информации диспаратности одного из изображений для левого глаза и правого глаза в отношении другого во множестве позиций внутри изображения на основе данных изображения для левого глаза и данных изображения для правого глаза, и определяет из множества информации диспаратности, обнаруженного в блоке обнаружения информации диспаратности, информацию диспаратности, обнаруженную в позиции обнаружения, соответствующей позиции наложения, для каждой налагаемой информации.
Кроме того, например, блок вывода информации диспаратности включает в себя блок установки информации диспаратности, выполненный для установки информации диспаратности каждых налагаемых данных, созданных в блоке генерации налагаемых данных, и выводит информацию диспаратности, установленную в блоке установки информации диспаратности. В блоке установки информации диспаратности установка информации диспаратности осуществляется для каждых налагаемых данных посредством обработки по заранее заданной программе или, например, ручных операций пользователя. Например, различная информация диспаратности устанавливается в соответствии с позицией наложения, или обычная информация диспаратности устанавливается безотносительно к позиции наложения, или информация диспаратности устанавливается по-разному в зависимости от типа налагаемой информации. Далее, тип налагаемой информации является, например, такими типами, как информация скрытых субтитров, информация субтитров, графическая информация, текстовая информация и так далее. Также тип наложения является, например, типами, сгруппированными по позиции наложения, длительности времени наложения и так далее.
Кроме того, например, блок вывода информации диспаратности включает в себя блок определения информации диспаратности для определения информации диспаратности в соответствии с содержанием изображения данных изображения для левого глаза и данных изображения для правого глаза, для каждых данных налагаемой информации, созданных в блоке генерации данных налагаемой информации, и блок установки информации диспаратности, выполненный для установки информации диспаратности каждых налагаемых данных, созданных в блоке генерации налагаемых данных, с информацией диспаратности, определенной в блоке определения информации диспаратности, и информацией диспаратности, определенной в блоке установки информации диспаратности, которая выводится выборочно.
Кроме того, блок передачи передает закодированные видеоданные, полученные от кодирующего блока, данные налагаемой информации, созданные в блоке генерации данных налагаемой информации, и информацию диспаратности, выведенную из блока вывода информации диспаратности. Например, информация диспаратности, выведенная из блока вывода информации диспаратности, включается в область пользовательских данных заголовочной части элементарного видеопотока, который включает в себя закодированные видеоданные, полученные в кодирующем блоке в части полезных данных. Также, например, одна или обе из информации, указывающей позицию наложения налагаемой информации, и информации, указывающей время отображения налагаемой информации, добавляются в информацию диспаратности и передаются. Добавление информации, указывающей позицию наложения и время отображения, в информацию диспаратности, и ее передача означают, что эти информации, например, не должны быть добавлены в данные налагаемой информации и переданы.
Таким образом, в отношении настоящего изобретения, данные налагаемой информации и информация диспаратности передаются вместе с закодированными видеоданными, полученными путем кодирования данных стереоскопического изображения, включающих в себя данные изображения для левого глаза и данные изображения для правого глаза. Соответственно, на приемной стороне налагаемая информация, подлежащая корректировке диспаратности в соответствии с перспективой объектов внутри изображения, может быть использована в качестве такой же налагаемой информации (информация скрытых субтитров, информация субтитров, графическая информация, текстовая информация и так далее), как информация, наложенная на изображение для левого глаза и изображение для правого глаза, и сопоставимость перспективы может поддерживаться между объектами в изображении при отображении налагаемой информации.
Также идеей настоящего изобретения является устройство для приема данных стереоскопического изображения, включающее в себя:
- блок приема, выполненный для приема закодированных видеоданных, полученных путем кодирования данных стереоскопического изображения, включающих в себя данные изображения для левого глаза и данные изображения для правого глаза, данных налагаемой информации, подлежащих наложению на изображение данных изображения для левого глаза и данных изображения для правого глаза, и информации диспаратности для предоставления диспаратности в налагаемую информацию, подлежащую наложению на изображение данных изображения для левого глаза и данных изображения для правого глаза;
- декодирующий блок, выполненный для осуществления декодирования в отношении закодированных видеоданных, полученных в блоке приема, чтобы получить данные стереоскопического изображения; и
- блок обработки данных изображения, выполненный для предоставления диспаратности в ту же налагаемую информацию, что и налагаемая информация данных налагаемой информации, полученных в блоке приема, подлежащая наложению на изображение данных изображения для левого глаза и данных изображения для правого глаза, включенных в данные стереоскопического изображения, полученные в декодирующем блоке на основе информации диспаратности, полученной в блоке приема, получая таким образом данные изображения для левого глаза, на которые была наложена налагаемая информация, и данные изображения для правого глаза, на которые была наложена налагаемая информация.
В настоящем изобретении налагаемые данные и информация диспаратности передаются вместе с закодированными видеоданными, полученными путем кодирования данных стереоскопического изображения, включающих в себя данные изображения для левого глаза и данные изображения для правого глаза. Декодирующий блок декодирует закодированные видеоданные, полученные в блоке приема, чтобы получить данные стереоскопического изображения, включающие в себя данные изображения для левого глаза и данные изображения для правого глаза.
Кроме того, блок обработки данных изображения получает данные изображения для левого глаза с наложенной налагаемой информацией и данные изображения для правого глаза с наложенной налагаемой информацией на основе данных изображения для левого глаза, включенных в данные стереоскопического изображения, полученных в декодирующем блоке, и данных налагаемой информации, полученных в блоке приема. В этом случае в налагаемое изображение предоставлена диспаратность, подлежащая наложению на изображение данных изображения для левого глаза и данных изображения для правого глаза на основе информации диспаратности, полученной в блоке приема. Соответственно, сопоставимость перспективы может поддерживаться между объектами в изображении при отображении налагаемой информации, такой как информация скрытых субтитров, информация субтитров, графическая информация, текстовая информация и так далее.
Полезные эффекты изобретения
В соответствии с настоящим изобретением на стороне приема данных стереоскопического изображения налагаемая информация, подлежащая корректировке диспаратности в соответствии с перспективой объектов внутри изображения, может быть использована в качестве такой же налагаемой информации, как информация, наложенная на изображение для левого глаза и изображение для правого глаза, и сопоставимость перспективы может поддерживаться между объектами в изображении при отображении налагаемой информации, такой как информация скрытых субтитров, информация субтитров, графическая информация, текстовая информация и так далее.
Краткое описание чертежей
Фиг.1 является блок-схемой, иллюстрирующей пример выполнения системы отображения стереоскопического изображения, служащей в качестве варианта осуществления настоящего изобретения.
Фиг.2 является блок-схемой, иллюстрирующей пример выполнения блока генерации данных передачи в вещательной станции.
Фиг.3 является диаграммой, иллюстрирующей данные изображения в пиксельном формате 1920 ×1080.
Фиг.4 является диаграммой для описания способа «верх-низ», способа «бок о бок» и способа «чередование кадров», которые являются способами передачи данных стереоскопического изображения (данных 3D изображения).
Фиг.5 является диаграммой для описания примера обнаружения вектора диспаратности изображения для правого глаза, соответствующего изображению для левого глаза.
Фиг.6 является диаграммой для описания получения вектора диспаратности с использованием способа поблочного сравнения.
Фиг.7 является диаграммой для описания примера вектора VV диспаратности в заранее заданной позиции внутри изображения, подлежащего обнаружению в блоке обнаружения векторов диспаратности.
Фиг.8 является диаграммой, иллюстрирующей содержание передачи вектора диспаратности.
Фиг.9 является диаграммой, иллюстрирующей пример блока обнаружения диспаратности и содержания передачи вектора диспаратности в данном случае.
Фиг.10 является диаграммой, описывающей пример расчета времени для обнаружения и передачи вектора диспаратности.
Фиг.11 является диаграммой, описывающей пример расчета времени для обнаружения и передачи вектора диспаратности.
Фиг.12 является диаграммой, иллюстрирующей пример потока каждых данных, подлежащих мультиплексированию в блоке генерации данных передачи.
Фиг.13 является блок-схемой, иллюстрирующей другой пример выполнения блока генерации данных передачи в вещательной станции.
Фиг.14 является диаграммой для описания позиций наложения и так далее графической информации для левого глаза и графической информации для правого глаза в случае, когда способ передачи является первым способом передачи (способ «верх-низ»).
Фиг.15 является диаграммой для описания способа генерации графической информации для левого глаза и графической информации для правого глаза в случае, когда способ передачи является первым способом передачи (способ «верх-низ»).
Фиг.16 является диаграммой для описания способа генерации графической информации для левого глаза и графической информации для правого глаза в случае, когда способ передачи является вторым способом передачи (способ «бок о бок»).
Фиг.17 является диаграммой для описания способа генерации графической информации для левого глаза и графической информации для правого глаза в случае, когда способ передачи является вторым способом передачи (способ «бок о бок»).
Фиг.18 является блок-схемой, иллюстрирующей другой пример выполнения блока генерации данных передачи в вещательной станции.
Фиг.19 является блок-схемой, иллюстрирующей другой пример выполнения блока генерации данных передачи в вещательной станции.
Фиг.20 является диаграммой для описания информации о «Местоположении» и «Размере области».
Фиг.21 является блок-схемой, иллюстрирующей пример выполнения блока данных Z для вывода информации диспаратности для каждой налагаемой информации.
Фиг.22 является диаграммой, схематически иллюстрирующей пример выполнения элементарного видеопотока.
Фиг.23 является диаграммой, иллюстрирующей пример выполнения пользовательских данных в форматах кодирования MPEG2, Н.264 AVC и VC-1.
Фиг.24 является диаграммой, иллюстрирующей пример выполнения «user_structure», включающего информацию диспаратности (вектор диспаратности).
Фиг.25 является блок-схемой, иллюстрирующей другой пример выполнения блока генерации данных передачи в вещательной станции.
Фиг.26 является блок-схемой, иллюстрирующей другой пример выполнения блока генерации данных передачи в вещательной станций.
Фиг.27 является диаграммой, иллюстрирующей позиции наложения и так далее графической информации для левого глаза и графической информации для правого глаза в случае, когда способ передачи является вторым способом передачи (способ «бок о бок»),
Фиг.28 является диаграммой, иллюстрирующей состояние, в котором графическое изображение, состоящее из графических данных, подлежащих передаче с помощью обычного способа, извлеченное из данных двоичного потока, наложено, как это сделано в отношении изображения для левого глаза и изображения для правого глаза.
Фиг.29 является диаграммой, иллюстрирующей векторы диспаратности (векторы ракурса) в трех позициях объектов в ближайшие моменты времени Т0, T1, T2 и Т3.
Фиг.30 является диаграммой, иллюстрирующей пример отображения субтитров (графической информации) на изображении, фоне, объекте крупного плана и перспективе субтитров.
Фиг.31 является диаграммой, иллюстрирующей пример отображения субтитров (графической информации) на изображении и графическую информацию LGI для левого глаза и графическую информацию RGI для правого глаза для отображения субтитров.
Фиг.32 является диаграммой для описания того, что из векторов диспаратности, обнаруженных в различных позициях внутри изображения, вектор диспаратности, соответствующий его позиции наложения, используется в качестве вектора диспаратности.
Фиг.33 является диаграммой, иллюстрирующей, что есть объекты A, B и C внутри изображения, и текстовая информация, указывающая комментарии каждого объекта, наложена на смежную позицию каждого из этих объектов.
Фиг.34 является блок-схемой, иллюстрирующей пример выполнения телеприставки, составляющей систему отображения стереоскопического изображения.
Фиг.35 является блок-схемой, иллюстрирующей пример выполнения блока обработки двоичного потока, составляющего телеприставку.
Фиг.36 является диаграммой, иллюстрирующей пример управления выходом на акустическую систему в случае, когда относительно вектора VV1 диспаратности видеообъект с левой стороны по отношению к телевизионному дисплею больше.
Фиг.37 является блок-схемой, иллюстрирующей другой пример выполнения блока обработки двоичного потока, составляющего телеприставку.
Фиг.38 является блок-схемой, иллюстрирующей другой пример выполнения блока обработки двоичного потока, составляющего телеприставку.
Фиг.39 является блок-схемой, иллюстрирующей другой пример выполнения блока обработки двоичного потока, составляющего телеприставку.
Фиг.40 является блок-схемой, иллюстрирующей другой пример выполнения блока обработки двоичного потока, составляющего телеприставку.
Фиг.41 является блок-схемой, иллюстрирующей другой пример выполнения блока обработки двоичного потока, составляющего телеприставку.
Фиг.42 является блок-схемой, иллюстрирующей пример выполнения телевизионного приемника, составляющего систему отображения стереоскопического изображения.
Фиг.43 является блок-схемой, иллюстрирующей пример выполнения блока передачи HDMI (истока HDMI) и блока приема HDMI (стока HDMI).
Фиг.44 является блок-схемой, иллюстрирующей пример выполнения передатчика HDMI, составляющего блок передачи HDMI, и приемника HDMI, составляющего блок приема HDMI.
Фиг.45 является диаграммой, иллюстрирующей пример выполнения данных передачи TMDS (в случае, когда передаются данные изображения с шириной × длиной, составляющей 1920×1080 пикселов).
Фиг.46 является диаграммой, иллюстрирующей совмещение вывода (тип А) терминала HDMI, к которому подсоединены кабели HDMI устройства истока и устройства стока.
Фиг.47 является диаграммой, иллюстрирующей пример данных передачи TMDS с помощью первого способа передачи (способа «верх-низ»).
Фиг.48 является диаграммой, иллюстрирующей пример данных передачи TMDS с помощью второго способа передачи (способа «бок о бок»).
Фиг.49 является диаграммой, иллюстрирующей пример данных передачи TMDS с помощью третьего способа передачи (способа «чередования кадров»).
Фиг.50 является диаграммой для описания способа «чередования кадров» с HDMI 1,4 (новый HDMI) и способа «чередования кадров» с HDMI 1.3 (устаревший HDMI).
Фиг.51 является блок-схемой, иллюстрирующей другой пример выполнения блока обработки двоичного потока, составляющего телеприставку.
Фиг.52 является блок-схемой, иллюстрирующей другой пример выполнения блока обработки двоичного потока, составляющего телеприставку.
Фиг.53 является блок-схемой, иллюстрирующей другой пример выполнения системы отображения стереоскопического изображения.
Фиг.54 является диаграммой, иллюстрирующей взаимоотношение между позициями отображения левого и правого изображений объекта на экране и воспроизводящей позицией его стереоскопического изображения с отображением стереоскопических изображений с использованием бинокулярной диспаратности.
Подробное описание изобретения
В дальнейшем будет описан режим для воплощения настоящего изобретения (далее называемый «вариантом осуществления»). Следует отметить, что описание будет сделано в следующей последовательности:
1. Вариант осуществления
2. Усовершенствование
1. Вариант осуществления
Пример выполнения системы отображения стереоскопического изображения
Фиг.1 иллюстрирует пример выполнения системы 10 передачи-приема стереоскопических изображений, служащей в качестве варианта осуществления. Эта система 10 передачи-приема стереоскопических изображений включает в себя вещательную станцию 100, телеприставку (STB) 200 и телевизионный приемник 300.
Телеприставка 200 и телевизионный приемник 300 соединены посредством кабеля 400 HDMI (мультимедийный интерфейс высокой четкости). Телеприставка 200 снабжена терминалом 202 HDMI. Телевизионный приемник 300 снабжен терминалом 302 HDMI. Один конец кабеля 400 HDMI присоединен к терминалу 202 HDMI телеприставки 200, а другой конец кабеля 400 HDMI присоединен к терминалу 302 HDMI телевизионного приемника 300.
Описание вещательной станции
Вещательная станция 100 передает данные двоичного потока путем его переноса на вещательных волнах. Эти данные двоичного потока включают в себя данные стереоскопического изображения, включающие в себя данные изображения для левого глаза и данные изображения для правого глаза, аудиоданные, данные налагаемой информации, дополнительно информацию диспаратности (вектор диспаратности) и так далее. Здесь данные налагаемой информации включают в себя данные скрытых субтитров, данные субтитров, графические данные, текстовые данные и так далее.
Пример выполнения блока генерации данных передачи
Фиг.2 иллюстрирует пример выполнения блока 110 генерации данных передачи для создания описанных выше данных двоичного потока в вещательной станции 100. Этот пример выполнения является примером, в котором вектор диспаратности передается как числовая информация. Этот блок 110 генерации данных передачи включает в себя камеры 111L и 111R, блок 112 видеокадрирования, видеокодер 113, блок 114 обнаружения векторов диспаратности и кодер 115 векторов диспаратности. Также данный блок 110 генерации данных передачи включает в себя микрофон 116 и аудиокодер 117. Кроме того, блок 110 генерации данных передачи включает в себя блок 118 генерации субтитров и графики, кодер 119 субтитров и графики, блок 120 генерации текста, кодер 121 текста и мультиплексор 122.
Камера 111L создает изображение для левого глаза, чтобы получить данные изображения для левого глаза для отображения стереоскопического изображения. Камера 111R создает изображение для правого глаза, чтобы получить данные изображения для правого глаза для отображения стереоскопического изображения. Блок 112 видеокадрирования обрабатывает данные изображения для левого глаза, полученные в камере 111L, и данные изображения для правого глаза, полученные в камере 111R, до состояния в соответствии со способом передачи.
Пример способа передачи данных стереоскопического изображения
Далее, следующие с первого по третий способы будут упомянуты в качестве способов передачи данных стереоскопического изображения (данных 3D изображений), но могут являться способом передачи, отличным от них. Здесь, как показано на фиг.3, описание будет сделано в отношении случая, когда каждый блок данных изображения левого глаза (L) и правого глаза (R) является данными изображений с установленным разрешением, например, пиксельным форматом 1920×1080 пикселов, для примера.
Первый способ передачи является способом «верх-низ» и, как показано на фиг.4 (а), является способом для передачи пиксельных данных изображения для левого глаза в первой половине вертикального направления и для передачи пиксельных данных изображения для левого глаза во второй половине вертикального направления. В этом случае линии данных изображения для левого глаза и данных изображения для правого глаза утончены до ½, так что вертикальное разрешение снижено наполовину по отношению к исходному сигналу.
Второй способ передачи является способом «бок о бок» и, как показано на фиг.4 (b), является способом для передачи пиксельных данных изображения для левого глаза в первой половине горизонтального направления и для передачи пиксельных данных изображения для левого глаза во второй половине горизонтального направления. В данном случае с каждым блоком данных изображения для левого глаза и данных изображения для правого глаза пиксельные данные в горизонтальном направлении утончены до ½, так что горизонтальное разрешение снижено наполовину по отношению к текущему сигналу.
Третий способ передачи является способом «чередования кадров» и, как показано на фиг.4 (с), является способом для передачи данных изображения для левого глаза и данных изображения для правого глаза путем их последовательного переключения для каждого поля.
Возвращаясь к фиг.2, видеокодер 113 подвергает данные стереоскопического изображения, обработанные в блоке 112 видеокадрирования, кодированию, такому как MPEG4-AVC, MPEG2, VC-1 или тому подобному, для получения закодированных видеоданных. Также видеокодер 113 включает в себя устройство 113а форматирования потоков на последующей стадии. В соответствии с этим устройством 113а форматирования потоков создается элементарный видеопоток, часть полезных данных которого включает в себя данные видеопотока.
Блок 114 обнаружения векторов диспаратности обнаруживает, на основе данных изображения для левого глаза и данных изображения для правого глаза, вектор диспаратности, который является другой информацией диспаратности по отношению к одному изображению для левого глаза и изображению для правого глаза в заранее заданной позиции внутри изображения. Здесь заранее заданная позиция внутри изображения представляет собой все позиции пикселов, типичную позицию каждой области, состоящую из множества пикселов, или типичную позицию области, где из налагаемой информации здесь наложена графическая информация или текстовая информация или тому подобное.
Обнаружение вектора диспаратности
Будет описан пример обнаружения вектора диспаратности. Здесь будет сделано описание в отношении случая, когда вектор диспаратности изображения для правого глаза обнаружен по отношению к изображению для левого глаза. Как показано на фиг.5, изображение для левого глаза будет взято в качестве изображения обнаружения, а изображение для правого глаза будет взято в качестве опорного изображения. В данном примере будут обнаружены векторы диспаратности в позициях (xi, yi) и (xj, yj).
Описание будет сделано в отношении случая, когда вектор диспаратности обнаружен в позиции (xi, yi), например. В данном случае пиксельный блок Bi (блок обнаружения диспаратности), например, 8х8 или 16×16, с пиксельной позицией (xi, yi) в качестве верхней левой установлен для изображения для левого глаза. Далее, в отношении изображения для правого глаза, ищется пиксельный блок, совмещенный с пиксельным блоком Bi.
В данном случае диапазон поиска с позицией (xi, yi) в качестве центра установлен для изображения для правого глаза, и блок сравнения, например, размером 8х8 или 16×16, который аналогичен описанному выше пиксельному блоку Bi, последовательно устанавливается в отношении каждого пиксела в диапазоне поиска, последовательно становясь рассматриваемым пикселом. Получается суммирование абсолютного значения разности для каждого соответствующего пиксела между пиксельным блоком Bi и блоком сравнения, последовательно установленным. Здесь, как показано на фиг.6, если установлено, что пиксельное значение пиксельного блока Bi составляет L (x, у), а пиксельное значение блока сравнения составляет R (х, у), суммирование абсолютного значения разности между пиксельным блоком Bi и некоторым блоком сравнения представлено как Σ|L(x, у)-R(x, y)|.
Когда n пикселов включены в диапазон поиска, установленный для изображения для правого глаза, в конечном счете получаются n суммирований S1-Sn, из которых выбирается минимальная сумма Smin. После этого позиция (xi', yi') верхнего левого пиксела получается из блока сравнения, из которого была получена сумма Smin. Таким образом, вектор диспаратности в позиции (xi, yi) обнаружен как (xi'-xi, yi'-yi). Хотя подробное описание будет также опущено в отношении вектора диспаратности в позиции (xj, yj), пиксельный блок Bj размером, например, 8х8 или 16×16 с позицией пиксела (xj, yj) в качестве верхнего левого устанавливается для изображения для левого глаза, и обнаружение осуществляется в рамках этого же процесса.
Фиг.7 (а) иллюстрирует пример вектора VV диспаратности в заранее заданной позиции внутри изображения, подлежащего обнаружению в блоке 114 обнаружения векторов диспаратности. Это означает, что, как показано на фиг.7 (b), в отношении заранее заданной позиции внутри данного изображения, при сдвиге изображения для левого глаза (изображения обнаружения) на вектор VV диспаратности, изображение для правого глаза (опорное наложение) оказывается покрытым.
Возвращаясь к фиг.2, кодер 115 векторов диспаратности создает элементарный поток вектора диспаратности, включающий в себя в себя вектор диспаратности, обнаруженный в блоке 114 обнаружения векторов диспаратности, и так далее. Здесь элементарный поток вектора диспаратности включает в себя следующее содержание. В частности, идентификатор (ID_block), информация вертикальной позиции (Vertical_Position), информация горизонтальной позиции (HorizontalJPosition) и вектор диспаратности (View_Vector) установлены как один блок. Далее, этот один блок повторяется число N раз, которое представляет собой количество блоков обнаружения диспаратности. Фиг.8 иллюстрирует содержание передачи вектора диспаратности. Вектор диспаратности включает в себя компонент вертикального направления (View_Vector_Vertical) и компонент горизонтального направления (View_Vector_Horizontal).
Следует отметить, что вертикальная и горизонтальная позиции блока обнаружения диспаратности становятся величинами смещения в вертикальном направлении и горизонтальном направлении от начала вверху слева изображения к пикселу вверху слева блока. Причиной, почему идентификатор блока обнаружения диспаратности добавлен к передаче каждого вектора диспаратности, является соединение с комбинацией налагаемой информации, такой как информация субтитров, графическая информация, текстовая информация или тому подобное, подлежащей наложению и отображению на изображении.
Например, как показано на фиг.9 (а), когда существуют блоки A-F обнаружения диспаратности, содержание передачи включает в себя, как показано на фиг.9 (b), идентификаторы блоков A-F обнаружения диспаратности, информацию вертикальной и горизонтальной позиций и вектор диспаратности. Например, на фиг.9 (b), в отношении блока А обнаружения диспаратности ID2 обозначает идентификатор блока А обнаружения диспаратности, (Hа, Va) обозначает информацию вертикальной и горизонтальной позиций блока А обнаружения диспаратности и вектор диспаратности обозначает вектор блока А обнаружения диспаратности.
Теперь будет описан расчет времени для обнаружения и передачи вектора диспаратности. В отношении данного расчета времени, например, могут быть представлены последующие с первого по четвертый примеры.
На основании первого примера, как показано на фиг.10 (а), расчет времени синхронизирован с кодиро