ВОСПРИЯТИЕ ГЛУБИНЫ

1. Блок (300) воспроизведения для воспроизведения выходного изображения (102), содержащего выходные пиксели, на основании входного изображения (100), содержащего входные пиксели, и на основании связанных с глубиной элементов данных, соответствующих соответствующим входным пикселям, при этом блок (300) воспроизведения содержит:
блок (302) вычисления смещения для вычисления значений смещения, подлежащих применению к входным пикселям, на основании соответствующих связанных с глубиной элементов данных; и
блок (304) интерполяции для вычисления выходных пикселей на основании смещения входных пикселей на соответствующие значения смещения, отличающийся тем, что блок (302) вычисления смещения выполнен с возможностью выдавать выходное значение в качестве первого одного из значений смещения, которое по существу равно нулю, если соответствующий первый один из входных пикселей соответствует наложению, независимо от соответствующего связанного с глубиной элемента данных.
2. Блок (300) воспроизведения по п.1, дополнительно содержащий входной интерфейс (308) для индикации первой группы пикселей входных пикселей, которые соответствуют наложению, и второй группы пикселей входных пикселей, которые соответствуют не-наложению, при этом первая группа пикселей и вторая группа пикселей формируют входное изображение.
3. Блок (301) воспроизведения по п.1, дополнительно содержащий блок (309) определения для определения первой группы пикселей входных пикселей, которые соответствуют наложению, и второй группы пикселей входных пикселей, которые соответствуют не-наложению, причем первая группа пикселей и вторая группа пикселей формируют входное изображение.
4. Блок (303) воспроизведения по п.2 или 3, дополнительно содержащий:
блок (314) установления наложения для установления, на основании части связанных с глубиной элементов данных, имеется ли область наложения в выходном изображении, на которую первый один из первой группы пикселей должен быть отображен, и первый один из второй группы пикселей должен быть смещен; и
блок (316) выбора для выбора первого одного из первой группы пикселей для вычисления второго одного из выходных пикселей, расположенных в области наложения.
5. Блок (305) воспроизведения по любому из п.2 или 3, дополнительно содержащий:
блок (318) установления пустой области для установления, на основании дополнительной части связанных с глубиной элементов данных, имеется ли пустая область в выходном изображении, на которую ни один из пикселей первой группы пикселей не должен быть отображен, и на которую ни один из пикселей второй группы пикселей не должен быть смещен; и
блок (320) выбора для выбора конкретного одного из второй группы пикселей для вычисления третьего одного из выходных пикселей, расположенных в пустой области.
6. Блок (305) воспроизведения по п.5, в котором блок (320) выбора выполнен с возможностью выбирать конкретный один из второй группы пикселей в среде пустой области.
7. Блок (305) воспроизведения по п.4, дополнительно содержащий:
блок (318) установления пустой области для установления, на основании дополнительной части связанных с глубиной элементов данных, имеется ли пустая область в выходном изображении, на которую ни один из пикселей первой группы пикселей не должен быть отображен и на которую ни один из пикселей второй группы пикселей не должен быть смещен; и
блок (320) выбора для выбора конкретного одного из второй группы пикселей для вычисления третьего одного из выходных пикселей, расположенных в пустой области.
8. Блок (305) воспроизведения по п.7, в котором блок (320) выбора выполнен с возможностью выбирать конкретный один из второй группы пикселей в среде пустой области.
9. Устройство (500) обработки изображений, содержащее:
средство (502) приема для приема сигнала, соответствующего входному изображению (100); и
блок (300) воспроизведения по п.1 для воспроизведения выходного изображения (102).
10. Устройство (500) обработки изображения по п.9, дополнительно содержащее устройство (506) отображения для отображения выходного изображения.
11. Компьютерный программный продукт, который должен быть загружен в компьютерное устройство, содержащий команды для воспроизведения выходного изображения, содержащего выходные пиксели, на основании входного изображения, содержащего входные пиксели, и на основании связанных с глубиной элементов данных, соответствующих соответствующим входным пикселям, причем компьютерное устройство содержит средство обработки и память, причем компьютерный программный продукт после загрузки обеспечивает упомянутое средство обработки возможностью выполнять:
вычисление значения смещения, подлежащего применению к входным пикселям, на основании соответствующих связанных с глубиной элементов данных; и
вычисление выходных пикселей на основании смещения входных пикселей на соответствующие значения смещения, отличающийся тем, что этап вычисления значений смещения приводит к получению выходного значения в качестве первого одного из значений смещения, которое по существу равно нулю, если соответствующий первый один из входных пикселей соответствует наложению, независимо от соответствующего связанного с глубиной элемента данных.
12. Способ воспроизведения выходного изображения, содержащего выходные пиксели, на основании входного изображения, содержащего входные пиксели, и на основании связанных с глубиной элементов данных, соответствующих соответствующим входным пикселям, причем способ содержит этапы:
вычисление значения смещения, подлежащего применению к входным пикселям, на основании соответствующих связанных с глубиной элементов данных; и
вычисление выходных пикселей на основании смещения входных пикселей на соответствующие значения смещения, отличающийся тем, что этап вычисления значения смещения приводит к получению выходного значения в качестве первого одного из значений смещения, которое по существу равно нулю, если соответствующий первый один из входных пикселей соответствует наложению, независимо от соответствующего связанного с глубиной элемента данных.