СИСТЕМА И СПОСОБ ПРЕОБРАЗОВАНИЯ ДВУХМЕРНОЙ ВИДЕОЗАПИСИ В ТРЕХМЕРНУЮ ВИДЕОЗАПИСЬ

1. Способ преобразования двухмерной видеозаписи в трехмерную видеозапись, причем упомянутая двухмерная видеозапись имеет последовательность видеокадров, при этом упомянутый способ включает этапы, на которых:
(a) рассчитывают направление перемещения и протяженность перемещения, относящиеся к перемещению между частью видеокадра x и частью видеокадра y;
(b) определяют просматриваемый кадр L и просматриваемый кадр R на основе упомянутого направления перемещения; и
(c) изменяют просматриваемый кадр R на основе упомянутого направления перемещения и упомянутой протяженности перемещения для создания измененного просматриваемого кадра R'.
2. Способ по п. 1, дополнительно содержащий этап, на котором повторяют этапы с (a) по (c) для множества последовательных видеокадров.
3. Способ по п. 1, дополнительно содержащий этап, на котором сравнивают упомянутую часть видеокадра x с упомянутой частью видеокадра у для определения упомянутого перемещения.
4. Способ по п. 3, в котором этап сравнения упомянутой части видеокадра x с упомянутой частью видеокадра y содержит этап, на котором выполняют распознавание псевдообразов.
5. Способ по п. 3, в котором этап сравнения упомянутой части видеокадра x с упомянутой частью видеокадра y содержит этап, на котором сравнивают предварительно определенное количество пикселей видеокадра x с соответствующим предварительно определенным количеством пикселей видеокадра y.
6. Способ по п. 3, в котором этап сравнения упомянутой части видеокадра x с упомянутой частью видеокадра y содержит этап, на котором сравнивают по меньшей мере один пиксель на краю видеокадра x с соответствующим по меньшей мере одним пикселем на краю видеокадра y.
7. Способ по п. 3, в котором этап сравнения упомянутой части видеокадра x с упомянутой частью видеокадра y содержит этап, на котором сравнивают по меньшей мере один пиксель по существу вблизи середины видеокадра x с соответствующим по меньшей мере одним пикселем по существу вблизи середины видеокадра y.
8. Способ по п. 3, в котором этап сравнения упомянутой части видеокадра x с упомянутой частью видеокадра y содержит этап, на котором сравнивают по меньшей мере один пиксель в каждом из двух или большем количестве углов видеокадра x с соответствующим по меньшей мере одним пикселем в каждом из двух или большем количестве углов видеокадра y для определения упомянутого перемещения.
9. Способ по п. 3, в котором этап сравнения упомянутой части видеокадра x с упомянутой частью видеокадра y содержит этапы, на которых:
(a) сравнивают по меньшей мере один пиксель на краю видеокадра x с соответствующим по меньшей мере одним пикселем на краю видеокадра y,
(b) если перемещения не найдено на этапе (a), то сравнивают по меньшей мере один пиксель по существу вблизи середины видеокадра x с соответствующим по меньшей мере одним пикселем по существу вблизи середины видеокадра y; и
(c) если перемещения не найдено ни на этапе (a), ни на этапе (b), то сравнивают по меньшей мере один пиксель в каждом из двух или большем количестве углов видеокадра x с соответствующим по меньшей мере одним пикселем в каждом из двух или большем количестве углов видеокадра y.
10. Способ по п. 1, в котором этап определения просматриваемого кадра L и просматриваемого кадра R на основе упомянутого направления перемещения включает этапы, на которых:
(a) если направление перемещения является направлением направо, то устанавливают видеокадр x в качестве просматриваемого кадра L и устанавливают видеокадр y в качестве просматриваемого кадра R; и
(b) если направление перемещения является направлением налево, то устанавливают видеокадр x в качестве просматриваемого кадра R и устанавливают видеокадр y в качестве просматриваемого кадра L.
11. Способ по п. 1, в котором этап изменения просматриваемого кадра R на основе упомянутого направления перемещения и упомянутой протяженности перемещения для создания измененного просматриваемого кадра R' содержит этап, на котором цифровым образом деформируют просматриваемый кадр R для создания измененного просматриваемого кадра R'.
12. Способ по п. 1, в котором этап изменения просматриваемого кадра R на основе упомянутого направления перемещения и упомянутой протяженности перемещения для создания измененного просматриваемого кадра R' содержит этап, на котором цифровым образом деформируют просматриваемый кадр R в вытянутую трапецию для создания измененного просматриваемого кадра R'.
13. Способ по п. 1, в котором этап изменения просматриваемого кадра R на основе упомянутого направления перемещения и упомянутой протяженности перемещения для создания измененного просматриваемого кадра R' содержит этап, на котором цифровым образом деформируют просматриваемый кадр R в вытянутую трапецию с отсечением краев за пределами размеров исходного кадра, для создания измененного просматриваемого кадра R'.
14. Способ по п. 1, дополнительно содержащий этап, на котором:
изменяют кадр L для просмотра левым глазом пользователя; и
изменяют кадр R для просмотра правым глазом пользователя.
15. Способ по п. 1, дополнительно содержащий этап, на котором:
изменяют просматриваемый кадр L для просмотра левым глазом пользователя посредством удаления первого цвета; и
изменяют просматриваемый кадр R для просмотра правым глазом пользователя посредством удаления второго цвета.
16. Способ по п. 1, дополнительно содержащий этап, на котором:
изменяют просматриваемый кадр L для просмотра левым глазом пользователя посредством поляризации в первом направлении; и
изменяют просматриваемый кадр R для просмотра правым глазом пользователя посредством поляризации во втором направлении.
17. Способ по п. 1, дополнительно содержащий этап, на котором отображают просматриваемый кадр L для просмотра левым глазом пользователя и измененный просматриваемый кадр R' для просмотра правым глазом пользователя.
18. Способ по п. 1, дополнительно содержащий этап, на котором сохраняют просматриваемый кадр L для просмотра левым глазом пользователя и измененный просматриваемый кадр R' для просмотра правым глазом пользователя.
19. Устройство видеоотображения для преобразования двухмерной видеозаписи в трехмерную видеозапись, причем упомянутая двухмерная видеозапись имеет последовательность видеокадров, при этом упомянутое устройство видеоотображения содержит:
(a) блок обработки; и
(b) запоминающее устройство, на котором имеются команды, которые выполнены с возможностью их исполнения устройством видеоотображения и которые, при исполнении, предписывают упомянутому блоку обработки:
сравнивать по меньшей мере часть видеокадра x с соответствующей по меньшей мере частью видеокадра у для определения перемещения между ними;
рассчитывать направление перемещения и протяженность перемещения на основе определенного перемещения, определять просматриваемый кадр L и просматриваемый кадр R на основе упомянутого направления перемещения; и
изменять просматриваемый кадр R на основе упомянутого направления перемещения и упомянутой протяженности перемещения для создания измененного просматриваемого кадра R'.
20. Один или большее количество машиночитаемых носителей, хранящих исполняемые команды, которые при исполнении конфигурируют устройство видеоотображения для преобразования двухмерной видеозаписи в трехмерную видеозапись, причем упомянутая двухмерная видеозапись имеет последовательность видеокадров, при этом упомянутое одно или большее количество машиночитаемых носителей хранят исполняемые команды, которые, при исполнении, конфигурируют устройство видеоотображения для дополнительного выполнения действий, включающих:
(a) сравнение предварительно определенного количества пикселей видеокадра x с соответствующим предварительно определенным количеством пикселей видеокадра y для определения перемещения между ними;
(b) расчет направления перемещения и протяженности перемещения на основе определенного перемещения;
(c) определение просматриваемого кадра L и просматриваемого кадра R на основе упомянутого направления перемещения, включающее:
(i) при направлении перемещения, являющимся направлением направо, установку видеокадра x в качестве просматриваемого кадра L и установку видеокадра y в качестве просматриваемого кадра R; и
(ii) при направлении перемещения, являющимся направлением налево, установку видеокадра x в качестве просматриваемого кадра R и установку видеокадра y в качестве просматриваемого кадра L; и
(d) деформацию цифровым образом просматриваемого кадра R на основе упомянутого направления перемещения и упомянутой протяженности перемещения для создания измененного просматриваемого кадра R'.