Приемное устройство и система камеры

Иллюстрации

Показать все

Изобретение относится к приемному устройству и системе видеокамеры для передачи видео. Техническим результатом является обеспечение приемного устройства и системы видеокамеры приспосабливаться к дрожанию задержки передачи в асинхронной линии передачи и получать выводимое видео, синхронизированное с входным сигналом синхронизации. Указанный технический результат достигается тем, что передающее устройство включает в себя: блок кодирования, преобразующий входной видеосигнал в закодированные данные и отправляющий их в линию передачи, и блок генерирования сигнала синхронизации, генерирующий сигнал SYNC синхронизации для настройки фазы входного видеосигнала на основе фазовой информации, передаваемой по линии передачи, где фазовая информация PHS включает в себя информацию, обозначающую, что тайминг сигнала синхронизации, генерируемого блоком генерирования сигнала синхронизации, должен быть сдвинут вперед на время, необходимое для передачи, при этом блок генерирования сигнала синхронизации генерирует сигнал SYNC синхронизации так, чтобы входной видеосигнал был сдвинут вперед на время, необходимое для передачи. 2 н. и 11 з.п. ф-лы, 15 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к приемному устройству и системе камеры для передачи видео.

Уровень техники

В последнее время востребована передача видео с малой задержкой для трансляции прямых передач.

Что касается линии передачи, то востребована передача по асинхронным линиям связи, таким как ЛВС (LAN), Интернет или IP-сети, например NGN, ввиду эффективности затрат и т.п.

В ответ на эти требования был предложен линейный кодек в качестве кодека с малой задержкой (см. Патентную Литературу 1).

Что касается многокамерной системы камеры или видеомагнитофона (VTR), в приемном устройстве предусмотрен вход сигнала синхронизации для синхронизации выходной фазы каждого устройства. Таким образом, необходимо, чтобы выходной видеосигнал был синхронизирован с сигналом синхронизации.

Список ссылочной литературы

ПАТЕНТНАЯ ЛИТЕРАТУРА

Патентная Литература 1: JP 2008-028541 A

Патентная Литература 2: JP 2006-325020 A

Патентная Литература 3: JP H11-275461 A

Патентная Литература 4: JP H01-255382 A

Патентная Литература 5: JP 2006-217384 A

Патентная Литература 6: JP H11-275461 A

Сущность изобретения

ТЕХНИЧЕСКАЯ ЗАДАЧА

Однако, когда устройство A, которое является источником видео (например, камера или видеомагнитофон), не соответствует устройству B, которое является получателем входного сигнала синхронизации, то если видео передают между двумя устройствами, выходной видеосигнал от устройства B не будет корректно синхронизирован с сигналом синхронизации, пока не будет учтена задержка передачи.

В качестве примера будет приведена система, включающая в себя камеру, как устройство A, и блок управления камерой (БУК (CCU)), как устройство B. Для корректной синхронизации исходящего видео с сигналом синхронизации известна технология, в которой, когда блок управления камерой соединяют с камерой, фазу сигнала синхронизации в камере устанавливают с опережением на величину задержки, вызываемую кабелем и т.п., и, таким образом, синхронизируют видеовыход с входящим сигналом синхронизации блока управления камерой (например, см. Патентную Литературу 4 и 5).

Однако данная технология не может быть использована, когда устройство A и устройство B соединены асинхронной линией передачи. Это происходит потому, что в асинхронной линии передачи задержка передачи не является постоянной и изменяется, и данные изменения должны быть поглощены. Если не принимать во внимание задержку передачи, то может возникнуть эффект, когда при увеличении величины задержки видеоинформация не достигнет устройства B даже по достижении времени, когда видео должно быть выведено, и, таким образом, видео будет искажено.

Когда данные от кодека передают с использованием асинхронной линии передачи, такой как IP-сеть, есть множество непредсказуемых компонентов задержки, таких как случайные искажения (дрожание) в кодекс и случайные искажения (дрожание) в линии передачи.

Учитывая это, предложена технология для выполнения устойчивого декодирования, предусматривающая буфер в области данных и осуществляющую синхронизацию (например, см. Патентную Литературу 2).

Однако в соответствии с технологией, раскрытой в вышеприведенной Патентной Литературе 2, несмотря на то, что можно получить устойчивый сигнал на видеовыходе, невозможно получить видео, синхронизированное с входным опорным сигналом синхронизации.

