УСТРОЙСТВО ОБРАБОТКИ ВИДЕО

1. Устройство обработки видео, содержащее:
блок приема, функционирующий для приема потока видео, который содержит кадры видео, причем кадры видео включают в себя кадры 2D видео для 2D видео и/или кадры 3D видео для 3D видео;
блок принятия решения о программе, функционирующий для принятия решения относительно того, содержит ли поток видео, принятый блоком приема, 2D-программу, которая полностью составлена из 2D видео, или 3D-программу, которая по меньшей мере частично составлена из 3D видео; и
блок вывода, функционирующий, когда блок принятия решения о программе определяет, что поток видео содержит 3D-программу, чтобы выводить кадры 2D видео, содержащиеся в нем, в формате вывода 3D видео для 3D видео, и когда блок принятия решения о программе принимает решение, что поток видео содержит 2D-программу, чтобы выводить кадры 2D видео, содержащиеся в нем, в формате вывода 2D видео для 2D видео.
2. Устройство обработки видео по п.1, в котором:
блок приема дополнительно принимает дополнительную информацию, которая ассоциирована с потоком видео и указывает, содержит ли поток видео 2D-программу или 3D-программу, и
блок принятия решения о программе принимает решение на основании дополнительной информации.
3. Устройство обработки видео по п.1, в котором:
если заранее определенное количество кадров 3D видео последовательно принимается, блок принятия решения о программе принимает решение, что поток видео содержит 3D-программу, и
если заранее определенное количество кадров 3D видео последовательно не принимается, блок принятия решения о программе определяет, что поток видео содержит 2D-программу.
4. Устройство обработки видео по п.3, в котором:
если происходит переключение канала, в то время как блок вывода выводит кадры видео в формате вывода 3D видео, и затем заранее определенное количество кадров 2D видео последовательно принимается, блок принятия решения о программе принимает решение переключиться из формата вывода 3D видео на формат вывода 2D видео, и блок вывода переключается из формата вывода 3D видео на формат вывода 2D видео.
5. Устройство обработки видео по п.1, в котором каждый из кадров видео содержит идентификатор для идентификации того, является ли кадр видео кадром 2D видео или кадром 3D видео, причем устройство обработки видео дополнительно содержит:
блок принятия решения о кадре, функционирующий для принятия решения относительно того, является ли каждый из кадров видео кадром 2D видео или кадром 3D видео, на основании идентификатора, содержащегося в нем, и
если блок принятия решения о программе принимает решение, что поток видео содержит 3D-программу, и блок принятия решения о кадре принимает решение, что каждый из кадров видео, содержащихся в нем, является кадром 2D видео, блок вывода выводит кадр 2D видео в формате вывода 3D видео.
6. Устройство обработки видео по п.1, дополнительно содержащее:
блок хранения, который хранит в нем электронное руководство по программе, в котором 3D-программы каждая имеет информацию о программе, добавленную к ней для идентификации 3D-программы, и
блок принятия решения о программе идентифицирует канал, по которому поток видео был передан, и принимает решение на основании идентифицированного канала, текущего времени и электронного руководства по программе.
7. Устройство обработки видео по п.6, в котором:
в электронном руководстве по программам станции вещания только для передачи 3D-программы каждая имеет информацию, добавленную к ней для идентификации, что эта станцией вещания является станцией вещания только для передачи 3D-программ,
прежде, чем принять решение, блок принятия решения о программе принимает решение, является ли станция вещания, которая принимает поток видео по идентифицированному каналу, станцией вещания только для передачи 3D-программ, на основании информации вещания, добавленной к этой станции вещания, и
если блок принятия решения о программе определяет, что станция вещания является станцией вещания только для передачи 3D-программ, блок вывода выводит кадры 2D видео, содержащиеся в 3D-программе, в формате вывода 3D видео.
8. Устройство обработки видео по п.6, в котором:
если блок принятия решения о программе обнаруживает время окончания 3D-программы на основании электронного руководства по программам, в то время как блок вывода выводит кадры видео, содержащиеся в нем, в формате вывода 3D видео, блок принятия решения о программе принимает решение, является ли программа, следующая за 3D-программой, 2D-программой или 3D-программой, и
если блок принятия решения программы определяет, что следующей программой является 3D-программа, блок вывода выводит принятый кадр 2D видео в формате вывода 3D видео непрерывно после времени окончания 3D-программы, не переключаясь на формат вывода 2D видео, и
если блок принятия решения о программе определяет, что следующей программой является 2D-программа, блок вывода переключается из формата вывода 3D видео к формату вывода 2D видео после времени окончания 3D-программы, и выводит кадр 2D видео в формате вывода 2D видео.
9. Устройство обработки видео по п.1, в котором:
циклом вывода формата вывода 3D видео является половина цикла вывода формата вывода 2D видео, и
блок вывода выводит каждый из кадров 2D видео дважды последовательно в каждом цикле вывода формата вывода 3D видео.
10. Устройство обработки видео по п.1, в котором:
циклом вывода формата вывода 3D видео является половина цикла вывода формата вывода 2D видео, и
устройство обработки видео дополнительно, содержит:
блок обработки видео, функционирующий, когда два кадра 2D видео последовательно принимаются, чтобы генерировать кадр видео интерполяции из двух кадров 2D видео, в качестве промежуточного кадра видео между двумя кадрами 2D видео, и
блок вывода последовательно выводит предыдущий из двух кадров 2D видео, генерируемый кадр видео интерполяции и последующий из двух кадров 2D видео в этом порядке в цикле вывода формата вывода 3D видео.
11. Способ обработки видео, содержащий:
этап приема для приема потока видео, который содержит кадры видео, причем кадры видео включают в себя кадры 2D видео для 2D видео и/или кадры 3D видео для 3D видео;
этап принятия решения о программе для принятия решения относительно того, содержит ли поток видео, принятый на этапе приема, 2D-программу, которая полностью составлена из 2D видео изображений, или 3D-программу, которая по меньшей мере частично составлена из 3D видео; и
этап вывода, когда этап принятия решения о программе определяет, что поток видео содержит 3D-программу, для вывода кадров 2D видео, содержащихся в ней, в формате вывода 3D видео для 3D видео, и когда этап принятия решения о программе определяет, что поток видео содержит 2D-программу, вывода кадров 2D видео, содержащихся в ней, в формате вывода 2D видео для 2D видео.
12. Компьютерная программа для использования в устройстве обработки видео, побуждающая устройство обработки видео выполнять этапы:
этап приема для приема потока видео, который содержит кадры видео, причем кадры видео включают в себя кадры 2D видео для 2D видео и/или кадры 3D видео для 3D видео;
этап принятия решения о программе для принятия решения относительно того, содержит ли поток видео, принятый на этапе приема, 2D-программу, которая полностью составлена из 2D видео изображений, или 3D-программу, которая по меньшей мере частично составлена из 3D видео; и
этап вывода, когда этап принятия решения о программе определяет, что поток видео содержит 3D-программу, чтобы выводить кадры 2D видео, содержащиеся в ней, в формате вывода 3D видео для 3D видео, и когда этап принятия решения о программе определяет, что поток видео содержит 2D-программу, чтобы выводить кадры 2D видео, содержащиеся в ней, в формате вывода 2D видео для 2D видео.