СПОСОБ И УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ/РЕКОНСТРУКЦИИ 3D-ТОЧЕК

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