Следовательно, для получения видео на выходе от декодера, которое будет синхронизировано с входным опорным сигналом синхронизации, необходима технология синхронизации видео с использованием кадрового буфера (например, см. Патентную Литературу 3).

Когда кадровый буфер используют для синхронизации выходящей фазы декодера с фазой входного сигнала, задержка на один кадр будет сгенерирована в кадровом буфере.

В частности, такая задержка в кадровом буфере является существенно большой задержкой для устройства передачи видео с малой задержкой, которое использует кодек с малой задержкой и у которого величина задержки составляет несколько линий. Таким образом, такая задержка является большой проблемой для системы передачи с малой задержкой, в которой наиболее значимым признаком является малая задержка.

Кроме того, если синхронизацию выполняют, когда устройство и устройство соединены асинхронной линией передачи, то возникает проблема в том, что, при использовании способа, описанного в Патентной Литературе 3, время задержки от видеовыхода устройства A до видеовхода устройства B будет невозможно настроить на необходимое значение.

Более того, когда продолжительность хранения видеосигналов в кадровом буфере слишком коротка, изменения в задержке передачи не могут быть совмещены, и, таким образом, выводимое видео может быть искажено в случае, когда буфер опустошен или переполнен.

Настоящее изобретение было сделано с учетом вышеописанных проблем, и предметом настоящего изобретения является предложение приемного устройства и системы камеры, способных приспосабливаться к дрожанию задержки передачи в асинхронной линии передачи и способных получать выводимое видео, синхронизированное с входным сигналом синхронизации.

РЕШЕНИЕ ЗАДАЧИ

Для решения вышеописанных задач, согласно одному аспекту настоящего изобретения, предложено приемное устройство, включающее в себя блок декодирования для декодирования видеоданных, передаваемых по линии передачи, блок синхронизированного вывода, синхронизирующий видеоданные, декодированные блоком декодирования, с опорным сигналом синхронизации и выводящий видеоданные, блок получения информации о задержке передачи, получающий информацию, относящуюся к задержке в линии передачи, из входных закодированных данных и информации о времени, и блок передачи сигнала синхронизации, который определяет фазовую информацию для управления фазой входного опорного сигнала синхронизации на основе информации, полученной блоком получения информации о задержке передачи, и передачу фазовой информации по линии передачи.

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

В закодированные данные может быть добавлена информация о времени, и информацию о времени передают в линию передачи. Блок измерения задержки передачи может, на основе информации о времени, добавленной к закодированным данным, и информации о времени приема закодированных данных, выполнять процесс измерения времени задержки в линии передачи множество раз и осуществлять статистическую обработку последовательности множества измеренных времен задержки для определения времени, необходимого для передачи, как допустимого времени задержки передачи. Блок передачи сигнала синхронизации может установить допустимое время задержки передачи, в качестве опережающей фазы сигнала синхронизации, как время, необходимое для передачи, преобразовать входной опорный сигнал синхронизации во время и передать информацию о времени, как фазовую информацию, по линии передачи, и информацию о времени используют для генерирования сигнала синхронизации, сдвинутого вперед на время опережения фазы, необходимого для передачи.

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

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

Блок передачи сигнала синхронизации может записывать время входного опорного сигнала синхронизации для каждого импульса синхронизации и отправлять время в линию передачи.

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

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

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

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

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

Информация, относящаяся к задержке в линии передачи, может быть временем задержки в линии передачи или уровнем использования буфера, хранящего закодированные данные.

