КОМПЕНСАЦИЯ РАЗМЕРА ТРЕХМЕРНОГО ЭКРАНА

1. Устройство для обработки данных трехмерного (3D) изображения для отображения на трехмерном дисплее для зрителя в целевой конфигурации пространственного просмотра, причем данные трехмерного изображения представляют собой по меньшей мере левое изображение L, которое нужно воспроизвести для левого глаза, и правое изображение R, которое нужно воспроизвести для правого глаза,
при этом устройство содержит:
- процессор (52, 18) для обработки данных трехмерного изображения, чтобы сформировать сигнал (56) трехмерного отображения для трехмерного дисплея путем изменения взаимного горизонтального положения изображений L и R на смещение O, и
t
- средства (112, 192) метаданных отображения для предоставления метаданных трехмерного отображения, содержащих целевые данные, указывающие целевую ширину W трехмерных данных при отображении в целевой конфигурации пространственного просмотра,
- средство (51) ввода для извлечения исходных данных, указывающих несоответствие между изображением L и изображением R, предоставленное для данных трехмерного изображения,
отличающееся тем, что
данные трехмерного изображения предназначены для воспроизведения в исходной конфигурации пространственного просмотра, в которой воспроизведенные изображения на экране имеют исходную ширину, и
s
s
исходные данные являются данными исходного смещения на основе исходной ширины W и исходного расстояния E между зрачками зрителя в исходной конфигурации пространственного просмотра, причем данные исходного смещения включают в себя параметр смещения для изменения взаимного горизонтального положения изображений L и R на смещение, чтобы компенсировать отличия между исходной конфигурацией пространственного просмотра и целевой конфигурацией пространственного просмотра,
причем процессор (52) дополнительно выполнен с возможностью
- определения смещения O в зависимости от параметра смещения.
2. Устройство по п.1, в котором параметр смещения содержит по меньшей мере одно из
t1
t1
- по меньшей мере первого значения целевого смещения O для первой целевой ширины W целевого трехмерного дисплея;
sd
- значения отношения расстояния исходного смещения O на основе
sd
s
s
O=E/W;
sp
s
- значения исходного смещения в пикселях O для данных трехмерного изображения, имеющих исходное разрешение по горизонтали в пикселях HP, на основе
sp
s
s
s
O=HP·E/W;
- данных (42) об исходном расстоянии просмотра, указывающих эталонное расстояние от зрителя до дисплея в исходной конфигурации пространственного просмотра;
- данных о смещении границы, указывающих разброс смещения O по положению левого изображения L и положению правого изображения R;
и процессор (52) выполнен с возможностью определения смещения O в зависимости от соответствующего параметра смещения.
3. Устройство по п.2, в котором процессор (52) выполнен с возможностью по меньшей мере одного из
t1
t
- определения смещения O в зависимости от соответствия первой целевой ширины W и целевой ширины W;
td
t
t
- определения смещения в виде отношения целевого расстояния O для целевого расстояния E между зрачками целевого зрителя к целевой ширине W на основе
td
t
t
sd
O=E/W-O;
p
t
t
t
- определения смещения O в пикселях для целевого расстояния E между зрачками целевого зрителя и целевой ширины W для сигнала трехмерного отображения, имеющего целевое разрешение HP по горизонтали в пикселях, на основе
p
t
t
t
sp
O=HP·E/W-O;
- определения смещения O в зависимости от сочетания данных об исходном расстоянии просмотра и по меньшей мере одного из первого значения целевого смещения, значения расстояния исходного смещения и значения исходного смещения в пикселях;
- определения разброса смещения O по положению левого изображения L и положению правого изображения R в зависимости от данных смещения границы.
t1
t11
t112
t1
t
4. Устройство по п.1, в котором данные исходного смещения содержат, для первой целевой ширины W, по меньшей мере первое значение целевого смещения O для первого расстояния просмотра и по меньшей мере второе значение целевого смещения O для второго расстояния просмотра, и процессор (52) выполнен с возможностью определения смещения O в зависимости от соответствия первой целевой ширины W и целевой ширины W и соответствия фактического расстояния просмотра и первого или второго расстояния просмотра.
5. Устройство по п.п.1 или 2, где устройство содержит средство (111, 191) метаданных зрителя для предоставления метаданных зрителя, задающих зрительские параметры пространственного просмотра относительно трехмерного дисплея, причем параметры пространственного просмотра включают в себя по меньшей мере одно из
t
- целевого расстояния E между зрачками;
t
- целевого расстояния D просмотра от зрителя до трехмерного дисплея;
t
t
и процессор выполнен с возможностью определения смещения в зависимости по меньшей мере от одного из целевого расстояния E между зрачками и целевого расстояния D просмотра.
cv
t
s
6. Устройство по п.1, в котором процессор (52) выполнен с возможностью определения смещения O,компенсированного для целевого расстояния D просмотра от зрителя до трехмерного дисплея, причем исходная конфигурация пространственного просмотра содержит исходное расстояние D просмотра, на основе
cv
t
s
t
s
O=O/(1+D/D-W/W).
7. Устройство по п.1, в котором исходные данные трехмерного изображения содержат данные исходного смещения, и процессор (52) выполнен с возможностью извлечения данных исходного смещения из исходных данных трехмерного изображения.
8. Устройство по п.1, отличающееся тем, что устройство содержит средство (51) ввода для извлечения исходных данных трехмерного изображения с носителя записи, либо тем, что устройство является устройством трехмерного отображения и содержит трехмерный дисплей (17) для отображения данных трехмерного изображения.
9. Устройство по п.1, в котором процессор (52) выполнен с возможностью приспособления упомянутых взаимно измененных горизонтальных положений путем применения к сигналу трехмерного отображения, предназначенному для области отображения, по меньшей мере одного из следующего
- обрезки данных изображения, превышающих область отображения из-за упомянутого изменения;
- добавления пикселей к левой и/или правой границе в сигнале трехмерного отображения для расширения области отображения;
- масштабирования взаимно измененных изображений L и R для соответствия области отображения;
- обрезки данных изображения, превышающих область отображения из-за упомянутого изменения, и затемнения соответствующих данных в другом изображении.
10. Способ обработки данных трехмерного (3D) изображения для отображения на трехмерном дисплее для зрителя в целевой конфигурации пространственного просмотра, причем данные трехмерного изображения представляют по меньшей мере левое изображение L, которое нужно воспроизвести для левого глаза, и правое изображение R, которое нужно воспроизвести для правого глаза,
при этом способ содержит этапы, на которых:
- обрабатывают данные трехмерного изображения, чтобы сгенерировать сигнал трехмерного отображения для трехмерного дисплея путем изменения взаимного горизонтального положения изображений L и R на смещение O,
t
- предоставляют метаданные трехмерного отображения, содержащие данные целевой ширины, указывающие целевую ширину W трехмерных данных при отображении в целевой конфигурации пространственного просмотра, и
- извлекают исходные данные, указывающие несоответствие между изображением L и изображением R, предоставленное для данных трехмерного изображения,
отличающийся тем, что
данные трехмерного изображения предназначены для воспроизведения в исходной конфигурации пространственного просмотра, в которой изображения на экране имеют исходную ширину, и
s
s
исходные данные являются данными исходного смещения на основе исходной ширины W и исходного расстояния E между зрачками зрителя в исходной конфигурации пространственного просмотра, причем данные исходного смещения включают в себя параметр смещения для изменения взаимного горизонтального положения изображений L и R на смещение, чтобы компенсировать отличия между исходной конфигурацией пространственного просмотра и целевой конфигурацией пространственного просмотра, и
- определяют смещение O в зависимости от параметра смещения.
11. Сигнал трехмерного изображения для передачи данных трехмерного (3D) изображения для отображения на трехмерном дисплее для зрителя в целевой конфигурации пространственного просмотра, причем сигнал трехмерного изображения содержит:
- данные трехмерного изображения, представляющие по меньшей мере левое изображение L, которое нужно воспроизвести для левого глаза, и правое изображение R, которое нужно воспроизвести для правого глаза, и
- исходные данные (41), указывающие несоответствие между изображением L и изображением R, предоставленное для данных трехмерного изображения,
отличающийся тем, что
данные трехмерного изображения предназначены для воспроизведения в исходной конфигурации пространственного просмотра, в которой воспроизведенные изображения на экране имеют исходную ширину, и
s
s
t
исходные данные являются данными исходного смещения на основе исходной ширины W и исходного расстояния E между зрачками зрителя в исходной конфигурации пространственного просмотра, причем данные исходного смещения включают в себя параметр смещения для определения смещения O, чтобы компенсировать отличия между исходной конфигурацией пространственного просмотра и целевой конфигурацией пространственного просмотра, содержащей целевую ширину W трехмерных данных при отображении путем изменения взаимного горизонтального положения изображений L и R на смещение O.
12. Сигнал трехмерного изображения по п.11, в котором параметр смещения содержит по меньшей мере одно из:
t1
t1
- по меньшей мере первого значения целевого смещения O для первой целевой ширины W целевого трехмерного дисплея;
sd
- значения отношения расстояния исходного смещения O на основе
sd
s
s
O=E/W;
sp
s
- значения исходного смещения O в пикселях для данных трехмерного изображения, имеющих исходное разрешение HP по горизонтали в пикселях, на основе
sp
s
s
s
O=HP·E/W;
- данных (42) об исходном расстоянии просмотра, указывающих эталонное расстояние от зрителя до дисплея в исходной конфигурации пространственного просмотра;
- данных смещения границы, указывающих разброс смещения O по положению левого изображения L и положению правого изображения R;
для определения смещения O в зависимости от соответствующего параметра смещения.
13. Сигнал трехмерного изображения по п.11, отличающийся тем, что сигнал содержит несколько экземпляров данных исходного смещения для соответствующих фрагментов данных трехмерного изображения, при этом фрагменты являются одними из кадров, группы изображений, планов, списков воспроизведения, периодов времени.
14. Носитель записи, содержащий физически обнаруживаемые метки, представляющие собой сигнал трехмерного изображения по пп.11, 12 или 13.
15. Компьютерный программный продукт для обработки данных трехмерного (3D) изображения для отображения на трехмерном дисплее для зрителя, и эта программа функционирует для побуждения процессора выполнять способ по п.10.