ОБРАБОТКА КАРТЫ ГЛУБИНЫ ДЛЯ ИЗОБРАЖЕНИЯ

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