Для решения вышеуказанных задач, согласно другому аспекту настоящего изобретения, предложена система камеры, включающая в себя блок формирования изображений, выполняющий формирование изображений для получения видеосигнала, линию передачи, передающее устройство, посылающее в линию передачи закодированные данные видеосигнала, полученного при формировании изображений блоком формирования изображений, и приемное устройство, принимающее закодированные данные. Передающее устройство может включать в себя блок кодирования, преобразующий входной видеосигнал в закодированные данные и посылающий закодированные данные в линию передачи, и блок генерирования сигнала синхронизации, генерирующий, на основе фазовой информации, передаваемой по линии передачи, сигнал синхронизации для настройки фазы входного видеосигнала, полученного блоком формирования изображений. Фазовая информация может включать в себя информацию, указывающую, что тайминг сигнала синхронизации, сгенерированного блоком генерирования сигнала синхронизации, должен быть сдвинут вперед на время, необходимое для передачи. Приемное устройство может включать в себя блок декодирования, декодирующий закодированные видеоданные, передаваемые по линии передачи, блок синхронизированного вывода, синхронизирующий видеоданные, декодированные блоком декодирования, с опорным сигналом синхронизации и выводящий видеоданные, блок получения информации о задержке передачи, получающий информацию, относящуюся к задержке в линии передачи, из входных закодированных данных и информации о времени, и блок передачи сигнала синхронизации, определяющий фазовую информацию для настройки фазы входного опорного сигнала синхронизации на основе информации, полученной блоком получения информации о задержке передачи, и передачи фазовой информации по линии передачи.

Фазовая информация может включать в себя информацию, указывающую, что тайминг сигнала синхронизации, сгенерированного блоком генерирования сигнала синхронизации, должен быть сдвинут вперед на время, необходимое для передачи. Блок генерирования сигнала синхронизации может генерировать сигнал синхронизации так, чтобы входной видеосигнал был сдвинут вперед на время, необходимое для передачи. Блок получения информации о задержке передачи может включать в себя блок измерения задержки передачи, измеряющий время задержки в линии передачи. Блок передачи сигнала синхронизации может определить время, необходимое для передачи, из времени, полученного блоком измерения задержки передачи, и определить фазовую информацию для генерирования сигнала синхронизации, сдвинутого вперед относительно входного опорного сигнала на время, необходимое для передачи.

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

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

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

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

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

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

ПРЕДПОЧТИТЕЛЬНЫЕ ЭФФЕКТЫ ИЗОБРЕТЕНИЯ

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

Краткое описание чертежей

Фиг. 1 - блок-схема, показывающая пример конфигурации системы камеры, которая заимствует устройство передачи видео согласно варианту осуществления настоящего изобретения.

Фиг. 2 - блок-схема, иллюстрирующая базовый принцип генерирования сигнала синхронизации с опережением на время, необходимое для передачи, на стороне передающего устройств согласно варианту осуществления.

Фиг. 3 - блок-схема, иллюстрирующая проблемы в существующих устройствах передачи видео.

Фиг. 4 - блок-схема алгоритма, иллюстрирующая действия при начальной загрузке устройства передачи видео согласно варианту осуществления.

Фиг. 5 - блок-схема, показывающая конфигурацию системы согласно второму варианту осуществления.

Фиг. 6 - блок-схема, показывающая конфигурацию системы согласно второму варианту осуществления.

Фиг. 7 - схематический график, показывающий пример результата статистической обработки.

Фиг. 8 - схематический график, показывающий пример результата статистической обработки.

Фиг. 9 - схематический график, показывающий пример результата статистической обработки.

Фиг. 10 - схематический график, показывающий пример результата статистической обработки.

Фиг. 11 - схематический чертеж, показывающий случай, когда величина опережения фазы изменяется мгновенно.

Фиг. 12 - схематический чертеж, показывающий случай, когда величина опережения фазы изменяется постепенно.

Фиг. 13 - временная диаграмма, показывающая сигналы для каждого тайминга в приемном устройстве 40, показанном на фиг. 6.

Фиг. 14 - блок-схема алгоритма, показывающая процесс формирования принимаемой видеоинформации для вывода величины опережения фазы.

Фиг. 15 - блок-схема алгоритма, показывающая процесс формирования входного сигнала синхронизации для передачи фазовой информации.

Подробное описание изобретения

Далее будут подробно описаны, со ссылками на приложенные чертежи, варианты осуществления настоящего изобретения. Необходимо заметить, что, в данном описании и на приложенных чертежах, конструктивные элементы, которые имеют, по существу, одинаковую функцию и структуру, обозначены одинаковыми номерами ссылочных позиций, и повторное пояснение этих конструктивных элементов будет опущено.

Необходимо заметить, что описание будет дано в следующем порядке.

Первый вариант осуществления

1. Сводная общая конфигурация системы камеры, включающей в себя устройство передачи видео

2. Пример конфигурации передающего устройства

3. Пример конфигурации приемного устройства

4. Примерные действия при начальной загрузке

Второй вариант осуществления

1. Общая конфигурация системы камеры

2. Пример статистической информации

3. Настройка величины опережения фазы на основе статистической информации

4. Процедуры обработки в системе по данному варианту осуществления

- Первый вариант осуществления

1. Сводная общая конфигурация системы камеры, включающей в себя устройство передачи видео

Фиг. 1 является блок-схемой, на которой показан пример конфигурации системы камеры, заимствующей устройство передачи видео согласно первому варианту осуществления настоящего изобретения.

Система 10 камеры включает в себя блок 20 формирования изображений, передающее устройство 30, приемное устройство 40 и линию 50 передачи.

Передающее устройство 30, принимающее устройство 40 и линия 50 передачи образуют устройство передачи видео.

Линию 50 передачи используют для передачи сигналов между передающим устройством 30 и приемным устройством 40.

В данном варианте осуществления предполагают, что линия 50 передачи является асинхронной линией передачи, такой как ЛВС (LAN), Интернет или IP-сеть, например NGN. Необходимо заметить, что асинхронная линия передачи имеет флуктуации во времени передачи, и данные флуктуации называют дрожанием.

В данном варианте осуществления сигналы, передаваемые через линию 50 передачи, являются, например, пакетированными.

Система 10 камеры в данном варианте осуществления выполнена со следующими признаками.

В системе 10 камеры, в основном, как показано на фиг. 2, сигнал SYNC синхронизации выводят от передающего устройства 30 и управляют фазой сигнала SYNC синхронизации, посредством чего управляют фазой видеосигнала, получаемого блоком 20 формирования изображения и вводимого в передающее устройство 30.

Тайминг сигнала SYNC синхронизации, выводимого от передающего устройства 30, сдвинут вперед относительно опорного сигнала RSYNC синхронизации, вводимого в принимающее устройство 40, на величину задержки, необходимую для передачи, посредством чего вводимое видео сдвинуто вперед на задержку времени, необходимого для передачи.

Соответственно, система 10 камеры может получить декодированное видео, синхронизированное с опорным сигналом RSYNC синхронизации, вводимым в принимающее устройство 40.

Кроме того, система 10 камеры объединена с функцией измерения величины задержек, генерируемых в линии 50 передачи, и вычисляет минимальную величину задержки (допустимое время задержки передачи), посредством чего реализуется передача видео с малой задержкой. Необходимо заметить, что допустимое время задержки передачи соответствует максимально допустимой задержке передачи и соответствует сумме времени задержки передачи (величиной задержки передачи) и времени ожидания в буфере 400, который поглощает дрожания в асинхронной сети.

Причины для применения вышеописанной конфигурации являются следующими.

В существующих устройствах передачи видео входящее видео имеет свободную фазу. Таким образом, видео, задержанное на время задержки, которое генерируется при кодировании, передаче и декодировании видео, выполнено с возможностью вывода через видеовыход приемника.

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

Это происходит потому, что необходимо иметь запас, так как величина дрожания времени передачи в асинхронной линии передачи, такой как IP-сеть, является неизвестной.

Кроме того, когда необходимо синхронизировать выводимое видео от приемного устройства с опорным сигналом RSYNC синхронизации, например, когда видео от множества камер вводят в коммутатор, как показано на фиг. 3, кадровые буфера FBF для синхронизации видео должны быть предусмотрены на последней ступени декодеров DEC. Задержка, вызываемая данными кадровыми буферами FBF, будет существенной и слишком большой для использования при передаче с малой задержкой.

Таким образом, в данном варианте осуществления, тайминг сигнала SYNC синхронизации, выводимого от передающего устройства 30, сдвинут вперед относительно опорного сигнала RSYNC синхронизации, вводимого в приемное устройство 40, на величину задержки, необходимой для передачи, посредством чего входящее видео сдвинуто вперед на время задержки, необходимого для передачи.

Соответственно, система 10 камеры может получить декодированное видео, которое синхронизировано с опорным сигналом RSYNC синхронизации, вводимого в приемное устройство 40, и выполнена так, что она объединена с функцией измерения величины задержек, генерируемых в линии 50 передачи, так, что определяется оптимальная величина задержки для реализации передачи видео с малой задержкой.

Далее, будут подробно описаны конфигурации и функции блока 20 формирования изображений, передающего устройства 30 и приемного устройства 40, образующих систему 10 камер с вышеописанными признаками.

1. Конфигурация блока 20 формирования изображений

Блок 20 формирования изображений включает в себя устройство съемки изображения, такое как сенсор ПЗС (CCD) или КМОП (CMOS), и схему обработки сигналов, выполняющую обработку сигналов камеры для сигнала, который подвергся фотоэлектрическому преобразованию в устройстве съемки изображений.

Блок 20 формирования изображений выводит видеосигнал VDS, полученный при формировании изображения, на передающее устройство 30.

Блок 20 формирования изображений имеет вход для сигнала синхронизации и имеет функцию синхронизации фазы выходного видеосигнала VDS с входящим сигналом синхронизации посредством настройки тайминга съемки сенсором изображений.

Необходимо заметить, что видеосигнал VDS включает в себя видеосигнал и аудиосигнал.

2. Пример конфигурации передающего устройства 30

Передающее устройство 30 включает в себя кодировщик 31, как блок кодирования, блок 32 добавления отметки времени, как блок добавления информации о времени, блок 33 генерирования сигналов синхронизации и блок 34 хранения информации о времени.

Кодировщик 31 преобразует видеосигнал VDS в закодированные данные и выводит закодированные данные на блок 32 добавления отметки времени.

Блок 32 добавления отметки времени, опираясь на информацию о времени в блоке 34 хранения информации о времени, добавляет в закодированные данные информацию о времени как отметку времени, которая должна быть передана в линию 50 передачи, и передает закодированные данные DENC с добавленной отметкой времени в линию 50 передачи.

Блок 33 генерирования сигналов синхронизации, на основе фазовой информации, переданной от приемного устройства 40 по линии 50 передачи, генерирует сигнал SYNC синхронизации для блока 20 формирования изображений, опираясь на информацию о времени в блоке 34 хранения информации о времени. Блок 20 формирования изображений регулирует тайминг формирования изображений, посредством чего выводит на передающее устройство 30 видеосигнал VDS в фазе с входным сигналом SYNC синхронизации. Соответственно, так настраивают фазу видеосигнала VDS, вводимого в передающее устройство 30.

В данном случае, фазовая информация PHS включает в себя информацию, указывающую, что тайминг сигнала SYNC синхронизации, генерируемый блоком 33 генерирования сигналов синхронизации должен быть сдвинут вперед на время, необходимое для передачи.

Фазовую информацию PHS передают по линии 50 передачи как информацию о времени, полученного преобразованием во время опорного сигнала RSYNC синхронизации, вводимого в приемное устройство 40, для генерирования сигнала SYNC синхронизации, сдвинутого вперед на время разницы фаз, необходимого для передачи.

Фазовая информация будет описана далее более подробно.

Блок 33 генерирования сигнала синхронизации создает сигнал SYNC синхронизации созданием импульсов информации о времени на основе информации о времени, включенной в фазовую информацию PHS, и устанавливает фазу сгенерированного сигнала SYNC синхронизации, сдвинутой вперед.

В данном варианте осуществления, блок 34 хранения информации о времени передающего устройства 30 содержит информацию о времени независимо от приемного устройства 40. Данное времени является информацией, такой как дата и время, единые для всего мира. Можно установить время на правильное время с использованием технологий NTP (Network Time Protocol - Сетевой Протокол Времени), GPS (Global Positioning System - Глобальная Система Позиционирования) или RTC (Real Time Clock - Часы Реального Времени). Соответственно, информация 47 о времени приемного устройства 40 и время в информации 34 о времени настраивают так, что они становятся близки друг к другу.

3. Пример конфигурации приемного устройства 40

Приемное устройство 40 включает в себя блок 41 получения отметки времени, декодер 42 как блок декодирования, буфер 43 как блок синхронизированного вывода, блок 44 вычисления времени задержки, блок 45 преобразования времени сигнала синхронизации, ЦП 46 как блок управления и блок 47 хранения информации о времени.

Блок 41 получения отметки времени и блок 44 вычисления времени задержки образуют блок получения информации о задержке передачи (блок измерения задержки передачи).

Дополнительно, блок 45 преобразования времени задержки синхронизации и ЦП 46 образуют блок передачи сигнала синхронизации.

Кроме того, в данном варианте осуществления, кодировщик 31 и блок 32 добавления отметки времени передающего устройства 30, линия 50 передачи, блок 41 получения отметки времени и декодер 42 образуют блок кодека.

Необходимо отметить, что базовый блок кодека может быть сформирован даже тогда, когда блок 32 добавления отметки времени и блок 41 получения отметки времени не включены в него.

Передача видео с малой задержкой реализуется с использованием кодека с малой задержкой, например, LLVC. Величина задержки в блоке кодека называется "величиной задержки кодека" и меняется в соответствии с алгоритмом или настройками кодека, а также изменяется в соответствии с изображением передаваемого видео.

В приемном устройстве 40, в данном варианте осуществления, максимальное значение величины задержки кодека измеряют заранее, и максимальное значение устанавливают в качестве величины задержки кодека.

Блок 41 получения отметки времени принимает закодированные данные DENC, отправляемые передающим устройством 30 и передаваемые по линии 50 передачи, и получает добавленную информацию отметки времени, указывающую время отправки, и, кроме того, выводит ее в блок 44 вычисления времени задержки. Дополнительно, блок 41 получения отметки времени выводит закодированные данные DENC на декодер 42.

Декодер 42 декодирует принятые закодированные данные DENC и выводит декодированные данные DDEC в буфер 43.

Буфер 43, как блок вывода синхронизированного сигнала, синхронизирует видеоданные DDEC, декодированные декодером 42, с входным опорным сигналом RSYNC синхронизации и выводит их.

В данном варианте осуществления размер буфера 43 может быть сокращен до минимума.

Блок 44 вычисления времени задержки функционирует как блок измерения задержки передачи приемного устройства 40.

Блок 44 вычисления времени задержки, опираясь на информацию о времени в блоке 47 хранения информации о времени, измеряет время задержки в линии 50 передачи на основе информации о времени, добавленной к закодированным данным DENC, и информации о времени приема закодированных данных.

Блок 44 вычисления времени задержки определяет время задержки, необходимое для передачи, используя время задержки каждого пакета, передаваемого по линии 50 передачи, и выполняет их статистическую обработку. Данное значение будет называться "допустимое время задержки передачи".

Как было описано выше, блок 44 вычисления времени задержки измеряет время задержки в линии 50 передачи, непосредственно используя закодированные данные. Блок 44 вычисления времени задержки выполняет измерения для заданного промежутка времени для получения дрожания задержки передачи, и, как только аккумулировано время задержки каждого пакета, выполняет статистическую обработку последовательности времен задержки для вычисления времени задержки в линии 50 передачи.

Блок 45 преобразования времени сигнала синхронизации, опираясь на информацию о времени в блоке 47 хранения информации о времени, преобразует входной опорный сигнал RSYNC синхронизации в информацию о времени и выводит ее на ЦП 46.

ЦП 46 функционирует, в связке с блоком 45 преобразования времени сигнала синхронизации, как блок передачи сигнала синхронизации.

ЦП 46, функционирующий как блок передачи сигнала синхронизации, определяет, в качестве времени, необходимого для передачи, сумму допустимого времени задержки передачи, полученного блоком 44 вычисления времени задержки, и предварительно установленной величины задержки кодека.

ЦП 46 использует определенное таким способом время, необходимое для передачи, в качестве разности фаз сигнала синхронизации, и генерирует, в качестве фазовой информации, информацию о времени для создания сигнала синхронизации, сдвинутого вперед относительно опорного сигнала RSYNC синхронизации, преобразованного во время блоком 45 преобразования времени сигнала синхронизации, на время разницы фаз, необходимого для передачи.

Затем ЦП 46 передает сгенерированную фазовую информацию PHS на передающее устройство 30 по линии 50 передачи.

В ответ на это блок 33 генерирования сигнала синхронизации передающего устройства 30 создает сигнал SYNC синхронизации созданием импульсов информации о времени на основе информации о времени и устанавливает фазу сгенерированного сигнала SYNC синхронизации, сдвинутой вперед.

Необходимо заметить, что блок передачи сигнала синхронизации, включающий в себя блок 45 преобразования времени сигнала синхронизации и ЦП 46, записывает время входного опорного сигнала RSYNC синхронизации для каждого импульса, например, для каждого сигнала вертикальной синхронизации видеосигнала, и передает его как фазовую информацию на передающе